ShareDispenser
Verified contract
Active on
Ethereum with 49 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ShareDispenser"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12593553 | 4 years ago | | | 0 | 0.00083976109 | |
| 11958144 | 4 years ago | | | 0 | 0.0059906352 | |
| 11958134 | 4 years ago | | | 0 | 0.0020970120 | |
| 10381015 | 4 years ago | | | 0 | 0.012652100 | |
| 10231488 | 5 years ago | | | 0 | 0.016093600 | |
| 10231088 | 5 years ago | | | 0 | 0.016093600 | |
| 10147977 | 5 years ago | | | 0 | 0.0051808000 | |
| 10147977 | 5 years ago | | | 0 | 0.0051808000 | |
| 10147977 | 5 years ago | | | 0 | 0.014592900 | |
| 9462069 | 5 years ago | | | 0 | 0.00087561600 |
ABI
ABI objects
Getter at block 21408127
DSHSContractAddress() view returns (address)
0x414324b0aba49fb14cbfb37be40d8d78a2edf447
XCHFContractAddress() view returns (address)
0xb4272071ecadd69d933adcd19ca99fe80664fc08
backendAddress() view returns (address)
0xc6181d559f433ffc4eb130d237e70b873808f23e
buyEnabled() view returns (bool)
true
initialNumberOfShares() view returns (uint256)
401
isOwner() view returns (bool)
false
maxPriceInXCHF() view returns (uint256)
600000000000000000000
minPriceInXCHF() view returns (uint256)
200000000000000000000
minVolume() view returns (uint256)
1
owner() view returns (address)
0x9034277dd0781f0e10a5e713f3f3a4b9e1159403
paused() view returns (bool)
false
sellEnabled() view returns (bool)
true
usageFeeAddress() view returns (address)
0xc6181d559f433ffc4eb130d237e70b873808f23e
usageFeeBSP() view returns (uint256)
0
Read-only
getCumulatedBuyBackPrice(uint256 amount, uint256 supply) view returns (uint256)
getCumulatedPrice(uint256 amount, uint256 supply) view returns (uint256)
getERC20Available(address contractAddress, address owner) view returns (uint256)
getERC20Balance(address contractAddress) view returns (uint256)
isPauser(address account) view returns (bool)
State-modifying
Events addPauser(address account)
buyShares(address buyer, uint256 numberOfSharesToBuy) returns (bool)
buyStatus(bool newStatus)
pause()
renounceOwnership()
renouncePauser()
retrieveERC20(address contractAddress, address to, uint256 amount) returns (bool)
sellShares(address seller, uint256 numberOfSharesToSell, uint256 limitInXCHF) returns (bool)
sellStatus(bool newStatus)
setBackendAddress(address newBackendAddress)
setDSHSContractAddress(address newDSHSContractAddress)
setInitialNumberOfShares(uint256 newInitialNumberOfShares)
setMinVolume(uint256 newMinVolume)
setUsageFee(uint256 newUsageFeeInBSP)
setUsageFeeAddress(address newUsageFeeAddress)
setXCHFContractAddress(address newXCHFContractAddress)
setmaxPriceInXCHF(uint256 newMaxPriceInRappen)
setminPriceInXCHF(uint256 newMinPriceInRappen)
transferOwnership(address newOwner)
unpause()
BuyStatusChanged(bool newStatus)
DSHSContractAddressSet(address newDSHSContractAddress)
InitialNumberOfSharesSet(uint256 initialNumberOfShares)
MaxPriceSet(uint256 maxPrice)
MinPriceSet(uint256 minPrice)
MinVolumeSet(uint256 minVolume)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PauserAdded(address indexed account)
PauserRemoved(address indexed account)
SellStatusChanged(bool newStatus)
SharesPurchased(address indexed buyer, uint256 amount, uint256 price, uint256 nextPrice)
SharesSold(address indexed seller, uint256 amount, uint256 buyBackPrice, uint256 nextPrice)
TokensRetrieved(address contractAddress, address indexed to, uint256 amount)
Unpaused(address account)
UsageFeeAddressSet(address newUsageFeeAddress)
UsageFeeSet(uint256 usageFee)
XCHFContractAddressSet(address newXCHFContractAddress)
constructor(address initialXCHFContractAddress, address initialDSHSContractAddress, address initialusageFeeAddress, address initialBackendAddress)
fallback()
This contract contains no error objects.