ShareDispenser

Verified contract

Active on Ethereum with 49 txns
Deployed by via 0x5037e339 at 8547700
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ShareDispenser"

0xd2860faf71d47a171dac4f726385a66f9fe6b050ac95f371653a00ae0abc46b3
0x7a48599d5401962df77070e04b9242c14ab37453fa1c080aa637af81b661f5b6
0xe0585cb3e55b8eaeb1cf52da1e80902aaffc7fa8c07d8559233414dc30f6ce9d
0x83490c79bd227923f3c6791ce17621499e4a869b4bc0f9785fc975319840330e
0x3dc88a7718efe427c2bb771034887d6b36ab9552dc10db223f20ad9fae7c00c0
0x37c52a8c6d99d64150ad5782aaaf3cbb15b29fccea5884549da680c83565c8e8
0xe9a9c02cc7177fb8ef3a523b25d909eef934dc324382dd40b2027a63ee8539d3
0x336904b55d5af404f0a827ad8c899a1580b96418b01803f8a87ad58f3e1ffa45
0x40a4df3fcc93a6538a186e4a47fddb5cfe6f1d86eb204a198b4e5612c2aaf804
0xcb212935250b0e55cc6df846fe522110e75ca8ea385abe4811390e8729a63f62

Functions
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 amountuint256 supplyview returns (uint256)
getCumulatedPrice(uint256 amountuint256 supplyview returns (uint256)
getERC20Available(address contractAddressaddress ownerview returns (uint256)
getERC20Balance(address contractAddressview returns (uint256)
isPauser(address accountview returns (bool)
State-modifying
addPauser(address account
buyShares(address buyeruint256 numberOfSharesToBuyreturns (bool)
buyStatus(bool newStatus
pause(
renounceOwnership(
renouncePauser(
retrieveERC20(address contractAddressaddress touint256 amountreturns (bool)
sellShares(address selleruint256 numberOfSharesToSelluint256 limitInXCHFreturns (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(
Events
BuyStatusChanged(bool newStatus
DSHSContractAddressSet(address newDSHSContractAddress
InitialNumberOfSharesSet(uint256 initialNumberOfShares
MaxPriceSet(uint256 maxPrice
MinPriceSet(uint256 minPrice
MinVolumeSet(uint256 minVolume
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PauserAdded(address indexed account
PauserRemoved(address indexed account
SellStatusChanged(bool newStatus
SharesPurchased(address indexed buyeruint256 amountuint256 priceuint256 nextPrice
SharesSold(address indexed selleruint256 amountuint256 buyBackPriceuint256 nextPrice
TokensRetrieved(address contractAddressaddress indexed touint256 amount
Unpaused(address account
UsageFeeAddressSet(address newUsageFeeAddress
UsageFeeSet(uint256 usageFee
XCHFContractAddressSet(address newXCHFContractAddress
Constructor
constructor(address initialXCHFContractAddressaddress initialDSHSContractAddressaddress initialusageFeeAddressaddress initialBackendAddress
Fallback and receive
fallback(
Errors

This contract contains no error objects.