Overview
POL Balance
0 POL
POL Value
$0.00More Info
Private Name Tags
ContractCreator
Loading...
Loading
Contract Name:
SidechainView
Compiler Version
v0.8.11+commit.d7f03943
Optimization Enabled:
Yes with 800 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity 0.8.11; interface Il2Coordinator { function mintRate() external view returns (uint256); function accBalRewards() external view returns (uint256); function accAuraRewards() external view returns (uint256); function bridgeDelegate() external view returns (address); } interface IOFT { function totalSupply() external view returns (uint256); function circulatingSupply() external view returns (uint256); function paused() external view returns (bool); function balanceOf(address) external view returns (uint256); } interface IAuraBalOft { function vault() external view returns (address); } interface ILZApp { function lzEndpoint() external view returns (address); function canonicalChainId() external view returns (uint16); function trustedRemoteLookup(uint16) external view returns (bytes memory); } struct L2CoordData { uint256 mintRate; uint256 accBalRewards; uint256 accAuraRewards; uint256 auraBalance; address _address; address lzEndpoint; bytes trustedRemote; } struct AuraOftData { uint256 circulatingSupply; uint256 totalSupply; bool paused; uint256 bridgeDelegateAuraBalance; address _address; address lzEndpoint; bytes trustedRemote; } struct AuraBalOftData { uint256 circulatingSupply; uint256 totalSupply; bool paused; uint256 auraBalStrategyAuraBalOFTBalance; address _address; address lzEndpoint; bytes trustedRemote; } struct SidechainInformation { uint16 canonicalChainId; uint16 sidechainId; uint256 auraBalanceOf; uint256 auraBalBalanceOf; L2CoordData l2CoordData; AuraOftData auraOftData; AuraBalOftData auraBalOftData; } contract SidechainView { uint16 sidechainId; address public immutable l2Coordinator; address public immutable auraOft; address public immutable auraBalOft; address public immutable auraBalStrategy; constructor( uint16 _sidechainId, address _l2Coordinator, address _auraOft, address _auraBalOft, address _auraBalStrategy ) { sidechainId = _sidechainId; l2Coordinator = _l2Coordinator; auraOft = _auraOft; auraBalOft = _auraBalOft; auraBalStrategy = _auraBalStrategy; } function getl2CoordinatorInformation() public view returns (L2CoordData memory l2CoordData) { Il2Coordinator coordinator = Il2Coordinator(l2Coordinator); l2CoordData.mintRate = coordinator.mintRate(); l2CoordData.accBalRewards = coordinator.accBalRewards(); l2CoordData.accAuraRewards = coordinator.accAuraRewards(); l2CoordData.auraBalance = IOFT(auraOft).balanceOf(l2Coordinator); l2CoordData._address = l2Coordinator; l2CoordData.lzEndpoint = ILZApp(l2Coordinator).lzEndpoint(); l2CoordData.trustedRemote = ILZApp(l2Coordinator).trustedRemoteLookup(ILZApp(l2Coordinator).canonicalChainId()); } function getAuraOftData() public view returns (AuraOftData memory auraOftData) { IOFT oft = IOFT(auraOft); auraOftData.circulatingSupply = oft.circulatingSupply(); auraOftData.totalSupply = oft.totalSupply(); auraOftData.paused = oft.paused(); auraOftData.bridgeDelegateAuraBalance = oft.balanceOf(Il2Coordinator(l2Coordinator).bridgeDelegate()); auraOftData._address = auraOft; auraOftData.lzEndpoint = ILZApp(auraOft).lzEndpoint(); auraOftData.trustedRemote = ILZApp(auraOft).trustedRemoteLookup(ILZApp(l2Coordinator).canonicalChainId()); } function getAuraBalOftData() public view returns (AuraBalOftData memory auraBalOftData) { IOFT oft = IOFT(auraBalOft); auraBalOftData.circulatingSupply = oft.circulatingSupply(); auraBalOftData.totalSupply = oft.totalSupply(); auraBalOftData.paused = oft.paused(); auraBalOftData.auraBalStrategyAuraBalOFTBalance = IOFT(auraBalOft).balanceOf(auraBalStrategy); auraBalOftData._address = auraBalOft; auraBalOftData.lzEndpoint = ILZApp(auraBalOft).lzEndpoint(); auraBalOftData.trustedRemote = ILZApp(auraBalOft).trustedRemoteLookup(ILZApp(l2Coordinator).canonicalChainId()); } function getData() public view returns (SidechainInformation memory data) { data.sidechainId = sidechainId; data.canonicalChainId = ILZApp(l2Coordinator).canonicalChainId(); data.l2CoordData = getl2CoordinatorInformation(); data.auraOftData = getAuraOftData(); data.auraBalOftData = getAuraBalOftData(); } }
{ "metadata": { "bytecodeHash": "none" }, "optimizer": { "enabled": true, "runs": 800 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"uint16","name":"_sidechainId","type":"uint16"},{"internalType":"address","name":"_l2Coordinator","type":"address"},{"internalType":"address","name":"_auraOft","type":"address"},{"internalType":"address","name":"_auraBalOft","type":"address"},{"internalType":"address","name":"_auraBalStrategy","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"auraBalOft","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"auraBalStrategy","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"auraOft","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getAuraBalOftData","outputs":[{"components":[{"internalType":"uint256","name":"circulatingSupply","type":"uint256"},{"internalType":"uint256","name":"totalSupply","type":"uint256"},{"internalType":"bool","name":"paused","type":"bool"},{"internalType":"uint256","name":"auraBalStrategyAuraBalOFTBalance","type":"uint256"},{"internalType":"address","name":"_address","type":"address"},{"internalType":"address","name":"lzEndpoint","type":"address"},{"internalType":"bytes","name":"trustedRemote","type":"bytes"}],"internalType":"struct AuraBalOftData","name":"auraBalOftData","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getAuraOftData","outputs":[{"components":[{"internalType":"uint256","name":"circulatingSupply","type":"uint256"},{"internalType":"uint256","name":"totalSupply","type":"uint256"},{"internalType":"bool","name":"paused","type":"bool"},{"internalType":"uint256","name":"bridgeDelegateAuraBalance","type":"uint256"},{"internalType":"address","name":"_address","type":"address"},{"internalType":"address","name":"lzEndpoint","type":"address"},{"internalType":"bytes","name":"trustedRemote","type":"bytes"}],"internalType":"struct AuraOftData","name":"auraOftData","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getData","outputs":[{"components":[{"internalType":"uint16","name":"canonicalChainId","type":"uint16"},{"internalType":"uint16","name":"sidechainId","type":"uint16"},{"internalType":"uint256","name":"auraBalanceOf","type":"uint256"},{"internalType":"uint256","name":"auraBalBalanceOf","type":"uint256"},{"components":[{"internalType":"uint256","name":"mintRate","type":"uint256"},{"internalType":"uint256","name":"accBalRewards","type":"uint256"},{"internalType":"uint256","name":"accAuraRewards","type":"uint256"},{"internalType":"uint256","name":"auraBalance","type":"uint256"},{"internalType":"address","name":"_address","type":"address"},{"internalType":"address","name":"lzEndpoint","type":"address"},{"internalType":"bytes","name":"trustedRemote","type":"bytes"}],"internalType":"struct L2CoordData","name":"l2CoordData","type":"tuple"},{"components":[{"internalType":"uint256","name":"circulatingSupply","type":"uint256"},{"internalType":"uint256","name":"totalSupply","type":"uint256"},{"internalType":"bool","name":"paused","type":"bool"},{"internalType":"uint256","name":"bridgeDelegateAuraBalance","type":"uint256"},{"internalType":"address","name":"_address","type":"address"},{"internalType":"address","name":"lzEndpoint","type":"address"},{"internalType":"bytes","name":"trustedRemote","type":"bytes"}],"internalType":"struct AuraOftData","name":"auraOftData","type":"tuple"},{"components":[{"internalType":"uint256","name":"circulatingSupply","type":"uint256"},{"internalType":"uint256","name":"totalSupply","type":"uint256"},{"internalType":"bool","name":"paused","type":"bool"},{"internalType":"uint256","name":"auraBalStrategyAuraBalOFTBalance","type":"uint256"},{"internalType":"address","name":"_address","type":"address"},{"internalType":"address","name":"lzEndpoint","type":"address"},{"internalType":"bytes","name":"trustedRemote","type":"bytes"}],"internalType":"struct AuraBalOftData","name":"auraBalOftData","type":"tuple"}],"internalType":"struct SidechainInformation","name":"data","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getl2CoordinatorInformation","outputs":[{"components":[{"internalType":"uint256","name":"mintRate","type":"uint256"},{"internalType":"uint256","name":"accBalRewards","type":"uint256"},{"internalType":"uint256","name":"accAuraRewards","type":"uint256"},{"internalType":"uint256","name":"auraBalance","type":"uint256"},{"internalType":"address","name":"_address","type":"address"},{"internalType":"address","name":"lzEndpoint","type":"address"},{"internalType":"bytes","name":"trustedRemote","type":"bytes"}],"internalType":"struct L2CoordData","name":"l2CoordData","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"l2Coordinator","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
6101006040523480156200001257600080fd5b506040516200148c3803806200148c83398101604081905262000035916200008c565b6000805461ffff191661ffff96909616959095179094556001600160a01b0392831660805290821660a052811660c0521660e05262000104565b80516001600160a01b03811681146200008757600080fd5b919050565b600080600080600060a08688031215620000a557600080fd5b855161ffff81168114620000b857600080fd5b9450620000c8602087016200006f565b9350620000d8604087016200006f565b9250620000e8606087016200006f565b9150620000f8608087016200006f565b90509295509295909350565b60805160a05160c05160e0516112d1620001bb600039600081816101040152610c8a01526000818161012b01528181610b1101528181610cb201528181610d2c0152610dd101526000818160c5015281816102b60152818161053e015281816105e3015261090f015260008181610167015281816101c30152818161042f0152818161061201528181610770015281816108e70152818161098901528181610a2e01528181610a5d0152610e0001526112d16000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c8063b2512d711161005b578063b2512d7114610126578063b414bd911461014d578063c6c55cb014610162578063eccab78c1461018957600080fd5b80633bc5de301461008d5780636be0d817146100ab5780636f54feeb146100c0578063902518ec146100ff575b600080fd5b610095610191565b6040516100a291906110ba565b60405180910390f35b6100b361025e565b6040516100a2919061114c565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100a2565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b61015561071a565b6040516100a29190611166565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b6100b3610ab9565b610199610e5c565b60005461ffff166020808301919091526040805163063deeb960e11b815290516001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001692630c7bdd7292600480820193918290030181865afa15801561020a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061022e9190611179565b61ffff16815261023c61071a565b608082015261024961025e565b60a0820152610256610ab9565b60c082015290565b6102b26040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f00000000000000000000000000000000000000000000000000000000000000009050806001600160a01b0316639358928b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610315573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610339919061119d565b826000018181525050806001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610380573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a4919061119d565b826020018181525050806001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061040f91906111b6565b826040019015159081151581525050806001600160a01b03166370a082317f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ce726e636040518163ffffffff1660e01b8152600401602060405180830381865afa15801561048b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104af91906111d8565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa15801561050b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061052f919061119d565b60608301526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa1580156105a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105c491906111d8565b8260a001906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637533d7887f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106929190611179565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815261ffff9091166004820152602401600060405180830381865afa1580156106e9573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526107119190810190611217565b60c08301525090565b61076c6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f00000000000000000000000000000000000000000000000000000000000000009050806001600160a01b031663ca0dcf166040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107f3919061119d565b826000018181525050806001600160a01b0316631178008d6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561083a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061085e919061119d565b826020018181525050806001600160a01b0316630b0925d66040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108c9919061119d565b604083810191909152516370a0823160e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015610956573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061097a919061119d565b60608301526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa1580156109eb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0f91906111d8565b8260a001906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637533d7887f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b610b0d6040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f00000000000000000000000000000000000000000000000000000000000000009050806001600160a01b0316639358928b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b70573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b94919061119d565b826000018181525050806001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610bdb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bff919061119d565b826020018181525050806001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c6a91906111b6565b1515604083810191909152516370a0823160e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015610cf9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d1d919061119d565b60608301526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa158015610d8e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610db291906111d8565b8260a001906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637533d7887f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b6040518060e00160405280600061ffff168152602001600061ffff1681526020016000815260200160008152602001610edd6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b8152602001610f366040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b8152602001610f8f6040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b905290565b60005b83811015610faf578181015183820152602001610f97565b83811115610fbe576000848401525b50505050565b60008151808452610fdc816020860160208601610f94565b601f01601f19169290920160200192915050565b80518252602081015160208301526040810151604083015260608101516060830152600060808201516001600160a01b0380821660808601528060a08501511660a0860152505060c082015160e060c085015261105060e0850182610fc4565b949350505050565b805182526020810151602083015260408101511515604083015260608101516060830152600060808201516001600160a01b0380821660808601528060a08501511660a0860152505060c082015160e060c085015261105060e0850182610fc4565b60208152600061ffff808451166020840152806020850151166040840152506040830151606083015260608301516080830152608083015160e060a0840152611107610100840182610ff0565b905060a0840151601f19808584030160c08601526111258383611058565b925060c08601519150808584030160e0860152506111438282611058565b95945050505050565b60208152600061115f6020830184611058565b9392505050565b60208152600061115f6020830184610ff0565b60006020828403121561118b57600080fd5b815161ffff8116811461115f57600080fd5b6000602082840312156111af57600080fd5b5051919050565b6000602082840312156111c857600080fd5b8151801515811461115f57600080fd5b6000602082840312156111ea57600080fd5b81516001600160a01b038116811461115f57600080fd5b634e487b7160e01b600052604160045260246000fd5b60006020828403121561122957600080fd5b815167ffffffffffffffff8082111561124157600080fd5b818401915084601f83011261125557600080fd5b81518181111561126757611267611201565b604051601f8201601f19908116603f0116810190838211818310171561128f5761128f611201565b816040528281528760208487010111156112a857600080fd5b6112b9836020830160208801610f94565b97965050505050505056fea164736f6c634300080b000a000000000000000000000000000000000000000000000000000000000000006d0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182010000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b000000000000000000000000223738a747383d6f9f827d95964e4d8e8ac754ce0000000000000000000000004b5d2848678db574fbc2d2f629143d969a4f41cb
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100885760003560e01c8063b2512d711161005b578063b2512d7114610126578063b414bd911461014d578063c6c55cb014610162578063eccab78c1461018957600080fd5b80633bc5de301461008d5780636be0d817146100ab5780636f54feeb146100c0578063902518ec146100ff575b600080fd5b610095610191565b6040516100a291906110ba565b60405180910390f35b6100b361025e565b6040516100a2919061114c565b6100e77f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b81565b6040516001600160a01b0390911681526020016100a2565b6100e77f0000000000000000000000004b5d2848678db574fbc2d2f629143d969a4f41cb81565b6100e77f000000000000000000000000223738a747383d6f9f827d95964e4d8e8ac754ce81565b61015561071a565b6040516100a29190611166565b6100e77f0000000000000000000000008b2970c237656d3895588b99a8bfe977d561820181565b6100b3610ab9565b610199610e5c565b60005461ffff166020808301919091526040805163063deeb960e11b815290516001600160a01b037f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182011692630c7bdd7292600480820193918290030181865afa15801561020a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061022e9190611179565b61ffff16815261023c61071a565b608082015261024961025e565b60a0820152610256610ab9565b60c082015290565b6102b26040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b9050806001600160a01b0316639358928b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610315573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610339919061119d565b826000018181525050806001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610380573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a4919061119d565b826020018181525050806001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061040f91906111b6565b826040019015159081151581525050806001600160a01b03166370a082317f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b031663ce726e636040518163ffffffff1660e01b8152600401602060405180830381865afa15801561048b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104af91906111d8565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa15801561050b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061052f919061119d565b60608301526001600160a01b037f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b16608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa1580156105a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105c491906111d8565b8260a001906001600160a01b031690816001600160a01b0316815250507f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b6001600160a01b0316637533d7887f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106929190611179565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815261ffff9091166004820152602401600060405180830381865afa1580156106e9573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526107119190810190611217565b60c08301525090565b61076c6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182019050806001600160a01b031663ca0dcf166040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107f3919061119d565b826000018181525050806001600160a01b0316631178008d6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561083a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061085e919061119d565b826020018181525050806001600160a01b0316630b0925d66040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108c9919061119d565b604083810191909152516370a0823160e01b81526001600160a01b037f0000000000000000000000008b2970c237656d3895588b99a8bfe977d5618201811660048301527f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b16906370a0823190602401602060405180830381865afa158015610956573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061097a919061119d565b60608301526001600160a01b037f0000000000000000000000008b2970c237656d3895588b99a8bfe977d561820116608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa1580156109eb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0f91906111d8565b8260a001906001600160a01b031690816001600160a01b0316815250507f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b0316637533d7887f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b610b0d6040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f000000000000000000000000223738a747383d6f9f827d95964e4d8e8ac754ce9050806001600160a01b0316639358928b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b70573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b94919061119d565b826000018181525050806001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610bdb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bff919061119d565b826020018181525050806001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c6a91906111b6565b1515604083810191909152516370a0823160e01b81526001600160a01b037f0000000000000000000000004b5d2848678db574fbc2d2f629143d969a4f41cb811660048301527f000000000000000000000000223738a747383d6f9f827d95964e4d8e8ac754ce16906370a0823190602401602060405180830381865afa158015610cf9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d1d919061119d565b60608301526001600160a01b037f000000000000000000000000223738a747383d6f9f827d95964e4d8e8ac754ce16608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa158015610d8e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610db291906111d8565b8260a001906001600160a01b031690816001600160a01b0316815250507f000000000000000000000000223738a747383d6f9f827d95964e4d8e8ac754ce6001600160a01b0316637533d7887f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b6040518060e00160405280600061ffff168152602001600061ffff1681526020016000815260200160008152602001610edd6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b8152602001610f366040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b8152602001610f8f6040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b905290565b60005b83811015610faf578181015183820152602001610f97565b83811115610fbe576000848401525b50505050565b60008151808452610fdc816020860160208601610f94565b601f01601f19169290920160200192915050565b80518252602081015160208301526040810151604083015260608101516060830152600060808201516001600160a01b0380821660808601528060a08501511660a0860152505060c082015160e060c085015261105060e0850182610fc4565b949350505050565b805182526020810151602083015260408101511515604083015260608101516060830152600060808201516001600160a01b0380821660808601528060a08501511660a0860152505060c082015160e060c085015261105060e0850182610fc4565b60208152600061ffff808451166020840152806020850151166040840152506040830151606083015260608301516080830152608083015160e060a0840152611107610100840182610ff0565b905060a0840151601f19808584030160c08601526111258383611058565b925060c08601519150808584030160e0860152506111438282611058565b95945050505050565b60208152600061115f6020830184611058565b9392505050565b60208152600061115f6020830184610ff0565b60006020828403121561118b57600080fd5b815161ffff8116811461115f57600080fd5b6000602082840312156111af57600080fd5b5051919050565b6000602082840312156111c857600080fd5b8151801515811461115f57600080fd5b6000602082840312156111ea57600080fd5b81516001600160a01b038116811461115f57600080fd5b634e487b7160e01b600052604160045260246000fd5b60006020828403121561122957600080fd5b815167ffffffffffffffff8082111561124157600080fd5b818401915084601f83011261125557600080fd5b81518181111561126757611267611201565b604051601f8201601f19908116603f0116810190838211818310171561128f5761128f611201565b816040528281528760208487010111156112a857600080fd5b6112b9836020830160208801610f94565b97965050505050505056fea164736f6c634300080b000a
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000006d0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182010000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b000000000000000000000000223738a747383d6f9f827d95964e4d8e8ac754ce0000000000000000000000004b5d2848678db574fbc2d2f629143d969a4f41cb
-----Decoded View---------------
Arg [0] : _sidechainId (uint16): 109
Arg [1] : _l2Coordinator (address): 0x8b2970c237656d3895588B99a8bFe977D5618201
Arg [2] : _auraOft (address): 0x1509706a6c66CA549ff0cB464de88231DDBe213B
Arg [3] : _auraBalOft (address): 0x223738a747383d6F9f827d95964e4d8E8AC754cE
Arg [4] : _auraBalStrategy (address): 0x4B5D2848678Db574Fbc2d2f629143d969a4f41Cb
-----Encoded View---------------
5 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000000000006d
Arg [1] : 0000000000000000000000008b2970c237656d3895588b99a8bfe977d5618201
Arg [2] : 0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b
Arg [3] : 000000000000000000000000223738a747383d6f9f827d95964e4d8e8ac754ce
Arg [4] : 0000000000000000000000004b5d2848678db574fbc2d2f629143d969a4f41cb
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 29 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.