0 txs
1 call
constructor
constructor(uint256 marketId_, address eulerV2EVC_)
functions
EVC
viewfunction EVC() view returns (address)
MARKET_ID
viewfunction MARKET_ID() view returns (uint256)
VERSION
viewfunction VERSION() view returns (address)
enter
nonpayablefunction enter(tuple data_)
exit
nonpayablefunction exit(tuple data_)
events
EulerV2DisableControllerFuse
event EulerV2DisableControllerFuse(address version, address eulerVault, address subAccount)
EulerV2EnableControllerFuse
event EulerV2EnableControllerFuse(address version, address eulerVault, address subAccount)
errors
EulerV2ControllerFuseUnsupportedEnterAction
error EulerV2ControllerFuseUnsupportedEnterAction(address vault, bytes1 subAccount)
creation bytecode
0x60e060405234801561000f575f80fd5b50604051610c44380380610c4483398101604081905261002e91610049565b3060805260a0919091526001600160a01b031660c052610083565b5f806040838503121561005a575f80fd5b825160208401519092506001600160a01b0381168114610078575f80fd5b809150509250929050565b60805160a05160c051610b6f6100d55f395f818160bc01528181610254015261048601525f8181606d01528181610142015261033101525f818161011b015281816102c6015261053b0152610b6f5ff3fe608060405234801561000f575f80fd5b5060043610610064575f3560e01c8063a70354a11161004d578063a70354a1146100b7578063a82f288a14610103578063ffa1ad7414610116575f80fd5b8063454dab23146100685780638653ba01146100a2575b5f80fd5b61008f7f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020015b60405180910390f35b6100b56100b03660046109ac565b61013d565b005b6100de7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610099565b6100b56101113660046109ac565b61032c565b6100de7f000000000000000000000000000000000000000000000000000000000000000081565b61016f7f0000000000000000000000000000000000000000000000000000000000000000825f0151836020015161059f565b6101f157805160208201516040517f5a78394c00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90921660048301527fff000000000000000000000000000000000000000000000000000000000000001660248201526044015b60405180910390fd5b5f61020230836020015160f81c1890565b82516040517fc368516c00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff808416600483015291821660248201529192507f0000000000000000000000000000000000000000000000000000000000000000169063c368516c906044015f604051808303815f87803b158015610295575f80fd5b505af11580156102a7573d5f803e3d5ffd5b505083516040805173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000811682529283166020820152918516908201527f32f534fe689492955767bcce4f8ea20763281c88f647e24bb037d46a816773809250606001905060405180910390a15050565b61035e7f0000000000000000000000000000000000000000000000000000000000000000825f01518360200151610719565b6103db57805160208201516040517f5a78394c00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90921660048301527fff000000000000000000000000000000000000000000000000000000000000001660248201526044016101e8565b5f6103ec30836020015160f81c1890565b6040805160048082526024820183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f869e50c700000000000000000000000000000000000000000000000000000000179052855192517f1f8b5215000000000000000000000000000000000000000000000000000000008152939450909273ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001692631f8b5215926104bd9287915f918891016109c6565b5f604051808303815f875af11580156104d8573d5f803e3d5ffd5b505050506040513d5f823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261051d9190810190610a5a565b5082516040805173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000811682529283166020820152918416908201527f6093149a6b5fe16ec207d45b31f5c7856f0cb0114e55f8ea22b74eaa3a61003d9060600160405180910390a1505050565b5f806105aa8561080d565b8051604080516080810182525f808252602082018190529181018290526060810191909152919250905f5b8281101561070a5761065c8482815181106105f2576105f2610b0c565b602002602001015160408051608081018252606083811c82526001605885901c811681146020840152605085901c811614928201929092527fff0000000000000000000000000000000000000000000000000000000000000060b09390931b929092169082015290565b91508673ffffffffffffffffffffffffffffffffffffffff16825f015173ffffffffffffffffffffffffffffffffffffffff161480156106e35750857effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191682606001517effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80156106f0575081604001515b15610702576001945050505050610712565b6001016105d5565b505f93505050505b9392505050565b5f806107248561080d565b8051604080516080810182525f808252602082018190529181018290526060810191909152919250905f5b8281101561070a5761076c8482815181106105f2576105f2610b0c565b91508673ffffffffffffffffffffffffffffffffffffffff16825f015173ffffffffffffffffffffffffffffffffffffffff161480156107f35750857effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191682606001517effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b15610805576001945050505050610712565b60010161074f565b5f8181527f78e40624004925a4ef6749756748b1deddc674477302d5b7fe18e5335cde39006020526040902060609060010180548060200260200160405190810160405280929190818152602001828054801561088757602002820191905f5260205f20905b815481526020019060010190808311610873575b50505050509050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561090757610907610893565b604052919050565b5f6040828403121561091f575f80fd5b6040805190810167ffffffffffffffff8111828210171561094257610942610893565b604052905080823573ffffffffffffffffffffffffffffffffffffffff8116811461096b575f80fd5b815260208301357fff000000000000000000000000000000000000000000000000000000000000008116811461099f575f80fd5b6020919091015292915050565b5f604082840312156109bc575f80fd5b610712838361090f565b73ffffffffffffffffffffffffffffffffffffffff8516815273ffffffffffffffffffffffffffffffffffffffff84166020820152826040820152608060608201525f8251806080840152806020850160a085015e5f60a0828501015260a07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505095945050505050565b5f60208284031215610a6a575f80fd5b815167ffffffffffffffff811115610a80575f80fd5b8201601f81018413610a90575f80fd5b805167ffffffffffffffff811115610aaa57610aaa610893565b610adb60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116016108c0565b818152856020838501011115610aef575f80fd5b8160208401602083015e5f91810160200191909152949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffdfea264697066735822122036eed1a4cccc8459571269f9764b7603a5f4d8e535f220f95739b120ae87010664736f6c634300081a0033000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000c9a3dd6b8f28529d72d7f9ce918d493519ee383