0x85ce294f0e32b707e3dff96b6d7fe93e031c79f4

Verified contract

Proxy

Active on Ethereum with 497 txns
Deployed by via 0x0a63d370 at 12903229
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $26,016.46
ERC-20
--
0x2d3b1bf954a5d242fc3f6f1904138caa926fe921c7ed9a20d3713149e824070a
0xc9d5d9179191f56e6fddc7dc31825fd1e120bd8042df63a45188f0d27d7ba174
0x6b87a3d385e93073da46d1f7878e6c54ad35838b0968c0662a761662c80f601c
0x05bddf9795ae38b8d9ff8fc744babc7afa6a87756aba0eb7211e40a8916dbe45
0x3de5e14534ec54ce25189a4871d29afe2673b2cacd3fa27e7f0068a670f68422
0xc2d075d32eaa866b18617dd393c0dcd19bcb8a2dca99ca3bc276a3c380667ed8
0x20ab40941d4cee8de93c0349efb9a21d1c789b2c75d93936e630f7036933ce13
0x1b5743684956600d5943a45ce6913b0166dfe4b7162309ae768a21071868d2e1
0x0fddd9670c27654537cea43a20316fef36323e4b8128f136a9d1c8c64171a4d3
0xc562a54f31a482aec1fb71b568c96f7f3af63d9bc9f4bdce40956560f9441bc0

Functions
Getter at block 21305637
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)
0x25f8087ead173b73d6e8b84329989a8eea16cf73
clearingPrice(view returns (uint256)
499844
finalizeTimeExpired(view returns (bool)
true
finalized(view returns (bool)
true
 
getAllDocuments(view returns (string[])
getBaseInformation(view returns (addressuint64uint64bool)
(0x25f8087ead173b73d6e8b84329989a8eea16cf73, 1627394400, 1627480800, true)
getDocumentCount(view returns (uint256)
10
getTotalTokens(view returns (uint256)
25000000000000000000000000
isOpen(view returns (bool)
false
marketInfo(view returns (uint64 startTimeuint64 endTimeuint128 totalTokens)
(startTime=1627394400, endTime=1627480800, totalTokens=25000000000000000000000000)
marketParticipationAgreement(pure returns (string)
I understand that I'm interacting with a smart contract. I understand that tokens commited are subject to the token issuer and local laws where applicable. I reviewed code of the 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
marketPrice(view returns (uint128 startPriceuint128 minimumPrice)
(startPrice=500000, minimumPrice=200000)
marketStatus(view returns (uint128 commitmentsTotalbool finalizedbool usePointList)
(commitmentsTotal=12496100000000, finalized=true, usePointList=false)
marketTemplate(view returns (uint256)
2
paymentCurrency(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
pointList(view returns (address)
0x0000000000000000000000000000000000000000
priceDrop(view returns (uint256)
3
priceFunction(view returns (uint256)
200000
tokenPrice(view returns (uint256)
499844
totalTokensCommitted(view returns (uint256)
25000000000000000000000000
wallet(view returns (address)
0xe30ed74c6633a1b0d34a71c50889f9f0fdb7d68a
Read-only
calculateCommitment(uint256 _commitmentview returns (uint256 committed)
claimed(addressview returns (uint256)
commitments(addressview returns (uint256)
getAuctionInitData(address _funderaddress _tokenuint256 _totalTokensuint256 _startTimeuint256 _endTimeaddress _paymentCurrencyuint256 _startPriceuint256 _minimumPriceaddress _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 _startPriceuint256 _minimumPriceaddress _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 _startPriceuint256 _minimumPrice
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 startPriceuint256 minimumPrice
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.