diff --git a/packages/nextjs/contracts/externalContracts.ts b/packages/nextjs/contracts/externalContracts.ts index edf87fd..3df8164 100644 --- a/packages/nextjs/contracts/externalContracts.ts +++ b/packages/nextjs/contracts/externalContracts.ts @@ -806,7 +806,7 @@ const externalContracts = { ], }, PixelCanvas: { - address: "0x54c92BB9f6c3d3416c22070bcD5678cfF57784B4", + address: "0x12961542E5Aa59541F2a7bFeF3F504A406AfC946", abi: [ { inputs: [], @@ -968,6 +968,36 @@ const externalContracts = { stateMutability: "view", type: "function", }, + { + inputs: [], + name: "getFullCanvas", + outputs: [ + { + components: [ + { + internalType: "address", + name: "author", + type: "address", + }, + { + internalType: "enum PixelCanvas.Color", + name: "color", + type: "uint8", + }, + { + internalType: "uint256", + name: "timestamp", + type: "uint256", + }, + ], + internalType: "struct PixelCanvas.Pixel[][]", + name: "", + type: "tuple[][]", + }, + ], + stateMutability: "view", + type: "function", + }, { inputs: [ {