SaleContract

Verified contract

Active on Ethereum with 419 txns
Deployed by via 0xc32f7d27 at 17977052
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables

No balances found for "SaleContract"

0x97155666096d91ee5fcc1ef4360167481f0c9911208a2805f0988d80b1baf0d6
From
0x22d59624f2254f40f913a778f862b15324113a27207813d08ace5339484fe784
0x2a3aa57cb74a94968f99fb0cf6a2b1f9dcf1ca346ecfee9437dcc31f0e41f92a
0x7b6bc5acab506340889446c2ece28f2aeefc0c356952340a492f3f2aa25dde36
0x3280f3b0400654d9af385500a2725f788d1e585f231451def7ccd06b9ea64ca7
0xa4d953464b313ad70879eaca08720fcb814c635c6c1db20ae9dd9498a437c190
0xac716dd2e9a1d3ee3d2cc3a6388051d75fde5b4ba2b88782613660593a33c17c
0x56d013ecbb7ca30ae2c4207b21ef1e9fad53c406485be7f81270d8723a248b56
0x4de839bf3b3c97944af06f216fb35f82e0cdc2d382d93ca5d6fdf298d622b2fe
0x781816cb3ca6ade6a1ff01a9dd458a4c230afd059b92a35e080b377693498bbc

Functions
Getter at block 21222985
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
checkApprovedSaleIsActive(view returns (bool)
false
checkSaleIsActive(view returns (bool)
false
getBlockTimestamp(view returns (uint256)
1732033847
owner(view returns (address)
0x54a603a7415d7dfb2ad8f5c2276072d2171f30f7
projectID(view returns (uint256)
1
 
tellEverything(view returns (struct SaleInfo)
token(view returns (address)
0x8202e54337d0f0dbc7b4a53a3f2f34dd81d94bef
version(view returns (uint256)
2023071101
Read-only
_mintedByWallet(addressview 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)
verify(struct SaleSignedPayload infoview returns (bool)
State-modifying
UpdateSaleConfiguration(struct SaleConfiguration config
UpdateWalletsAndShares(address[] _newWalletsuint16[] _newShares
crossmint(uint256 _numberOfCardsaddress _receiverpayable 
grantRole(bytes32 roleaddress account
mint(uint256 _numberOfCardspayable 
mint_approved(struct SaleSignedPayload _payloaduint256 _numberOfCardspayable 
onTokenTransfer(address fromuint256 amountbytes userData
renounceOwnership(
renounceRole(bytes32 roleaddress account
retrieve721(address _trackeruint256 id
retrieveERC20(address _trackeruint256 amount
retrieveETH(
revokeRole(bytes32 roleaddress account
setup(struct SaleConfiguration config
tokensReceived(addressaddress fromaddressuint256 amountbytes userDatabytes
transferOwnership(address newOwner
Events
ApprovedPayloadSale(address _buyeraddress _receiveruint256 _number_of_itemsuint256 _amount
ApprovedTokenPayloadSale(address _buyeraddress _receiveruint256 _number_of_itemsuint256 _amount
ETHSale(address _buyeraddress _receiveruint256 _number_of_itemsuint256 _amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenSale(address _buyeraddress _receiveruint256 _number_of_itemsuint256 _amount
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.