BenCoinV2

Verified contract

Active on Ethereum with 6,591 txns
Deployed by via 0x136d20dd at 18468471
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
9 additional variables
ERC-20
Value $25,334.02
ERC-20
Value $878.09
ERC-20
Value $45.4
ERC-20
Value $9.45
ERC-20
Value $4.01
ERC-20
Value $0.01
0xa8372b5fc333af5ba3f734bfe7084eb8972d9632a241f4123c128953cee7d769
0xcf52c3cc63956eaef4909871418a98da4cfc59baf0995c1499c7c5f36f0cd706
0xe7f90fe659874e83331315dd72c75442ec3608334cb92e300fa9d0dfcb1a1ec3
0xa0e62d4c20f077ffe8a436d889a98ab40fc87ca966a09db8c4bd2a4b9904df6a
0xe177a0581764d9c49a47d2569a95f2052e30f456021ec615aece289165af2730
0xab6f1fbc38ca05d8f57d493ac294a5bf74318688a34e6fca33a5b0f0ca5018d5
0xac62ba8e5cacef607f9f8c13a039912792c039a78aff87bf8bcabc97a79ae8ec
0x5da0e4ca9ba82a17f43479b5308ffa746519f900629ef0619c7c2946fc58936d
0x26820df91caad09682e0d7770484f94dd76bb81aa3c9d0d0e8f0bb9c12d84171
0x41bb788fe1c13087a32d1a41861c090638cee82020548afbae434124d3659a52

