0x15c5e87ce788f0debcaf70cf1dde69e3bc3e6ad1

Verified contract

Proxy

Active on Ethereum with 141 txns
Deployed by via 0xb6417d58 at 12863397
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
--
0xc69704494876917829ba70be47c782a815ed96b432d2b781118742c65c717dec
From
0x1a85a019b2b0aca828b2eb4b84d8ccd5dfea441cf37721c953b0d9ae1b05ee3b
0x4f6e74732c91ad0cd7ede63ca6a6d520ce2835fb4edb8152828c3beac9ced227
0x22e440120f504a1a2da6ca6a69b8378615326aed0e71a0b7d59e4078dc32f8bd
0x8ce8c30cdac053153e43b1eb31006c9833dd7f2026926103095c3986f627ded1
From
0xec8e36c7a079ba0f8837671ef31d9654b41c9add9016a956b821983c8b0e6e36
0x555b5b44433484ac044b2ee770582b32b7a49aca4ac54f9613e53c267e8f8485
0xf8a9e0c617d7f39ce2c8990017b27dbb67103fd1e0d67fac4153026cb64b8167
0x1cf5a3638c12ad0a1c131af0af4a4c182dacd0be811aca2b39b5e4e5f4966c96
From
0x3b6356713d81c6bc88483322679be97048430fc87568be442de57c0bfbb1b098

Functions
Getter at block 20826470
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)
0x749b964f3dd571b177fc6e415a07f62b05047da4
finalizeTimeExpired(view returns (bool)
true
finalized(view returns (bool)
true
 
getAllDocuments(view returns (string[])
getBaseInformation(view returns (address tokenuint64 startTimeuint64 endTimebool marketFinalized)
(token=0x749b964f3dd571b177fc6e415a07f62b05047da4, startTime=1626784800, endTime=1627044000, marketFinalized=true)
getDocumentCount(view returns (uint256)
9
getTotalTokens(view returns (uint256)
20000000000000000000
marketInfo(view returns (uint64 startTimeuint64 endTimeuint128 totalTokens)
(startTime=1626784800, endTime=1627044000, totalTokens=20000000000000000000)
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=10838542348999970000000, minimumCommitmentAmount=69000000000000000000, finalized=true, usePointList=false)
marketTemplate(view returns (uint256)
3
paymentCurrency(view returns (address)
0x6b3595068778dd592e39a122f4f5a5cf09c90fe2
pointList(view returns (address)
0x0000000000000000000000000000000000000000
tokenPrice(view returns (uint256)
541927117449998500000
wallet(view returns (address)
0x19b3eb3af5d93b77a5619b047de0eed7115a19e7
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.