TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 278 txns
Deployed by via 0x017951b4 at 18284905
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 3 additional slots
28 additional variables
Native
Value $0.24
ERC-20
--
0x89a522962dc05e8bdae3843070d711e46e10407254e246ff51fe2aadd32b7e47
0xf36ad758c3c4e335c85412bdf3d9db7ef143b569d61ae0670b9a27bbd8a52a69
0xce5356693321c0b80addc016f2c732f884a5785e04e39bcf306ee892ddfcdde9
0x43a8264a1d94c6990bcd7987548f3eec6013cf151e43c771d9aaf3ccb4b52b0a
0x5720a4af79e166a03a277b6a99cb8ee9eaf7ee9ff7e1ba5c94e6b822784f1d77
0xb3f0dfa5852545aa344d9a5cd6bf5e0e62b874e759124f5a3acfaea9c544f4a6
0x326273c672372d84bc00f70109f45ac1b676ea10b926f254304caaed9f03ed5f
0x00a40b80b93f1c5ad4a87b6f684ed2209548257fee9830b705400b1447befcfc
0xe4d5d0b07604871b47d642c2fa1bd08a74d7e01388d4592df46e7c8d5be3c164
0xc8ef4ba27659de53d24dfb72b08957f4c4a095ba6bdfb891133bf6cdfa615417

