0xb89e2ebb6e00f18b90ca916588f4ec1cd112fa33

Verified contract

Proxy

Active on Ethereum with 279 txns
Deployed by via 0xe6c19c29 at 12641419
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $207.93
ERC-20
--
0xc6985df3b2bc7021c42a609721ca197e18bb5e2c0044f610f95b79bc1c70bd4c
0x651fc2dd6fe09d686ae9bdf7a551fee0a5324beaa952c8b34ed2c265ee7f6d95
0x7334c007eb1a407e0fe41d771026fbf68df37b225504df950e519cac94e97d19
0xb440ae0e60e39c6aa3c3a19a5129043be4e97b925ac7f85a6b6b9889b89a7f34
0xa72e33734a7f24fdccdce566433c89842effff13c4ed39f2d65d2b1d926b6362
0xc2f039f9cc4ffaac6cada6f9c69c837864179b769fd14d0e782e30acc3042019
From
0x585cd472e2b708b1baa8169f0246be9904e1c0c3b9406733e1edbbc6f1ea2bc2
From
0x9c5fc23a32650e7214c766bcbc6e51f8bc3ba28d2efe81cbf7ba27b36b8f1c79
0x3d5a42baf7a67b5aa5a0c6e3b17b9f084edce47c12fa7d9660d433c3c18b8a79
0x7d81a76dfdc08d5b0798fca378acbc5ff73c0d3cf0b15045440757c40e4d52b0

Functions
Getter at block 20824007
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
OPERATOR_ROLE(view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
SMART_CONTRACT_ROLE(view returns (bytes32)
0x9d49f397ae9ef1a834b569acb967799a367061e305932181a44f5773da873bfd
auctionEnded(view returns (bool)
true
auctionSuccessful(view returns (bool)
true
auctionToken(view returns (address)
0x6a68de599e8e0b1856e322ce5bd11c5c3c79712b
finalizeTimeExpired(view returns (bool)
true
finalized(view returns (bool)
true
getAllDocuments(view returns (string[])
[website, description, telegram, medium, whitepaper]
getBaseInformation(view returns (address tokenuint64 startTimeuint64 endTimebool marketFinalized)
(token=0x6a68de599e8e0b1856e322ce5bd11c5c3c79712b, startTime=1623826800, endTime=1623913200, marketFinalized=true)
getDocumentCount(view returns (uint256)
5
getTotalTokens(view returns (uint256)
1428572000000000000000000
marketInfo(view returns (uint64 startTimeuint64 endTimeuint128 totalTokens)
(startTime=1623826800, endTime=1623913200, totalTokens=1428572000000000000000000)
marketParticipationAgreement(pure returns (string)
I understand that I am interacting with a smart contract. I understand that tokens commited are subject to the token issuer and local laws where applicable. I have reviewed the code of this smart contract and understand it fully. I agree to not hold developers or other people associated with the project liable for any losses or misunderstandings
marketStatus(view returns (uint128 commitmentsTotaluint128 minimumCommitmentAmountbool finalizedbool usePointList)
(commitmentsTotal=130646977603, minimumCommitmentAmount=70000, finalized=true, usePointList=false)
marketTemplate(view returns (uint256)
3
paymentCurrency(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
pointList(view returns (address)
0x0000000000000000000000000000000000000000
tokenPrice(view returns (uint256)
91452
wallet(view returns (address)
0xd83f28b8b85e0d48c50f97ffdc0c5be2e05522a8
Read-only
claimed(addressview returns (uint256)
commitments(addressview returns (uint256)
getBatchAuctionInitData(address _funderaddress _tokenuint256 _totalTokensuint256 _startTimeuint256 _endTimeaddress _paymentCurrencyuint256 _minimumCommitmentAmountaddress _adminaddress _pointListaddress _walletpure returns (bytes _data)
getDocument(string _nameview returns (stringuint256)
getDocumentName(uint256 _indexview returns (string)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasAdminRole(address _addressview returns (bool)
hasMinterRole(address _addressview returns (bool)
hasOperatorRole(address _addressview returns (bool)
hasRole(bytes32 roleaddress accountview returns (bool)
hasSmartContractRole(address _addressview returns (bool)
tokensClaimable(address _userview returns (uint256 claimerCommitment)
State-modifying
addAdminRole(address _address
addMinterRole(address _address
addOperatorRole(address _address
addSmartContractRole(address _address
batch(bytes[] callsbool revertOnFailpayable returns (bool[] successesbytes[] results)
cancelAuction(
commitEth(address _beneficiarybool readAndAgreedToMarketParticipationAgreementpayable 
commitTokens(uint256 _amountbool readAndAgreedToMarketParticipationAgreement
commitTokensFrom(address _fromuint256 _amountbool readAndAgreedToMarketParticipationAgreement
enableList(bool _status
finalize(
grantRole(bytes32 roleaddress account
init(bytes _datapayable 
initAccessControls(address _admin
initAuction(address _funderaddress _tokenuint256 _totalTokensuint256 _startTimeuint256 _endTimeaddress _paymentCurrencyuint256 _minimumCommitmentAmountaddress _adminaddress _pointListaddress _wallet
initMarket(bytes _data
permitToken(address tokenaddress fromaddress touint256 amountuint256 deadlineuint8 vbytes32 rbytes32 s
removeAdminRole(address _address
removeDocument(string _name
removeMinterRole(address _address
removeOperatorRole(address _address
removeSmartContractRole(address _address
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAuctionPrice(uint256 _minimumCommitmentAmount
setAuctionTime(uint256 _startTimeuint256 _endTime
setAuctionWallet(address _wallet
setDocument(string _namestring _data
setDocuments(string[] _namestring[] _data
setList(address _list
withdrawTokens(
withdrawTokens(address beneficiary
Events
AddedCommitment(address addruint256 commitment
AdminRoleGranted(address indexed beneficiaryaddress indexed caller
AdminRoleRemoved(address indexed beneficiaryaddress indexed caller
AuctionCancelled(
AuctionFinalized(
AuctionPriceUpdated(uint256 minimumCommitmentAmount
AuctionTimeUpdated(uint256 startTimeuint256 endTime
AuctionWalletUpdated(address wallet
DocumentRemoved(string indexed _namestring _data
DocumentUpdated(string indexed _namestring _data
MinterRoleGranted(address indexed beneficiaryaddress indexed caller
MinterRoleRemoved(address indexed beneficiaryaddress indexed caller
OperatorRoleGranted(address indexed beneficiaryaddress indexed caller
OperatorRoleRemoved(address indexed beneficiaryaddress indexed caller
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SmartContractRoleGranted(address indexed beneficiaryaddress indexed caller
SmartContractRoleRemoved(address indexed beneficiaryaddress indexed caller
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.