Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
View 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[{"inputs":[{"internalType":"address","name":"_gov","type":"address"},{"internalType":"address","name":"_guardian","type":"address"},{"internalType":"address","name":"_dola","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"target","type":"address"}],"name":"AddressEmptyCode","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"AddressInsufficientBalance","type":"error"},{"inputs":[],"name":"FailedInnerCall","type":"error"},{"inputs":[],"name":"InsufficientLP","type":"error"},{"inputs":[],"name":"InsufficientShares","type":"error"},{"inputs":[{"internalType":"address","name":"market","type":"address"}],"name":"MarketNotSet","type":"error"},{"inputs":[],"name":"NotGov","type":"error"},{"inputs":[],"name":"NotGuardianOrGov","type":"error"},{"inputs":[],"name":"NotImplemented","type":"error"},{"inputs":[],"name":"NotPendingGov","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"market","type":"address"}],"name":"MarketRemoved","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"market","type":"address"},{"indexed":false,"internalType":"uint128","name":"dolaIndex","type":"uint128"},{"indexed":true,"internalType":"address","name":"pool","type":"address"},{"indexed":true,"internalType":"address","name":"yearnVault","type":"address"}],"name":"MarketSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"gov","type":"address"}],"name":"NewGov","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"guardian","type":"address"}],"name":"NewGuardian","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"pendingGov","type":"address"}],"name":"NewPendingGov","type":"event"},{"inputs":[],"name":"DOLA","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"claimPendingGov","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"gov","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"guardian","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"markets","outputs":[{"internalType":"contract ICurvePool","name":"pool","type":"address"},{"internalType":"uint128","name":"dolaIndex","type":"uint128"},{"internalType":"uint128","name":"length","type":"uint128"},{"internalType":"contract IYearnVaultV2","name":"vault","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingGov","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"market","type":"address"}],"name":"removeMarket","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_guardian","type":"address"}],"name":"setGuardian","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"marketAddress","type":"address"},{"internalType":"address","name":"poolAddress","type":"address"},{"internalType":"uint128","name":"dolaIndex","type":"uint128"},{"internalType":"uint128","name":"length","type":"uint128"},{"internalType":"address","name":"vaultAddress","type":"address"}],"name":"setMarket","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_pendingGov","type":"address"}],"name":"setPendingGov","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"sweep","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"transformFromCollateral","outputs":[{"internalType":"uint256","name":"dolaAmount","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"transformFromCollateral","outputs":[{"internalType":"uint256","name":"dolaAmount","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"transformToCollateral","outputs":[{"internalType":"uint256","name":"collateralAmount","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"transformToCollateral","outputs":[{"internalType":"uint256","name":"collateralAmount","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"assets","type":"uint256"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"transformToCollateralAndDeposit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"recipient","type":"address"},{"components":[{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"internalType":"struct IMultiMarketTransformHelper.Permit","name":"permit","type":"tuple"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"withdrawAndTransformFromCollateral","outputs":[{"internalType":"uint256","name":"dolaAmount","type":"uint256"}],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60a060405234801562000010575f80fd5b5060405162001cc938038062001cc9833981016040819052620000339162000088565b5f80546001600160a01b03199081166001600160a01b0395861617909155600280549091169284169290921790915516608052620000cf565b80516001600160a01b038116811462000083575f80fd5b919050565b5f805f606084860312156200009b575f80fd5b620000a6846200006c565b9250620000b6602085016200006c565b9150620000c6604085016200006c565b90509250925092565b608051611bd3620000f65f395f81816102b30152818161115a01526111f20152611bd35ff3fe608060405234801561000f575f80fd5b5060043610610115575f3560e01c80637062b6cf116100ad578063a04b9ccb1161007d578063db91323611610063578063db913236146102fb578063efdf0bb01461030e578063f0c9e46514610321575f80fd5b8063a04b9ccb146102d5578063a8149fdd146102e8575f80fd5b80637062b6cf146101dd5780638a0dac4a146101f05780638e8f294b1461020357806392c592d0146102ae575f80fd5b80633585e70f116100e85780633585e70f14610191578063452a9320146101a45780634ee54921146101b757806356fc300c146101ca575f80fd5b806301681a621461011957806312d43a511461012e578063252408101461015d5780632cfa26df14610170575b5f80fd5b61012c610127366004611814565b610329565b005b5f54610140906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b600154610140906001600160a01b031681565b61018361017e366004611874565b61040a565b604051908152602001610154565b61012c61019f3660046118e0565b61041f565b600254610140906001600160a01b031681565b6101836101c5366004611874565b61055f565b6101836101d8366004611949565b61056c565b6101836101eb366004611949565b610702565b61012c6101fe366004611814565b6109ba565b610267610211366004611814565b60036020525f90815260409020805460018201546002909201546001600160a01b03918216926fffffffffffffffffffffffffffffffff8082169370010000000000000000000000000000000090920416911684565b60405161015494939291906001600160a01b0394851681526fffffffffffffffffffffffffffffffff93841660208201529190921660408201529116606082015260800190565b6101407f000000000000000000000000000000000000000000000000000000000000000081565b6101836102e33660046119a1565b610a6a565b6101836102f6366004611949565b610cfb565b61012c610309366004611814565b610e3b565b61012c61031c366004611814565b610f11565b61012c610fba565b5f546001600160a01b0316331461036c576040517fb577c1f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f546040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152610407916001600160a01b0390811691908416906370a0823190602401602060405180830381865afa1580156103d2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103f69190611a36565b6001600160a01b0384169190611073565b50565b5f6104178433858561056c565b949350505050565b5f546001600160a01b03163314610462576040517fb577c1f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b604080516080810182526001600160a01b038681168083526fffffffffffffffffffffffffffffffff8781166020808601828152898416878901908152898716606089018181528f89165f818152600387528c90209a518b54908b167fffffffffffffffffffffffff0000000000000000000000000000000000000000918216178c5594519351881670010000000000000000000000000000000002939097169290921760018a0155905160029098018054989097169790911696909617909455945194855292939092917f57fbc79da3742e8259f8c34c2ed0447c05a5fe4e7b1657d29b74128d03badbe4910160405180910390a45050505050565b5f61041784338585610cfb565b5f808061057b84860186611a4d565b91509150610588826110ec565b6001600160a01b038083165f908152600360205260409020600201541680156106ea575f6105b8848a853061114c565b6001600160a01b038581165f90815260036020526040908190205490517f095ea7b3000000000000000000000000000000000000000000000000000000008152858316600482015260248101849052929350169063095ea7b3906044016020604051808303815f875af1158015610631573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106559190611a77565b506040517f6e553f65000000000000000000000000000000000000000000000000000000008152600481018290526001600160a01b038981166024830152831690636e553f65906044016020604051808303815f875af11580156106bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106df9190611a36565b945050505050610417565b6106f68389848a61114c565b98975050505050505050565b5f8061071083850185611a4d565b50905061071c816110ec565b5f6107298730878761056c565b6001600160a01b038084165f908152600360205260408120600201549293509116908082156107db57506040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015282906001600160a01b038216906370a0823190602401602060405180830381865afa1580156107b0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107d49190611a36565b9150610872565b506001600160a01b038481165f90815260036020526040908190205490517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015291169081906370a0823190602401602060405180830381865afa15801561084b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061086f9190611a36565b91505b818411156108ac576040517f3999656700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b0386811660048301526024820184905282169063095ea7b3906044016020604051808303815f875af1158015610911573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109359190611a77565b506040517f47e7ef240000000000000000000000000000000000000000000000000000000081526001600160a01b038a81166004830152602482018490528616906347e7ef24906044015f604051808303815f87803b158015610996575f80fd5b505af11580156109a8573d5f803e3d5ffd5b50939c9b505050505050505050505050565b5f546001600160a01b031633146109fd576040517fb577c1f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600280547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0383169081179091556040519081527fb6182387b7ea948602a7e04e662a27ce251dc3dd014eacaed10dce36b41bf1a5906020015b60405180910390a150565b5f8080610a7984860186611a4d565b91509150610a86826110ec565b6001600160a01b038216633525f591338a8935610aa960408c0160208d01611a96565b604080517fffffffff0000000000000000000000000000000000000000000000000000000060e088901b1681526001600160a01b0390951660048601526024850193909352604484019190915260ff1660648301528901356084820152606089013560a482015260c4015f604051808303815f87803b158015610b2a575f80fd5b505af1158015610b3c573d5f803e3d5ffd5b5050506001600160a01b038084165f90815260036020526040902080546002909101549082169250168015610bf8576040517f2e1a7d4d000000000000000000000000000000000000000000000000000000008152600481018b90526001600160a01b03821690632e1a7d4d906024016020604051808303815f875af1158015610bc8573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bec9190611a36565b9950610bf8818a611459565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201528a906001600160a01b038416906370a0823190602401602060405180830381865afa158015610c55573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c799190611a36565b1015610cb1576040517f955a8bf500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0384165f90815260036020526040902060010154610ced9083908c906fffffffffffffffffffffffffffffffff16868d6114f6565b9a9950505050505050505050565b5f8080610d0a84860186611a4d565b91509150610d17826110ec565b6001600160a01b038083165f908152600360205260408120805460028201546001909201549084169391909116916fffffffffffffffffffffffffffffffff909116908215610e0757610d756001600160a01b03841633308e61159d565b6040517f2e1a7d4d000000000000000000000000000000000000000000000000000000008152600481018c90526001600160a01b03841690632e1a7d4d906024016020604051808303815f875af1158015610dd2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610df69190611a36565b9050610e02838b611459565b610e1f565b610e1c6001600160a01b03851633308e61159d565b50895b610e2c848284888e6114f6565b9b9a5050505050505050505050565b6002546001600160a01b031633141580610e5f57505f546001600160a01b03163314155b15610e96576040517fe6000c8500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0381165f8181526003602052604080822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000908116825560018201849055600290910180549091169055517f59d7b1e52008dc342c9421dadfc773114b914a65682a4e4b53cf60a970df0d779190a250565b5f546001600160a01b03163314610f54576040517fb577c1f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0383169081179091556040519081527ff74ae56780e3765c0c0897ef57fb50a10a237584f419631812daf040913e1c9f90602001610a5f565b6001546001600160a01b03163314610ffe576040517f7c04d72b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600180545f80546001600160a01b0383167fffffffffffffffffffffffff000000000000000000000000000000000000000091821681179092559091169091556040519081527f639717155292ce2c3e699929a8b65d14a637640f75ab5b6d165a4e735d82a4559060200160405180910390a1565b6040516001600160a01b038381166024830152604482018390526110e791859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506115dc565b505050565b6001600160a01b038181165f9081526003602052604090205416610407576040517f31589d090000000000000000000000000000000000000000000000000000000081526001600160a01b03821660048201526024015b60405180910390fd5b5f6111826001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001633308761159d565b6001600160a01b038581165f90815260036020526040908190206001810154905491517f095ea7b300000000000000000000000000000000000000000000000000000000815291831660048301819052602483018890526fffffffffffffffffffffffffffffffff9091169290917f00000000000000000000000000000000000000000000000000000000000000009091169063095ea7b3906044016020604051808303815f875af115801561123a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061125e9190611a77565b506001600160a01b0387165f9081526003602052604090206001015470010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff16600203611362576112af6117c4565b8681846fffffffffffffffffffffffffffffffff16600281106112d4576112d4611ab6565b60200201526040517f0c3e4b540000000000000000000000000000000000000000000000000000000081526001600160a01b03831690630c3e4b54906113229084908a908a90600401611ae3565b6020604051808303815f875af115801561133e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106f69190611a36565b6001600160a01b0387165f9081526003602081905260409091206001015470010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff169003611427576113b46117e2565b8681846fffffffffffffffffffffffffffffffff16600381106113d9576113d9611ab6565b60200201526040517f75b96abc0000000000000000000000000000000000000000000000000000000081526001600160a01b038316906375b96abc906113229084908a908a90600401611b2a565b6040517fd623472500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201525f906001600160a01b038416906370a0823190602401602060405180830381865afa1580156114b6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906114da9190611a36565b905080156110e7576110e76001600160a01b0384168383611073565b6040517f081579a500000000000000000000000000000000000000000000000000000000815260048101859052600f84900b6024820152604481018390526001600160a01b0382811660648301525f919087169063081579a5906084016020604051808303815f875af115801561156f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115939190611a36565b9695505050505050565b6040516001600160a01b0384811660248301528381166044830152606482018390526115d69186918216906323b872dd906084016110a0565b50505050565b5f6115f06001600160a01b03841683611656565b905080515f141580156116145750808060200190518101906116129190611a77565b155b156110e7576040517f5274afe70000000000000000000000000000000000000000000000000000000081526001600160a01b0384166004820152602401611143565b606061166383835f61166a565b9392505050565b6060814710156116a8576040517fcd786059000000000000000000000000000000000000000000000000000000008152306004820152602401611143565b5f80856001600160a01b031684866040516116c39190611b71565b5f6040518083038185875af1925050503d805f81146116fd576040519150601f19603f3d011682016040523d82523d5f602084013e611702565b606091505b50915091506115938683836060826117225761171d82611782565b611663565b815115801561173957506001600160a01b0384163b155b1561177b576040517f9996b3150000000000000000000000000000000000000000000000000000000081526001600160a01b0385166004820152602401611143565b5080611663565b8051156117925780518082602001fd5b6040517f1425ea4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60405180604001604052806002906020820280368337509192915050565b60405180606001604052806003906020820280368337509192915050565b6001600160a01b0381168114610407575f80fd5b5f60208284031215611824575f80fd5b813561166381611800565b5f8083601f84011261183f575f80fd5b50813567ffffffffffffffff811115611856575f80fd5b60208301915083602082850101111561186d575f80fd5b9250929050565b5f805f60408486031215611886575f80fd5b83359250602084013567ffffffffffffffff8111156118a3575f80fd5b6118af8682870161182f565b9497909650939450505050565b80356fffffffffffffffffffffffffffffffff811681146118db575f80fd5b919050565b5f805f805f60a086880312156118f4575f80fd5b85356118ff81611800565b9450602086013561190f81611800565b935061191d604087016118bc565b925061192b606087016118bc565b9150608086013561193b81611800565b809150509295509295909350565b5f805f806060858703121561195c575f80fd5b84359350602085013561196e81611800565b9250604085013567ffffffffffffffff811115611989575f80fd5b6119958782880161182f565b95989497509550505050565b5f805f805f85870360e08112156119b6575f80fd5b8635955060208701356119c881611800565b945060807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0820112156119f9575f80fd5b5060408601925060c086013567ffffffffffffffff811115611a19575f80fd5b611a258882890161182f565b969995985093965092949392505050565b5f60208284031215611a46575f80fd5b5051919050565b5f8060408385031215611a5e575f80fd5b8235611a6981611800565b946020939093013593505050565b5f60208284031215611a87575f80fd5b81518015158114611663575f80fd5b5f60208284031215611aa6575f80fd5b813560ff81168114611663575f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b6080810181855f5b6002811015611b0a578151835260209283019290910190600101611aeb565b5050508360408301526001600160a01b0383166060830152949350505050565b60a0810181855f5b6003811015611b51578151835260209283019290910190600101611b32565b5050508360608301526001600160a01b0383166080830152949350505050565b5f82515f5b81811015611b905760208186018101518583015201611b76565b505f92019182525091905056fea26469706673582212204ca22089d0ccae63adfa7019c471f5ed822bd269588844b5a65dedfcaa83ddeb64736f6c63430008140033000000000000000000000000926df14a23be491164dcf93f4c468a50ef659d5b000000000000000000000000e3ed95e130ad9e15643f5a5f232a3dae980784cd000000000000000000000000865377367054516e17014ccded1e7d814edc9ce4
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610115575f3560e01c80637062b6cf116100ad578063a04b9ccb1161007d578063db91323611610063578063db913236146102fb578063efdf0bb01461030e578063f0c9e46514610321575f80fd5b8063a04b9ccb146102d5578063a8149fdd146102e8575f80fd5b80637062b6cf146101dd5780638a0dac4a146101f05780638e8f294b1461020357806392c592d0146102ae575f80fd5b80633585e70f116100e85780633585e70f14610191578063452a9320146101a45780634ee54921146101b757806356fc300c146101ca575f80fd5b806301681a621461011957806312d43a511461012e578063252408101461015d5780632cfa26df14610170575b5f80fd5b61012c610127366004611814565b610329565b005b5f54610140906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b600154610140906001600160a01b031681565b61018361017e366004611874565b61040a565b604051908152602001610154565b61012c61019f3660046118e0565b61041f565b600254610140906001600160a01b031681565b6101836101c5366004611874565b61055f565b6101836101d8366004611949565b61056c565b6101836101eb366004611949565b610702565b61012c6101fe366004611814565b6109ba565b610267610211366004611814565b60036020525f90815260409020805460018201546002909201546001600160a01b03918216926fffffffffffffffffffffffffffffffff8082169370010000000000000000000000000000000090920416911684565b60405161015494939291906001600160a01b0394851681526fffffffffffffffffffffffffffffffff93841660208201529190921660408201529116606082015260800190565b6101407f000000000000000000000000865377367054516e17014ccded1e7d814edc9ce481565b6101836102e33660046119a1565b610a6a565b6101836102f6366004611949565b610cfb565b61012c610309366004611814565b610e3b565b61012c61031c366004611814565b610f11565b61012c610fba565b5f546001600160a01b0316331461036c576040517fb577c1f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f546040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152610407916001600160a01b0390811691908416906370a0823190602401602060405180830381865afa1580156103d2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103f69190611a36565b6001600160a01b0384169190611073565b50565b5f6104178433858561056c565b949350505050565b5f546001600160a01b03163314610462576040517fb577c1f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b604080516080810182526001600160a01b038681168083526fffffffffffffffffffffffffffffffff8781166020808601828152898416878901908152898716606089018181528f89165f818152600387528c90209a518b54908b167fffffffffffffffffffffffff0000000000000000000000000000000000000000918216178c5594519351881670010000000000000000000000000000000002939097169290921760018a0155905160029098018054989097169790911696909617909455945194855292939092917f57fbc79da3742e8259f8c34c2ed0447c05a5fe4e7b1657d29b74128d03badbe4910160405180910390a45050505050565b5f61041784338585610cfb565b5f808061057b84860186611a4d565b91509150610588826110ec565b6001600160a01b038083165f908152600360205260409020600201541680156106ea575f6105b8848a853061114c565b6001600160a01b038581165f90815260036020526040908190205490517f095ea7b3000000000000000000000000000000000000000000000000000000008152858316600482015260248101849052929350169063095ea7b3906044016020604051808303815f875af1158015610631573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106559190611a77565b506040517f6e553f65000000000000000000000000000000000000000000000000000000008152600481018290526001600160a01b038981166024830152831690636e553f65906044016020604051808303815f875af11580156106bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106df9190611a36565b945050505050610417565b6106f68389848a61114c565b98975050505050505050565b5f8061071083850185611a4d565b50905061071c816110ec565b5f6107298730878761056c565b6001600160a01b038084165f908152600360205260408120600201549293509116908082156107db57506040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015282906001600160a01b038216906370a0823190602401602060405180830381865afa1580156107b0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107d49190611a36565b9150610872565b506001600160a01b038481165f90815260036020526040908190205490517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015291169081906370a0823190602401602060405180830381865afa15801561084b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061086f9190611a36565b91505b818411156108ac576040517f3999656700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b0386811660048301526024820184905282169063095ea7b3906044016020604051808303815f875af1158015610911573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109359190611a77565b506040517f47e7ef240000000000000000000000000000000000000000000000000000000081526001600160a01b038a81166004830152602482018490528616906347e7ef24906044015f604051808303815f87803b158015610996575f80fd5b505af11580156109a8573d5f803e3d5ffd5b50939c9b505050505050505050505050565b5f546001600160a01b031633146109fd576040517fb577c1f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600280547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0383169081179091556040519081527fb6182387b7ea948602a7e04e662a27ce251dc3dd014eacaed10dce36b41bf1a5906020015b60405180910390a150565b5f8080610a7984860186611a4d565b91509150610a86826110ec565b6001600160a01b038216633525f591338a8935610aa960408c0160208d01611a96565b604080517fffffffff0000000000000000000000000000000000000000000000000000000060e088901b1681526001600160a01b0390951660048601526024850193909352604484019190915260ff1660648301528901356084820152606089013560a482015260c4015f604051808303815f87803b158015610b2a575f80fd5b505af1158015610b3c573d5f803e3d5ffd5b5050506001600160a01b038084165f90815260036020526040902080546002909101549082169250168015610bf8576040517f2e1a7d4d000000000000000000000000000000000000000000000000000000008152600481018b90526001600160a01b03821690632e1a7d4d906024016020604051808303815f875af1158015610bc8573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bec9190611a36565b9950610bf8818a611459565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201528a906001600160a01b038416906370a0823190602401602060405180830381865afa158015610c55573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c799190611a36565b1015610cb1576040517f955a8bf500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0384165f90815260036020526040902060010154610ced9083908c906fffffffffffffffffffffffffffffffff16868d6114f6565b9a9950505050505050505050565b5f8080610d0a84860186611a4d565b91509150610d17826110ec565b6001600160a01b038083165f908152600360205260408120805460028201546001909201549084169391909116916fffffffffffffffffffffffffffffffff909116908215610e0757610d756001600160a01b03841633308e61159d565b6040517f2e1a7d4d000000000000000000000000000000000000000000000000000000008152600481018c90526001600160a01b03841690632e1a7d4d906024016020604051808303815f875af1158015610dd2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610df69190611a36565b9050610e02838b611459565b610e1f565b610e1c6001600160a01b03851633308e61159d565b50895b610e2c848284888e6114f6565b9b9a5050505050505050505050565b6002546001600160a01b031633141580610e5f57505f546001600160a01b03163314155b15610e96576040517fe6000c8500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b0381165f8181526003602052604080822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000908116825560018201849055600290910180549091169055517f59d7b1e52008dc342c9421dadfc773114b914a65682a4e4b53cf60a970df0d779190a250565b5f546001600160a01b03163314610f54576040517fb577c1f700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0383169081179091556040519081527ff74ae56780e3765c0c0897ef57fb50a10a237584f419631812daf040913e1c9f90602001610a5f565b6001546001600160a01b03163314610ffe576040517f7c04d72b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600180545f80546001600160a01b0383167fffffffffffffffffffffffff000000000000000000000000000000000000000091821681179092559091169091556040519081527f639717155292ce2c3e699929a8b65d14a637640f75ab5b6d165a4e735d82a4559060200160405180910390a1565b6040516001600160a01b038381166024830152604482018390526110e791859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506115dc565b505050565b6001600160a01b038181165f9081526003602052604090205416610407576040517f31589d090000000000000000000000000000000000000000000000000000000081526001600160a01b03821660048201526024015b60405180910390fd5b5f6111826001600160a01b037f000000000000000000000000865377367054516e17014ccded1e7d814edc9ce41633308761159d565b6001600160a01b038581165f90815260036020526040908190206001810154905491517f095ea7b300000000000000000000000000000000000000000000000000000000815291831660048301819052602483018890526fffffffffffffffffffffffffffffffff9091169290917f000000000000000000000000865377367054516e17014ccded1e7d814edc9ce49091169063095ea7b3906044016020604051808303815f875af115801561123a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061125e9190611a77565b506001600160a01b0387165f9081526003602052604090206001015470010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff16600203611362576112af6117c4565b8681846fffffffffffffffffffffffffffffffff16600281106112d4576112d4611ab6565b60200201526040517f0c3e4b540000000000000000000000000000000000000000000000000000000081526001600160a01b03831690630c3e4b54906113229084908a908a90600401611ae3565b6020604051808303815f875af115801561133e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106f69190611a36565b6001600160a01b0387165f9081526003602081905260409091206001015470010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff169003611427576113b46117e2565b8681846fffffffffffffffffffffffffffffffff16600381106113d9576113d9611ab6565b60200201526040517f75b96abc0000000000000000000000000000000000000000000000000000000081526001600160a01b038316906375b96abc906113229084908a908a90600401611b2a565b6040517fd623472500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201525f906001600160a01b038416906370a0823190602401602060405180830381865afa1580156114b6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906114da9190611a36565b905080156110e7576110e76001600160a01b0384168383611073565b6040517f081579a500000000000000000000000000000000000000000000000000000000815260048101859052600f84900b6024820152604481018390526001600160a01b0382811660648301525f919087169063081579a5906084016020604051808303815f875af115801561156f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115939190611a36565b9695505050505050565b6040516001600160a01b0384811660248301528381166044830152606482018390526115d69186918216906323b872dd906084016110a0565b50505050565b5f6115f06001600160a01b03841683611656565b905080515f141580156116145750808060200190518101906116129190611a77565b155b156110e7576040517f5274afe70000000000000000000000000000000000000000000000000000000081526001600160a01b0384166004820152602401611143565b606061166383835f61166a565b9392505050565b6060814710156116a8576040517fcd786059000000000000000000000000000000000000000000000000000000008152306004820152602401611143565b5f80856001600160a01b031684866040516116c39190611b71565b5f6040518083038185875af1925050503d805f81146116fd576040519150601f19603f3d011682016040523d82523d5f602084013e611702565b606091505b50915091506115938683836060826117225761171d82611782565b611663565b815115801561173957506001600160a01b0384163b155b1561177b576040517f9996b3150000000000000000000000000000000000000000000000000000000081526001600160a01b0385166004820152602401611143565b5080611663565b8051156117925780518082602001fd5b6040517f1425ea4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60405180604001604052806002906020820280368337509192915050565b60405180606001604052806003906020820280368337509192915050565b6001600160a01b0381168114610407575f80fd5b5f60208284031215611824575f80fd5b813561166381611800565b5f8083601f84011261183f575f80fd5b50813567ffffffffffffffff811115611856575f80fd5b60208301915083602082850101111561186d575f80fd5b9250929050565b5f805f60408486031215611886575f80fd5b83359250602084013567ffffffffffffffff8111156118a3575f80fd5b6118af8682870161182f565b9497909650939450505050565b80356fffffffffffffffffffffffffffffffff811681146118db575f80fd5b919050565b5f805f805f60a086880312156118f4575f80fd5b85356118ff81611800565b9450602086013561190f81611800565b935061191d604087016118bc565b925061192b606087016118bc565b9150608086013561193b81611800565b809150509295509295909350565b5f805f806060858703121561195c575f80fd5b84359350602085013561196e81611800565b9250604085013567ffffffffffffffff811115611989575f80fd5b6119958782880161182f565b95989497509550505050565b5f805f805f85870360e08112156119b6575f80fd5b8635955060208701356119c881611800565b945060807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0820112156119f9575f80fd5b5060408601925060c086013567ffffffffffffffff811115611a19575f80fd5b611a258882890161182f565b969995985093965092949392505050565b5f60208284031215611a46575f80fd5b5051919050565b5f8060408385031215611a5e575f80fd5b8235611a6981611800565b946020939093013593505050565b5f60208284031215611a87575f80fd5b81518015158114611663575f80fd5b5f60208284031215611aa6575f80fd5b813560ff81168114611663575f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b6080810181855f5b6002811015611b0a578151835260209283019290910190600101611aeb565b5050508360408301526001600160a01b0383166060830152949350505050565b60a0810181855f5b6003811015611b51578151835260209283019290910190600101611b32565b5050508360608301526001600160a01b0383166080830152949350505050565b5f82515f5b81811015611b905760208186018101518583015201611b76565b505f92019182525091905056fea26469706673582212204ca22089d0ccae63adfa7019c471f5ed822bd269588844b5a65dedfcaa83ddeb64736f6c63430008140033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000926df14a23be491164dcf93f4c468a50ef659d5b000000000000000000000000e3ed95e130ad9e15643f5a5f232a3dae980784cd000000000000000000000000865377367054516e17014ccded1e7d814edc9ce4
-----Decoded View---------------
Arg [0] : _gov (address): 0x926dF14a23BE491164dCF93f4c468A50ef659D5B
Arg [1] : _guardian (address): 0xE3eD95e130ad9E15643f5A5f232a3daE980784cd
Arg [2] : _dola (address): 0x865377367054516e17014CcdED1e7d814EDC9ce4
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000926df14a23be491164dcf93f4c468a50ef659d5b
Arg [1] : 000000000000000000000000e3ed95e130ad9e15643f5a5f232a3dae980784cd
Arg [2] : 000000000000000000000000865377367054516e17014ccded1e7d814edc9ce4
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| 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.


