Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
0x60806040 | 17236419 | 527 days ago | IN | 0 ETH | 0.06155558 |
Loading...
Loading
Contract Name:
StrategyDummyImplementation
Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled:
Yes with 10000 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: GPL-3.0-or-later pragma solidity ^0.8.0; contract StrategyDummyImplementation { // basic & ReadModule function WETH_ADDR() external view returns (address) {} function STETH_ADDR() external view returns (address) {} function WSTETH_ADDR() external view returns (address) {} function owner() external view returns (address) {} function lendingLogic() external view returns (address) {} function flashloanHelper() external view returns (address) {} function executor() external view returns (address) {} function vault() external view returns (address) {} function safeAggregatedRatio() external view returns (uint256) {} function safeProtocolRatio(uint8 _protocolId) external view returns (uint256) {} function exchangePrice() external view returns (uint256) {} function revenueExchangePrice() external view returns (uint256) {} function revenue() external view returns (uint256) {} function revenueRate() external view returns (uint256) {} function withdrawFeeRate() external view returns (uint256) {} function availableProtocol(uint8 _protocolId) external view returns (bool) {} function rebalancer(address _rebalancer) external view returns (bool) {} function getAvailableBorrowsETH(uint8 _protocolId) public view returns (uint256) {} function getAvailableWithdrawsStETH(uint8 _protocolId) public view returns (uint256) {} function getProtocolAccountData(uint8 _protocolId) external view returns (uint256 stEthAmount_, uint256 debtEthAmount_) {} function getNetAssetsInfo() public view returns (uint256, uint256, uint256, uint256) {} function getNetAssets() public view returns (uint256) {} function getProtocolNetAssets(uint8 _protocolId) public view returns (uint256) {} function getProtocolCollateralRatio(uint8 _protocolId) public view returns (uint256 protocolRatio_, bool isOK_) {} function getProtocolLeverageAmount(uint8 _protocolId, bool _isDepositOrWithdraw, uint256 _depositOrWithdraw) public view returns (bool isLeverage_, uint256 amount_) {} function getCurrentExchangePrice() public view returns (uint256 newExchangePrice_, uint256 newRevenue_) {} function getVersion() public pure returns (string memory) {} // AdminModule function initialize( uint256 _revenueRate, uint256 _safeAggregatedRatio, uint256[] memory _safeProtocolRatio, address[] memory _rebalancers, address _flashloanHelper, address _lendingLogic, address _feeReceiver ) external {} function enterProtocol(uint8 _protocolId) external {} function exitProtocol(uint8 _protocolId) external {} function setVault(address _vault) external {} function updateFeeReceiver(address _newFeeReceiver) public {} function updateLendingLogic(address _newLendingLogic) external {} function updateFlashloanHelper(address _newLendingLogic) external {} function updateRebalancer(address[] calldata _rebalancers, bool[] calldata _isAllowed) external {} function updateSafeAggregatedRatio(uint256 _newSafeAggregatedRatio) external {} function updateSafeProtocolRatio(uint8[] calldata _protocolId, uint256[] calldata _safeProtocolRatio) external {} function updateWithdrawFeeRate(uint256 _newWithdrawFeeRate) external {} function collectRevenue() external {} // LeverageModule function leverage( uint8 _protocolId, uint256 _deposit, uint256 _debtAmount, bytes calldata _swapData, uint256 _swapGetMin, uint256 _flashloanSelector ) external {} function deleverage( uint8 _protocolId, uint256 _withdraw, uint256 _debtAmount, bytes calldata _swapData, uint256 _swapGetMin, uint256 _flashloanSelector ) external {} function getDeleverageAmount(uint256 _share, uint8 _protocolId) public view returns (uint256) {} function deleverageAndWithdraw( uint8 _protocolId, uint256 _withdrawShare, bytes calldata _swapData, uint256 _swapGetMin, bool _isETH, uint256 _flashloanSelector ) external returns (uint256) {} function onFlashLoanOne(address _initiator, address _token, uint256 _amount, uint256 _fee, bytes calldata _params) external returns (bytes32) {} function updateExchangePrice() external returns (uint256 newExchangePrice_, uint256 newRevenue_) {} // MigrateModule function migrate( uint8 _fromProtocolId, uint8 _toProtocolId, uint256 _stAmount, uint256 _debtAmount, uint256 _flashloanSelector ) external {} function onFlashLoanTwo(address _initiator, address _token, uint256 _amount, uint256 _fee, bytes calldata _params) external returns (bytes32) {} // UserModule function deposit(uint256 _stAmount) external returns (uint256 operateExchangePrice_) {} function withdraw(uint256 _stAmount) external returns (uint256 userStGet_) {} }
{ "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"name":"STETH_ADDR","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WETH_ADDR","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WSTETH_ADDR","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"availableProtocol","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"collectRevenue","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"},{"internalType":"uint256","name":"_withdraw","type":"uint256"},{"internalType":"uint256","name":"_debtAmount","type":"uint256"},{"internalType":"bytes","name":"_swapData","type":"bytes"},{"internalType":"uint256","name":"_swapGetMin","type":"uint256"},{"internalType":"uint256","name":"_flashloanSelector","type":"uint256"}],"name":"deleverage","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"},{"internalType":"uint256","name":"_withdrawShare","type":"uint256"},{"internalType":"bytes","name":"_swapData","type":"bytes"},{"internalType":"uint256","name":"_swapGetMin","type":"uint256"},{"internalType":"bool","name":"_isETH","type":"bool"},{"internalType":"uint256","name":"_flashloanSelector","type":"uint256"}],"name":"deleverageAndWithdraw","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_stAmount","type":"uint256"}],"name":"deposit","outputs":[{"internalType":"uint256","name":"operateExchangePrice_","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"enterProtocol","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"exchangePrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"executor","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"exitProtocol","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"flashloanHelper","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"getAvailableBorrowsETH","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"getAvailableWithdrawsStETH","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentExchangePrice","outputs":[{"internalType":"uint256","name":"newExchangePrice_","type":"uint256"},{"internalType":"uint256","name":"newRevenue_","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_share","type":"uint256"},{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"getDeleverageAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getNetAssets","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getNetAssetsInfo","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"getProtocolAccountData","outputs":[{"internalType":"uint256","name":"stEthAmount_","type":"uint256"},{"internalType":"uint256","name":"debtEthAmount_","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"getProtocolCollateralRatio","outputs":[{"internalType":"uint256","name":"protocolRatio_","type":"uint256"},{"internalType":"bool","name":"isOK_","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"},{"internalType":"bool","name":"_isDepositOrWithdraw","type":"bool"},{"internalType":"uint256","name":"_depositOrWithdraw","type":"uint256"}],"name":"getProtocolLeverageAmount","outputs":[{"internalType":"bool","name":"isLeverage_","type":"bool"},{"internalType":"uint256","name":"amount_","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"getProtocolNetAssets","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getVersion","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"_revenueRate","type":"uint256"},{"internalType":"uint256","name":"_safeAggregatedRatio","type":"uint256"},{"internalType":"uint256[]","name":"_safeProtocolRatio","type":"uint256[]"},{"internalType":"address[]","name":"_rebalancers","type":"address[]"},{"internalType":"address","name":"_flashloanHelper","type":"address"},{"internalType":"address","name":"_lendingLogic","type":"address"},{"internalType":"address","name":"_feeReceiver","type":"address"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"lendingLogic","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"},{"internalType":"uint256","name":"_deposit","type":"uint256"},{"internalType":"uint256","name":"_debtAmount","type":"uint256"},{"internalType":"bytes","name":"_swapData","type":"bytes"},{"internalType":"uint256","name":"_swapGetMin","type":"uint256"},{"internalType":"uint256","name":"_flashloanSelector","type":"uint256"}],"name":"leverage","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8","name":"_fromProtocolId","type":"uint8"},{"internalType":"uint8","name":"_toProtocolId","type":"uint8"},{"internalType":"uint256","name":"_stAmount","type":"uint256"},{"internalType":"uint256","name":"_debtAmount","type":"uint256"},{"internalType":"uint256","name":"_flashloanSelector","type":"uint256"}],"name":"migrate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_initiator","type":"address"},{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"uint256","name":"_fee","type":"uint256"},{"internalType":"bytes","name":"_params","type":"bytes"}],"name":"onFlashLoanOne","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_initiator","type":"address"},{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"uint256","name":"_fee","type":"uint256"},{"internalType":"bytes","name":"_params","type":"bytes"}],"name":"onFlashLoanTwo","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_rebalancer","type":"address"}],"name":"rebalancer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"revenue","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"revenueExchangePrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"revenueRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"safeAggregatedRatio","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_protocolId","type":"uint8"}],"name":"safeProtocolRatio","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_vault","type":"address"}],"name":"setVault","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"updateExchangePrice","outputs":[{"internalType":"uint256","name":"newExchangePrice_","type":"uint256"},{"internalType":"uint256","name":"newRevenue_","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newFeeReceiver","type":"address"}],"name":"updateFeeReceiver","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newLendingLogic","type":"address"}],"name":"updateFlashloanHelper","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newLendingLogic","type":"address"}],"name":"updateLendingLogic","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_rebalancers","type":"address[]"},{"internalType":"bool[]","name":"_isAllowed","type":"bool[]"}],"name":"updateRebalancer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newSafeAggregatedRatio","type":"uint256"}],"name":"updateSafeAggregatedRatio","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8[]","name":"_protocolId","type":"uint8[]"},{"internalType":"uint256[]","name":"_safeProtocolRatio","type":"uint256[]"}],"name":"updateSafeProtocolRatio","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newWithdrawFeeRate","type":"uint256"}],"name":"updateWithdrawFeeRate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"vault","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_stAmount","type":"uint256"}],"name":"withdraw","outputs":[{"internalType":"uint256","name":"userStGet_","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawFeeRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50610b9e806100206000396000f3fe608060405234801561001057600080fd5b506004361061032b5760003560e01c806382dfc5f7116101b2578063c34c08e5116100f9578063e107e027116100a2578063ea99e6891161007c578063ea99e68914610388578063ed14d17e146103fa578063f5430cad146104f9578063fbfa77cf146103d757600080fd5b8063e107e027146103d7578063e549435b14610388578063e77c41f61461038857600080fd5b8063ca2e0951116100d3578063ca2e0951146103e6578063cc4a015814610446578063db4cdac31461049157600080fd5b8063c34c08e5146103d7578063c5bd170b146104d6578063c69bebe41461043557600080fd5b80639e65741e1161015b578063afb5638511610135578063afb56385146103d7578063b6b55f25146103fc578063bf877ee2146104ba57600080fd5b80639e65741e14610388578063a1555ec91461047a578063af8658ab1461033057600080fd5b8063984773901161018c57806398477390146103d757806398e1862c146103885780639da7a701146104c857600080fd5b806382dfc5f7146103d75780638d11995b146104ba5780638da5cb5b146103d757600080fd5b80633856466511610276578063536ecf3d1161021f578063629099ff116101f9578063629099ff146104915780636817031b1461043557806368454b7a1461049f57600080fd5b8063536ecf3d1461039e578063596cea761461046c5780635b3cc4cb1461047a57600080fd5b80633e9491a2116102505780633e9491a2146103885780633f2215211461044e578063536daae51461043557600080fd5b806338564665146104205780633a54b841146104355780633bfaa7e31461044657600080fd5b80631cc3cbec116102d85780632da4edc3116102b25780632da4edc3146103e65780632e1a7d4d146103fc578063335f438b1461040a57600080fd5b80631cc3cbec1461039e5780631e06781a1461039e5780632973e0ee146103d757600080fd5b80630d8e6e2c116103095780630d8e6e2c1461038f5780630ef167e41461039e57806314f70370146103b257600080fd5b806304e0a6551461033057806308ac96d21461035d57806308bb5fb014610388575b600080fd5b61034a61033e36600461059b565b60009695505050505050565b6040519081526020015b60405180910390f35b61037361036b366004610624565b600080915091565b60408051928352602083019190915201610354565b600061034a565b60606040516103549190610646565b61034a6103ac366004610624565b50600090565b6000808080604080519485526020850193909352918301526060820152608001610354565b60405160008152602001610354565b6103fa6103f43660046106f7565b50505050565b005b61034a6103ac366004610763565b61034a61041836600461077c565b600092915050565b6103fa61042e3660046107a8565b5050505050565b6103fa6104433660046107f5565b50565b600080610373565b61045c6103ac3660046107f5565b6040519015158152602001610354565b61045c6103ac366004610624565b6103fa610488366004610810565b50505050505050565b6103fa610443366004610624565b61034a6104ad366004610897565b6000979650505050505050565b6103fa610443366004610763565b6103fa610488366004610a2c565b6104e461036b366004610624565b60408051928352901515602083015201610354565b610512610507366004610b2c565b600080935093915050565b604080519215158352602083019190915201610354565b803573ffffffffffffffffffffffffffffffffffffffff8116811461054d57600080fd5b919050565b60008083601f84011261056457600080fd5b50813567ffffffffffffffff81111561057c57600080fd5b60208301915083602082850101111561059457600080fd5b9250929050565b60008060008060008060a087890312156105b457600080fd5b6105bd87610529565b95506105cb60208801610529565b94506040870135935060608701359250608087013567ffffffffffffffff8111156105f557600080fd5b61060189828a01610552565b979a9699509497509295939492505050565b803560ff8116811461054d57600080fd5b60006020828403121561063657600080fd5b61063f82610613565b9392505050565b600060208083528351808285015260005b8181101561067357858101830151858201604001528201610657565b5060006040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b60008083601f8401126106c457600080fd5b50813567ffffffffffffffff8111156106dc57600080fd5b6020830191508360208260051b850101111561059457600080fd5b6000806000806040858703121561070d57600080fd5b843567ffffffffffffffff8082111561072557600080fd5b610731888389016106b2565b9096509450602087013591508082111561074a57600080fd5b50610757878288016106b2565b95989497509550505050565b60006020828403121561077557600080fd5b5035919050565b6000806040838503121561078f57600080fd5b8235915061079f60208401610613565b90509250929050565b600080600080600060a086880312156107c057600080fd5b6107c986610613565b94506107d760208701610613565b94979496505050506040830135926060810135926080909101359150565b60006020828403121561080757600080fd5b61063f82610529565b600080600080600080600060c0888a03121561082b57600080fd5b61083488610613565b96506020880135955060408801359450606088013567ffffffffffffffff81111561085e57600080fd5b61086a8a828b01610552565b989b979a50959895979660808701359660a0013595509350505050565b8035801515811461054d57600080fd5b600080600080600080600060c0888a0312156108b257600080fd5b6108bb88610613565b965060208801359550604088013567ffffffffffffffff8111156108de57600080fd5b6108ea8a828b01610552565b9096509450506060880135925061090360808901610887565b915060a0880135905092959891949750929550565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561098e5761098e610918565b604052919050565b600067ffffffffffffffff8211156109b0576109b0610918565b5060051b60200190565b600082601f8301126109cb57600080fd5b813560206109e06109db83610996565b610947565b82815260059290921b840181019181810190868411156109ff57600080fd5b8286015b84811015610a2157610a1481610529565b8352918301918301610a03565b509695505050505050565b600080600080600080600060e0888a031215610a4757600080fd5b873596506020808901359650604089013567ffffffffffffffff80821115610a6e57600080fd5b818b0191508b601f830112610a8257600080fd5b8135610a906109db82610996565b81815260059190911b8301840190848101908e831115610aaf57600080fd5b938501935b82851015610acd57843582529385019390850190610ab4565b9950505060608b0135925080831115610ae557600080fd5b5050610af38a828b016109ba565b945050610b0260808901610529565b9250610b1060a08901610529565b9150610b1e60c08901610529565b905092959891949750929550565b600080600060608486031215610b4157600080fd5b610b4a84610613565b9250610b5860208501610887565b915060408401359050925092509256fea2646970667358221220a565d1c361ef4f2a5626fb5dd9013a25fb964b7e17c6f23a433ea8b25ea1510564736f6c63430008130033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061032b5760003560e01c806382dfc5f7116101b2578063c34c08e5116100f9578063e107e027116100a2578063ea99e6891161007c578063ea99e68914610388578063ed14d17e146103fa578063f5430cad146104f9578063fbfa77cf146103d757600080fd5b8063e107e027146103d7578063e549435b14610388578063e77c41f61461038857600080fd5b8063ca2e0951116100d3578063ca2e0951146103e6578063cc4a015814610446578063db4cdac31461049157600080fd5b8063c34c08e5146103d7578063c5bd170b146104d6578063c69bebe41461043557600080fd5b80639e65741e1161015b578063afb5638511610135578063afb56385146103d7578063b6b55f25146103fc578063bf877ee2146104ba57600080fd5b80639e65741e14610388578063a1555ec91461047a578063af8658ab1461033057600080fd5b8063984773901161018c57806398477390146103d757806398e1862c146103885780639da7a701146104c857600080fd5b806382dfc5f7146103d75780638d11995b146104ba5780638da5cb5b146103d757600080fd5b80633856466511610276578063536ecf3d1161021f578063629099ff116101f9578063629099ff146104915780636817031b1461043557806368454b7a1461049f57600080fd5b8063536ecf3d1461039e578063596cea761461046c5780635b3cc4cb1461047a57600080fd5b80633e9491a2116102505780633e9491a2146103885780633f2215211461044e578063536daae51461043557600080fd5b806338564665146104205780633a54b841146104355780633bfaa7e31461044657600080fd5b80631cc3cbec116102d85780632da4edc3116102b25780632da4edc3146103e65780632e1a7d4d146103fc578063335f438b1461040a57600080fd5b80631cc3cbec1461039e5780631e06781a1461039e5780632973e0ee146103d757600080fd5b80630d8e6e2c116103095780630d8e6e2c1461038f5780630ef167e41461039e57806314f70370146103b257600080fd5b806304e0a6551461033057806308ac96d21461035d57806308bb5fb014610388575b600080fd5b61034a61033e36600461059b565b60009695505050505050565b6040519081526020015b60405180910390f35b61037361036b366004610624565b600080915091565b60408051928352602083019190915201610354565b600061034a565b60606040516103549190610646565b61034a6103ac366004610624565b50600090565b6000808080604080519485526020850193909352918301526060820152608001610354565b60405160008152602001610354565b6103fa6103f43660046106f7565b50505050565b005b61034a6103ac366004610763565b61034a61041836600461077c565b600092915050565b6103fa61042e3660046107a8565b5050505050565b6103fa6104433660046107f5565b50565b600080610373565b61045c6103ac3660046107f5565b6040519015158152602001610354565b61045c6103ac366004610624565b6103fa610488366004610810565b50505050505050565b6103fa610443366004610624565b61034a6104ad366004610897565b6000979650505050505050565b6103fa610443366004610763565b6103fa610488366004610a2c565b6104e461036b366004610624565b60408051928352901515602083015201610354565b610512610507366004610b2c565b600080935093915050565b604080519215158352602083019190915201610354565b803573ffffffffffffffffffffffffffffffffffffffff8116811461054d57600080fd5b919050565b60008083601f84011261056457600080fd5b50813567ffffffffffffffff81111561057c57600080fd5b60208301915083602082850101111561059457600080fd5b9250929050565b60008060008060008060a087890312156105b457600080fd5b6105bd87610529565b95506105cb60208801610529565b94506040870135935060608701359250608087013567ffffffffffffffff8111156105f557600080fd5b61060189828a01610552565b979a9699509497509295939492505050565b803560ff8116811461054d57600080fd5b60006020828403121561063657600080fd5b61063f82610613565b9392505050565b600060208083528351808285015260005b8181101561067357858101830151858201604001528201610657565b5060006040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b60008083601f8401126106c457600080fd5b50813567ffffffffffffffff8111156106dc57600080fd5b6020830191508360208260051b850101111561059457600080fd5b6000806000806040858703121561070d57600080fd5b843567ffffffffffffffff8082111561072557600080fd5b610731888389016106b2565b9096509450602087013591508082111561074a57600080fd5b50610757878288016106b2565b95989497509550505050565b60006020828403121561077557600080fd5b5035919050565b6000806040838503121561078f57600080fd5b8235915061079f60208401610613565b90509250929050565b600080600080600060a086880312156107c057600080fd5b6107c986610613565b94506107d760208701610613565b94979496505050506040830135926060810135926080909101359150565b60006020828403121561080757600080fd5b61063f82610529565b600080600080600080600060c0888a03121561082b57600080fd5b61083488610613565b96506020880135955060408801359450606088013567ffffffffffffffff81111561085e57600080fd5b61086a8a828b01610552565b989b979a50959895979660808701359660a0013595509350505050565b8035801515811461054d57600080fd5b600080600080600080600060c0888a0312156108b257600080fd5b6108bb88610613565b965060208801359550604088013567ffffffffffffffff8111156108de57600080fd5b6108ea8a828b01610552565b9096509450506060880135925061090360808901610887565b915060a0880135905092959891949750929550565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561098e5761098e610918565b604052919050565b600067ffffffffffffffff8211156109b0576109b0610918565b5060051b60200190565b600082601f8301126109cb57600080fd5b813560206109e06109db83610996565b610947565b82815260059290921b840181019181810190868411156109ff57600080fd5b8286015b84811015610a2157610a1481610529565b8352918301918301610a03565b509695505050505050565b600080600080600080600060e0888a031215610a4757600080fd5b873596506020808901359650604089013567ffffffffffffffff80821115610a6e57600080fd5b818b0191508b601f830112610a8257600080fd5b8135610a906109db82610996565b81815260059190911b8301840190848101908e831115610aaf57600080fd5b938501935b82851015610acd57843582529385019390850190610ab4565b9950505060608b0135925080831115610ae557600080fd5b5050610af38a828b016109ba565b945050610b0260808901610529565b9250610b1060a08901610529565b9150610b1e60c08901610529565b905092959891949750929550565b600080600060608486031215610b4157600080fd5b610b4a84610613565b9250610b5860208501610887565b915060408401359050925092509256fea2646970667358221220a565d1c361ef4f2a5626fb5dd9013a25fb964b7e17c6f23a433ea8b25ea1510564736f6c63430008130033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 29 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
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.