SoulboundGreen

Verified contract

Active on Ethereum with 1,390 txns
Deployed by via 0x3cd9e483 at 16633145
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables

No balances found for "SoulboundGreen"

0x3159cd66777d072dd4ccbdc0fc3193d536ecd751ed7c4b162aa81f5106216a9a
0x86e83eb8e3cabfe60b0954e11376bfb69e1d4b59db720e3d62f4f92ecba7678d
0xa34dca4943873bc06b3fc61d147f414073ef9e6a7795d6d164b73915316c6833
0x49382de41578b4baab586f900cdb792bf282874ac1aff3b803e9d00d5728e004
0xec56d5d9194d715f14325c51f6ed55fc30662c97508ceb0302d3ea349b3a5406
0x5fd515d025a34557be1c975f3a2d1fa71c85f8187ee34e74f372e1284d8fac88
0xf903ba518851caf14b5c6d5a5216fb6a5e1b96a6c749fd33c19d8e0c52505936
0xd7e6d1ed3e425d406dd8c09f58253f507eccd7a0207d5a82770625035bfc413e
0xa79790f73eaa86d02d3005628f64bfe65662d4d0276e7c3c7013db20e2386515
0x062852f3d7e00b9fa551532227e87bee0af54a332a96574854bffc4b387b7526

Functions
Getter at block 21218769
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
addLinkPrice(view returns (uint256)
0
addLinkPriceMASA(view returns (uint256)
0
getEnabledPaymentMethods(view returns (address[])
[0x0000000000000000000000000000000000000000]
masaToken(view returns (address)
0x0000000000000000000000000000000000000000
mintPrice(view returns (uint256)
1000000
mintPriceMASA(view returns (uint256)
0
name(view returns (string)
Masa Green
queryLinkPrice(view returns (uint256)
0
queryLinkPriceMASA(view returns (uint256)
0
reserveWallet(view returns (address)
0xccfa6a842151f53e18a5d56edfd0177fa8c8d7f5
soulboundIdentity(view returns (address)
0x8903d8d4f4c06814d7ecb42b1258e2209d53a7d4
stableCoin(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
swapRouter(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
symbol(view returns (string)
MG-2FA
totalSupply(view returns (uint256)
1360
wrappedNativeToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
authorities(addressview returns (bool)
balanceOf(address ownerview returns (uint256)
enabledPaymentMethod(addressview returns (bool)
enabledPaymentMethods(uint256view returns (address)
exists(uint256 tokenIdview returns (bool)
getIdentityId(uint256 tokenIdview returns (uint256)
getMintPrice(address paymentMethodview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addAuthority(address _authority
burn(uint256 tokenId
disablePaymentMethod(address _paymentMethod
enablePaymentMethod(address _paymentMethod
grantRole(bytes32 roleaddress account
mint(address paymentMethodaddress toaddress authorityAddressuint256 signatureDatebytes signaturepayable returns (uint256)
mint(address paymentMethoduint256 identityIdaddress authorityAddressuint256 signatureDatebytes signaturepayable returns (uint256)
removeAuthority(address _authority
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAddLinkPrice(uint256 _addLinkPrice
setAddLinkPriceMASA(uint256 _addLinkPriceMASA
setMasaToken(address _masaToken
setMintPrice(uint256 _mintPrice
setMintPriceMASA(uint256 _mintPriceMASA
setQueryLinkPrice(uint256 _queryLinkPrice
setQueryLinkPriceMASA(uint256 _queryLinkPriceMASA
setReserveWallet(address _reserveWallet
setSoulboundIdentity(address _soulboundIdentity
setStableCoin(address _stableCoin
setSwapRouter(address _swapRouter
setWrappedNativeToken(address _wrappedNativeToken
Events
Burn(address indexed _owneruint256 indexed _tokenId
Mint(address indexed _owneruint256 indexed _tokenId
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SoulboundGreenMintedToAddress(uint256 tokenIdaddress toaddress authorityAddressuint256 signatureDateaddress paymentMethoduint256 mintPrice
SoulboundGreenMintedToIdentity(uint256 tokenIduint256 identityIdaddress authorityAddressuint256 signatureDateaddress paymentMethoduint256 mintPrice
Constructor
constructor(address adminstring baseTokenURIaddress soulboundIdentitystruct PaymentGatewayPaymentParams paymentParams
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyAdded(
AuthorityNotExists(address authority
CallerNotOwner(address caller
InsufficientEthAmount(uint256 amount
InvalidPaymentMethod(address paymentMethod
InvalidSignature(
InvalidToken(address token
NonExistingErc20Token(address erc20token
NotAuthorized(address signer
NotLinkedToAnIdentitySBT(
RefundFailed(
SameValue(
TransferFailed(
ZeroAddress(