0 txs
0 calls
constructor
constructor(address _ioProxy, address _multiVault, address _claimer)
functions
allowance
purefunction allowance(address, address) pure returns (uint256)
approve
purefunction approve(address, uint256) pure returns (bool)
balanceOf
viewfunction balanceOf(address account) view returns (uint256 balance)
claimer
viewfunction claimer() view returns (address)
contractType
viewfunction contractType() view returns (bytes32)
decimals
viewfunction decimals() view returns (uint8)
getPhantomTokenInfo
viewfunction getPhantomTokenInfo() view returns (address, address)
multiVault
viewfunction multiVault() view returns (address)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
serialize
viewfunction serialize() view returns (bytes)
symbol
viewfunction symbol() view returns (string)
totalSupply
viewfunction totalSupply() view returns (uint256)
transfer
purefunction transfer(address, uint256) pure returns (bool)
transferFrom
purefunction transferFrom(address, address, uint256) pure returns (bool)
underlying
viewfunction underlying() view returns (address)
version
viewfunction version() view returns (uint256)
renounceOwnership
nonpayablefunction renounceOwnership()
setClaimer
nonpayablefunction setClaimer(address _claimer)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetClaimer
event SetClaimer(address indexed claimer)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
errors
SubvaultClaimerMismatchException
error SubvaultClaimerMismatchException()
creation bytecode
0x60e060405234801562000010575f80fd5b50604051620014db380380620014db833981016040819052620000339162000409565b816001600160a01b03166338d52e0f6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000070573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000096919062000450565b826001600160a01b03166338d52e0f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d3573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620000f9919062000450565b6001600160a01b03166306fdde036040518163ffffffff1660e01b81526004015f60405180830381865afa15801562000134573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526200015d9190810190620004ab565b6040516020016200016f91906200055e565b604051602081830303815290604052836001600160a01b03166338d52e0f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001bb573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620001e1919062000450565b6001600160a01b03166395d89b416040518163ffffffff1660e01b81526004015f60405180830381865afa1580156200021c573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f19168201604052620002459190810190620004ab565b60405160200162000257919062000598565b604051602081830303815290604052846001600160a01b03166338d52e0f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620002a3573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620002c9919062000450565b6001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000305573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200032b9190620005c3565b5f6200033883826200066f565b5060016200034784826200066f565b5060ff1660a05250506001600160a01b031660805262000367336200039c565b62000372836200039c565b6001600160a01b0391821660c052600380546001600160a01b03191691909216179055506200073b565b600280546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b80516001600160a01b038116811462000404575f80fd5b919050565b5f805f606084860312156200041c575f80fd5b6200042784620003ed565b92506200043760208501620003ed565b91506200044760408501620003ed565b90509250925092565b5f6020828403121562000461575f80fd5b6200046c82620003ed565b9392505050565b634e487b7160e01b5f52604160045260245ffd5b5f5b83811015620004a357818101518382015260200162000489565b50505f910152565b5f60208284031215620004bc575f80fd5b81516001600160401b0380821115620004d3575f80fd5b818401915084601f830112620004e7575f80fd5b815181811115620004fc57620004fc62000473565b604051601f8201601f19908116603f0116810190838211818310171562000527576200052762000473565b8160405282815287602084870101111562000540575f80fd5b6200055383602083016020880162000487565b979650505050505050565b70026b2b63637bb903bb4ba34323930bbb71607d1b81525f82516200058b81601185016020870162000487565b9190910160110192915050565b611dd960f21b81525f8251620005b681600285016020870162000487565b9190910160020192915050565b5f60208284031215620005d4575f80fd5b815160ff811681146200046c575f80fd5b600181811c90821680620005fa57607f821691505b6020821081036200061957634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156200066a57805f5260205f20601f840160051c81016020851015620006465750805b601f840160051c820191505b8181101562000667575f815560010162000652565b50505b505050565b81516001600160401b038111156200068b576200068b62000473565b620006a3816200069c8454620005e5565b846200061f565b602080601f831160018114620006d9575f8415620006c15750858301515b5f19600386901b1c1916600185901b17855562000733565b5f85815260208120601f198616915b828110156200070957888601518255948401946001909101908401620006e8565b50858210156200072757878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b60805160a05160c051610d44620007975f395f8181610277015281816104d50152818161057701528181610777015261081901525f6101d901525f818161021b015281816102c80152818161030e015261044e0152610d445ff3fe608060405234801561000f575f80fd5b5060043610610163575f3560e01c80638da5cb5b116100c7578063cb2ef6f71161007d578063d379be2311610063578063d379be2314610383578063dd62ed3e14610396578063f2fde38b146103a4575f80fd5b8063cb2ef6f714610349578063cdfb583214610370575f80fd5b8063a7b6cd8e116100ad578063a7b6cd8e146102b2578063a9059cbb14610185578063bc8018b1146102f5575f80fd5b80638da5cb5b1461029957806395d89b41146102aa575f80fd5b806354fd4d501161011c57806370a082311161010257806370a0823114610255578063715018a6146102685780638c3ecc4514610272575f80fd5b806354fd4d501461020d5780636f307dc314610216575f80fd5b806318160ddd1161014c57806318160ddd146101a857806323b872dd146101be578063313ce567146101d4575f80fd5b806306fdde0314610167578063095ea7b314610185575b5f80fd5b61016f6103b7565b60405161017c9190610b48565b60405180910390f35b610198610193366004610b75565b610443565b604051901515815260200161017c565b6101b061044b565b60405190815260200161017c565b6101986101cc366004610b9f565b5f9392505050565b6101fb7f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff909116815260200161017c565b6101b061013781565b61023d7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200161017c565b6101b0610263366004610bdd565b6104d1565b610270610738565b005b61023d7f000000000000000000000000000000000000000000000000000000000000000081565b6002546001600160a01b031661023d565b61016f61074b565b600354604080516001600160a01b0392831681527f000000000000000000000000000000000000000000000000000000000000000090921660208301520161017c565b600354604080516001600160a01b0392831660208201527f0000000000000000000000000000000000000000000000000000000000000000909216828201528051808303820181526060909201905261016f565b6101b07f5048414e544f4d5f544f4b454e3a3a4d454c4c4f575f5749544844524157414c81565b61027061037e366004610bdd565b610757565b60035461023d906001600160a01b031681565b6101b0610193366004610bf8565b6102706103b2366004610bdd565b6109bb565b600180546103c490610c2f565b80601f01602080910402602001604051908101604052809291908181526020018280546103f090610c2f565b801561043b5780601f106104125761010080835404028352916020019161043b565b820191905f5260205f20905b81548152906001019060200180831161041e57829003601f168201915b505050505081565b5f5b92915050565b5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156104a8573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104cc9190610c67565b905090565b5f807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663b42b544f6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561052f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105539190610c67565b90505f5b8181101561073157604051639bd0911b60e01b8152600481018290525f907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690639bd0911b90602401606060405180830381865afa1580156105c4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105e89190610c7e565b60408101519091506001600160a01b03166106035750610729565b60408082015190517fe7beaf9d0000000000000000000000000000000000000000000000000000000081526001600160a01b0387811660048301529091169063e7beaf9d90602401602060405180830381865afa158015610666573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061068a9190610c67565b60408083015190517f63c6b4eb0000000000000000000000000000000000000000000000000000000081526001600160a01b038881166004830152909116906363c6b4eb90602401602060405180830381865afa1580156106ed573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107119190610c67565b61071b9190610cfd565b6107259085610cfd565b9350505b600101610557565b5050919050565b610740610a4d565b6107495f610aa7565b565b5f80546103c490610c2f565b61075f610a4d565b6003546001600160a01b038281169116146109b8575f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663b42b544f6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107d1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107f59190610c67565b90505f5b8181101561096257604051639bd0911b60e01b8152600481018290525f907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690639bd0911b90602401606060405180830381865afa158015610866573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061088a9190610c7e565b60408101519091506001600160a01b03166108a5575061095a565b5f81604001516001600160a01b031663d379be236040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108e6573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061090a9190610d1c565b9050846001600160a01b0316816001600160a01b031614610957576040517ff58e548400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505b6001016107f9565b506003805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0384169081179091556040517fdfe91dcad2adcb1ecd18d2e830b469081211d6743c1e2dfa893836431fb78794905f90a2505b50565b6109c3610a4d565b6001600160a01b038116610a445760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b6109b881610aa7565b6002546001600160a01b031633146107495760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610a3b565b600280546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f81518084525f5b81811015610b2957602081850181015186830182015201610b0d565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f610b5a6020830184610b05565b9392505050565b6001600160a01b03811681146109b8575f80fd5b5f8060408385031215610b86575f80fd5b8235610b9181610b61565b946020939093013593505050565b5f805f60608486031215610bb1575f80fd5b8335610bbc81610b61565b92506020840135610bcc81610b61565b929592945050506040919091013590565b5f60208284031215610bed575f80fd5b8135610b5a81610b61565b5f8060408385031215610c09575f80fd5b8235610c1481610b61565b91506020830135610c2481610b61565b809150509250929050565b600181811c90821680610c4357607f821691505b602082108103610c6157634e487b7160e01b5f52602260045260245ffd5b50919050565b5f60208284031215610c77575f80fd5b5051919050565b5f60608284031215610c8e575f80fd5b6040516060810181811067ffffffffffffffff82111715610cbd57634e487b7160e01b5f52604160045260245ffd5b604052825160038110610cce575f80fd5b81526020830151610cde81610b61565b60208201526040830151610cf181610b61565b60408201529392505050565b8082018082111561044557634e487b7160e01b5f52601160045260245ffd5b5f60208284031215610d2c575f80fd5b8151610b5a81610b6156fea164736f6c6343000817000a000000000000000000000000bcd875f0d62b9aa22481c81975f9ae1753fc559a0000000000000000000000007a4effd87c2f3c55ca251080b1343b605f327e3a00000000000000000000000025024a3017b8da7161d8c5dccf768f8678fb5802