0 txs
36 calls
constructor
No constructor.
functions
checkMarketsAndTokensSupportedForClaiming
viewfunction checkMarketsAndTokensSupportedForClaiming(address exchangeRouterContractGuard, address poolManagerLogic, address[] tokens, address[] markets) view
validateCancelDeposit
viewfunction validateCancelDeposit(address exchangeRouterContractGuard, address poolManagerLogic, bytes params) view
validateCancelOrder
viewfunction validateCancelOrder(address exchangeRouterContractGuard, address poolManagerLogic, bytes params) view
events
No events.
errors
No errors.
creation bytecode
0x6113cb610026600b82828239805160001a60731461001957fe5b30600052607381538281f3fe730000000000000000000000000000000000000000301460806040526004361061004b5760003560e01c80630e6c8f40146100505780638651a63514610065578063e62e250214610078575b600080fd5b61006361005e366004610d7b565b61008b565b005b610063610073366004610e00565b6104c2565b610063610086366004610e00565b610830565b80518251146100b55760405162461bcd60e51b81526004016100ac906112ec565b60405180910390fd5b60005b82518110156104bb57836001600160a01b0316639be918e68383815181106100dc57fe5b60200260200101516040518263ffffffff1660e01b8152600401610100919061122b565b60206040518083038186803b15801561011857600080fd5b505afa15801561012c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101509190610eae565b61016c5760405162461bcd60e51b81526004016100ac90611272565b6000856001600160a01b031663d4fc42c66040518163ffffffff1660e01b815260040160206040518083038186803b1580156101a757600080fd5b505afa1580156101bb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101df9190610ee7565b6001600160a01b031663714af34b876001600160a01b031663660d0d676040518163ffffffff1660e01b815260040160206040518083038186803b15801561022657600080fd5b505afa15801561023a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061025e9190610ee7565b85858151811061026a57fe5b60200260200101516040518363ffffffff1660e01b815260040161028f92919061123f565b60806040518083038186803b1580156102a757600080fd5b505afa1580156102bb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102df919061106a565b9050846001600160a01b0316639be918e68484815181106102fc57fe5b60200260200101516040518263ffffffff1660e01b8152600401610320919061122b565b60206040518083038186803b15801561033857600080fd5b505afa15801561034c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103709190610eae565b61038c5760405162461bcd60e51b81526004016100ac90611272565b846001600160a01b0316639be918e68584815181106103a757fe5b60200260200101516040518263ffffffff1660e01b81526004016103cb919061122b565b60206040518083038186803b1580156103e357600080fd5b505afa1580156103f7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061041b9190610eae565b6104375760405162461bcd60e51b81526004016100ac9061129a565b80604001516001600160a01b031684838151811061045157fe5b60200260200101516001600160a01b03161480610496575080606001516001600160a01b031684838151811061048357fe5b60200260200101516001600160a01b0316145b6104b25760405162461bcd60e51b81526004016100ac906112c5565b506001016100b8565b5050505050565b6000836001600160a01b031663660d0d676040518163ffffffff1660e01b815260040160206040518083038186803b1580156104fd57600080fd5b505afa158015610511573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105359190610ee7565b905060008280602001905181019061054d9190610ecf565b90506000856001600160a01b031663d4fc42c66040518163ffffffff1660e01b815260040160206040518083038186803b15801561058a57600080fd5b505afa15801561059e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105c29190610ee7565b6001600160a01b0316631485d29784846040518363ffffffff1660e01b81526004016105ef929190611259565b60006040518083038186803b15801561060757600080fd5b505afa15801561061b573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526106439190810190610f03565b805160a00151604051634df48c7360e11b81529192506001600160a01b03871691639be918e6916106769160040161122b565b60206040518083038186803b15801561068e57600080fd5b505afa1580156106a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106c69190610eae565b6106e25760405162461bcd60e51b81526004016100ac9061129a565b805160c00151604051634df48c7360e11b81526001600160a01b03871691639be918e691610713919060040161122b565b60206040518083038186803b15801561072b57600080fd5b505afa15801561073f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107639190610eae565b61077f5760405162461bcd60e51b81526004016100ac9061129a565b846001600160a01b0316639be918e66107a0856001600160a01b03166109e4565b6040518263ffffffff1660e01b81526004016107bc919061122b565b60206040518083038186803b1580156107d457600080fd5b505afa1580156107e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061080c9190610eae565b6108285760405162461bcd60e51b81526004016100ac90611314565b505050505050565b6000836001600160a01b031663660d0d676040518163ffffffff1660e01b815260040160206040518083038186803b15801561086b57600080fd5b505afa15801561087f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108a39190610ee7565b90506000828060200190518101906108bb9190610ecf565b90506000856001600160a01b031663d4fc42c66040518163ffffffff1660e01b815260040160206040518083038186803b1580156108f857600080fd5b505afa15801561090c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109309190610ee7565b6001600160a01b03166349651b6a84846040518363ffffffff1660e01b815260040161095d929190611259565b60006040518083038186803b15801561097557600080fd5b505afa158015610989573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526109b191908101906110e7565b805160c00151604051634df48c7360e11b81529192506001600160a01b03871691639be918e6916107139160040161122b565b6000816001600160a01b03166321f8a7216040516020018080602001828103825260038152602001806215d39560ea1b815250602001915050604051602081830303815290604052805190602001206040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015610a6757600080fd5b505afa158015610a7b573d6000803e3d6000fd5b505050506040513d6020811015610a9157600080fd5b505190505b919050565b8051610a968161137d565b600082601f830112610ab6578081fd5b81356020610acb610ac683611360565b61133d565b8281528181019085830183850287018401881015610ae7578586fd5b855b85811015610b0e578135610afc8161137d565b84529284019290840190600101610ae9565b5090979650505050505050565b600082601f830112610b2b578081fd5b81516020610b3b610ac683611360565b8281528181019085830183850287018401881015610b57578586fd5b855b85811015610b0e578151610b6c8161137d565b84529284019290840190600101610b59565b80518015158114610a9657600080fd5b805160038110610a9657600080fd5b805160098110610a9657600080fd5b600060208284031215610bbd578081fd5b604051602081018181106001600160401b0382111715610bd957fe5b604052905080610be883610b7e565b905292915050565b600060808284031215610c01578081fd5b604051608081018181106001600160401b0382111715610c1d57fe5b604052905080610c2c83610b7e565b8152610c3a60208401610b7e565b6020820152610c4b60408401610b7e565b6040820152610c5c60608401610b7e565b60608201525092915050565b600060c08284031215610c79578081fd5b60405160c081018181106001600160401b0382111715610c9557fe5b8060405250809150825181526020830151602082015260408301516040820152606083015160608201526080830151608082015260a083015160a08201525092915050565b6000610160808385031215610ced578182fd5b610cf68161133d565b915050610d0282610b9d565b8152610d1060208301610b8e565b602082015260408201516040820152606082015160608201526080820151608082015260a082015160a082015260c082015160c082015260e082015160e082015261010080830151818301525061012080830151818301525061014080830151818301525092915050565b60008060008060808587031215610d90578384fd5b8435610d9b8161137d565b93506020850135610dab8161137d565b925060408501356001600160401b0380821115610dc6578384fd5b610dd288838901610aa6565b93506060870135915080821115610de7578283fd5b50610df487828801610aa6565b91505092959194509250565b600080600060608486031215610e14578081fd5b8335610e1f8161137d565b9250602084810135610e308161137d565b925060408501356001600160401b0380821115610e4b578384fd5b818701915087601f830112610e5e578384fd5b813581811115610e6a57fe5b610e7c601f8201601f1916850161133d565b91508082528884828501011115610e91578485fd5b808484018584013784848284010152508093505050509250925092565b600060208284031215610ebf578081fd5b610ec882610b7e565b9392505050565b600060208284031215610ee0578081fd5b5051919050565b600060208284031215610ef8578081fd5b8151610ec88161137d565b600060208284031215610f14578081fd5b81516001600160401b0380821115610f2a578283fd5b8184019150610100808387031215610f40578384fd5b604051606081018181108482111715610f5557fe5b604052835183811115610f66578586fd5b8401610120818903811315610f79578687fd5b610f828161133d565b9050610f8d82610a9b565b8152610f9b60208301610a9b565b6020820152610fac60408301610a9b565b6040820152610fbd60608301610a9b565b6060820152610fce60808301610a9b565b6080820152610fdf60a08301610a9b565b60a0820152610ff060c08301610a9b565b60c082015260e082015185811115611006578788fd5b6110128a828501610b1b565b60e0830152508382015185811115611028578788fd5b6110348a828501610b1b565b82860152508252506110498760208601610c68565b602082015261105b8760e08601610bac565b60408201529695505050505050565b60006080828403121561107b578081fd5b604051608081018181106001600160401b038211171561109757fe5b60405282516110a58161137d565b815260208301516110b58161137d565b602082015260408301516110c88161137d565b604082015260608301516110db8161137d565b60608201529392505050565b6000602082840312156110f8578081fd5b81516001600160401b038082111561110e578283fd5b908301906102008286031215611122578283fd5b60405160608101818110838211171561113757fe5b604052825182811115611148578485fd5b830161010081880381131561115b578586fd5b6111648161133d565b905061116f82610a9b565b815261117d60208301610a9b565b602082015261118e60408301610a9b565b604082015261119f60608301610a9b565b60608201526111b060808301610a9b565b60808201526111c160a08301610a9b565b60a08201526111d260c08301610a9b565b60c082015260e0820151848111156111e8578687fd5b6111f489828501610b1b565b60e08301525082525061120a8660208501610cda565b602082015261121d866101808501610bf0565b604082015295945050505050565b6001600160a01b0391909116815260200190565b6001600160a01b0392831681529116602082015260400190565b6001600160a01b03929092168252602082015260400190565b6020808252600e908201526d1a5b9d985b1a59081b585c9ad95d60921b604082015260600190565b6020808252601190820152703ab739bab83837b93a32b2103a37b5b2b760791b604082015260600190565b6020808252600d908201526c34b73b30b634b2103a37b5b2b760991b604082015260600190565b6020808252600e908201526d0d2dcecc2d8d2c840d8cadccee8d60931b604082015260600190565b6020808252600f908201526e1d5b9cdd5c1c1bdc9d1959081ddb9d608a1b604082015260600190565b6040518181016001600160401b038111828210171561135857fe5b604052919050565b60006001600160401b0382111561137357fe5b5060209081020190565b6001600160a01b038116811461139257600080fd5b5056fea2646970667358221220fe93b22adb471a1073ef6df24c6f5bdda11c4ce61a486343f027961a9e3e724464736f6c63430007060033