MorpherBridge
Verified contract
Active on
Ethereum with 2,235 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "MorpherBridge"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20453269 | 2 months ago | | | 0 | 0.000045801000 | |
| 20451971 | 2 months ago | | | 0 | 0.000032349000 | |
| 15036529 | 2 years ago | | | 0 | 0.0017402580 | |
| 15033349 | 2 years ago | | | 0 | 0.0033380470 | |
| 15030641 | 2 years ago | | | 0 | 0.0017848800 | |
| 15024525 | 2 years ago | | | 0 | 0.0017397900 | |
| 15023595 | 2 years ago | | | 0 | 0.0017402580 | |
| 15019994 | 2 years ago | | | 0 | 0.0017402580 | |
| 15018174 | 2 years ago | | | 0 | 0.0017402580 | |
| 15012853 | 2 years ago | | | 0 | 0.0017402580 |
ABI
ABI objects
Getter at block 20796128
_owner() view returns (address)
0x51c5ce7c4926d5ca74f4824e11a062f1ef491762
isOwner() view returns (bool)
false
owner() view returns (address)
0x51c5ce7c4926d5ca74f4824e11a062f1ef491762
withdrawalLimitDaily() view returns (uint256)
200000000000000000000000
withdrawalLimitMonthly() view returns (uint256)
1000000000000000000000000
Read-only
getTokenClaimedOnThisChain(address _address) view returns (uint256 _token)
getTokenSentToLinkedChain(address _address) view returns (uint256 _token)
getTokenSentToLinkedChainTime(address _address) view returns (uint256 _time)
isNotDailyLimitExceeding(uint256 _amount) view returns (bool)
isNotMonthlyLimitExceeding(uint256 _amount) view returns (bool)
mProof(bytes32[] _proof, bytes32 _leaf) view returns (bool _isTrue)
State-modifying
Events claimFailedTransferToSidechain(uint256 _wrongSideChainBalance, bytes32[] _proof)
disableFastTransfers()
fastTransferFromSideChain(address _address, uint256 _numOfToken, uint256 _tokenBurnedOnLinkedChain, bytes32 _sidechainTransactionHash)
recoverPositionFromSideChain(bytes32[] _proof, bytes32 _leaf, bytes32 _marketId, uint256 _timeStamp, uint256 _longShares, uint256 _shortShares, uint256 _meanEntryPrice, uint256 _meanEntrySpread, uint256 _meanEntryLeverage, uint256 _liquidationPrice)
recoverTokenFromSideChain(bytes32[] _proof, bytes32 _leaf, uint256 _balance)
renounceOwnership()
resetLast24HoursAmountWithdrawn()
set24HourWithdrawLimit(uint256 _withdrawLimit)
setMorpherState(address _stateAddress)
transferAnyERC20Token(address _tokenAddress, uint256 _tokens) returns (bool _success)
transferOwnership(address newOwner)
transferToSideChain(uint256 _tokens)
trustlessTransferFromLinkedChain(uint256 _numOfToken, uint256 _claimLimit, bytes32[] _proof)
updateSideChainMerkleRoot(bytes32 _rootHash)
updateWithdrawLimitDaily(uint256 _withdrawLimit)
updateWithdrawLimitMonthly(uint256 _withdrawLimit)
verifyUpdateDailyLimit(uint256 _amount)
verifyUpdateMonthlyLimit(uint256 _amount)
verifyWithdrawOk(uint256 _amount) returns (bool _authorized)
ClaimFailedTransferToSidechain(address indexed from, uint256 tokens)
LinkState(address _address)
OperatorChainTransfer(address indexed from, uint256 tokens, bytes32 sidechainTransactionHash)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PositionRecoveryFromSideChain(address indexed from, bytes32 positionHash)
SideChainMerkleRootUpdated(bytes32 _rootHash)
TokenRecoveryFromSideChain(address indexed from, bytes32 positionHash)
TransferToLinkedChain(address indexed from, uint256 tokens, uint256 totalTokenSent, uint256 timeStamp, uint256 transferNonce, bytes32 indexed transferHash)
TrustlessWithdrawFromSideChain(address indexed from, uint256 tokens)
WithdrawLimitChanged(uint256 _withdrawLimit)
WithdrawLimitDailyChanged(uint256 _oldLimit, uint256 _newLimit)
WithdrawLimitMonthlyChanged(uint256 _oldLimit, uint256 _newLimit)
WithdrawLimitReset()
constructor(address _stateAddress, address _coldStorageOwnerAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.