Contract0xecFd795B99B0eE645c4Afe7Ae0c8A1eFd32E54E8
0 MITO
- Transactions
- 1
- First seen
- in 0x7733…fc3e
- Last active
- in 0x7733…fc3e
- Created by
- 0x5Ee1…091c in 0x7733…fc3e
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.
Functions · 42
| Selector | Function | Kind |
|---|---|---|
| 0x06e55915 | fundingFeeGlobalState() ? | read |
| 0x09fd8005 | getLimitOrderIds() ? | read |
| 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 · 22,009 bytes
0x6080604052600436106101e0575f3560e01c806306e55915146101e457806309fd800514610218578063179fc4a514610239578063248c397a1461024e578063340c27341461026d5780633e1c950e146102805780633f4ba83a146102ac57806340eeff8f146102c057806348e4bf85146102df5780634bd06260146102f25780634f1ef28614610306578063508958271461031957806352d1902d1461033857806354944ac41461035a57806356d022fa14610379578063585be2ff1461038c5780635936d57e146103ab5780635c975abb146103cb5780636a70f0fd146103ef578063704b6c021461040e578063715018a61461042d5780638060fb2a146104415780638133a37b146104805780638456cb591461049357806386f79bba146104a7578063899346c7146104c65780638da5cb5b146104db578063957b4e8a146104fc57806395c9ce421461051b578063a0d3ae0b14610570578063a142c34f14610584578063a71a2a2514610598578063ac9650d8146105b7578063ad3cb1cc146105ca578063c2cd054814610607578063c4d66de814610632578063c76e588014610651578063d371fc2814610670578063e6fe614e1461068f578063e7d13e12146106a3578063eb02c301146106b6578063f2fde38b146106e2575b5f80fd5b3480156101ef575f80fd5b506017546018546101fe919082565b604080519283526020830191909152015b60405180910390f35b348015610223575f80fd5b5061022c610701565b60405161020f9190613ce6565b61024c610247366004613d9f565b610757565b005b348015610259575f80fd5b5061024c610268366004613e2c565b610a42565b61024c61027b366004613e43565b610df8565b34801561028b575f80fd5b5061029f61029a366004613e99565b61158d565b60405161020f9190613eb4565b3480156102b7575f80fd5b5061024c611682565b3480156102cb575f80fd5b5061022c6102da366004613e99565b611694565b61024c6102ed366004613f37565b6116fd565b3480156102fd575f80fd5b5061022c611a21565b61024c610314366004614060565b611a75565b348015610324575f80fd5b5061024c6103333660046140ec565b611a94565b348015610343575f80fd5b5061034c611bc6565b60405190815260200161020f565b348015610365575f80fd5b5061024c610374366004614169565b611be1565b61024c610387366004613f37565b611caf565b348015610397575f80fd5b5061024c6103a636600461421a565b611fea565b6103be6103b9366004614251565b612174565b60405161020f91906142bd565b3480156103d6575f80fd5b506103df6122c8565b604051901515815260200161020f565b3480156103fa575f80fd5b5061024c610409366004614320565b6122dc565b348015610419575f80fd5b5061024c610428366004613e99565b612396565b348015610438575f80fd5b5061024c6123c9565b34801561044c575f80fd5b5061046061045b366004613e2c565b6123da565b60408051948552602085019390935291830152606082015260800161020f565b61024c61048e366004613f37565b612412565b34801561049e575f80fd5b5061024c6126bd565b3480156104b2575f80fd5b5061024c6104c1366004614379565b6126cd565b3480156104d1575f80fd5b5061034c600e5481565b3480156104e6575f80fd5b506104ef6127df565b60405161020f91906143cd565b348015610507575f80fd5b5061024c610516366004613e2c565b6127f9565b348015610526575f80fd5b506105556105353660046143f8565b60166020525f908152604090208054600182015460029092015490919083565b6040805193845260208401929092529082015260600161020f565b34801561057b575f80fd5b5061024c612863565b34801561058f575f80fd5b5061024c6129a0565b3480156105a3575f80fd5b5061024c6105b2366004614413565b612b63565b6103be6105c5366004614251565b612c2d565b3480156105d5575f80fd5b506105fa604051806040016040528060058152602001640352e302e360dc1b81525081565b60405161020f919061444c565b348015610612575f80fd5b5061034c610621366004613e99565b600f6020525f908152604090205481565b34801561063d575f80fd5b5061024c61064c366004613e99565b612c96565b34801561065c575f80fd5b5061024c61066b36600461445e565b612dc4565b34801561067b575f80fd5b5061024c61068a366004613e2c565b612f63565b34801561069a575f80fd5b5061024c613072565b61024c6106b13660046144a6565b6130d5565b3480156106c1575f80fd5b506106d56106d0366004613e2c565b6132e9565b60405161020f919061454c565b3480156106ed575f80fd5b5061024c6106fc366004613e99565b6134a0565b6060600d80548060200260200160405190810160405280929190818152602001828054801561074d57602002820191905f5260205f20905b815481526020019060010190808311610739575b5050505050905090565b61078a60195f60025b600481111561077157610771614514565b81526020019081526020015f206107853390565b6134da565b6107a757604051630b5eba9f60e41b815260040160405180910390fd5b6107af613536565b6107b761355c565b5f86815260096020908152604080832060018101546001600160a01b03168452600f90925291829020549151630e4de5e160e11b81526004810189905287151560248201526044810187905260648101929092523060848301529061088e90736c458b6d7bcaecf8e676c95cc03357a1b8142a6c90631c9bcbc29060a4015b5f60405180830381865af4158015610850573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261087791908101906146b9565b6001830154859085906001600160a01b0316613591565b600181015460048054600354600554601d5460405163ac86fce360e01b81525f967345b08093fda361f1859cd845c1dec573a1069d399663ac86fce3966108f9968e96600160a01b90940460ff16956001600160a01b0392831695918316948316939216910161494d565b602060405180830381865af4158015610914573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061093891906149a0565b90507310b65ea68dbd7c4f268342e9e372d3f5099985eb632135dd808360165f8660010160149054906101000a900460ff16601381111561097b5761097b614514565b601381111561098c5761098c614514565b81526020019081526020015f20601760108760010160149054906101000a900460ff1660138111156109c0576109c0614514565b815481106109d0576109d06149b7565b905f5260205f2090600402018c8c88601a6040518963ffffffff1660e01b8152600401610a049897969594939291906149f5565b5f6040518083038186803b158015610a1a575f80fd5b505af4158015610a2c573d5f803e3d5ffd5b505050505050610a3a61362a565b505050505050565b610a4a61363a565b610a5261355c565b5f8181526009602052604090206001600982015460ff166008811115610a7a57610a7a614514565b14610a985760405163e2ff1ac760e01b815260040160405180910390fd5b60018101547310b65ea68dbd7c4f268342e9e372d3f5099985eb906377a7ddd190600160a01b900460ff1660165f826013811115610ad857610ad8614514565b6013811115610ae957610ae9614514565b81526020019081526020015f20601760108660010160149054906101000a900460ff166013811115610b1d57610b1d614514565b81548110610b2d57610b2d6149b7565b905f5260205f2090600402016040518563ffffffff1660e01b8152600401610b589493929190614a40565b5f6040518083038186803b158015610b6e575f80fd5b505af4158015610b80573d5f803e3d5ffd5b50505050600181015460068201546003830154604051634f9205cd60e11b81527310b65ea68dbd7c4f268342e9e372d3f5099985eb93639f240b9a93610bdc93601093600160a01b90930460ff90811693921691600401614a69565b5f6040518083038186803b158015610bf2575f80fd5b505af4158015610c04573d5f803e3d5ffd5b50508254600584015460018501546001600160a01b0381165f9081526014602052604081207310b65ea68dbd7c4f268342e9e372d3f5099985eb9650636fe7c8469550600994600b949093909260079291600160a01b900460ff166013811115610c7057610c70614514565b61ffff1661ffff1681526020019081526020015f206040518763ffffffff1660e01b8152600401610ca696959493929190614a8f565b5f6040518083038186803b158015610cbc575f80fd5b505af4158015610cce573d5f803e3d5ffd5b5050505060018101546002820154601c5460405163a29ff15560e01b81527301f94ea05ee78472b528d7206db17217ae881dad9363a29ff15593610d24936001600160a01b039283169391921690600401614ac9565b5f6040518083038186803b158015610d3a575f80fd5b505af4158015610d4c573d5f803e3d5ffd5b505050506001810154600160a01b900460ff166013811115610d7057610d70614514565b60018201548254600284015460038501546005860154600687015460198801546040805195865260208601949094528484019290925260ff16151560608401526080830152516001600160a01b03909316927f148814b78818378a87d9e95eed51c4e024d1c10bd250f58ee0566ee2011af50d9181900360a00190a450610df561362a565b50565b610e0560195f6002610760565b610e2257604051630b5eba9f60e41b815260040160405180910390fd5b610e2a613536565b610e3261355c565b610f06736c458b6d7bcaecf8e676c95cc03357a1b8142a6c637e23fd3b83600f5f610e6360a0840160808501613e99565b6001600160a01b03166001600160a01b031681526020019081526020015f2054306040518463ffffffff1660e01b8152600401610ea293929190614bc3565b5f60405180830381865af4158015610ebc573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f19168201604052610ee391908101906146b9565b610ef1610120840184614bf5565b610f0160a0860160808701613e99565b613591565b600e80545f9182610f1683614c4b565b9091555090505f80828152600960208190526040909120015460ff166008811115610f4357610f43614514565b14610f615760405163ee1d618f60e01b815260040160405180910390fd5b5f7345b08093fda361f1859cd845c1dec573a1069d3963ac86fce3610f8960a0860186614c63565b610f9660208701876143f8565b60048054600354600554601d5460405160e089901b6001600160e01b0319168152610fdb9796956001600160a01b03958616959485169493841693909216910161494d565b602060405180830381865af4158015610ff6573d5f803e3d5ffd5b505050506040513d60…