This contract is being backfilled. You may encounter incomplete storage history.

MorpherState

Verified contract

Active on Ethereum with 2,082 txns
Deployed by via 0x00e8d9c1 at 10199031
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
16 additional variables

No balances found for "MorpherState"

0xca34d4cc66f1b4f850d417d5dc73f7308f78d566b84dcd010125c1430807dfd2
0x0dd074d379055155a39186796a408936af9888882ef9dbed180f1d2a2ecbc42a
0xaf23b59ec6ea1ad3a97a7b61dcda93a6216d786166a5f3f215c0fc32f336ffaa
0x29a8fcd02b6c7ebc98556e5d2a1553ad7d9bcd688ae2912ba0680a48b58e532e
0x3160eb729f7604254012f9f87184d4d2e54487acd4336f75a47230de07eefcd5
0x889046c4091528afb9b040f72c712a4d50365648524c468599c90abd5e9d5c64
0xaddfd2ec1ce4ff801f36abe8df38f3ffc130e4e724fe4bbffdf0a22272dbb24d
0x0c8bd1cf9b0ab65bc4224b54fc8eb6ea1f235965c0874a830fd38582abd3fe06
0x89b3bd0b06b33763fee16117a6d4d57f944f4506d2358d86c77be6c154e54717
0xe2a460c4bb7d708ea6e06455f023d5601cb2d56a4467f1b85d721810834a5ad5

