Static Readonly abi
abi: [{ inputs: [{ internalType: "address"; name: ""; type: "address" }, { internalType: "address"; name: ""; type: "address" }, { internalType: "uint256[]"; name: ""; type: "uint256[]" }, { internalType: "uint256[]"; name: ""; type: "uint256[]" }, { internalType: "bytes"; name: ""; type: "bytes" }]; name: "onERC1155BatchReceived"; outputs: [{ internalType: "bytes4"; name: ""; type: "bytes4" }]; stateMutability: "pure"; type: "function" }, { inputs: [{ internalType: "address"; name: ""; type: "address" }, { internalType: "address"; name: ""; type: "address" }, { internalType: "uint256"; name: ""; type: "uint256" }, { internalType: "uint256"; name: ""; type: "uint256" }, { internalType: "bytes"; name: ""; type: "bytes" }]; name: "onERC1155Received"; outputs: [{ internalType: "bytes4"; name: ""; type: "bytes4" }]; stateMutability: "pure"; type: "function" }, { inputs: [{ internalType: "address"; name: ""; type: "address" }, { internalType: "address"; name: ""; type: "address" }, { internalType: "uint256"; name: ""; type: "uint256" }, { internalType: "bytes"; name: ""; type: "bytes" }]; name: "onERC721Received"; outputs: [{ internalType: "bytes4"; name: ""; type: "bytes4" }]; stateMutability: "pure"; type: "function" }, { inputs: [{ internalType: "bytes4"; name: "interfaceId"; type: "bytes4" }]; name: "supportsInterface"; outputs: [{ internalType: "bool"; name: ""; type: "bool" }]; stateMutability: "view"; type: "function" }, { inputs: [{ internalType: "address"; name: ""; type: "address" }, { internalType: "address"; name: ""; type: "address" }, { internalType: "address"; name: ""; type: "address" }, { internalType: "uint256"; name: ""; type: "uint256" }, { internalType: "bytes"; name: ""; type: "bytes" }, { internalType: "bytes"; name: ""; type: "bytes" }]; name: "tokensReceived"; outputs: []; stateMutability: "pure"; type: "function" }] = _abi