0 txs
1 call
constructor
constructor(address _stable, address _urd)
functions
approved
viewfunction approved(address, address) view returns (uint256)
stable
viewfunction stable() view returns (address)
urd
viewfunction urd() view returns (address)
deposit
nonpayablefunction deposit(address signer, address token, uint256 amount)
setApprove
nonpayablefunction setApprove(address signer, address token, uint256 amount)
events
Rewards
event Rewards(address indexed signer, address indexed token, uint256 amount)
SetApprove
event SetApprove(address indexed signer, address indexed token, uint256 amount)
errors
AllowanceTooLow
error AllowanceTooLow()
creation bytecode
0x60c060405234801561001057600080fd5b506040516105ac3803806105ac83398101604081905261002f9161005e565b6001600160a01b039182166080521660a052610098565b6001600160a01b038116811461005b57600080fd5b50565b6000806040838503121561007157600080fd5b825161007c81610046565b602084015190925061008d81610046565b809150509250929050565b60805160a0516104e36100c9600039600081816061015261023601526000818160a5015261031901526104e36000f3fe608060405234801561001057600080fd5b50600436106100575760003560e01c80630591add61461005c57806322be3de1146100a05780638340f549146100c757806391ef14b4146100dc578063f4b16045146100ef575b600080fd5b6100837f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b6100837f000000000000000000000000000000000000000000000000000000000000000081565b6100da6100d53660046103ee565b610125565b005b6100da6100ea3660046103ee565b610304565b6101176100fd36600461042a565b600060208181529281526040808220909352908152205481565b604051908152602001610097565b6001600160a01b03808416600090815260208181526040808320938616835292905220548111156101695760405163175936bd60e31b815260040160405180910390fd5b6001600160a01b038084166000908152602081815260408083209386168352929052908120805483929061019e90849061045d565b909155505060405163a9059cbb60e01b81526001600160a01b0384811660048301526024820183905283169063a9059cbb906044016020604051808303816000875af11580156101f2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102169190610484565b506040516323b872dd60e01b81526001600160a01b0384811660048301527f000000000000000000000000000000000000000000000000000000000000000081166024830152604482018390528316906323b872dd906064016020604051808303816000875af115801561028e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102b29190610484565b50816001600160a01b0316836001600160a01b03167ee08ff05aeedd484b8fa1704c16e60dd8ac7bb04f422552dea4b68c6e52a534836040516102f791815260200190565b60405180910390a3505050565b6040516338521ea360e21b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063e1487a8c9060240160006040518083038186803b15801561036357600080fd5b505afa158015610377573d6000803e3d6000fd5b505050506001600160a01b038381166000818152602081815260408083209487168084529482529182902085905590518481527febafdc5a9796650d595ebafff3c1a567d0318b52551c3ca714448382929270fb91016102f7565b80356001600160a01b03811681146103e957600080fd5b919050565b60008060006060848603121561040357600080fd5b61040c846103d2565b925061041a602085016103d2565b9150604084013590509250925092565b6000806040838503121561043d57600080fd5b610446836103d2565b9150610454602084016103d2565b90509250929050565b8181038181111561047e57634e487b7160e01b600052601160045260246000fd5b92915050565b60006020828403121561049657600080fd5b815180151581146104a657600080fd5b939250505056fea2646970667358221220e29f8d89541d9f959c003d69ec048e3fd78cd1b55f9cc8745ee0338355ee657964736f6c63430008140033000000000000000000000000dde3ec717f220fc6a29d6a4be73f91da5b718e550000000000000000000000009fe66037c44236c87d9ac8345f489b4413fdff06