Overview
S Balance
0 S
S Value
$0.00More Info
Private Name Tags
ContractCreator
Loading...
Loading
Contract Name:
ChildChainSolidBridgeInterface
Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: BUSL-1.1 pragma solidity ^0.8.19; contract ChildChainSolidBridgeInterface { // Public variables from SolidBridge address public base; uint256 public nonce; address public minter; bool public paused; uint256 public bridgedInBase; // Public variables from SolidSync uint256[] public chains; // Structs from SolidSync struct ChainMap { string axelar; uint64 ccip; uint16 lz; } struct MessageStatus { bytes32 axelarData; bytes32 ccipData; bytes32 lzData; } // Mappings from SolidBridge mapping(address => bool) public isOperator; // Mappings from SolidSync mapping (uint256 => address) public solidBridgeMap; mapping (uint256 => ChainMap) public chainMap; //mapping(uint256 => mapping(uint256 => MessageStatus)) internal messageStatus; mapping (bytes32 => bytes) public errors; mapping (uint256 => bool) public isPaused; mapping(uint16 => bytes) public trustedRemoteLookup; mapping(uint256 => uint256) public minSigsRequired; // Functions from SolidBridge function initialize ( address _axelarGateway, address _axelarGasService, address _ccipRouter, address _lzEndpoint, address _minter, address _base ) external {} function bridgeSolidOut( address _recipient, uint256 _chainId, uint256 _amount, uint256[] calldata _feeInEther, uint256 _providerBitmap ) external payable {} function pauseBridge() external {} function unpauseBridge() external {} function pauseChain(uint256 _chainId) external {} function unpauseChain(uint256 _chainId) external {} function rescueAssets(address _to, address _token, uint256 _amount) external {} function setBase(address _base) external {} function setOperator(address _operator, bool _status) external {} // Functions from SolidSync function retryError(bytes32 _errorId, uint256 _chainId) external {} //function lzReceive(uint16 _srcChainId, bytes memory _srcAddress, uint64 _nonce, bytes memory data) external {} function setAxelarGateway(address _axelarGateway) external {} function setAxelarGasService(address _axelarGasService) external {} function setCcipRouter(address _ccipRouter) external {} function setLzEndpoint(address _lzEndpoint) external {} function addChainMap(uint256 _chainId, address _remoteSolidBridge, string memory _axelar, uint64 _ccip, uint16 _lz, uint256 _minSigs) external {} function setRemoteSolidBridge(uint256 _chainId, address _remoteSolidBridge) external {} function setMinSigs(uint256 _chainId, uint256 _minSigs) external {} // View Functions from SolidSync function getAxelarGateway() external view returns (address) {} function getAxelarGasService() external view returns (address) {} function getCcipRouter() external view returns (address) {} function getLzEndpoint() external view returns (address) {} function supportedChains() external view returns (uint256[] memory _chains) {} // Events from SolidBridge event SolidBridgedOut(address indexed sender, address indexed recipient, uint256 indexed chainId, uint256 amount); event SolidBridgedIn(address indexed recipient, uint256 indexed chainId, uint256 amount); event SolidEmissionsBridgedIn(address indexed sender, address indexed recipient, uint256 indexed chainId, uint256 amount, uint256 nonce); event MinSignaturesSet(uint256 chainId, uint256 minSigs); event Paused(); event Unpaused(); // Events from SolidSync event SolidBridgeAdded(uint256 indexed chainId, address solidBridge); event SetOperator(address newOperator, bool status); event Error(bytes32 indexed errorId, uint256 indexed chainId); event ChainPaused(uint256 indexed chainId); event ChainUnpaused(uint256 indexed chainId); // Some LZ NBA stuff function setTrustedRemoteAddress(uint16 _remoteChainId, bytes calldata _remoteAddress) external {} function getTrustedRemoteAddress(uint16 _remoteChainId) external view returns (bytes memory) {} function isTrustedRemote(uint16 _srcChainId, bytes calldata _srcAddress) external view returns (bool) {} mapping(uint16 => mapping(bytes => mapping(uint64 => bytes32))) public failedMessages; event MessageFailed(uint16 _srcChainId, bytes _srcAddress, uint64 _nonce, bytes _payload, bytes _reason); event RetryMessageSuccess(uint16 _srcChainId, bytes _srcAddress, uint64 _nonce, bytes32 _payloadHash); }
{ "optimizer": { "enabled": true, "runs": 200 }, "viaIR": true, "metadata": { "bytecodeHash": "none" }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"chainId","type":"uint256"}],"name":"ChainPaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"chainId","type":"uint256"}],"name":"ChainUnpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"errorId","type":"bytes32"},{"indexed":true,"internalType":"uint256","name":"chainId","type":"uint256"}],"name":"Error","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint16","name":"_srcChainId","type":"uint16"},{"indexed":false,"internalType":"bytes","name":"_srcAddress","type":"bytes"},{"indexed":false,"internalType":"uint64","name":"_nonce","type":"uint64"},{"indexed":false,"internalType":"bytes","name":"_payload","type":"bytes"},{"indexed":false,"internalType":"bytes","name":"_reason","type":"bytes"}],"name":"MessageFailed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"chainId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"minSigs","type":"uint256"}],"name":"MinSignaturesSet","type":"event"},{"anonymous":false,"inputs":[],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint16","name":"_srcChainId","type":"uint16"},{"indexed":false,"internalType":"bytes","name":"_srcAddress","type":"bytes"},{"indexed":false,"internalType":"uint64","name":"_nonce","type":"uint64"},{"indexed":false,"internalType":"bytes32","name":"_payloadHash","type":"bytes32"}],"name":"RetryMessageSuccess","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newOperator","type":"address"},{"indexed":false,"internalType":"bool","name":"status","type":"bool"}],"name":"SetOperator","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"chainId","type":"uint256"},{"indexed":false,"internalType":"address","name":"solidBridge","type":"address"}],"name":"SolidBridgeAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"recipient","type":"address"},{"indexed":true,"internalType":"uint256","name":"chainId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"SolidBridgedIn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"address","name":"recipient","type":"address"},{"indexed":true,"internalType":"uint256","name":"chainId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"SolidBridgedOut","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"address","name":"recipient","type":"address"},{"indexed":true,"internalType":"uint256","name":"chainId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"nonce","type":"uint256"}],"name":"SolidEmissionsBridgedIn","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpaused","type":"event"},{"inputs":[{"internalType":"uint256","name":"_chainId","type":"uint256"},{"internalType":"address","name":"_remoteSolidBridge","type":"address"},{"internalType":"string","name":"_axelar","type":"string"},{"internalType":"uint64","name":"_ccip","type":"uint64"},{"internalType":"uint16","name":"_lz","type":"uint16"},{"internalType":"uint256","name":"_minSigs","type":"uint256"}],"name":"addChainMap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"base","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_recipient","type":"address"},{"internalType":"uint256","name":"_chainId","type":"uint256"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"uint256[]","name":"_feeInEther","type":"uint256[]"},{"internalType":"uint256","name":"_providerBitmap","type":"uint256"}],"name":"bridgeSolidOut","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"bridgedInBase","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"chainMap","outputs":[{"internalType":"string","name":"axelar","type":"string"},{"internalType":"uint64","name":"ccip","type":"uint64"},{"internalType":"uint16","name":"lz","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"chains","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"errors","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint16","name":"","type":"uint16"},{"internalType":"bytes","name":"","type":"bytes"},{"internalType":"uint64","name":"","type":"uint64"}],"name":"failedMessages","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getAxelarGasService","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getAxelarGateway","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCcipRouter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLzEndpoint","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint16","name":"_remoteChainId","type":"uint16"}],"name":"getTrustedRemoteAddress","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_axelarGateway","type":"address"},{"internalType":"address","name":"_axelarGasService","type":"address"},{"internalType":"address","name":"_ccipRouter","type":"address"},{"internalType":"address","name":"_lzEndpoint","type":"address"},{"internalType":"address","name":"_minter","type":"address"},{"internalType":"address","name":"_base","type":"address"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isOperator","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"isPaused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint16","name":"_srcChainId","type":"uint16"},{"internalType":"bytes","name":"_srcAddress","type":"bytes"}],"name":"isTrustedRemote","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"minSigsRequired","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"nonce","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pauseBridge","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_chainId","type":"uint256"}],"name":"pauseChain","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"rescueAssets","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_errorId","type":"bytes32"},{"internalType":"uint256","name":"_chainId","type":"uint256"}],"name":"retryError","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_axelarGasService","type":"address"}],"name":"setAxelarGasService","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_axelarGateway","type":"address"}],"name":"setAxelarGateway","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_base","type":"address"}],"name":"setBase","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_ccipRouter","type":"address"}],"name":"setCcipRouter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_lzEndpoint","type":"address"}],"name":"setLzEndpoint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_chainId","type":"uint256"},{"internalType":"uint256","name":"_minSigs","type":"uint256"}],"name":"setMinSigs","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_operator","type":"address"},{"internalType":"bool","name":"_status","type":"bool"}],"name":"setOperator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_chainId","type":"uint256"},{"internalType":"address","name":"_remoteSolidBridge","type":"address"}],"name":"setRemoteSolidBridge","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"_remoteChainId","type":"uint16"},{"internalType":"bytes","name":"_remoteAddress","type":"bytes"}],"name":"setTrustedRemoteAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"solidBridgeMap","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"supportedChains","outputs":[{"internalType":"uint256[]","name":"_chains","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint16","name":"","type":"uint16"}],"name":"trustedRemoteLookup","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"unpauseBridge","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_chainId","type":"uint256"}],"name":"unpauseChain","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
6080806040523461001657610a75908161001c8239f35b600080fdfe6040608081526004908136101561001557600080fd5b600091823560e01c9081630100b86114610784578163075461721461075b5781630bd07d23146101e9578163197d972e14610264578163214ac8d414610264578163232924f01461074257816327bf9b44146102645781633051a4f31461063157816333d61cbb146107235781633d8b38f6146107065781634a2229a3146106d35781635001f3b5146106ab578163550325b51461065e578163558a729714610636578163575063d6146106315781635b8c41e61461058e5781635c975abb1461056757816366eb87911461053f5781636d70f7ae146105015781637533d788146104c35781637dd0480f14610388578163816949b51461046f578163850c72201461045b5781639f38369a146103f8578163a188f976146103a2578163a6c3d1651461038d578163a82f143c14610388578163affed0e014610369578163bdf2a43c1461033c578163be17fe6214610264578163be41cee3146102eb578163c0cc3fcf146101e9578163cc2a9a5b14610290578163d01b5de414610269578163d9331a1114610264578163dacbcbe2146101e9578163df35ce79146101ee57508063f5e67200146101e95763fd5c3aaa146101d057600080fd5b346101e5573660031901126101e25780f35b80fd5b5080fd5b6108ae565b9050346102605760203660031901126102605761024492829135815260076020522090600181519261022b846102248184610973565b038561081e565b01549061ffff8151948594606086526060860190610a30565b9267ffffffffffffffff81166020860152821c16908301520390f35b8280fd5b6108ca565b83346101e25760603660031901126101e257610283610808565b5061028c6107ed565b5080f35b83346101e25760c03660031901126101e2576102aa610808565b506102b36107ed565b506001600160a01b03604435818116036101e557606435818116036101e557608435818116036101e55760a435908116036101e25780f35b9050346102605760203660031901126102605790610326816103389461031f94358152600860205220825193848092610973565b038361081e565b51918291602083526020830190610a30565b0390f35b905034610260576020366003190112610260578160209360ff923581526009855220541690519015158152f35b5050346101e557816003193601126101e5576020906001549051908152f35b610a55565b83346101e25761039c366108f8565b50505080f35b839060a03660031901126101e5576103b8610808565b5060643567ffffffffffffffff918282116103f457366023830112156103f45781013591821161026057602490369260051b0101116101e25780f35b8380fd5b5050346101e557602080600319360112610260579161041561089d565b508151928391818352606051918281850152815b838110610446575050828201840152601f01601f19168101030190f35b60808101518782018701528694508101610429565b5050346101e5573660031901126101e25780f35b8284346101e257806003193601126101e2578151918291602091828401908385526060518092528401926080925b8281106104ac57505050500390f35b83518552869550938101939281019260010161049d565b5050346101e55760203660031901126101e5578061032661031f926103389461ffff6104ed61089d565b168152600a60205220825193848092610973565b5050346101e55760203660031901126101e55760209160ff9082906001600160a01b0361052c610808565b1681526005855220541690519015158152f35b905034610260576020366003190112610260576020928291358152600b845220549051908152f35b5050346101e557816003193601126101e55760209060ff60025460a01c1690519015158152f35b905034610260576060366003190112610260576105a961089d565b60243567ffffffffffffffff9283821161062d573660238301121561062d578160246105da93369301359101610856565b906044359283168093036106295791610612602080969361ffff8796168552600c825285852082875194838680955193849201610950565b820190815203019020908252845220549051908152f35b8480fd5b8580fd5b6108e5565b5050346101e5573660031901126101e25761064f610808565b50602435801515036101e25780f35b9050346102605760203660031901126102605780359080548210156103f457602093527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b01549051908152f35b5050346101e557816003193601126101e557905490516001600160a01b039091168152602090f35b9050346102605760203660031901126102605735825260066020908152918190205490516001600160a01b039091168152f35b5050346101e5579060209161071a366108f8565b50505051908152f35b5050346101e557816003193601126101e5576020906003549051908152f35b5050346101e5573660031901126101e25761028c6107ed565b5050346101e557816003193601126101e55760025490516001600160a01b039091168152602090f35b8390346101e55760c03660031901126101e55761079f6107ed565b5060443567ffffffffffffffff918282116103f457366023830112156103f4578160246107d193369301359101610856565b50606435908116036101e25760843561ffff8116036101e25780f35b602435906001600160a01b038216820361080357565b600080fd5b600435906001600160a01b038216820361080357565b90601f8019910116810190811067ffffffffffffffff82111761084057604052565b634e487b7160e01b600052604160045260246000fd5b92919267ffffffffffffffff82116108405760405191610880601f8201601f19166020018461081e565b829481845281830111610803578281602093846000960137010152565b6004359061ffff8216820361080357565b3461080357600036600319011261080357602060405160008152f35b34610803576020366003190112610803576108e3610808565b005b3461080357602036600319011261080357005b60406003198201126108035760043561ffff81168103610803579160243567ffffffffffffffff9283821161080357806023830112156108035781600401359384116108035760248483010111610803576024019190565b60005b8381106109635750506000910152565b8181015183820152602001610953565b80546000939260018083169383821c938515610a26575b6020958686108114610a10578585529081156109f157506001146109b0575b5050505050565b90939495506000929192528360002092846000945b8386106109dd575050505001019038808080806109a9565b8054858701830152940193859082016109c5565b60ff19168685015250505090151560051b0101915038808080806109a9565b634e487b7160e01b600052602260045260246000fd5b93607f169361098a565b90602091610a4981518092818552858086019101610950565b601f01601f1916010190565b346108035760003660031901126108035700fea164736f6c6343000813000a
Deployed Bytecode
0x6040608081526004908136101561001557600080fd5b600091823560e01c9081630100b86114610784578163075461721461075b5781630bd07d23146101e9578163197d972e14610264578163214ac8d414610264578163232924f01461074257816327bf9b44146102645781633051a4f31461063157816333d61cbb146107235781633d8b38f6146107065781634a2229a3146106d35781635001f3b5146106ab578163550325b51461065e578163558a729714610636578163575063d6146106315781635b8c41e61461058e5781635c975abb1461056757816366eb87911461053f5781636d70f7ae146105015781637533d788146104c35781637dd0480f14610388578163816949b51461046f578163850c72201461045b5781639f38369a146103f8578163a188f976146103a2578163a6c3d1651461038d578163a82f143c14610388578163affed0e014610369578163bdf2a43c1461033c578163be17fe6214610264578163be41cee3146102eb578163c0cc3fcf146101e9578163cc2a9a5b14610290578163d01b5de414610269578163d9331a1114610264578163dacbcbe2146101e9578163df35ce79146101ee57508063f5e67200146101e95763fd5c3aaa146101d057600080fd5b346101e5573660031901126101e25780f35b80fd5b5080fd5b6108ae565b9050346102605760203660031901126102605761024492829135815260076020522090600181519261022b846102248184610973565b038561081e565b01549061ffff8151948594606086526060860190610a30565b9267ffffffffffffffff81166020860152821c16908301520390f35b8280fd5b6108ca565b83346101e25760603660031901126101e257610283610808565b5061028c6107ed565b5080f35b83346101e25760c03660031901126101e2576102aa610808565b506102b36107ed565b506001600160a01b03604435818116036101e557606435818116036101e557608435818116036101e55760a435908116036101e25780f35b9050346102605760203660031901126102605790610326816103389461031f94358152600860205220825193848092610973565b038361081e565b51918291602083526020830190610a30565b0390f35b905034610260576020366003190112610260578160209360ff923581526009855220541690519015158152f35b5050346101e557816003193601126101e5576020906001549051908152f35b610a55565b83346101e25761039c366108f8565b50505080f35b839060a03660031901126101e5576103b8610808565b5060643567ffffffffffffffff918282116103f457366023830112156103f45781013591821161026057602490369260051b0101116101e25780f35b8380fd5b5050346101e557602080600319360112610260579161041561089d565b508151928391818352606051918281850152815b838110610446575050828201840152601f01601f19168101030190f35b60808101518782018701528694508101610429565b5050346101e5573660031901126101e25780f35b8284346101e257806003193601126101e2578151918291602091828401908385526060518092528401926080925b8281106104ac57505050500390f35b83518552869550938101939281019260010161049d565b5050346101e55760203660031901126101e5578061032661031f926103389461ffff6104ed61089d565b168152600a60205220825193848092610973565b5050346101e55760203660031901126101e55760209160ff9082906001600160a01b0361052c610808565b1681526005855220541690519015158152f35b905034610260576020366003190112610260576020928291358152600b845220549051908152f35b5050346101e557816003193601126101e55760209060ff60025460a01c1690519015158152f35b905034610260576060366003190112610260576105a961089d565b60243567ffffffffffffffff9283821161062d573660238301121561062d578160246105da93369301359101610856565b906044359283168093036106295791610612602080969361ffff8796168552600c825285852082875194838680955193849201610950565b820190815203019020908252845220549051908152f35b8480fd5b8580fd5b6108e5565b5050346101e5573660031901126101e25761064f610808565b50602435801515036101e25780f35b9050346102605760203660031901126102605780359080548210156103f457602093527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b01549051908152f35b5050346101e557816003193601126101e557905490516001600160a01b039091168152602090f35b9050346102605760203660031901126102605735825260066020908152918190205490516001600160a01b039091168152f35b5050346101e5579060209161071a366108f8565b50505051908152f35b5050346101e557816003193601126101e5576020906003549051908152f35b5050346101e5573660031901126101e25761028c6107ed565b5050346101e557816003193601126101e55760025490516001600160a01b039091168152602090f35b8390346101e55760c03660031901126101e55761079f6107ed565b5060443567ffffffffffffffff918282116103f457366023830112156103f4578160246107d193369301359101610856565b50606435908116036101e25760843561ffff8116036101e25780f35b602435906001600160a01b038216820361080357565b600080fd5b600435906001600160a01b038216820361080357565b90601f8019910116810190811067ffffffffffffffff82111761084057604052565b634e487b7160e01b600052604160045260246000fd5b92919267ffffffffffffffff82116108405760405191610880601f8201601f19166020018461081e565b829481845281830111610803578281602093846000960137010152565b6004359061ffff8216820361080357565b3461080357600036600319011261080357602060405160008152f35b34610803576020366003190112610803576108e3610808565b005b3461080357602036600319011261080357005b60406003198201126108035760043561ffff81168103610803579160243567ffffffffffffffff9283821161080357806023830112156108035781600401359384116108035760248483010111610803576024019190565b60005b8381106109635750506000910152565b8181015183820152602001610953565b80546000939260018083169383821c938515610a26575b6020958686108114610a10578585529081156109f157506001146109b0575b5050505050565b90939495506000929192528360002092846000945b8386106109dd575050505001019038808080806109a9565b8054858701830152940193859082016109c5565b60ff19168685015250505090151560051b0101915038808080806109a9565b634e487b7160e01b600052602260045260246000fd5b93607f169361098a565b90602091610a4981518092818552858086019101610950565b601f01601f1916010190565b346108035760003660031901126108035700fea164736f6c6343000813000a
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.