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

ScaleX.gg | Scale

Verified contract

Proxy

Active on Base with 177 txns
Deployed by via 0x7a131ab2 at 5131284
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
26 additional variables
Native
Value $8.05
ERC-20
--
0x8fb1a1abf4640acc905c809ee612a4c1b987840cbabe05367209a77017a66b8f
0x6c90ae7a5ca2a13237eb2a8a98c3251ae7490ba74386087efaa2df1b0530bb4f
0x89dec2f2a6116a33fa74fee72a6021e6f75b9aab710b4fc14bf97c79ebde1369
0x7d14e147579588f7347076a18a5abb02b32b18e01389e91d6e99b4cc008049bd
0xd67aa0d32832031bb631e63e99301f6d573e501719bcf26e53e57abfd2604466
0x198df19efc5e0c0e7ed8699ab3e164b133764a070e508d084cb905aeb5675490
0xa11c3fd8086062c39c1d6722fc794e375a4527272619971fe17104de15926f21
0xee9925155bf76952ca27e8f169fbaa4ffe70a4ad46a18e7de7892b14622ab16a
0xfff17e53474f118e9160521b42b954a022c717a078263a96aa949f767109d8b5
0xea2913b12d36950e18690e83dd63734557d2055bc8e1d9da54002ec224466ffc

Functions
Getter at block 22978966
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)
0x327df1e6de05895d2ab08513aadd9313fe505d86
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=1, head=(284, 0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563))
circulatingBaseSupply(view returns (uint256)
917629984962820422447327
circulatingSupply(view returns (uint256)
1071581240969264788057797
crossChainReflectionsEnabled(view returns (uint256)
1
decimals(pure returns (uint8)
18
feesEnabled(view returns (uint256)
1
getLPBurnInfo(view returns (uint256uint256uint256uint256)
(500, 1707971077, 10000, 86400)
lzEndpoint(view returns (address)
0xb6319cc6c8c27a8f5daf0dd3df91ea35c4720dd7
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)
0x2f381efb2d7997bd3f2c779034bd7e922fade971
totalReflected(view returns (uint256)
15829385267199523702693
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(