Contract0x5Aeb3926B6ecfa6A40912F697f1e1fdbBB301d5b
0.0000000000001895 MITO
- Transactions
- 40,621
- First seen
- in 0x05ae…f9c8
- Last active
- in 0xe12c…411f
- Created by
- 0x262B…9098 in 0x05ae…f9c8
- Proxy
- EIP-1967 proxy → 0x5b08…564c
Mitosis has no public source verification yet, so functions are read from the bytecode. Names marked “?” come from a public signature database and can collide.
Implementation 0x5b08…564c · 43
| Selector | Function | Kind |
|---|---|---|
| 0x06e55915 | fundingFeeGlobalState() ? | read |
| 0x09fd8005 | getLimitOrderIds() ? | read |
| 0x10080c2b | withdrawBufferBalance() ? | write |
| 0x179fc4a5 | changeMargin(uint256,bool,uint256,(uint8,bytes32[],int256[],uint256[],bytes[]),bytes) ? | write |
| 0x248c397a | rollbackPosition(uint256) ? | write |
| 0x340c2734 | openPosition((uint8,uint256,uint256,bool,address,(uint8,bytes32[],int256[],uint256[],bytes[]),uint256,uint256,uint256,bytes)) ? | write |
| 0x3e1c950e | getTraderOpenPositionIds(address) ? | read |
| 0x3f4ba83a | unpause() ? | write |
| 0x40eeff8f | getPositionIdsForTrader(address) ? | read |
| 0x48e4bf85 | liquidatePositions(uint256[],uint64[],(uint8,bytes32[],int256[],uint256[],bytes[])) ? | write |
| 0x4bd06260 | getOpenPositionIds() ? | read |
| 0x4f1ef286 | upgradeToAndCall(address,bytes) | write |
| 0x50895827 | setTpslPrice(uint256,uint256,uint256,bytes) ? | write |
| 0x52d1902d | proxiableUUID() ? | read |
| 0x54944ac4 | setAdmins(uint8,address[]) ? | write |
| 0x56d022fa | executeLimitOrders(uint256[],uint64[],(uint8,bytes32[],int256[],uint256[],bytes[])) ? | write |
| 0x585be2ff | openLimitOrder((uint8,uint256,uint256,bool,address,uint256,uint256,uint256,bytes)) ? | write |
| 0x5936d57e | _multicall(bytes[]) ? | write |
| 0x5c975abb | paused() ? | read |
| 0x6a70f0fd | setOracles(address,address,address,address) ? | write |
| 0x704b6c02 | setAdmin(address) ? | write |
| 0x715018a6 | renounceOwnership() ? | write |
| 0x8060fb2a | tokenTotalSizes(uint256) ? | read |
| 0x8133a37b | tpslClosePositions(uint256[],uint64[],(uint8,bytes32[],int256[],uint256[],bytes[])) ? | write |
| 0x8456cb59 | pause() ? | write |
| 0x86f79bba | closeLimitOrder(uint256,bytes) ? | write |
| 0x899346c7 | nextPositionId() ? | read |
| 0x8da5cb5b | owner() ? | read |
| 0x957b4e8a | addInitialTokenTotalSizes(uint256) ? | write |
| 0x95c9ce42 | fundingFeeTokenStates(uint8) ? | read |
| 0xa0d3ae0b | updateFundingFeeStates() ? | write |
| 0xa142c34f | claimProtocolFundingFee() ? | write |
| 0xa71a2a25 | submitAndGetBisonAIRoundId((uint8,bytes32[],int256[],uint256[],bytes[])) ? | write |
| 0xac9650d8 | multicall(bytes[]) ? | write |
| 0xad3cb1cc | UPGRADE_INTERFACE_VERSION() ? | read |
| 0xc2cd0548 | traderNonce(address) ? | read |
| 0xc4d66de8 | initialize(address) ? | write |
| 0xc76e5880 | setupAddr(address,address,address) ? | write |
| 0xd371fc28 | depositFundingFeeGlobalStateBalance(uint256) ? | write |
| 0xe6fe614e | changeMaxTokenTotalSizes() ? | write |
| 0xe7d13e12 | closePosition(uint256,(uint8,bytes32[],int256[],uint256[],bytes[]),bytes) ? | write |
| 0xeb02c301 | getPosition(uint256) ? | read |
| 0xf2fde38b | transferOwnership(address) ? | write |
Bytecode · 225 bytes
0x6080604052600a600c565b005b60186014601a565b6027565b565b60006022604c565b905090565b3660008037600080366000845af43d6000803e80600081146047573d6000f35b3d6000fd5b600060787f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b60a1565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600081905091905056fea264697066735822122041a27953478306ba8612ebf56791d0be3be840199c19e335afbff17eadfc84ef64736f6c63430008150033