0 txs
0 calls
constructor
No constructor.
functions
No functions.
events
No events.
errors
MaxSubaccountActionCountExceeded
error MaxSubaccountActionCountExceeded(address account, address subaccount, uint256 count, uint256 maxCount)
SubaccountApprovalExpired
error SubaccountApprovalExpired(address account, address subaccount, uint256 deadline, uint256 currentTimestamp)
SubaccountNotAuthorized
error SubaccountNotAuthorized(address account, address subaccount)
creation bytecode
0x611d1661003a600b82828239805160001a60731461002d57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe730000000000000000000000000000000000000000301460806040526004361061006c5760003560e01c806318c5bcb614610071578063b1c6799814610093578063c563c4ed146100b3578063c6bf37cc146100d3578063cb06441a146100f3578063ddda49e814610113575b600080fd5b81801561007d57600080fd5b5061009161008c366004610fea565b610133565b005b81801561009f57600080fd5b506100916100ae366004611064565b6101b9565b8180156100bf57600080fd5b506100916100ce3660046110b5565b610313565b8180156100df57600080fd5b506100916100ee366004611064565b610514565b8180156100ff57600080fd5b5061009161010e3660046110b5565b610634565b81801561011f57600080fd5b5061009161012e3660046110b5565b6107ff565b60608101351561015f5761015f8484846101506020860186611123565b85608001358660600135610634565b60408101351561018b5761018b84848461017c6020860186611123565b85608001358660400135610313565b61019b6040820160208301611155565b156101b3576101b38484846100ae6020860186611123565b50505050565b60006101c483610a1d565b60405163b348e63960e01b81529091506001600160a01b0386169063b348e639906101f59084908690600401611172565b600060405180830381600087803b15801561020f57600080fd5b505af1158015610223573d6000803e3d6000fd5b5050505061022f610ee1565b805161023c906002610a97565b6040805180820190915260078152661858d8dbdd5b9d60ca1b602082015281516102699160009087610afc565b60408051808201909152600a8152691cdd589858d8dbdd5b9d60b21b602082015281516102999160019086610afc565b846001600160a01b03166363d163636102b186610b59565b6102ba86610b59565b846040518463ffffffff1660e01b81526004016102d993929190611acf565b600060405180830381600087803b1580156102f357600080fd5b505af1158015610307573d6000803e3d6000fd5b50505050505050505050565b6000610320858585610b65565b604051637152429d60e11b815260048101829052602481018490529091506001600160a01b0388169063e2a4853a906044016020604051808303816000875af1158015610371573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103959190611b12565b5061039e610ee1565b80516103ab906002610a97565b6040805180820190915260078152661858d8dbdd5b9d60ca1b602082015281516103d89160009089610afc565b60408051808201909152600a8152691cdd589858d8dbdd5b9d60b21b602082015281516104089160019088610afc565b6020810151610418906001610a97565b610455600060405180604001604052806009815260200168195e1c1a5c995cd05d60ba1b815250858460200151610bf7909392919063ffffffff16565b6080810151610465906001610a97565b60408051808201909152600a815269616374696f6e5479706560b01b602082015260808201516104989160009087610bf7565b866001600160a01b03166363d163636104b088610b59565b6104b988610b59565b846040518463ffffffff1660e01b81526004016104d893929190611b2b565b600060405180830381600087803b1580156104f257600080fd5b505af1158015610506573d6000803e3d6000fd5b505050505050505050505050565b600061051f83610a1d565b6040516369721d4160e01b81529091506001600160a01b038616906369721d41906105509084908690600401611172565b600060405180830381600087803b15801561056a57600080fd5b505af115801561057e573d6000803e3d6000fd5b5050505061058a610ee1565b8051610597906002610a97565b6040805180820190915260078152661858d8dbdd5b9d60ca1b602082015281516105c49160009087610afc565b60408051808201909152600a8152691cdd589858d8dbdd5b9d60b21b602082015281516105f49160019086610afc565b846001600160a01b03166363d1636361060c86610b59565b61061586610b59565b846040518463ffffffff1660e01b81526004016102d993929190611b77565b6000610641858585610c4a565b604051637152429d60e11b815260048101829052602481018490529091506001600160a01b0388169063e2a4853a906044016020604051808303816000875af1158015610692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b69190611b12565b506106bf610ee1565b80516106cc906002610a97565b6040805180820190915260078152661858d8dbdd5b9d60ca1b602082015281516106f99160009089610afc565b60408051808201909152600a8152691cdd589858d8dbdd5b9d60b21b602082015281516107299160019088610afc565b6020810151610739906001610a97565b61077c60006040518060400160405280600f81526020016e1b585e105b1b1bddd95910dbdd5b9d608a1b815250858460200151610bf7909392919063ffffffff16565b608081015161078c906001610a97565b60408051808201909152600a815269616374696f6e5479706560b01b602082015260808201516107bf9160009087610bf7565b866001600160a01b03166363d163636107d788610b59565b6107e088610b59565b846040518463ffffffff1660e01b81526004016104d893929190611bbd565b61080a868585610c99565b6000610817858585610d4b565b60405163340dbab360e01b815260048101829052602481018490529091506000906001600160a01b0389169063340dbab3906044016020604051808303816000875af115801561086b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061088f9190611b12565b905061089e8887878785610d88565b6108a6610ee1565b80516108b3906002610a97565b6040805180820190915260078152661858d8dbdd5b9d60ca1b602082015281516108e0916000908a610afc565b60408051808201909152600a8152691cdd589858d8dbdd5b9d60b21b602082015281516109109160019089610afc565b6020810151610920906001610a97565b61095d6000604051806040016040528060098152602001686e65787456616c756560b81b815250848460200151610bf7909392919063ffffffff16565b608081015161096d906001610a97565b60408051808201909152600a815269616374696f6e5479706560b01b602082015260808201516109a09160009088610bf7565b876001600160a01b03166363d163636109b889610b59565b6109c189610b59565b846040518463ffffffff1660e01b81526004016109e093929190611c1b565b600060405180830381600087803b1580156109fa57600080fd5b505af1158015610a0e573d6000803e3d6000fd5b50505050505050505050505050565b6000604051602001610a52906020808252600f908201526e14d5509050d0d3d5539517d31254d5608a1b604082015260600190565b6040516020818303038152906040528051906020012082604051602001610a7a929190611172565b604051602081830303815290604052805190602001209050919050565b806001600160401b03811115610aaf57610aaf611c6e565b604051908082528060200260200182016040528015610af557816020015b604080518082019091526060815260006020820152815260200190600190039081610acd5790505b5090915250565b8184600001518481518110610b1357610b13611c84565b6020026020010151600001819052508084600001518481518110610b3957610b39611c84565b6020908102919091018101516001600160a01b0390921691015250505050565b6001600160a01b031690565b6000604051602001610ba09060208082526015908201527414d5509050d0d3d5539517d1561412549154d7d055605a1b604082015260600190565b60408051808303601f190181528282528051602091820120818401526001600160a01b03968716838301529490951660608201526080808201939093528451808203909301835260a0019093528051910120919050565b8184600001518481518110610c0e57610c0e611c84565b6020026020010151600001819052508084600001518481518110610c3457610c34611c84565b6020026020010151602001818152505050505050565b6000604051602001610ba09060208082526023908201527f4d41585f414c4c4f5745445f5355424143434f554e545f414354494f4e5f434f60408201526215539560ea1b606082015260800190565b6000610ca483610a1d565b60405163c769d1a160e01b81529091506001600160a01b0385169063c769d1a190610cd59084908690600401611172565b602060405180830381865afa158015610cf2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d169190611c9a565b6101b3576040516326f8290f60e21b81526001600160a01b038085166004830152831660248201526044015b60405180910390fd5b6000604051602001610ba09060208082526017908201527614d5509050d0d3d5539517d050d51253d397d0d3d55395604a1b604082015260600190565b6000610d95858585610b65565b60405163bd02d0f560e01b8152600481018290529091506000906001600160a01b0388169063bd02d0f590602401602060405180830381865afa158015610de0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e049190611b12565b905080421115610e2f5785858242604051639b539f0760e01b8152600401610d429493929190611cb7565b6000610e3c878787610c4a565b60405163bd02d0f560e01b8152600481018290529091506000906001600160a01b038a169063bd02d0f590602401602060405180830381865afa158015610e87573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eab9190611b12565b905080851115610ed6578787868360405163519ba75360e01b8152600401610d429493929190611cb7565b505050505050505050565b604080516101208101909152606060e0820181815261010083019190915281908152602001610f23604051806040016040528060608152602001606081525090565b8152602001610f45604051806040016040528060608152602001606081525090565b8152602001610f67604051806040016040528060608152602001606081525090565b8152602001610f89604051806040016040528060608152602001606081525090565b8152602001610fab604051806040016040528060608152602001606081525090565b8152602001610fcd604051806040016040528060608152602001606081525090565b905290565b6001600160a01b0381168114610fe757600080fd5b50565b6000806000806080858703121561100057600080fd5b843561100b81610fd2565b9350602085013561101b81610fd2565b9250604085013561102b81610fd2565b915060608501356001600160401b0381111561104657600080fd5b8501610100818803121561105957600080fd5b939692955090935050565b6000806000806080858703121561107a57600080fd5b843561108581610fd2565b9350602085013561109581610fd2565b925060408501356110a581610fd2565b9150606085013561105981610fd2565b60008060008060008060c087890312156110ce57600080fd5b86356110d981610fd2565b955060208701356110e981610fd2565b945060408701356110f981610fd2565b9350606087013561110981610fd2565b9598949750929560808101359460a0909101359350915050565b60006020828403121561113557600080fd5b813561114081610fd2565b9392505050565b8015158114610fe757600080fd5b60006020828403121561116757600080fd5b813561114081611147565b9182526001600160a01b0316602082015260400190565b6000815180845260005b818110156111af57602081850181015186830182015201611193565b506000602082860101526020601f19601f83011685010191505092915050565b600081518084526020808501808196508360051b810191508286016000805b8681101561126a578385038a5282516040815181885261121082890182611189565b92890151888403898b01528051808552908a01938693508a0191505b808310156112555783516001600160a01b0316825292890192600192909201919089019061122c565b509b88019b96505050918501916001016111ee565b509298975050505050505050565b60006040808401835182865281815180845260608801915060608160051b89010193506020808401935060005b828110156112ef57898603605f19018452845180518888526112c989890182611189565b918401516001600160a01b031697840197909752955093810193928101926001016112a5565b50808801519550888503818a01525050505061130b81836111cf565b95945050505050565b600081518084526020808501808196508360051b810191508286016000805b8681101561126a578385038a5282516040815181885261135582890182611189565b92890151888403898b01528051808552908a01938693508a0191505b808310156113915783518252928901926001929092019190890190611371565b509b88019b9650505091850191600101611333565b60006040808401835182865281815180845260608801915060608160051b89010193506020808401935060005b8281101561141457898603605f19018452845180518888526113f789890182611189565b9184015197840197909752955093810193928101926001016113d3565b50808801519550888503818a01525050505061130b8183611314565b600081518084526020808501808196508360051b810191508286016000805b8681101561126a578385038a5282516040815181885261147182890182611189565b92890151888403898b01528051808552908a01938693508a0191505b808310156114ad578351825292890192600192909201919089019061148d565b509b88019b965050509185019160010161144f565b60006040808401835182865281815180845260608801915060608160051b89010193506020808401935060005b8281101561153057898603605f190184528451805188885261151389890182611189565b9184015197840197909752955093810193928101926001016114ef565b50808801519550888503818a01525050505061130b8183611430565b600081518084526020808501808196508360051b810191508286016000805b8681101561126a578385038a5282516040815181885261158d82890182611189565b92890151888403898b01528051808552908a01938693508a0191505b808310156115cb578351151582529289019260019290920191908901906115a9565b509b88019b965050509185019160010161156b565b60006040808401835182865281815180845260608801915060608160051b89010193506020808401935060005b8281101561165057898603605f190184528451805188885261163189890182611189565b918401511515978401979097529550938101939281019260010161160d565b50808801519550888503818a01525050505061130b818361154c565b600081518084526020808501808196508360051b810191508286016000805b8681101561126a578385038a528251604081518188526116ad82890182611189565b92890151888403898b01528051808552908a01938693508a0191505b808310156116e957835182529289019260019290920191908901906116c9565b509b88019b965050509185019160010161168b565b60006040808401835182865281815180845260608801915060608160051b89010193506020808401935060005b8281101561176c57898603605f190184528451805188885261174f89890182611189565b91840151978401979097529550938101939281019260010161172b565b50808801519550888503818a01525050505061130b818361166c565b600081518084526020808501808196506005915083821b81018387016000805b87811015611833578484038b528251604081518187526117ca82880182611189565b928a0151878403888c01528051808552908b019392508a83019150808a1b83018b01865b8281101561181c57601f1985830301845261180a828751611189565b958d0195938d019391506001016117ee565b509e8b019e975050509388019350506001016117a8565b50919998505050505050505050565b60006040808401835182865281815180845260608801915060608160051b89010193506020808401935060005b828110156118bf57898603605f190184528451805188885261189389890182611189565b91840151888303898601529190506118ab8183611189565b97505050938101939281019260010161186f565b50808801519550888503818a01525050505061130b8183611788565b600081518084526020808501808196506005915083821b81018387016000805b87811015611833578484038b5282516040815181875261191d82880182611189565b928a0151878403888c01528051808552908b019392508a83019150808a1b83018b01865b8281101561196f57601f1985830301845261195d828751611189565b958d0195938d01939150600101611941565b509e8b019e975050509388019350506001016118fb565b60006040808401835182865281815180845260608801915060608160051b89010193506020808401935060005b82811015611a0357898603605f19018452845180518888526119d789890182611189565b91840151888303898601529190506119ef8183611189565b9750505093810193928101926001016119b3565b50808801519550888503818a01525050505061130b81836118db565b6000815160e08452611a3460e0850182611278565b905060208301518482036020860152611a4d82826113a6565b91505060408301518482036040860152611a6782826114c2565b91505060608301518482036060860152611a8182826115e0565b91505060808301518482036080860152611a9b82826116fe565b91505060a083015184820360a0860152611ab58282611842565b91505060c083015184820360c086015261130b8282611986565b60808152600d60808201526c10591914dd589858d8dbdd5b9d609a1b60a082015283602082015282604082015260c06060820152600061130b60c0830184611a1f565b600060208284031215611b2457600080fd5b5051919050565b60808152601660808201527514d95d14dd589858d8dbdd5b9d115e1c1a5c995cd05d60521b60a082015283602082015282604082015260c06060820152600061130b60c0830184611a1f565b60808152601060808201526f14995b5bdd9954dd589858d8dbdd5b9d60821b60a082015283602082015282604082015260c06060820152600061130b60c0830184611a1f565b60808152602260808201527f5365744d6178416c6c6f7765645375626163636f756e74416374696f6e436f7560a0820152611b9d60f21b60c082015283602082015282604082015260e06060820152600061130b60e0830184611a1f565b60808152601e60808201527f496e6372656d656e745375626163636f756e74416374696f6e436f756e74000060a082015283602082015282604082015260c06060820152600061130b60c0830184611a1f565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b600060208284031215611cac57600080fd5b815161114081611147565b6001600160a01b039485168152929093166020830152604082015260608101919091526080019056fea264697066735822122058282bbc4414e510dcfa159d4900a9660fa9eadb5289db6f168b1227cf94cdc964736f6c63430008120033