Marketplace

Verified contract

Active on Ethereum with 2,134 txns
Deployed by via 0xc022fa68 at 5469578
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Marketplace"

0x342c24087b5ca30e91e774cb731bc61afd5d6289105ff95b23feaf37d5ae63fa
0x35619045b30695053e523f6ce8d9cdfd62639993782119fc8cdb67239d026632
0x09703f5d47dec3a3ba13c803319715fabb3e280b9ff8224e9f2bb844b659bc2f
0xaaa7ac29b9692babb86c4788207c6179524d6654dcfb4d7ac657a4ee20f96366
0x2216f37fd932f2ce0c5758d7ede0ca3ca86ff849edec618765f4d7e79001c911
0x100dd1a8cccc5fc2e21a2a246b6886b0d554ebf4de0d6f74f9288c952e3a342b
0x32ca8a3e7635cd61000c9185b7c1fe23603966bfbce1c40e62ff031243dd4e52
0x2ff9494a6197ae44414c0bf611fb9b33f5cb78c8c3560183c6b1e1e10787db70
0x2987e9a3a9d11eb3715d30dcd7af7a07db171b80746abb4aedf788edbbbbc9f2
0x474c1d3d549cc830a26935408f3902daeac6428af305939f55aa81fa98decbd5

Functions
Getter at block 20947685
currencyUpdateAgent(view returns (address)
0xb6aa9d2708475fb026a8052e20e63aea23233613
dataPerUsd(view returns (uint256)
9504506324060895372
halted(view returns (bool)
false
owner(view returns (address)
0x1bb7804d12fa4f70ab63d0bbe8cb0b1992694338
Read-only
getProduct(bytes32 idview returns (string nameaddress owneraddress beneficiaryuint256 pricePerSeconduint8 currencyuint256 minimumSubscriptionSecondsuint8 state)
getSubscription(bytes32 productIdaddress subscriberview returns (bool isValiduint256 endTimestamp)
getSubscriptionTo(bytes32 productIdview returns (bool isValiduint256 endTimestamp)
hasValidSubscription(bytes32 productIdaddress subscriberview returns (bool isValid)
State-modifying
buy(bytes32 productIduint256 subscriptionSeconds
claimProductOwnership(bytes32 productId
createProduct(bytes32 idstring nameaddress beneficiaryuint256 pricePerSeconduint8 currencyuint256 minimumSubscriptionSeconds
deleteProduct(bytes32 productId
halt(
offerProductOwnership(bytes32 productIdaddress newOwnerCandidate
reInitialize(address datacoinAddressaddress currencyUpdateAgentAddress
redeployProduct(bytes32 productId
resume(
transferOwnership(address newOwner
transferSubscription(bytes32 productIdaddress newSubscriber
updateExchangeRates(uint256 dataUsd
updateExchangeRates(uint256 timestampuint256 dataUsd
updateProduct(bytes32 productIdstring nameaddress beneficiaryuint256 pricePerSeconduint8 currencyuint256 minimumSubscriptionSeconds
Events
ExchangeRatesUpdated(uint256 timestampuint256 dataInUsd
Halted(
NewSubscription(bytes32 indexed productIdaddress indexed subscriberuint256 endTimestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProductCreated(address indexed ownerbytes32 indexed idstring nameaddress beneficiaryuint256 pricePerSeconduint8 currencyuint256 minimumSubscriptionSeconds
ProductDeleted(address indexed ownerbytes32 indexed idstring nameaddress beneficiaryuint256 pricePerSeconduint8 currencyuint256 minimumSubscriptionSeconds
ProductOwnershipChanged(address indexed newOwnerbytes32 indexed idaddress indexed oldOwner
ProductOwnershipOffered(address indexed ownerbytes32 indexed idaddress indexed to
ProductRedeployed(address indexed ownerbytes32 indexed idstring nameaddress beneficiaryuint256 pricePerSeconduint8 currencyuint256 minimumSubscriptionSeconds
ProductUpdated(address indexed ownerbytes32 indexed idstring nameaddress beneficiaryuint256 pricePerSeconduint8 currencyuint256 minimumSubscriptionSeconds
Resumed(
Subscribed(bytes32 indexed productIdaddress indexed subscriberuint256 endTimestamp
SubscriptionExtended(bytes32 indexed productIdaddress indexed subscriberuint256 endTimestamp
SubscriptionTransferred(bytes32 indexed productIdaddress indexed fromaddress indexed touint256 secondsTransferreduint256 datacoinTransferred
Constructor
constructor(address datacoinAddressaddress currencyUpdateAgentAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.