0 txs
57 calls
constructor
No constructor.
functions
bondingManager
viewfunction bondingManager() view returns (address)
claimedInitialStake
viewfunction claimedInitialStake() view returns (uint256)
initialStake
viewfunction initialStake() view returns (uint256)
migrator
viewfunction migrator() view returns (address)
claim
nonpayablefunction claim(address _delegator, uint256 _stake)
initialize
nonpayablefunction initialize(address _bondingManager)
events
Claimed
event Claimed(address indexed _delegator, uint256 _stake, uint256 _fees)
DelegatorPoolInitialized
event DelegatorPoolInitialized(address indexed _bondingManager, address indexed _migrator, uint256 _initialStake)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50610dcd806100206000396000f3fe608060405234801561001057600080fd5b50600436106100615760003560e01c80625b291a1461006657806316e6c6fd14610084578063426eae45146100a25780637cd07e47146100c0578063aad3ec96146100de578063c4d66de8146100fa575b600080fd5b61006e610116565b60405161007b91906107e4565b60405180910390f35b61008c61011c565b60405161009991906107e4565b60405180910390f35b6100aa610122565b6040516100b79190610840565b60405180910390f35b6100c8610148565b6040516100d59190610840565b60405180910390f35b6100f860048036038101906100f391906108b8565b61016e565b005b610114600480360381019061010f91906108f8565b6103a2565b005b60015481565b60025481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146101fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101f590610982565b60405180910390fd5b600060025460015461021091906109d1565b905080821115610255576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024c90610a51565b60405180910390fd5b600081836102616105a0565b61026b9190610a71565b6102759190610afa565b905060008284610283610655565b61028d9190610a71565b6102979190610afa565b905083600260008282546102ab9190610b2b565b925050819055506102bc858361070a565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad3b1b4786836040518363ffffffff1660e01b8152600401610319929190610ba2565b600060405180830381600087803b15801561033357600080fd5b505af1158015610347573d6000803e3d6000fd5b505050508473ffffffffffffffffffffffffffffffffffffffff167f987d620f307ff6b94d58743cb7a7509f24071586a77759b77c2d4e29f75a2f9a8383604051610393929190610bcb565b60405180910390a25050505050565b600060019054906101000a900460ff166103ca5760008054906101000a900460ff16156103d3565b6103d26107a7565b5b610412576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040990610c66565b60405180910390fd5b60008060019054906101000a900460ff161590508015610462576001600060016101000a81548160ff02191690831515021790555060016000806101000a81548160ff0219169083151502179055505b81600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506104ec6105a0565b600181905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f27ac25f89a168c7b9a0e7c9cb516b24a426f772e4d1e5f0d9e77bc0dea29141660015460405161057391906107e4565b60405180910390a3801561059c5760008060016101000a81548160ff0219169083151502179055505b5050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639d0b2c7a3060006040518363ffffffff1660e01b8152600401610600929190610ccb565b60206040518083038186803b15801561061857600080fd5b505afa15801561062c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106509190610d09565b905090565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f595f1cc3060006040518363ffffffff1660e01b81526004016106b5929190610ccb565b60206040518083038186803b1580156106cd57600080fd5b505afa1580156106e1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107059190610d09565b905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663062e98b883836000806000806040518763ffffffff1660e01b815260040161077196959493929190610d36565b600060405180830381600087803b15801561078b57600080fd5b505af115801561079f573d6000803e3d6000fd5b505050505050565b60006107b2306107b8565b15905090565b600080823b905060008111915050919050565b6000819050919050565b6107de816107cb565b82525050565b60006020820190506107f960008301846107d5565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061082a826107ff565b9050919050565b61083a8161081f565b82525050565b60006020820190506108556000830184610831565b92915050565b600080fd5b6108698161081f565b811461087457600080fd5b50565b60008135905061088681610860565b92915050565b610895816107cb565b81146108a057600080fd5b50565b6000813590506108b28161088c565b92915050565b600080604083850312156108cf576108ce61085b565b5b60006108dd85828601610877565b92505060206108ee858286016108a3565b9150509250929050565b60006020828403121561090e5761090d61085b565b5b600061091c84828501610877565b91505092915050565b600082825260208201905092915050565b7f504f4f4c3a4e4f545f4d49475241544f52000000000000000000000000000000600082015250565b600061096c601183610925565b915061097782610936565b602082019050919050565b6000602082019050818103600083015261099b8161095f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006109dc826107cb565b91506109e7836107cb565b9250828210156109fa576109f96109a2565b5b828203905092915050565b7f504f4f4c3a494e56414c49445f434c41494d0000000000000000000000000000600082015250565b6000610a3b601283610925565b9150610a4682610a05565b602082019050919050565b60006020820190508181036000830152610a6a81610a2e565b9050919050565b6000610a7c826107cb565b9150610a87836107cb565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610ac057610abf6109a2565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000610b05826107cb565b9150610b10836107cb565b925082610b2057610b1f610acb565b5b828204905092915050565b6000610b36826107cb565b9150610b41836107cb565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610b7657610b756109a2565b5b828201905092915050565b6000610b8c826107ff565b9050919050565b610b9c81610b81565b82525050565b6000604082019050610bb76000830185610b93565b610bc460208301846107d5565b9392505050565b6000604082019050610be060008301856107d5565b610bed60208301846107d5565b9392505050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b6000610c50602e83610925565b9150610c5b82610bf4565b604082019050919050565b60006020820190508181036000830152610c7f81610c43565b9050919050565b6000819050919050565b6000819050919050565b6000610cb5610cb0610cab84610c86565b610c90565b6107cb565b9050919050565b610cc581610c9a565b82525050565b6000604082019050610ce06000830185610831565b610ced6020830184610cbc565b9392505050565b600081519050610d038161088c565b92915050565b600060208284031215610d1f57610d1e61085b565b5b6000610d2d84828501610cf4565b91505092915050565b600060c082019050610d4b6000830189610831565b610d5860208301886107d5565b610d656040830187610831565b610d726060830186610831565b610d7f6080830185610831565b610d8c60a0830184610831565b97965050505050505056fea264697066735822122037837bde3a87a34eaef05951e43b51c88f71391b65b98155a060e09a9ddc181d64736f6c63430008090033