SubscriptionModuleImpl

Verified contract

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

No balances found for "SubscriptionModuleImpl"

0x79004675bab752474d224af84cfe631e5e0c4e4a760a16421ab06e3b9339ac45
0x5f588a53075bd30b082fe1052533d2c206b4d08c17391621018a0585d7e3bc58

Functions
Getter at block 21176230
VERSION(pure returns (string)
0.2.0
depositCounter(pure returns (uint256)
0
getXRateProviderLength(pure returns (uint256)
1
isSuspended(pure returns (bool)
false
newOwner(pure returns (address)
0x6dd5a9f47cfbc44c04a0a4452f0ba792ebfbcc9a
owner(pure returns (address)
0x6dd5a9f47cfbc44c04a0a4452f0ba792ebfbcc9a
san(pure returns (address)
0x7c5a0ce9267ed19b22f8cae653f198e3e8daf098
subscriptionCounter(pure returns (uint256)
0
suspendedUntil(pure returns (uint256)
0
Read-only
deposits(uint256pure returns (uint256 valueaddress owneruint256 createdOnuint256 lockTimebytes descriptor)
providerRegistry(addresspure returns (bool)
state(uint256 subOrOfferIdpure returns (string state)
stateCode(uint256 subOrOfferIdpure returns (uint256 stateCode)
subscriptionDetails(uint256 subIdpure returns (address transferFromaddress transferTouint256 pricePerHouruint32 initialXrate_nuint32 initialXrate_duint16 xrateProviderIduint256 chargePerioduint256 startOnbytes descriptor)
subscriptionStatus(uint256 subIdpure returns (uint256 depositAmountuint256 expireOnuint256 execCounteruint256 paidUntiluint256 onHoldSince)
subscriptions(uint256pure returns (address transferFromaddress transferTouint256 pricePerHouruint32 initialXrate_nuint32 initialXrate_duint16 xrateProviderIduint256 paidUntiluint256 chargePerioduint256 depositAmountuint256 startOnuint256 expireOnuint256 execCounterbytes descriptoruint256 onHoldSince)
xrateProviders(uint256pure returns (address)
State-modifying
acceptOwnership(
attachToken(address token
cancelSubscription(uint256 subId
cancelSubscription(uint256 subIduint256 gasReserve
cancelSubscriptionOffer(uint256 offerIdreturns (bool)
claimDeposit(uint256 _depositId
claimSubscriptionDeposit(uint256 subId
createDeposit(uint256 _valueuint256 _lockTimebytes _descriptorreturns (uint256 depositId)
createSubscription(uint256 _offerIduint256 _expireOnuint256 _startOnreturns (uint256 newSubId)
createSubscriptionOffer(uint256 _pricePerHouruint16 _xrateProviderIduint256 _chargePerioduint256 _expireOnuint256 _offerLimituint256 _depositAmountuint256 _startOnbytes _descriptorreturns (uint256 subId)
disableServiceProvider(address addrbytes moreInfo
enableServiceProvider(address addrbytes moreInfo
executeSubscription(uint256 subIdreturns (bool)
holdSubscription(uint256 subIdreturns (bool success)
holdSubscriptionOffer(uint256 offerIdreturns (bool success)
max(uint256 auint256 breturns (uint256)
min(uint256 auint256 breturns (uint256)
paymentFrom(uint256 _valuebytes _paymentDataaddress _fromaddress _toreturns (bool success)
paymentTo(uint256 _valuebytes _paymentDataaddress _toreturns (bool success)
postponeDueDate(uint256 subIduint256 newDueDatereturns (bool success)
registerXRateProvider(address addrreturns (uint16 xrateProviderId)
returnSubscriptionDesposit(uint256 subId
suspend(uint256 suspendTimeSec
transferOwnership(address _newOwner
unholdSubscription(uint256 subIdreturns (bool success)
unholdSubscriptionOffer(uint256 offerIdreturns (bool success)
updateSubscriptionOffer(uint256 _offerIduint256 _offerLimit
Events
DepositReturned(uint256 depositIdaddress returnedTo
NewDeposit(uint256 depositIduint256 valueuint256 lockTimeaddress sender
NewSubscription(address customeraddress serviceuint256 offerIduint256 subId
NewXRateProvider(address addruint16 xRateProviderIdaddress sender
OfferCanceled(uint256 offerIdaddress sender
OfferOnHold(uint256 offerIdbool onHoldaddress sender
OwnershipTransferred(address indexed _fromaddress indexed _to
Payment(address _fromaddress _touint256 _valueuint256 _feeaddress senderuint8 statusuint256 subId
ServiceProviderDisabled(address addrbytes moreInfo
ServiceProviderEnabled(address addrbytes moreInfo
SubCanceled(uint256 subIdaddress sender
SubModuleSuspended(uint256 suspendUntil
SubOnHold(uint256 offerIdbool onHoldaddress sender
SubscriptionDepositReturned(uint256 subIduint256 amountaddress returnedToaddress sender
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.