Battle Point Token

Unverified contract

Proxy

Active on Base with 3,239 txns
Deployed by via 0x2248cd9e at 11627561
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
12 additional variables
ERC-20
Value $3.15
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x9456b65c985d98bf6e91a0fa0c50c58dc813f2d58ddb4c253bdd923bfcfab5e5
0xc51762dcab5ed9766d735bf7eb57e08d793bcbff4a38f8e1437ba39627203d4f
0xc411a8a514f1226a578b8dda4ac8035b9749147a82f72761dc7487876a851911
0x30dceb06738fadb0ce64c9b67a3fe1aafe333a1daff8bd535b413f4527afaac3
0x68a0399d0a8c97dd0cdcc568f9025d033b863d875df648e1fd9c5c46b5429a83
0xcbf0bff76f993f3758acef0be41cf86a7ce91e5570aa4db9c2535f1e9efc92e6
0x83645ab790bee0fb75b02533bd3e5f711e47f8c171b4439db769d32ff2dfc5f0
0x37bbd76e94387a6c67b7b4d9a1e10e699bd16f12735eee1ae6527c9e82556b01
0x89832c41cc47b010790695502dae33e13113552edf7189109c276aa790ab3f8a
0x6aba92df4b15b9ad2a62f512f9d034880345c9c1280e91b909df36daeca028b4

Functions
Getter at block 22757348
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x4feaaedf426ad19e774a7f283e067e66e9c59a113f7ce32820d5c0a84d2b8e34
clock(view returns (uint48)
22757348
contractType(pure returns (bytes32)
0x546f6b656e455243323000000000000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmfRY4NCcnM6dypy4zL7AdvHBQtcUmADBr4YBJMaZuH7aZ/0
contractVersion(pure returns (uint8)
1
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Battle Point Token, version=1, chainId=8453, verifyingContract=0xfaa10caefb1dd0fef76c857697f980932f96bbc9, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getPlatformFeeInfo(view returns (addressuint16)
(0x90db3ab690fafefee2f09b79cf2a8ab03023c6c0, 0)
name(view returns (string)
Battle Point Token
primarySaleRecipient(view returns (address)
0x90db3ab690fafefee2f09b79cf2a8ab03023c6c0
symbol(view returns (string)
BPT
totalSupply(view returns (uint256)
137397000000000000000075
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesUpgradeableCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
supportsInterface(bytes4 interfaceIdview returns (bool)
verify(struct ITokenERC20MintRequest _reqbytes _signatureview returns (booladdress)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _defaultAdminstring _namestring _symbolstring _contractURIaddress[] _trustedForwardersaddress _primarySaleRecipientaddress _platformFeeRecipientuint256 _platformFeeBps
mintTo(address touint256 amount
mintWithSignature(struct ITokenERC20MintRequest _reqbytes _signaturepayable 
multicall(bytes[] datareturns (bytes[] results)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setContractURI(string _uri
setPlatformFeeInfo(address _platformFeeRecipientuint256 _platformFeeBps
setPrimarySaleRecipient(address _saleRecipient
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
EIP712DomainChanged(
FlatPlatformFeeUpdated(address platformFeeRecipientuint256 flatFee
Initialized(uint8 version
PlatformFeeInfoUpdated(address indexed platformFeeRecipientuint256 platformFeeBps
PlatformFeeTypeUpdated(uint8 feeType
PrimarySaleRecipientUpdated(address indexed recipient
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokensMinted(address indexed mintedTouint256 quantityMinted
TokensMintedWithSignature(address indexed signeraddress indexed mintedTostruct ITokenERC20MintRequest mintRequest
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.