Functions
Getter at block 20796966
_owner(view returns (address)
0x51c5ce7c4926d5ca74f4824e11a062f1ef491762
administrator(view returns (address)
0xb59b29423e5aa1e0e2cb8966dc14e553e580314d
fastTransfersEnabled(view returns (bool)
true
getAdministrator(view returns (address)
0xb59b29423e5aa1e0e2cb8966dc14e553e580314d
getGovernance(view returns (address _governanceContract)
0x51c5ce7c4926d5ca74f4824e11a062f1ef491762
getMainChainWithdrawLimit(view returns (uint256 _mainChainWithdrawLimit24)
10000000000000000000000000
getMaximumLeverage(view returns (uint256 _maxLeverage)
1000000000
getMorpherBridge(view returns (address _currentBridge)
0xa937787581b17236f3efb2618c38270baac685ba
getNumberOfRequestsLimit(view returns (uint256 _numberOfRequestsLimit)
3
getOracleContract(view returns (address)
0x73b7631c508db9e389edf6abb3c4a48da0444553
getSideChainMerkleRoot(view returns (bytes32 _sideChainMerkleRoot)
0x43d339076b96b22c5ea6eabaebf812867f63d47786352f63b0a404d711ef7c72
getSideChainMerkleRootWrittenAtTime(view returns (uint256 _sideChainMerkleRoot)
1656367791
getSideChainOperator(view returns (address _address)
0x70dcdb66e128738189012dee12d7e13b377a1d3b
getTokenContract(view returns (address)
0x6369c3dadfc00054a42ba8b2c09c48131dd4aa38
inactivityPeriod(view returns (uint256)
259200
isOwner(view returns (bool)
false
last24HoursAmountWithdrawn(view returns (uint256)
87900000000000000000000
lastRewardTime(view returns (uint256)
1598959715
lastWithdrawLimitReductionTime(view returns (uint256)
1656316625
mainChain(view returns (bool)
true
mainChainWithdrawLimit24(view returns (uint256)
10000000000000000000000000
maximumLeverage(view returns (uint256)
1000000000
morpherBridge(view returns (address)
0xa937787581b17236f3efb2618c38270baac685ba
morpherGovernance(view returns (address)
0x51c5ce7c4926d5ca74f4824e11a062f1ef491762
morpherRewards(view returns (address)
0xe261d68bda5bd518598e31320ede6e1e2d53682f
morpherToken(view returns (address)
0x6369c3dadfc00054a42ba8b2c09c48131dd4aa38
numberOfRequestsLimit(view returns (uint256)
3
oracleContract(view returns (address)
0x73b7631c508db9e389edf6abb3c4a48da0444553
owner(view returns (address)
0x51c5ce7c4926d5ca74f4824e11a062f1ef491762
paused(view returns (bool)
false
rewardBasisPoints(view returns (uint256)
15000
sideChainMerkleRoot(view returns (bytes32)
0x43d339076b96b22c5ea6eabaebf812867f63d47786352f63b0a404d711ef7c72
sideChainMerkleRootWrittenAtTime(view returns (uint256)
1656367791
sideChainOperator(view returns (address)
0x70dcdb66e128738189012dee12d7e13b377a1d3b
totalInPositions(view returns (uint256)
44006224154177319475200
totalOnOtherChain(view returns (uint256)
875628805861493574152397141
totalSupply(view returns (uint256)
1334107421107820858828792993
totalToken(view returns (uint256)
458434609022173107356920652
transferNonce(view returns (uint256)
437
withdrawLimit24Hours(view returns (uint256)
1000000000000000000000000
Read-only
balanceOf(address _tokenOwnerview returns (uint256 balance)
getAllowance(address _tokenOwneraddress spenderview returns (uint256 remaining)
getBalanceHash(address _addressuint256 _balancepure returns (bytes32 _hash)
getCanTransfer(address _addressview returns (bool _hasAccess)
getExposureMappingAddress(bytes32 _marketIduint256 _mappingIndexview returns (address _address)
getExposureMappingIndex(bytes32 _marketIdaddress _addressview returns (uint256 _mappingIndex)
getLastRequestBlock(address _addressview returns (uint256 _lastRequestBlock)
getLastUpdated(address _addressbytes32 _marketIdview returns (uint256 _lastUpdated)
getLiquidationPrice(address _addressbytes32 _marketIdview returns (uint256 _liquidationPrice)
getLongShares(address _addressbytes32 _marketIdview returns (uint256 _longShares)
getMarketActive(bytes32 _marketIdview returns (bool _active)
getMaxMappingIndex(bytes32 _marketIdview returns (uint256 _maxMappingIndex)
getMeanEntryLeverage(address _addressbytes32 _marketIdview returns (uint256 _meanEntryLeverage)
getMeanEntryPrice(address _addressbytes32 _marketIdview returns (uint256 _meanEntryPrice)
getMeanEntrySpread(address _addressbytes32 _marketIdview returns (uint256 _meanEntrySpread)
getNumberOfRequests(address _addressview returns (uint256 _numberOfRequests)
getPosition(address _addressbytes32 _marketIdview returns (uint256 _longSharesuint256 _shortSharesuint256 _meanEntryPriceuint256 _meanEntrySpreaduint256 _meanEntryLeverageuint256 _liquidationPrice)
getPositionClaimedOnMainChain(bytes32 _positionHashview returns (bool _alreadyClaimed)
getPositionHash(address _addressbytes32 _marketIduint256 _timeStampuint256 _longSharesuint256 _shortSharesuint256 _meanEntryPriceuint256 _meanEntrySpreaduint256 _meanEntryLeverageuint256 _liquidationPricepure returns (bytes32 _hash)
getShortShares(address _addressbytes32 _marketIdview returns (uint256 _shortShares)
getStateAccess(address _addressview returns (bool _hasAccess)
getTokenClaimedOnThisChain(address _addressview returns (uint256 _token)
getTokenSentToLinkedChain(address _addressview returns (uint256 _token)
getTokenSentToLinkedChainTime(address _addressview returns (uint256 _timeStamp)
State-modifying
activateMarket(bytes32 _activateMarket
add24HoursWithdrawn(uint256 _amount
burn(address _addressuint256 _token
deActivateMarket(bytes32 _deActivateMarket
denyAccess(address _address
disableFastWithdraws(
disableTransfers(address _address
enableTransfers(address _address
getBridgeNonce(returns (uint256 _nonce)
grantAccess(address _address
increaseNumberOfRequests(address _address
mint(address _addressuint256 _token
pauseState(
payOperatingReward(
renounceOwnership(
resetLast24HoursAmountWithdrawn(
set24HourWithdrawLimit(uint256 _limit
setAdministrator(address _newAdministrator
setAllowance(address _fromaddress _spenderuint256 _tokens
setExposureMapping(bytes32 _marketIdaddress _addressuint256 _index
setExposureMappingAddress(bytes32 _marketIdaddress _addressuint256 _index
setExposureMappingIndex(bytes32 _marketIdaddress _addressuint256 _index
setGovernanceContract(address _newGovernanceContractAddress
setInactivityPeriod(uint256 _periodLength
setLastRequestBlock(address _address
setMainChainWithdrawLimit(uint256 _mainChainWithdrawLimit24
setMaxMappingIndex(bytes32 _marketIduint256 _maxMappingIndex
setMaximumLeverage(uint256 _newMaximumLeverage
setMorpherBridge(address _newBridge
setNumberOfRequests(address _addressuint256 _numberOfRequests
setNumberOfRequestsLimit(uint256 _numberOfRequestsLimit
setOracleContract(address _newOracleContract
setPosition(address _addressbytes32 _marketIduint256 _timeStampuint256 _longSharesuint256 _shortSharesuint256 _meanEntryPriceuint256 _meanEntrySpreaduint256 _meanEntryLeverageuint256 _liquidationPrice
setPositionClaimedOnMainChain(bytes32 _positionHash
setRewardAddress(address _newRewardsAddress
setRewardBasisPoints(uint256 _newRewardBasisPoints
setSideChainMerkleRoot(bytes32 _sideChainMerkleRoot
setSideChainOperator(address _address
setTokenClaimedOnThisChain(address _addressuint256 _token
setTokenContract(address _newTokenContract
setTokenSentToLinkedChain(address _addressuint256 _token
setTotalInPositions(uint256 _totalInPositions
setTotalOnOtherChain(uint256 _newTotalOnOtherChain
transfer(address _fromaddress _touint256 _token
transferAnyERC20Token(address _tokenAddressuint256 _tokensreturns (bool _success)
transferOwnership(address newOwner
unPauseState(
update24HoursWithdrawLimit(uint256 _amount
Events
AdministratorChange(address indexed administratorAddress
BridgeChange(address _bridgeAddress
Burn(address indexed recipientuint256 amountuint256 totalToken
FastWithdrawsDisabled(
GovernanceChange(address indexed governanceAddress
InactivityPeriodUpdated(uint256 _periodLength
Last24HoursAmountWithdrawnReset(
LastRewardTime(uint256 indexed rewardsTime
LastWithdrawAt(
MainChainWithdrawLimitUpdate(uint256 indexed mainChainWithdrawLimit24
MarketActivated(bytes32 indexed activateMarket
MarketDeActivated(bytes32 indexed deActivateMarket
MaximumLeverageChange(uint256 maxLeverage
Mint(address indexed recipientuint256 amountuint256 totalToken
NewBridgeNonce(uint256 _transferNonce
NewSideChainOperator(address indexed sideChainOperator
NewTotalInPositions(uint256 newTotalOnOtherChain
NewTotalOnOtherChain(uint256 newTotalOnOtherChain
NewTotalSupply(uint256 newTotalSupply
NumberOfRequestsLimitUpdate(uint256 _numberOfRequests
OperatingRewardMinted(address indexed recipientuint256 amount
OracleChange(address indexed oracleContract
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsChange(address indexed rewardsAddressuint256 indexed rewardsBasisPoints
RollingWithdrawnAmountUpdated(uint256 _last24HoursAmountWithdrawnuint256 _lastWithdrawLimitReductionTime
SetAllowance(address indexed senderaddress indexed spenderuint256 tokens
SetBalance(address indexed accountuint256 balancebytes32 indexed balanceHash
SetPosition(bytes32 indexed positionHashaddress indexed senderbytes32 indexed marketIduint256 timeStampuint256 longSharesuint256 shortSharesuint256 meanEntryPriceuint256 meanEntrySpreaduint256 meanEntryLeverageuint256 liquidationPrice
SideChainMerkleRootUpdate(bytes32 indexed sideChainMerkleRoot
StateAccessDenied(address indexed blackListuint256 indexed blockNumber
StateAccessGranted(address indexed whiteListuint256 indexed blockNumber
StatePaused(address administratorbool _paused
TokenChange(address indexed tokenAddress
TokenSentToLinkedChain(address _addressuint256 _tokenuint256 _totalTokenSentbytes32 indexed _tokenSentToLinkedChainHash
TokenTransferredToOtherChain(address indexed accountuint256 tokenTransferredToOtherChainbytes32 indexed transferHash
Transfer(address indexed senderaddress indexed recipientuint256 amount
TransferredTokenClaimed(address _addressuint256 _token
TransfersDisabled(address indexed blackList
TransfersEnabled(address indexed whiteList
WithdrawLimitUpdated(uint256 _amount
Constructor
constructor(bool _mainChainaddress _sideChainOperatoraddress _morpherTreasury
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.