Overview
ETH Balance
0 ETH
ETH 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) { if (auraBalOft != address(0)) { 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
6101006040523480156200001257600080fd5b50604051620014c5380380620014c583398101604081905262000035916200008c565b6000805461ffff191661ffff96909616959095179094556001600160a01b0392831660805290821660a052811660c0521660e05262000104565b80516001600160a01b03811681146200008757600080fd5b919050565b600080600080600060a08688031215620000a557600080fd5b855161ffff81168114620000b857600080fd5b9450620000c8602087016200006f565b9350620000d8604087016200006f565b9250620000e8606087016200006f565b9150620000f8608087016200006f565b90509295509295909350565b60805160a05160c05160e051611303620001c2600039600081816101040152610cb901526000818161012b01528181610b0f01528181610b4001528181610ce101528181610d5b0152610e0001526000818160c5015281816102b60152818161053e015281816105e3015261090f015260008181610167015281816101c30152818161042f0152818161061201528181610770015281816108e70152818161098901528181610a2e01528181610a5d0152610e2f01526113036000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c8063b2512d711161005b578063b2512d7114610126578063b414bd911461014d578063c6c55cb014610162578063eccab78c1461018957600080fd5b80633bc5de301461008d5780636be0d817146100ab5780636f54feeb146100c0578063902518ec146100ff575b600080fd5b610095610191565b6040516100a291906110ec565b60405180910390f35b6100b361025e565b6040516100a2919061117e565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100a2565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b61015561071a565b6040516100a29190611198565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b6100b3610ab9565b610199610e8e565b60005461ffff166020808301919091526040805163063deeb960e11b815290516001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001692630c7bdd7292600480820193918290030181865afa15801561020a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061022e91906111ab565b61ffff16815261023c61071a565b608082015261024961025e565b60a0820152610256610ab9565b60c082015290565b6102b26040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f00000000000000000000000000000000000000000000000000000000000000009050806001600160a01b0316639358928b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610315573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061033991906111cf565b826000018181525050806001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610380573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a491906111cf565b826020018181525050806001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061040f91906111e8565b826040019015159081151581525050806001600160a01b03166370a082317f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ce726e636040518163ffffffff1660e01b8152600401602060405180830381865afa15801561048b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104af919061120a565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa15801561050b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061052f91906111cf565b60608301526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa1580156105a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105c4919061120a565b8260a001906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637533d7887f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061069291906111ab565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815261ffff9091166004820152602401600060405180830381865afa1580156106e9573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526107119190810190611249565b60c08301525090565b61076c6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f00000000000000000000000000000000000000000000000000000000000000009050806001600160a01b031663ca0dcf166040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107f391906111cf565b826000018181525050806001600160a01b0316631178008d6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561083a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061085e91906111cf565b826020018181525050806001600160a01b0316630b0925d66040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108c991906111cf565b604083810191909152516370a0823160e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015610956573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061097a91906111cf565b60608301526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa1580156109eb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0f919061120a565b8260a001906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637533d7887f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b610b0d6040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031615610e8b5760007f00000000000000000000000000000000000000000000000000000000000000009050806001600160a01b0316639358928b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b9f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bc391906111cf565b826000018181525050806001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c0a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c2e91906111cf565b826020018181525050806001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c75573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c9991906111e8565b1515604083810191909152516370a0823160e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015610d28573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d4c91906111cf565b60608301526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa158015610dbd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610de1919061120a565b8260a001906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637533d7887f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b90565b6040518060e00160405280600061ffff168152602001600061ffff1681526020016000815260200160008152602001610f0f6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b8152602001610f686040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b8152602001610fc16040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b905290565b60005b83811015610fe1578181015183820152602001610fc9565b83811115610ff0576000848401525b50505050565b6000815180845261100e816020860160208601610fc6565b601f01601f19169290920160200192915050565b80518252602081015160208301526040810151604083015260608101516060830152600060808201516001600160a01b0380821660808601528060a08501511660a0860152505060c082015160e060c085015261108260e0850182610ff6565b949350505050565b805182526020810151602083015260408101511515604083015260608101516060830152600060808201516001600160a01b0380821660808601528060a08501511660a0860152505060c082015160e060c085015261108260e0850182610ff6565b60208152600061ffff808451166020840152806020850151166040840152506040830151606083015260608301516080830152608083015160e060a0840152611139610100840182611022565b905060a0840151601f19808584030160c0860152611157838361108a565b925060c08601519150808584030160e086015250611175828261108a565b95945050505050565b602081526000611191602083018461108a565b9392505050565b6020815260006111916020830184611022565b6000602082840312156111bd57600080fd5b815161ffff8116811461119157600080fd5b6000602082840312156111e157600080fd5b5051919050565b6000602082840312156111fa57600080fd5b8151801515811461119157600080fd5b60006020828403121561121c57600080fd5b81516001600160a01b038116811461119157600080fd5b634e487b7160e01b600052604160045260246000fd5b60006020828403121561125b57600080fd5b815167ffffffffffffffff8082111561127357600080fd5b818401915084601f83011261128757600080fd5b81518181111561129957611299611233565b604051601f8201601f19908116603f011681019083821181831017156112c1576112c1611233565b816040528281528760208487010111156112da57600080fd5b6112eb836020830160208801610fc6565b97965050505050505056fea164736f6c634300080b000a000000000000000000000000000000000000000000000000000000000000009e0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182010000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100885760003560e01c8063b2512d711161005b578063b2512d7114610126578063b414bd911461014d578063c6c55cb014610162578063eccab78c1461018957600080fd5b80633bc5de301461008d5780636be0d817146100ab5780636f54feeb146100c0578063902518ec146100ff575b600080fd5b610095610191565b6040516100a291906110ec565b60405180910390f35b6100b361025e565b6040516100a2919061117e565b6100e77f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b81565b6040516001600160a01b0390911681526020016100a2565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b6100e77f000000000000000000000000000000000000000000000000000000000000000081565b61015561071a565b6040516100a29190611198565b6100e77f0000000000000000000000008b2970c237656d3895588b99a8bfe977d561820181565b6100b3610ab9565b610199610e8e565b60005461ffff166020808301919091526040805163063deeb960e11b815290516001600160a01b037f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182011692630c7bdd7292600480820193918290030181865afa15801561020a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061022e91906111ab565b61ffff16815261023c61071a565b608082015261024961025e565b60a0820152610256610ab9565b60c082015290565b6102b26040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b9050806001600160a01b0316639358928b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610315573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061033991906111cf565b826000018181525050806001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610380573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a491906111cf565b826020018181525050806001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061040f91906111e8565b826040019015159081151581525050806001600160a01b03166370a082317f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b031663ce726e636040518163ffffffff1660e01b8152600401602060405180830381865afa15801561048b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104af919061120a565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa15801561050b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061052f91906111cf565b60608301526001600160a01b037f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b16608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa1580156105a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105c4919061120a565b8260a001906001600160a01b031690816001600160a01b0316815250507f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b6001600160a01b0316637533d7887f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061069291906111ab565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815261ffff9091166004820152602401600060405180830381865afa1580156106e9573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526107119190810190611249565b60c08301525090565b61076c6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b60007f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182019050806001600160a01b031663ca0dcf166040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107f391906111cf565b826000018181525050806001600160a01b0316631178008d6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561083a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061085e91906111cf565b826020018181525050806001600160a01b0316630b0925d66040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108c991906111cf565b604083810191909152516370a0823160e01b81526001600160a01b037f0000000000000000000000008b2970c237656d3895588b99a8bfe977d5618201811660048301527f0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b16906370a0823190602401602060405180830381865afa158015610956573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061097a91906111cf565b60608301526001600160a01b037f0000000000000000000000008b2970c237656d3895588b99a8bfe977d561820116608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa1580156109eb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0f919061120a565b8260a001906001600160a01b031690816001600160a01b0316815250507f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b0316637533d7887f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b610b0d6040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031615610e8b5760007f00000000000000000000000000000000000000000000000000000000000000009050806001600160a01b0316639358928b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b9f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bc391906111cf565b826000018181525050806001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c0a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c2e91906111cf565b826020018181525050806001600160a01b0316635c975abb6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c75573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c9991906111e8565b1515604083810191909152516370a0823160e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015610d28573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d4c91906111cf565b60608301526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608083018190526040805163b353aaa760e01b8152905163b353aaa7916004808201926020929091908290030181865afa158015610dbd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610de1919061120a565b8260a001906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637533d7887f0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182016001600160a01b0316630c7bdd726040518163ffffffff1660e01b8152600401602060405180830381865afa15801561066e573d6000803e3d6000fd5b90565b6040518060e00160405280600061ffff168152602001600061ffff1681526020016000815260200160008152602001610f0f6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b8152602001610f686040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b8152602001610fc16040518060e0016040528060008152602001600081526020016000151581526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081525090565b905290565b60005b83811015610fe1578181015183820152602001610fc9565b83811115610ff0576000848401525b50505050565b6000815180845261100e816020860160208601610fc6565b601f01601f19169290920160200192915050565b80518252602081015160208301526040810151604083015260608101516060830152600060808201516001600160a01b0380821660808601528060a08501511660a0860152505060c082015160e060c085015261108260e0850182610ff6565b949350505050565b805182526020810151602083015260408101511515604083015260608101516060830152600060808201516001600160a01b0380821660808601528060a08501511660a0860152505060c082015160e060c085015261108260e0850182610ff6565b60208152600061ffff808451166020840152806020850151166040840152506040830151606083015260608301516080830152608083015160e060a0840152611139610100840182611022565b905060a0840151601f19808584030160c0860152611157838361108a565b925060c08601519150808584030160e086015250611175828261108a565b95945050505050565b602081526000611191602083018461108a565b9392505050565b6020815260006111916020830184611022565b6000602082840312156111bd57600080fd5b815161ffff8116811461119157600080fd5b6000602082840312156111e157600080fd5b5051919050565b6000602082840312156111fa57600080fd5b8151801515811461119157600080fd5b60006020828403121561121c57600080fd5b81516001600160a01b038116811461119157600080fd5b634e487b7160e01b600052604160045260246000fd5b60006020828403121561125b57600080fd5b815167ffffffffffffffff8082111561127357600080fd5b818401915084601f83011261128757600080fd5b81518181111561129957611299611233565b604051601f8201601f19908116603f011681019083821181831017156112c1576112c1611233565b816040528281528760208487010111156112da57600080fd5b6112eb836020830160208801610fc6565b97965050505050505056fea164736f6c634300080b000a
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000009e0000000000000000000000008b2970c237656d3895588b99a8bfe977d56182010000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _sidechainId (uint16): 158
Arg [1] : _l2Coordinator (address): 0x8b2970c237656d3895588B99a8bFe977D5618201
Arg [2] : _auraOft (address): 0x1509706a6c66CA549ff0cB464de88231DDBe213B
Arg [3] : _auraBalOft (address): 0x0000000000000000000000000000000000000000
Arg [4] : _auraBalStrategy (address): 0x0000000000000000000000000000000000000000
-----Encoded View---------------
5 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000000000009e
Arg [1] : 0000000000000000000000008b2970c237656d3895588b99a8bfe977d5618201
Arg [2] : 0000000000000000000000001509706a6c66ca549ff0cb464de88231ddbe213b
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000000
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.