Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"asset","type":"address"},{"indexed":false,"internalType":"uint128[]","name":"storageSlots","type":"uint128[]"}],"name":"VotingAssetAdd","type":"event"},{"inputs":[],"name":"AAVE","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"A_AAVE","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"A_AAVE_BASE_BALANCE_SLOT","outputs":[{"internalType":"uint128","name":"","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"A_AAVE_DELEGATED_STATE_SLOT","outputs":[{"internalType":"uint128","name":"","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"BASE_BALANCE_SLOT","outputs":[{"internalType":"uint128","name":"","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"STK_AAVE","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"getFullPropositionPower","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"getFullVotingPower","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"asset","type":"address"}],"name":"getVotingAssetConfig","outputs":[{"components":[{"internalType":"uint128[]","name":"storageSlots","type":"uint128[]"}],"internalType":"struct IBaseVotingStrategy.VotingAssetConfig","name":"","type":"tuple"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"getVotingAssetList","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint128","name":"slot","type":"uint128"}],"name":"isTokenSlotAccepted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"}]Contract Creation Code
60806040523480156200001157600080fd5b5060006200001e62000308565b8051604080518082019091526002815261313560f01b6020820152919250620000655760405162461bcd60e51b81526004016200005c919062000583565b60405180910390fd5b5060005b81518110156200030057600062000082826001620005e9565b90505b82518110156200012f57828181518110620000a457620000a4620005ff565b60200260200101516001600160a01b0316838381518110620000ca57620000ca620005ff565b60200260200101516001600160a01b031614156040518060400160405280600281526020016106e760f31b81525090620001195760405162461bcd60e51b81526004016200005c919062000583565b5080620001268162000615565b91505062000085565b5060006200015f8383815181106200014b576200014b620005ff565b60200260200101516200040a60201b60201c565b805151604080518082019091526002815261373960f01b60208201529192506200019e5760405162461bcd60e51b81526004016200005c919062000583565b5060005b81515181101562000286576000620001bc826001620005e9565b90505b82515181101562000270578251805182908110620001e157620001e1620005ff565b60200260200101516001600160801b0316836000015183815181106200020b576200020b620005ff565b60200260200101516001600160801b0316141560405180604001604052806002815260200161038360f41b815250906200025a5760405162461bcd60e51b81526004016200005c919062000583565b5080620002678162000615565b915050620001bf565b50806200027d8162000615565b915050620001a2565b508282815181106200029c576200029c620005ff565b60200260200101516001600160a01b03167fbe5e9292af59bc473a1eb54ed4b2a5bca33735ed12f2752005753b62027a02ca8260000151604051620002e2919062000631565b60405180910390a25080620002f78162000615565b91505062000069565b505062000680565b6040805160038082526080820190925260609160009190602082018480368337019050509050737fc66500c84a76ad7e9c93437bfc5ac33e2ddae981600081518110620003595762000359620005ff565b6001600160a01b03909216602092830291909101909101526200038d734da27a545c0c5b758a6ba100e3a049001de870f590565b81600181518110620003a357620003a3620005ff565b6001600160a01b0390921660209283029190910190910152620003d773a700b4eb416be35b2911fd5dee80678ff64ff6c990565b81600281518110620003ed57620003ed620005ff565b6001600160a01b0390921660209283029190910190910152919050565b60408051602081019091526060815260408051602081019091526060815262000444737fc66500c84a76ad7e9c93437bfc5ac33e2ddae990565b6001600160a01b0316836001600160a01b031614806200048057506001600160a01b038316734da27a545c0c5b758a6ba100e3a049001de870f5145b15620004e35760408051600180825281830190925290602080830190803683375050508082528051600091908290620004bd57620004bd620005ff565b60200260200101906001600160801b031690816001600160801b0316815250506200057d565b73a700b4eb416be35b2911fd5dee80678ff64ff6c8196001600160a01b038416016200057d576040805160028082526060820183529091602083019080368337505050808252805160349190600090620005415762000541620005ff565b60200260200101906001600160801b031690816001600160801b03168152505060408160000151600181518110620004bd57620004bd620005ff565b92915050565b600060208083528351808285015260005b81811015620005b25785810183015185820160400152820162000594565b506000604082860101526040601f19601f8301168501019250505092915050565b634e487b7160e01b600052601160045260246000fd5b808201808211156200057d576200057d620005d3565b634e487b7160e01b600052603260045260246000fd5b6000600182016200062a576200062a620005d3565b5060010190565b6020808252825182820181905260009190848201906040850190845b81811015620006745783516001600160801b0316835292840192918401916001016200064d565b50909695505050505050565b61077380620006906000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063840261c511610071578063840261c514610141578063853bcd0314610161578063ac5af54b14610182578063bdf2878d1461018a578063c3533db2146101a4578063ee0c8554146101be57600080fd5b80630c5fc74b146100ae57806335f2a5c4146100d357806337dde417146100db57806348ccda3c146100fe57806369098bd71461012c575b600080fd5b6100b6604081565b6040516001600160801b0390911681526020015b60405180910390f35b6100b6600081565b6100ee6100e9366004610586565b6101d1565b60405190151581526020016100ca565b737fc66500c84a76ad7e9c93437bfc5ac33e2ddae95b6040516001600160a01b0390911681526020016100ca565b61013461024a565b6040516100ca91906105c9565b61015461014f366004610616565b610335565b6040516100ca9190610638565b61017461016f366004610616565b610489565b6040519081526020016100ca565b6100b6603481565b734da27a545c0c5b758a6ba100e3a049001de870f5610114565b73a700b4eb416be35b2911fd5dee80678ff64ff6c9610114565b6101746101cc366004610616565b610496565b6000806101dd84610335565b905060005b81515181101561023d57815180518290811061020057610200610691565b60200260200101516001600160801b0316846001600160801b03160361022b57600192505050610244565b80610235816106bd565b9150506101e2565b5060009150505b92915050565b6040805160038082526080820190925260609160009190602082018480368337019050509050737fc66500c84a76ad7e9c93437bfc5ac33e2ddae98160008151811061029857610298610691565b6001600160a01b0390921660209283029190910190910152734da27a545c0c5b758a6ba100e3a049001de870f5816001815181106102d8576102d8610691565b6001600160a01b039092166020928302919091019091015273a700b4eb416be35b2911fd5dee80678ff64ff6c98160028151811061031857610318610691565b6001600160a01b0390921660209283029190910190910152919050565b604080516020808201835260608083528351918201909352918252906001600160a01b038316737fc66500c84a76ad7e9c93437bfc5ac33e2ddae9148061039857506001600160a01b038316734da27a545c0c5b758a6ba100e3a049001de870f5145b156103f657604080516001808252818301909252906020808301908036833750505080825280516000919082906103d1576103d1610691565b60200260200101906001600160801b031690816001600160801b031681525050610244565b73a700b4eb416be35b2911fd5dee80678ff64ff6c8196001600160a01b0384160161024457604080516002808252606082018352909160208301908036833750505080825280516034919060009061045057610450610691565b60200260200101906001600160801b031690816001600160801b031681525050604081600001516001815181106103d1576103d1610691565b600061024482600161049f565b60006102448260005b60008060006104ac61024a565b905060005b8151811015610560578181815181106104cc576104cc610691565b60200260200101516001600160a01b031663b2f4201d87876040518363ffffffff1660e01b81526004016105019291906106d6565b602060405180830381865afa15801561051e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105429190610711565b61054c908461072a565b925080610558816106bd565b9150506104b1565b5090949350505050565b80356001600160a01b038116811461058157600080fd5b919050565b6000806040838503121561059957600080fd5b6105a28361056a565b915060208301356001600160801b03811681146105be57600080fd5b809150509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561060a5783516001600160a01b0316835292840192918401916001016105e5565b50909695505050505050565b60006020828403121561062857600080fd5b6106318261056a565b9392505050565b6020808252825182820182905280516040840181905260009291820190839060608601905b808310156106865783516001600160801b0316825292840192600192909201919084019061065d565b509695505050505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600182016106cf576106cf6106a7565b5060010190565b6001600160a01b0383168152604081016002831061070457634e487b7160e01b600052602160045260246000fd5b8260208301529392505050565b60006020828403121561072357600080fd5b5051919050565b80820180821115610244576102446106a756fea2646970667358221220c9afc462add3c5529e753b8031db6a17197909fd15e2e28502f69b3ef71b86c864736f6c63430008130033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100a95760003560e01c8063840261c511610071578063840261c514610141578063853bcd0314610161578063ac5af54b14610182578063bdf2878d1461018a578063c3533db2146101a4578063ee0c8554146101be57600080fd5b80630c5fc74b146100ae57806335f2a5c4146100d357806337dde417146100db57806348ccda3c146100fe57806369098bd71461012c575b600080fd5b6100b6604081565b6040516001600160801b0390911681526020015b60405180910390f35b6100b6600081565b6100ee6100e9366004610586565b6101d1565b60405190151581526020016100ca565b737fc66500c84a76ad7e9c93437bfc5ac33e2ddae95b6040516001600160a01b0390911681526020016100ca565b61013461024a565b6040516100ca91906105c9565b61015461014f366004610616565b610335565b6040516100ca9190610638565b61017461016f366004610616565b610489565b6040519081526020016100ca565b6100b6603481565b734da27a545c0c5b758a6ba100e3a049001de870f5610114565b73a700b4eb416be35b2911fd5dee80678ff64ff6c9610114565b6101746101cc366004610616565b610496565b6000806101dd84610335565b905060005b81515181101561023d57815180518290811061020057610200610691565b60200260200101516001600160801b0316846001600160801b03160361022b57600192505050610244565b80610235816106bd565b9150506101e2565b5060009150505b92915050565b6040805160038082526080820190925260609160009190602082018480368337019050509050737fc66500c84a76ad7e9c93437bfc5ac33e2ddae98160008151811061029857610298610691565b6001600160a01b0390921660209283029190910190910152734da27a545c0c5b758a6ba100e3a049001de870f5816001815181106102d8576102d8610691565b6001600160a01b039092166020928302919091019091015273a700b4eb416be35b2911fd5dee80678ff64ff6c98160028151811061031857610318610691565b6001600160a01b0390921660209283029190910190910152919050565b604080516020808201835260608083528351918201909352918252906001600160a01b038316737fc66500c84a76ad7e9c93437bfc5ac33e2ddae9148061039857506001600160a01b038316734da27a545c0c5b758a6ba100e3a049001de870f5145b156103f657604080516001808252818301909252906020808301908036833750505080825280516000919082906103d1576103d1610691565b60200260200101906001600160801b031690816001600160801b031681525050610244565b73a700b4eb416be35b2911fd5dee80678ff64ff6c8196001600160a01b0384160161024457604080516002808252606082018352909160208301908036833750505080825280516034919060009061045057610450610691565b60200260200101906001600160801b031690816001600160801b031681525050604081600001516001815181106103d1576103d1610691565b600061024482600161049f565b60006102448260005b60008060006104ac61024a565b905060005b8151811015610560578181815181106104cc576104cc610691565b60200260200101516001600160a01b031663b2f4201d87876040518363ffffffff1660e01b81526004016105019291906106d6565b602060405180830381865afa15801561051e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105429190610711565b61054c908461072a565b925080610558816106bd565b9150506104b1565b5090949350505050565b80356001600160a01b038116811461058157600080fd5b919050565b6000806040838503121561059957600080fd5b6105a28361056a565b915060208301356001600160801b03811681146105be57600080fd5b809150509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561060a5783516001600160a01b0316835292840192918401916001016105e5565b50909695505050505050565b60006020828403121561062857600080fd5b6106318261056a565b9392505050565b6020808252825182820182905280516040840181905260009291820190839060608601905b808310156106865783516001600160801b0316825292840192600192909201919084019061065d565b509695505050505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600182016106cf576106cf6106a7565b5060010190565b6001600160a01b0383168152604081016002831061070457634e487b7160e01b600052602160045260246000fd5b8260208301529392505050565b60006020828403121561072357600080fd5b5051919050565b80820180821115610244576102446106a756fea2646970667358221220c9afc462add3c5529e753b8031db6a17197909fd15e2e28502f69b3ef71b86c864736f6c63430008130033
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 30 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.


