OTSeaMigration
Verified contract
Active on
Ethereum with 3,491 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x5da1…cb09
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
OTSea | ERC-20 | 39.584616K | -- | -- | |
OTSEA_Dividends | ERC-20 | 39.584616K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20453606 | 4 months ago | | | 0 | 0.000033420359 | |
| 19755085 | 8 months ago | | | 0 | 0.0025657859 | |
| 19749491 | 8 months ago | | | 0 | 0.0013003410 | |
| 19732746 | 8 months ago | | | 0 | 0.0026880190 | |
| 19726395 | 8 months ago | | | 0 | 0.0030924109 | |
| 19707256 | 8 months ago | | | 0 | 0.0012203677 | |
| 19706195 | 8 months ago | | | 0 | 0.0011818917 | |
| 19703127 | 8 months ago | | | 0 | 0.0015301686 | |
| 19690390 | 8 months ago | | | 0 | 0.0032538926 | |
| 19684406 | 8 months ago | | | 0 | 0.0018669651 |
ABI
ABI objects
Getter at block 21406368
hasLiquidityBeenExtracted() view returns (bool)
true
merkleRoot() view returns (bytes32)
0xa154df20af3aae040dae717b78ed681e28044f31df760a0f0acc760e0e844e04
migrationDeadline() view returns (uint32)
1714374083
multiSigAdmin() view returns (address)
0x0adedc7487c59ece60178cf69b8df7e3c4730d90
owner() view returns (address)
0x13a2d9e789f4a7bc92cb0fc22fc5ff8f03e14d98
treasury() view returns (address)
0x0000000000000000000000000000000000000000
v1() view returns (address)
0x5da151b95657e788076d04d56234bd93e409cb09
Read-only
getCreditAmountByAddress(address _account) view returns (uint256)
getMaroonedETH(address _account) view returns (uint256)
getMigratedAmountByAddress(address _account) view returns (uint256)
State-modifying
Events claimCredit()
claimMaroonedETH(address _receiver)
claimSpecialAddresses(struct OTSeaMigrationMigration[] _specialMigrations)
claimUnclaimedV1Tokens()
configureV1Token(address _token)
extractLiquidity(struct OTSeaMigrationMigration[] _migrations, uint256 _minETHAmount)
migrate(struct OTSeaMigrationMigration _migration)
renounceOwnership()
sellBetaTokens(uint256 _amountToSell, uint256 _minETHAmount)
transferOwnership(address newOwner)
uploadMerkleRoot(bytes32 _merkleRoot)
ClaimedUnclaimedV1Tokens(uint256 amount)
CreditClaimed(address indexed account, uint256 credit)
ExtractedLiquidity(struct OTSeaMigrationMigration[] migrations, uint256 amountSold, uint256 ethReceived)
MaroonedETH(address account, uint256 amount)
MaroonedETHClaimed(address account, address receiver, uint256 amount)
MerkleRootUploaded(bytes32 root)
Migrated(address indexed account, struct OTSeaMigrationMigration migration)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SoldBetaTokens(uint256 amountSold, uint256 ethReceived)
V1TokenConfigured(address token, uint32 migrationDeadline)
constructor(address _multiSigAdmin, address _migrationHandler)
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
AmountExceedsSnapshot()
DuplicateAddressAtIndex(uint256 index)
ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed)
FailedInnerCall()
InvalidAddress()
InvalidAddressAtIndex(uint256 index)
InvalidAmount()
InvalidArrayLength()
InvalidEnd()
InvalidMinETHAmount()
InvalidProof()
InvalidRoot()
InvalidSequence()
InvalidStart()
NativeTransferFailed()
NotAvailable()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
RootNotUploaded()
SafeERC20FailedOperation(address token)
Unauthorized()