Functions
Getter at block 21273140
DEFAULT_PAYLOAD_SIZE_LIMIT(view returns (uint256)
10000
NO_EXTRA_GAS(view returns (uint256)
0
PT_RESPONSE(view returns (uint16)
3
PT_SEND(view returns (uint16)
0
PT_TRANSMIT(view returns (uint16)
2
PT_TRANSMIT_AND_REQUEST(view returns (uint16)
1
UNISWAP_V2_ROUTER(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
buyFee(view returns (uint8 reflectionuint8 marketinguint8 omnichainuint8 treasuryuint8 referraluint8 lpuint8 buybackuint8 burnuint128 total)
(reflection=100, marketing=100, omnichain=100, treasury=100, referral=0, lp=100, buyback=0, burn=0, total=500)
chains(view returns (uint256 lengthstruct ListElement head)
(length=3, head=(101, 0x6a79cc294e25eb1a13381e9f3361ee96c47ee7ed00bf73abadb8f9664bffd0a7))
circulatingBaseSupply(view returns (uint256)
821758538570106960955726
circulatingSupply(view returns (uint256)
959437931887077098575715
crossChainReflectionsEnabled(view returns (uint256)
1
decimals(pure returns (uint8)
18
feesEnabled(view returns (uint256)
1
getLPBurnInfo(view returns (uint256uint256uint256uint256)
(500, 1727902187, 10000, 86400)
lzEndpoint(view returns (address)
0x66a71dcef29a0ffbdbe3c6a460a3b5bc225cd675
name(pure returns (string)
ScaleX.gg | Scale
owner(view returns (address)
0xc4403c9fa8434fe8414fc55ce97a1302406b8ee7
precrime(view returns (address)
0x0000000000000000000000000000000000000000
sellFee(view returns (uint8 reflectionuint8 marketinguint8 omnichainuint8 treasuryuint8 referraluint8 lpuint8 buybackuint8 burnuint128 total)
(reflection=100, marketing=100, omnichain=100, treasury=100, referral=0, lp=100, buyback=0, burn=0, total=500)
swapThreshold(view returns (uint256)
2000000000000000000000
symbol(pure returns (string)
S
token(view returns (address)
0xb3307c50f6047d5351c40ec1a04283b7e2daac9d
totalReflected(view returns (uint256)
15807453416209155740268
totalSupply(pure returns (uint256)
1000000000000000000000000
transfersEnabled(view returns (uint256)
1
useCustomAdapterParams(view returns (bool)
false
Read-only
allowance(address holderaddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
baseBalanceOf(address accountview returns (uint256)
baseToReflectionAmount(uint256 baseAmountview returns (uint256)
estimateSendFee(uint16 _dstChainIdbytes _toAddressuint256 _amountbool _useZrobytes _adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
failedMessages(uint16bytesuint64view returns (bytes32)
getConfig(uint16 _versionuint16 _chainIdaddressuint256 _configTypeview returns (bytes)
getTrustedRemoteAddress(uint16 _remoteChainIdview returns (bytes)
isTrustedRemote(uint16 _srcChainIdbytes _srcAddressview returns (bool)
minDstGasLookup(uint16uint16view returns (uint256)
payloadSizeLimitLookup(uint16view returns (uint256)
reflectionToBaseAmount(uint256 reflectionAmountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
trustedRemoteLookup(uint16view returns (bytes)
State-modifying
approve(address spenderuint256 amountreturns (bool)
approveMax(address spenderreturns (bool)
changeFees(struct ScaleV2_1Fee _buyFeestruct ScaleV2_1Fee _sellFeepayable 
clearStuckBalance(payable 
clearStuckToken(payable 
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
manuallyBurnLP(payable 
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
removeChain(uint256 datapayable 
renounceOwnership(
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
sendFrom(address _fromuint16 _dstChainIdbytes _toAddressuint256 _amountaddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamspayable 
setConfig(uint16 _versionuint16 _chainIduint256 _configTypebytes _config
setEmissionRateChange(uint256 newStartingTimeuint256 newDurationuint256 newTargetValuepayable 
setExcludeFromLimits(address toExcludeuint256 targetValuepayable 
setFeeReceivers(address newMarketingFeeReceiveraddress newLPfeeReceiveraddress newBuybackFeeReceiveraddress newTreasuryReceiveraddress newLPBurnReceiverpayable 
setIsEcosystemContract(address addruint256 statepayable 
setLPBurnData(uint256 newLPBurnRatePerDayuint256 newBurnRewardRateuint256 newBurnTimeDiffCapaddress receiverpayable 
setMinDstGas(uint16 _dstChainIduint16 _packetTypeuint256 _minGas
setPayloadSizeLimit(uint16 _dstChainIduint256 _size
setPrecrime(address _precrime
setReceiveVersion(uint16 _version
setRegistredPool(address pooluint256 statepayable 
setSendVersion(uint16 _version
setSwapSettings(uint256 newFeesEnableduint256 newSwapThresholduint256 newCrossChainReflectionsEnableduint256 newLimitsEnabledpayable 
setTrustedRemote(uint16 _srcChainIdbytes _path
setTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
setTrustedRemoteWithInfo(uint16 _remoteChainIdbytes _remoteAddressuint8 chainListPositionpayable 
setUseCustomAdapterParams(bool _useCustomAdapterParams
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
updateBurnWalletBalance(uint256 npayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AnswerToRemote(uint16 indexed remoteChainIduint256 answer
Approval(address indexed owneraddress indexed spenderuint256 value
Initialized(uint8 version
LaunchFee(address useruint256 amount
MessageFailed(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadbytes _reason
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceiveFromChain(uint16 indexed _srcChainIdaddress indexed _touint256 _amount
ReceiveRemoteState(uint16 indexed sourceChainuint256 receivedRemoteState
Reflect(uint256 baseAmountReflecteduint256 totalReflected
RequestRemoteState(uint16 indexed requestedChain
RetryMessageSuccess(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes32 _payloadHash
SendToChain(uint16 indexed _dstChainIdaddress indexed _frombytes _toAddressuint256 _amount
SetMinDstGas(uint16 _dstChainIduint16 _typeuint256 _minDstGas
SetPrecrime(address precrime
SetTrustedRemote(uint16 _remoteChainIdbytes _path
SetTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
SetUseCustomAdapterParams(bool _useCustomAdapterParams
Transfer(address indexed fromaddress indexed touint256 value
TransmitToRemote(uint16 indexed destinationChainuint256 totalReflections
XReflect(uint256 baseAmountReflecteduint256 totalReflected
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
CannotReplaceHead(
ERC20InsufficientAllowance(address arg0address arg1uint256 arg2
InsuffcientBalance(uint256 arg0
InvalidParameters(
MaxTransaction(
MaxWallet(
OFTCoreUnknownPacketType(
RemoteStateOutOfSync(uint256 remoteState
TransfersDisabled(