0x831dc63790468299c57928809ec4ea34dc8c475f

Verified contract

Proxy

Active on Ethereum with 5,078 txns
Deployed by via 0x7b986d96 at 12992025
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $174,041.53
ERC-20
Value $8,798.99
0x5f9b0c581eab9f6d00259859b361016e5832790b9261788ad4be3731bd866f9c
0x24c1e921b49bbb0177192140354eedaebf02aff7591ce4a104428546e6bd53ee
0x0355d04b66099ac4d110514615505f2993888777ad5fc9981899ef4c36d48e1e
0xee6a659c6a6e1805365133fefd738efce98ec83a99c0a07ebbb36239f8e5d2dd
0x0b5bced238c574d4b791d1b43136c8e10726fa1e2315bc1499bc8ca5464891a6
0x8d606c9d643abb46d31a7227d20cae295bf2b4e32ed1ccc0a31244c7a685cae2
0x494992464c6b278cb0bbc774fa36455b947fb8aa9d4cab8e65d0a52fe85c10bb
0x6534403d5acfcbe047d390ac6218e8c643acc62498113188a1c45cec5c0a2477
0x66c7dc7d281ee1fe9b0ba525d4755e7696e0ebce52f4021ee09e63c0acb82026
0x596ea5883f1f02f81939573b77e208e9b3f068298cfb079f555119335a22f899

Functions
Getter at block 21309346
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)
0x1a4b46696b2bb4794eb3d4c26f1c55f9170fa4c5
clearingPrice(view returns (uint256)
125555687831325074
finalizeTimeExpired(view returns (bool)
true
finalized(view returns (bool)
true
 
getAllDocuments(view returns (string[])
getBaseInformation(view returns (addressuint64uint64bool)
(0x1a4b46696b2bb4794eb3d4c26f1c55f9170fa4c5, 1629118800, 1630328400, true)
getDocumentCount(view returns (uint256)
11
getTotalTokens(view returns (uint256)
20000000000000000000000000
isOpen(view returns (bool)
false
marketInfo(view returns (uint64 startTimeuint64 endTimeuint128 totalTokens)
(startTime=1629118800, endTime=1630328400, totalTokens=20000000000000000000000000)
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=200000000000000000, minimumPrice=120000000000000000)
marketStatus(view returns (uint128 commitmentsTotalbool finalizedbool usePointList)
(commitmentsTotal=2511113756626501480000000, finalized=true, usePointList=false)
marketTemplate(view returns (uint256)
2
paymentCurrency(view returns (address)
0x6b3595068778dd592e39a122f4f5a5cf09c90fe2
pointList(view returns (address)
0x0000000000000000000000000000000000000000
priceDrop(view returns (uint256)
66137566137
priceFunction(view returns (uint256)
120000000000000000
tokenPrice(view returns (uint256)
125555687831325074
totalTokensCommitted(view returns (uint256)
20000000000000000000000000
wallet(view returns (address)
0xd9107d1d077c2516e83cb41f41883570d904f050
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.