Synthetix Network Token
Verified contract
Active on
Ethereum with 2 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xc011…2a6f
0x5b1b…81dd
0x4e3b…3ef2
Balances ($0.00)
No balances found for "Synthetix Network Token"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21272144 | 2 days ago | | | 0 | 0.014295664 | |
| 20563194 | 3 months ago | | | 0 | 0.00015354701 |
ABI
ABI objects
Getter at block 21285400 anySynthOrSNXRateIsInvalid() view returns (bool anyRateInvalid) availableCurrencyKeys() view returns (bytes32[]) isResolverCached() view returns (bool)
CONTRACT_NAME() view returns (bytes32)
0x53796e7468657469780000000000000000000000000000000000000000000000
DECIMALS() view returns (uint8)
18
TOKEN_NAME() view returns (string)
Synthetix Network Token
TOKEN_SYMBOL() view returns (string)
SNX
availableSynthCount() view returns (uint256)
10
decimals() view returns (uint8)
18
messageSender() view returns (address)
0xfaecd9790d80587e92f076e899e3db1b775cab96
name() view returns (string)
Synthetix Network Token
nominatedOwner() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0xeb3107117fead7de89cd14d463d340a2e6917769
proxy() view returns (address)
0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f
resolver() view returns (address)
0x4e3b31eb0e5cb73641ee1e65e7dcefe520ba3ef2
resolverAddressesRequired() view returns (bytes32[] addresses)
[0x53797374656d5374617475730000000000000000000000000000000000000000, 0x45786368616e6765720000000000000000000000000000000000000000000000, 0x4973737565720000000000000000000000000000000000000000000000000000, 0x52657761726473446973747269627574696f6e00000000000000000000000000, 0x4c697175696461746f7252657761726473000000000000000000000000000000, 0x4c697175696461746f7200000000000000000000000000000000000000000000, 0x526577617264457363726f775632000000000000000000000000000000000000, 0x526577617264457363726f770000000000000000000000000000000000000000, 0x537570706c795363686564756c65000000000000000000000000000000000000]
sUSD() view returns (bytes32)
0x7355534400000000000000000000000000000000000000000000000000000000
symbol() view returns (string)
SNX
tokenState() view returns (address)
0x5b1b5fea1b99d83ad479df0c222f0492385381dd
totalSupply() view returns (uint256)
328193104088773603337882496
Read-only
allowance(address owner, address spender) view returns (uint256)
availableSynths(uint256 index) view returns (address)
balanceOf(address account) view returns (uint256)
collateral(address account) view returns (uint256)
collateralisationRatio(address _issuer) view returns (uint256)
debtBalanceOf(address account, bytes32 currencyKey) view returns (uint256)
getFirstNonZeroEscrowIndex(address account) view returns (uint256)
isWaitingPeriod(bytes32 currencyKey) view returns (bool)
maxIssuableSynths(address account) view returns (uint256 maxIssuable)
remainingIssuableSynths(address account) view returns (uint256 maxIssuable, uint256 alreadyIssued, uint256 totalSystemDebt)
synths(bytes32 currencyKey) view returns (address)
synthsByAddress(address synthAddress) view returns (bytes32)
totalIssuedSynths(bytes32 currencyKey) view returns (uint256)
totalIssuedSynthsExcludeOtherCollateral(bytes32 currencyKey) view returns (uint256)
transferableSynthetix(address account) view returns (uint256 transferable)
State-modifying
Events acceptOwnership()
approve(address spender, uint256 value) returns (bool)
burnSecondary(address, uint256)
burnSynths(uint256 amount)
burnSynthsOnBehalf(address burnForAddress, uint256 amount)
burnSynthsToTarget()
burnSynthsToTargetOnBehalf(address burnForAddress)
emitAtomicSynthExchange(address account, bytes32 fromCurrencyKey, uint256 fromAmount, bytes32 toCurrencyKey, uint256 toAmount, address toAddress)
emitExchangeRebate(address account, bytes32 currencyKey, uint256 amount)
emitExchangeReclaim(address account, bytes32 currencyKey, uint256 amount)
emitExchangeTracking(bytes32 trackingCode, bytes32 toCurrencyKey, uint256 toAmount, uint256 fee)
emitSynthExchange(address account, bytes32 fromCurrencyKey, uint256 fromAmount, bytes32 toCurrencyKey, uint256 toAmount, address toAddress)
exchange(bytes32 sourceCurrencyKey, uint256 sourceAmount, bytes32 destinationCurrencyKey) returns (uint256 amountReceived)
exchangeAtomically(bytes32 sourceCurrencyKey, uint256 sourceAmount, bytes32 destinationCurrencyKey, bytes32 trackingCode, uint256 minAmount) returns (uint256 amountReceived)
exchangeOnBehalf(address exchangeForAddress, bytes32 sourceCurrencyKey, uint256 sourceAmount, bytes32 destinationCurrencyKey) returns (uint256 amountReceived)
exchangeOnBehalfWithTracking(address exchangeForAddress, bytes32 sourceCurrencyKey, uint256 sourceAmount, bytes32 destinationCurrencyKey, address rewardAddress, bytes32 trackingCode) returns (uint256 amountReceived)
exchangeWithTracking(bytes32 sourceCurrencyKey, uint256 sourceAmount, bytes32 destinationCurrencyKey, address rewardAddress, bytes32 trackingCode) returns (uint256 amountReceived)
exchangeWithTrackingForInitiator(bytes32 sourceCurrencyKey, uint256 sourceAmount, bytes32 destinationCurrencyKey, address rewardAddress, bytes32 trackingCode) returns (uint256 amountReceived)
exchangeWithVirtual(bytes32 sourceCurrencyKey, uint256 sourceAmount, bytes32 destinationCurrencyKey, bytes32 trackingCode) returns (uint256 amountReceived, address vSynth)
issueMaxSynths()
issueMaxSynthsOnBehalf(address issueForAddress)
issueSynths(uint256 amount)
issueSynthsOnBehalf(address issueForAddress, uint256 amount)
liquidateDelinquentAccount(address account) returns (bool)
liquidateDelinquentAccountEscrowIndex(address account, uint256 escrowStartIndex) returns (bool)
liquidateSelf() returns (bool)
migrateAccountBalances(address account) returns (uint256 totalEscrowRevoked, uint256 totalLiquidBalance)
migrateEscrowBalanceToRewardEscrowV2()
migrateEscrowContractBalance()
mint() returns (bool)
mintSecondary(address, uint256)
mintSecondaryRewards(uint256)
nominateNewOwner(address _owner)
rebuildCache()
setMessageSender(address sender)
setProxy(address _proxy)
setTokenState(address _tokenState)
settle(bytes32 currencyKey) returns (uint256 reclaimed, uint256 refunded, uint256 numEntriesSettled)
transfer(address to, uint256 value) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
AccountLiquidated(address indexed account, uint256 snxRedeemed, uint256 amountLiquidated, address liquidator)
Approval(address indexed owner, address indexed spender, uint256 value)
AtomicSynthExchange(address indexed account, bytes32 fromCurrencyKey, uint256 fromAmount, bytes32 toCurrencyKey, uint256 toAmount, address toAddress)
CacheUpdated(bytes32 name, address destination)
ExchangeRebate(address indexed account, bytes32 currencyKey, uint256 amount)
ExchangeReclaim(address indexed account, bytes32 currencyKey, uint256 amount)
ExchangeTracking(bytes32 indexed trackingCode, bytes32 toCurrencyKey, uint256 toAmount, uint256 fee)
OwnerChanged(address oldOwner, address newOwner)
OwnerNominated(address newOwner)
ProxyUpdated(address proxyAddress)
SynthExchange(address indexed account, bytes32 fromCurrencyKey, uint256 fromAmount, bytes32 toCurrencyKey, uint256 toAmount, address toAddress)
TokenStateUpdated(address newTokenState)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address _proxy, address _tokenState, address _owner, uint256 _totalSupply, address _resolver)
This contract contains no fallback and receive objects.
This contract contains no error objects.