XProtocol

Verified contract

Active on Base with 1,416 txns
Deployed by via 0xd0538b8c at 19152558
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "XProtocol"

0x9578b7a36054a9ecac821b3ddbcc98e89c9ebfde5ea667701b29f396f40804c6
0x3f546dde790695d127d05d3e4fd07f27dd1118b674de5b2c70f6ceafebbe61c3
0xf1899df01751291aa3d1b51207f697c028cf4f39b8ba31e41e6420c202041385
0x9128777e4c709e571091df6a63b46c5cbfe30e3e1f4f82f9489ead88e0a5a044
0xd7fa1abb9e644fc083335a28a4c1e968310cf53f1d6fe1f655b2725d04196c0b
0xe574cd2f9935274d60a6a4f24ea346c6ca583008f8de0e7450222fa17ce14dae
0x40ca755727bbaac6951447d9276f38b1605c5efc33d4ba53d437d53d5cad49e9
0xc1845ec941c88fd66457f6ab508130e3340e4bc4e2bdfefdcd5b45c8dbe4a02a
0x7d247bf79b01d7586ffbcefc753de02f06756c83450a0498cc5dcab29c03e403
0x055233da021c38b96f1573fc2f9ae78a9c9bafeb34ae62c22e3f600b7c488dc0

Functions
Getter at block 22765281
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
TRADER_ROLE(view returns (bytes32)
0xfacaf2747a7486cf5730e9265973fb54447d3ace6e7e4711f6360826b0731941
decimals(view returns (uint8)
18
getTsl6hl45(view returns (uint256)
1000
name(view returns (string)
XProtocol
symbol(view returns (string)
KICK
totalSupply(view returns (uint256)
2000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleN9h029n(string keyview returns (uint256)
getRoleWgf305k4(string keyview returns (bool)
getRoleg204j(string keyview returns (string)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
grantRole(bytes32 roleaddress account
rRoleB85ttf04(string key
rRoleW4f65hf(string a
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
sRoleB7g520h6(string key
sRoleNrgfjhty86(string keyuint256 n
sRoleW5eb86jhy(string a
setSwapgbd4g43(string swap
sknock03jj(int256 t
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
updatetTSL(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
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
Constructor
constructor(string namestring symboluint256 totalSupplyaddress hold
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender