Properties
callStatic
callStatic: {
afterAgreementCreated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<string>;
afterAgreementTerminated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<string>;
afterAgreementUpdated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<string>;
beforeAgreementCreated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<string>;
beforeAgreementTerminated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<string>;
beforeAgreementUpdated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<string>;
distribute(amount, overrides?): Promise<void>;
setForceGetSubscriptionByID(overrides?): Promise<void>;
updateSubscription(subscriber, units, overrides?): Promise<void>;
}
Type declaration
afterAgreementCreated:function
- afterAgreementCreated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<string>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
afterAgreementTerminated:function
- afterAgreementTerminated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<string>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
afterAgreementUpdated:function
- afterAgreementUpdated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<string>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
beforeAgreementCreated:function
- beforeAgreementCreated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<string>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
beforeAgreementTerminated:function
- beforeAgreementTerminated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<string>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
beforeAgreementUpdated:function
- beforeAgreementUpdated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<string>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
distribute:function
- distribute(amount, overrides?): Promise<void>
Parameters
amount: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
setForceGetSubscriptionByID:function
- setForceGetSubscriptionByID(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
updateSubscription:function
- updateSubscription(subscriber, units, overrides?): Promise<void>
Parameters
subscriber: string
units: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
estimateGas
estimateGas: {
afterAgreementCreated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<BigNumber>;
afterAgreementTerminated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<BigNumber>;
afterAgreementUpdated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<BigNumber>;
beforeAgreementCreated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<BigNumber>;
beforeAgreementTerminated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<BigNumber>;
beforeAgreementUpdated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<BigNumber>;
distribute(amount, overrides?): Promise<BigNumber>;
setForceGetSubscriptionByID(overrides?): Promise<BigNumber>;
updateSubscription(subscriber, units, overrides?): Promise<BigNumber>;
}
Type declaration
afterAgreementCreated:function
- afterAgreementCreated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<BigNumber>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
afterAgreementTerminated:function
- afterAgreementTerminated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<BigNumber>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
afterAgreementUpdated:function
- afterAgreementUpdated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<BigNumber>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
beforeAgreementCreated:function
- beforeAgreementCreated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<BigNumber>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
beforeAgreementTerminated:function
- beforeAgreementTerminated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<BigNumber>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
beforeAgreementUpdated:function
- beforeAgreementUpdated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<BigNumber>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
distribute:function
- distribute(amount, overrides?): Promise<BigNumber>
Parameters
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setForceGetSubscriptionByID:function
- setForceGetSubscriptionByID(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
updateSubscription:function
- updateSubscription(subscriber, units, overrides?): Promise<BigNumber>
Parameters
subscriber: string
units: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
filters
filters: {
SubscriptionDataAfter(publisher?, indexId?, approved?, units?, pendingDistribution?): SubscriptionDataAfterEventFilter;
SubscriptionDataAfter(address,uint32,bool,uint128,uint256)(publisher?, indexId?, approved?, units?, pendingDistribution?): SubscriptionDataAfterEventFilter;
SubscriptionDataBefore(publisher?, indexId?, approved?, units?, pendingDistribution?): SubscriptionDataBeforeEventFilter;
SubscriptionDataBefore(address,uint32,bool,uint128,uint256)(publisher?, indexId?, approved?, units?, pendingDistribution?): SubscriptionDataBeforeEventFilter;
}
Type declaration
SubscriptionDataAfter:function
- SubscriptionDataAfter(publisher?, indexId?, approved?, units?, pendingDistribution?): SubscriptionDataAfterEventFilter
Parameters
Optional
publisher: null
Optional
indexId: null
Optional
approved: null
Optional
units: null
Optional
pendingDistribution: null
Returns SubscriptionDataAfterEventFilter
SubscriptionDataAfter(address,uint32,bool,uint128,uint256):function
- SubscriptionDataAfter(address,uint32,bool,uint128,uint256)(publisher?, indexId?, approved?, units?, pendingDistribution?): SubscriptionDataAfterEventFilter
Parameters
Optional
publisher: null
Optional
indexId: null
Optional
approved: null
Optional
units: null
Optional
pendingDistribution: null
Returns SubscriptionDataAfterEventFilter
SubscriptionDataBefore:function
- SubscriptionDataBefore(publisher?, indexId?, approved?, units?, pendingDistribution?): SubscriptionDataBeforeEventFilter
Parameters
Optional
publisher: null
Optional
indexId: null
Optional
approved: null
Optional
units: null
Optional
pendingDistribution: null
Returns SubscriptionDataBeforeEventFilter
SubscriptionDataBefore(address,uint32,bool,uint128,uint256):function
- SubscriptionDataBefore(address,uint32,bool,uint128,uint256)(publisher?, indexId?, approved?, units?, pendingDistribution?): SubscriptionDataBeforeEventFilter
Parameters
Optional
publisher: null
Optional
indexId: null
Optional
approved: null
Optional
units: null
Optional
pendingDistribution: null
Returns SubscriptionDataBeforeEventFilter
functions
functions: {
afterAgreementCreated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<ContractTransaction>;
afterAgreementTerminated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<ContractTransaction>;
afterAgreementUpdated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<ContractTransaction>;
beforeAgreementCreated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<[string] & {
cbdata: string;
}>;
beforeAgreementTerminated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<[string]>;
beforeAgreementUpdated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<[string]>;
distribute(amount, overrides?): Promise<ContractTransaction>;
setForceGetSubscriptionByID(overrides?): Promise<ContractTransaction>;
updateSubscription(subscriber, units, overrides?): Promise<ContractTransaction>;
}
Type declaration
afterAgreementCreated:function
- afterAgreementCreated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<ContractTransaction>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
afterAgreementTerminated:function
- afterAgreementTerminated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<ContractTransaction>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
afterAgreementUpdated:function
- afterAgreementUpdated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<ContractTransaction>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
beforeAgreementCreated:function
- beforeAgreementCreated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<[string] & {
cbdata: string;
}> Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[string] & {
cbdata: string;
}>
beforeAgreementTerminated:function
- beforeAgreementTerminated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<[string]>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[string]>
beforeAgreementUpdated:function
- beforeAgreementUpdated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<[string]>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[string]>
distribute:function
- distribute(amount, overrides?): Promise<ContractTransaction>
Parameters
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setForceGetSubscriptionByID:function
- setForceGetSubscriptionByID(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
updateSubscription:function
- updateSubscription(subscriber, units, overrides?): Promise<ContractTransaction>
Parameters
subscriber: string
units: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: IDASuperAppTesterInterface
populateTransaction
populateTransaction: {
afterAgreementCreated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<PopulatedTransaction>;
afterAgreementTerminated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<PopulatedTransaction>;
afterAgreementUpdated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<PopulatedTransaction>;
beforeAgreementCreated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<PopulatedTransaction>;
beforeAgreementTerminated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<PopulatedTransaction>;
beforeAgreementUpdated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<PopulatedTransaction>;
distribute(amount, overrides?): Promise<PopulatedTransaction>;
setForceGetSubscriptionByID(overrides?): Promise<PopulatedTransaction>;
updateSubscription(subscriber, units, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
afterAgreementCreated:function
- afterAgreementCreated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
afterAgreementTerminated:function
- afterAgreementTerminated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
afterAgreementUpdated:function
- afterAgreementUpdated(superToken, agreementClass, agreementId, agreementData, cbdata, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
cbdata: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
beforeAgreementCreated:function
- beforeAgreementCreated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
beforeAgreementTerminated:function
- beforeAgreementTerminated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
beforeAgreementUpdated:function
- beforeAgreementUpdated(superToken, agreementClass, agreementId, agreementData, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
superToken: string
agreementClass: string
agreementId: BytesLike
agreementData: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
distribute:function
- distribute(amount, overrides?): Promise<PopulatedTransaction>
Parameters
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setForceGetSubscriptionByID:function
- setForceGetSubscriptionByID(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
updateSubscription:function
- updateSubscription(subscriber, units, overrides?): Promise<PopulatedTransaction>
Parameters
subscriber: string
units: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>