StarkExchange

Verified contract

Implementation

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

No balances found for "StarkExchange"

No transactions found for "StarkExchange"


Functions
Getter at block 21059297
BUILD(view returns (string)
RELAXED_TOKEN_REG
DEPOSIT_CANCEL_DELAY(view returns (uint256)
86400
FREEZE_GRACE_PERIOD(view returns (uint256)
604800
MAIN_GOVERNANCE_INFO_TAG(view returns (string)
StarkEx.Main.2019.GovernorsInformation
MAX_VERIFIER_COUNT(view returns (uint256)
64
UNFREEZE_DELAY(view returns (uint256)
31536000
VERIFIER_REMOVAL_DELAY(view returns (uint256)
2419200
VERSION(view returns (string)
1.0.1
getLastBatchId(view returns (uint256 batchId)
0
getOrderRoot(view returns (uint256 root)
782789488582197453756570607249782803464646337934052302582063579083846343149
getOrderTreeHeight(view returns (uint256 height)
63
getRegisteredAvailabilityVerifiers(view returns (address[] _verifers)
[]
getRegisteredVerifiers(view returns (address[] _verifers)
[]
getSequenceNumber(view returns (uint256 seq)
115792089237316195423570985008687907853269984665640564039457584007913129639935
getVaultRoot(view returns (uint256 root)
207095555137602068174310225607660532858489993604082708018689543482077973596
getVaultTreeHeight(view returns (uint256 height)
31
isFrozen(view returns (bool frozen)
false
Read-only
getAssetData(uint256 tokenIdview returns (bytes assetData)
getCancellationRequest(uint256 starkKeyuint256 tokenIduint256 vaultIdview returns (uint256 request)
getDepositBalance(uint256 starkKeyuint256 tokenIduint256 vaultIdview returns (uint256 balance)
getEtherKey(uint256 starkKeyview returns (address etherKey)
getFullWithdrawalRequest(uint256 starkKeyuint256 vaultIdview returns (uint256 res)
getQuantizedDepositBalance(uint256 starkKeyuint256 tokenIduint256 vaultIdview returns (uint256 balance)
getQuantum(uint256 tokenIdview returns (uint256 quantum)
getStarkKey(address etherKeyview returns (uint256 starkKey)
getWithdrawalBalance(uint256 starkKeyuint256 tokenIdview returns (uint256 balance)
isAvailabilityVerifier(address verifierAddressview returns (bool)
isOperator(address testedOperatorview returns (bool)
isTokenAdmin(address testedAdminview returns (bool)
isUserAdmin(address testedAdminview returns (bool)
isVerifier(address verifierAddressview returns (bool)
mainIsGovernor(address testGovernorview returns (bool)
State-modifying
announceAvailabilityVerifierRemovalIntent(address verifier
announceVerifierRemovalIntent(address verifier
deposit(uint256 tokenIduint256 vaultIdpayable 
deposit(uint256 tokenIduint256 vaultIduint256 quantizedAmount
depositCancel(uint256 tokenIduint256 vaultId
depositReclaim(uint256 tokenIduint256 vaultId
escape(uint256 starkKeyuint256 vaultIduint256 tokenIduint256 quantizedAmount
freezeRequest(uint256 vaultId
fullWithdrawalRequest(uint256 vaultId
initialize(bytes data
mainAcceptGovernance(
mainCancelNomination(
mainNominateNewGovernor(address newGovernor
mainRemoveGovernor(address governorForRemoval
register(uint256 starkKeybytes signature
registerAvailabilityVerifier(address verifierstring identifier
registerOperator(address newOperator
registerToken(uint256 tokenIdbytes assetDatauint256 quantum
registerTokenAdmin(address newAdmin
registerUserAdmin(address newAdmin
registerVerifier(address verifierstring identifier
removeAvailabilityVerifier(address verifier
removeVerifier(address verifier
unFreeze(
unregisterOperator(address removedOperator
unregisterTokenAdmin(address oldAdmin
unregisterUserAdmin(address oldAdmin
updateState(uint256[] publicInputuint256[] applicationData
withdraw(uint256 tokenId
Events
LogDeposit(uint256 starkKeyuint256 vaultIduint256 tokenIduint256 nonQuantizedAmountuint256 quantizedAmount
LogDepositCancel(uint256 starkKeyuint256 vaultIduint256 tokenId
LogDepositCancelReclaimed(uint256 starkKeyuint256 vaultIduint256 tokenIduint256 nonQuantizedAmountuint256 quantizedAmount
LogFrozen(
LogFullWithdrawalRequest(uint256 starkKeyuint256 vaultId
LogNewGovernorAccepted(address acceptedGovernor
LogNominatedGovernor(address nominatedGovernor
LogNominationCancelled(
LogOperatorAdded(address operator
LogOperatorRemoved(address operator
LogRemovedGovernor(address removedGovernor
LogRootUpdate(uint256 sequenceNumberuint256 batchIduint256 vaultRootuint256 orderRoot
LogTokenAdminAdded(address tokenAdmin
LogTokenAdminRemoved(address tokenAdmin
LogTokenRegistered(uint256 tokenIdbytes assetData
LogUnFrozen(
LogUserAdminAdded(address userAdmin
LogUserAdminRemoved(address userAdmin
LogUserRegistered(address etherKeyuint256 starkKey
LogUserWithdrawal(uint256 starkKeyuint256 tokenIduint256 nonQuantizedAmountuint256 quantizedAmount
LogWithdrawal(uint256 starkKeyuint256 tokenIduint256 nonQuantizedAmountuint256 quantizedAmount
Constructor
constructor(address escapeVerifieruint256 initialSequenceNumberuint256 initialVaultRootuint256 initialOrderRootuint256 initialVaultTreeHeightuint256 initialOrderTreeHeight
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.