Functions
Getter at block 21268699
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DEFAULT_PAYLOAD_SIZE_LIMIT(view returns (uint256)
10000
DOMAIN_SEPARATOR(view returns (bytes32)
0xdceff831a67ebaecb087e769a7296398409fcd901b5769c221d4943ba1f69690
NO_EXTRA_GAS(view returns (uint256)
0
PT_SEND(view returns (uint8)
0
PT_SEND_AND_CALL(view returns (uint8)
1
circulatingSupply(view returns (uint256)
888000000000000000000000000000
clock(view returns (uint48)
21268699
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=BEN, version=1, chainId=1, verifyingContract=0xdcc97d2c1048e8f3f2fc58ace9024ab8b350e4b1, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
lzEndpoint(view returns (address)
0x66a71dcef29a0ffbdbe3c6a460a3b5bc225cd675
name(view returns (string)
BEN
owner(view returns (address)
0x1f8503f7fcc96eb7a53c645a3e56e508abea73ac
precrime(view returns (address)
0x0000000000000000000000000000000000000000
sharedDecimals(view returns (uint8)
8
symbol(view returns (string)
BEN
token(view returns (address)
0xdcc97d2c1048e8f3f2fc58ace9024ab8b350e4b1
totalSupply(view returns (uint256)
888000000000000000000000000000
useCustomAdapterParams(view returns (bool)
false
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesCheckpoint)
creditedPackets(uint16bytesuint64view returns (bool)
delegates(address accountview returns (address)
estimateSendAndCallFee(uint16 _dstChainIdbytes32 _toAddressuint256 _amountbytes _payloaduint64 _dstGasForCallbool _useZrobytes _adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
estimateSendFee(uint16 _dstChainIdbytes32 _toAddressuint256 _amountbool _useZrobytes _adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
failedMessages(uint16bytesuint64view returns (bytes32)
getConfig(uint16 _versionuint16 _chainIdaddressuint256 _configTypeview returns (bytes)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getTrustedRemoteAddress(uint16 _remoteChainIdview returns (bytes)
getVotes(address accountview returns (uint256)
isTrustedRemote(uint16 _srcChainIdbytes _srcAddressview returns (bool)
minDstGasLookup(uint16uint16view returns (uint256)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
payloadSizeLimitLookup(uint16view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
trustedRemoteLookup(uint16view returns (bytes)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 _amount
burnFrom(address _accountuint256 _amount
callOnOFTReceived(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes32 _fromaddress _touint256 _amountbytes _payloaduint256 _gasForCall
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _lzEndpointaddress _buyTaxReceiveraddress _antiMEVStrategyaddress _migratoruint256 _migratorMintSupplyuint256 _buyTaxuint256 _sellTaxbool _isTaxingEnabledbool _isAntiMEVbool _isTransferBlacklisting
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
recoverToken(address _tokenuint256 _amount
renounceOwnership(
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
sendAndCall(address _fromuint16 _dstChainIdbytes32 _toAddressuint256 _amountbytes _payloaduint64 _dstGasForCallstruct ICommonOFTLzCallParams _callParamspayable 
sendFrom(address _fromuint16 _dstChainIdbytes32 _toAddressuint256 _amountstruct ICommonOFTLzCallParams _callParamspayable 
setAntiMevStrategy(address _antiMEVStrategy
setBuyTaxReceiver(address _buyTaxReceiver
setConfig(uint16 _versionuint16 _chainIduint256 _configTypebytes _config
setIsAntiMEV(bool _isAntiMEV
setIsTransferBlacklisting(bool _isBlacklisting
setMinDstGas(uint16 _dstChainIduint16 _packetTypeuint256 _minGas
setPayloadSizeLimit(uint16 _dstChainIduint256 _size
setPrecrime(address _precrime
setReceiveVersion(uint16 _version
setSendVersion(uint16 _version
setTax(uint256 _buyTaxuint256 _sellTaxbool _isTaxingEnabled
setTaxWhitelist(address _whitelistbool _isWhitelisted
setTaxableContract(address _taxableContractbool _isTaxable
setTransferBlacklist(address _blacklistbool _isBlacklisted
setTrustedRemote(uint16 _remoteChainIdbytes _path
setTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
setUseCustomAdapterParams(bool _useCustomAdapterParams
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
CallOFTReceivedSuccess(uint16 indexed _srcChainIdbytes _srcAddressuint64 _noncebytes32 _hash
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
EIP712DomainChanged(
MessageFailed(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadbytes _reason
NonContractAddress(address _address
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceiveFromChain(uint16 indexed _srcChainIdaddress indexed _touint256 _amount
RetryMessageSuccess(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes32 _payloadHash
SendToChain(uint16 indexed _dstChainIdaddress indexed _frombytes32 indexed _toAddressuint256 _amount
SetBuyTaxReceiver(address buyTaxReceiver
SetIsAntiMEV(bool isAntiMEV
SetIsTransferBlacklisting(bool isBlacklisting
SetMinDstGas(uint16 _dstChainIduint16 _typeuint256 _minDstGas
SetPrecrime(address precrime
SetTax(uint256 buyTaxuint256 sellTaxbool isTaxing
SetTaxWhitelist(address whitelistbool isWhitelisted
SetTaxableContract(address taxableContractbool isTaxable
SetTransferBlacklist(address blacklistbool isBlacklisted
SetTrustedRemote(uint16 _remoteChainIdbytes _path
SetTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
SetUseCustomAdapterParams(bool _useCustomAdapterParams
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyInitialized(
BothAddressesAreContracts(
ERC20ApproveFromZeroAddress(
ERC20ApproveToZeroAddress(
ERC20DecreasedAllowanceBelowZero(
ERC20MintToZeroAddress(
ERC20PermitExpired(
ERC20PermitInvalidSignature(
ERC20TransferExceedsAllowance(
ERC20TransferExceedsBalance(
ERC20TransferFromZeroAddress(
ERC20TransferToZeroAddress(
ERC20VotesBrokenClock(
ERC20VotesFutureLookup(
ERC20VotesInvalidNonce(
ERC20VotesSignatureExpired(
ERC20VotesSupplyOverflow(
InvalidArrayLength(
InvalidBuyTaxReceiver(
InvalidShortString(
LZAPPInvalidAdapterParams(
LZAPPInvalidDestinationChain(
LZAPPInvalidEndpointCaller(
LZAPPInvalidGasLimit(
LZAPPInvalidMinGas(
LZAPPInvalidMinGasLimit(
LZAPPInvalidPayload(
LZAPPInvalidPayloadSize(
LZAPPInvalidSourceSendingContract(
LZAPPNoTrustedPathRecord(
MaxTaxExceeded(
MigratorSetOnInvalidChain(
NewOwnerIsZeroAddress(
OFTCoreAdapterParamsNotAllowed(
OFTCoreAmountSDOverflow(
OFTCoreAmountZero(
OFTCoreCallerMustBeOFTCore(
OFTCoreInvalidPayload(
OFTCoreUnknownPacketType(
OFTSharedDecimalsMustBeLessThanOrEqualToDecimals(uint8 sharedDecimalsuint8 decimals
OnlyMigrator(
OnlyOwner(
SafeERC20ERC20OperationFailed(
StringTooLong(string str
TransferBlacklisted(address arg0