More Info
Private Name Tags
ContractCreator
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
View more zero value Internal Transactions in Advanced View mode
Loading...
Loading
Contract Name:
MultitransferERC721
Compiler Version
v0.8.9+commit.e5eed63a
Optimization Enabled:
Yes with 200 runs
Other Settings:
london EvmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at gnosisscan.io on 2022-08-05 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; interface IERC721 { function safeTransferFrom( address from, address to, uint256 tokenId ) external; } contract MultitransferERC721 { function multitransfer( address erc721Address, address recipient, uint256[] calldata tokenIds ) external { IERC721 erc721 = IERC721(erc721Address); uint256 tokenIdsCount = tokenIds.length; for (uint256 i = 0; i < tokenIdsCount; i++) { erc721.safeTransferFrom(msg.sender, recipient, tokenIds[i]); } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"erc721Address","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256[]","name":"tokenIds","type":"uint256[]"}],"name":"multitransfer","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50610222806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80631f7a0b3414610030575b600080fd5b61004361003e36600461011c565b610045565b005b838160005b818110156100f757826001600160a01b03166342842e0e3388888886818110610075576100756101ad565b6040516001600160e01b031960e088901b1681526001600160a01b03958616600482015294909316602485015250602090910201356044820152606401600060405180830381600087803b1580156100cc57600080fd5b505af11580156100e0573d6000803e3d6000fd5b5050505080806100ef906101c3565b91505061004a565b50505050505050565b80356001600160a01b038116811461011757600080fd5b919050565b6000806000806060858703121561013257600080fd5b61013b85610100565b935061014960208601610100565b9250604085013567ffffffffffffffff8082111561016657600080fd5b818701915087601f83011261017a57600080fd5b81358181111561018957600080fd5b8860208260051b850101111561019e57600080fd5b95989497505060200194505050565b634e487b7160e01b600052603260045260246000fd5b60006000198214156101e557634e487b7160e01b600052601160045260246000fd5b506001019056fea26469706673582212208916054fe1c2c9e36cadd8341ab795a4e298502b57861a2fa66a98d9c1eb097b64736f6c63430008090033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80631f7a0b3414610030575b600080fd5b61004361003e36600461011c565b610045565b005b838160005b818110156100f757826001600160a01b03166342842e0e3388888886818110610075576100756101ad565b6040516001600160e01b031960e088901b1681526001600160a01b03958616600482015294909316602485015250602090910201356044820152606401600060405180830381600087803b1580156100cc57600080fd5b505af11580156100e0573d6000803e3d6000fd5b5050505080806100ef906101c3565b91505061004a565b50505050505050565b80356001600160a01b038116811461011757600080fd5b919050565b6000806000806060858703121561013257600080fd5b61013b85610100565b935061014960208601610100565b9250604085013567ffffffffffffffff8082111561016657600080fd5b818701915087601f83011261017a57600080fd5b81358181111561018957600080fd5b8860208260051b850101111561019e57600080fd5b95989497505060200194505050565b634e487b7160e01b600052603260045260246000fd5b60006000198214156101e557634e487b7160e01b600052601160045260246000fd5b506001019056fea26469706673582212208916054fe1c2c9e36cadd8341ab795a4e298502b57861a2fa66a98d9c1eb097b64736f6c63430008090033
Loading...
Loading
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 34 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.