PRETokenBaseV2

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0xe1f10482 at 16924862
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 49 additional slots

No balances found for "PRETokenBaseV2"

No transactions found for "PRETokenBaseV2"


Functions
Getter at block 22900339
CANCEL_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x158b0a9edf7a828aad02f63cd515c68ef2f50ba807396f6d12842833a1597429
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
RECEIVE_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0xd099cc98ef71107a616c4f0f941f04c322d8e254fe26b3c6668db87aae413de8
TRANSFER_AUTHORIZER_ROLE(view returns (bytes32)
0x0145ec83de98ec9ff3906ce497599ec4cc735cb31fdfcf0cae278829ca569d00
TRANSFER_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a2267
bridge(view returns (address)
0x0000000000000000000000000000000000000000
cap(view returns (uint256)
0
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=, chainId=8453, verifyingContract=0xa7c15c08f021597f4290e37410881362b5c33514, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getDomainSeparator(view returns (bytes32)
0xc8769fdb36cffc1e5ae9cb06f2ee9d05755cb680e1a541c83cd8b69efc30bf59
l1Token(view returns (address)
0x0000000000000000000000000000000000000000
l2Bridge(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
paused(view returns (bool)
false
remoteToken(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
totalSupply(view returns (uint256)
0
version(view returns (string)
1.3.0
Read-only
allowance(address owneraddress spenderview returns (uint256)
authorizationState(address authorizerbytes32 nonceview returns (bool)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 _interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(address _fromuint256 _amount
cancelAuthorization(address authorizerbytes32 nonceuint8 vbytes32 rbytes32 s
grantRole(bytes32 roleaddress account
initialize(string namestring symboladdress _bridgeaddress _remoteToken
mint(address _touint256 _amount
pause(
receiveWithAuthorization(address fromaddress touint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
reinitialize(string namestring version
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
transfer(address touint256 valuereturns (bool)
transferBatch(address[] recipientsuint256[] amountsreturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferWithAuthorization(address fromaddress touint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
unpause(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
AuthorizationCanceled(address indexed authorizerbytes32 indexed nonce
AuthorizationUsed(address indexed authorizerbytes32 indexed nonce
Burn(address indexed accountuint256 amount
EIP712DomainChanged(
Initialized(uint64 version
Mint(address indexed accountuint256 amount
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20ExceededCap(uint256 increasedSupplyuint256 cap
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidCap(uint256 cap
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
EnforcedPause(
ExpectedPause(
InvalidInitialization(
NotInitializing(
ReentrancyGuardReentrantCall(