Properties
callStatic
callStatic: {
actionAgreementRevert(agreement, reason, ctx, overrides?): Promise<string>;
actionAlteringCtx(ctx, overrides?): Promise<string>;
actionAssert(ctx, overrides?): Promise<void>;
actionCallActionNoop(ctx, overrides?): Promise<string>;
actionCallActionNoopThroughAux(ctx, overrides?): Promise<void>;
actionCallActionRevert(reason, ctx, overrides?): Promise<string>;
actionCallActionWithInvalidCtx(reason, ctx, overrides?): Promise<string>;
actionCallAgreementWithInvalidCtx(agreement, ctx, overrides?): Promise<string>;
actionCallAgreementWithoutCtx(ctx, overrides?): Promise<void>;
actionCallAppActionWithoutCtx(ctx, overrides?): Promise<void>;
actionCallBadAction(ctx, overrides?): Promise<void>;
actionCallPayable(ctx, overrides?): Promise<string>;
actionExpectMsgSender(expectedMsgSender, ctx, overrides?): Promise<string>;
actionNoop(ctx, overrides?): Promise<string>;
actionPingAgreement(agreement, ping, ctx, overrides?): Promise<string>;
actionPingAgreementThroughAux(agreement, ping, ctx, overrides?): Promise<void>;
actionReturnEmptyCtx(ctx, overrides?): Promise<void>;
actionRevert(ctx, overrides?): Promise<void>;
actionRevertWithReason(reason, ctx, overrides?): Promise<void>;
afterAgreementCreated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<string>;
afterAgreementTerminated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<string>;
afterAgreementUpdated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<string>;
allowCompositeApp(target, overrides?): Promise<void>;
beforeAgreementCreated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<string>;
beforeAgreementTerminated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<string>;
beforeAgreementUpdated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<string>;
setNextCallbackAction(actionType, data, overrides?): Promise<void>;
tryRegisterApp(configWord, overrides?): Promise<void>;
}
Type declaration
actionAgreementRevert:function
- actionAgreementRevert(agreement, reason, ctx, overrides?): Promise<string>
Parameters
agreement: string
reason: string
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionAlteringCtx:function
- actionAlteringCtx(ctx, overrides?): Promise<string>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionAssert:function
- actionAssert(ctx, overrides?): Promise<void>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
actionCallActionNoop:function
- actionCallActionNoop(ctx, overrides?): Promise<string>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionCallActionNoopThroughAux:function
- actionCallActionNoopThroughAux(ctx, overrides?): Promise<void>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
actionCallActionRevert:function
- actionCallActionRevert(reason, ctx, overrides?): Promise<string>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionCallActionWithInvalidCtx:function
- actionCallActionWithInvalidCtx(reason, ctx, overrides?): Promise<string>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionCallAgreementWithInvalidCtx:function
- actionCallAgreementWithInvalidCtx(agreement, ctx, overrides?): Promise<string>
Parameters
agreement: string
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionCallAgreementWithoutCtx:function
- actionCallAgreementWithoutCtx(ctx, overrides?): Promise<void>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
actionCallAppActionWithoutCtx:function
- actionCallAppActionWithoutCtx(ctx, overrides?): Promise<void>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
actionCallBadAction:function
- actionCallBadAction(ctx, overrides?): Promise<void>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
actionCallPayable:function
- actionCallPayable(ctx, overrides?): Promise<string>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionExpectMsgSender:function
- actionExpectMsgSender(expectedMsgSender, ctx, overrides?): Promise<string>
Parameters
expectedMsgSender: string
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionNoop:function
- actionNoop(ctx, overrides?): Promise<string>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionPingAgreement:function
- actionPingAgreement(agreement, ping, ctx, overrides?): Promise<string>
Parameters
agreement: string
ping: BigNumberish
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
actionPingAgreementThroughAux:function
- actionPingAgreementThroughAux(agreement, ping, ctx, overrides?): Promise<void>
Parameters
agreement: string
ping: BigNumberish
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
actionReturnEmptyCtx:function
- actionReturnEmptyCtx(ctx, overrides?): Promise<void>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
actionRevert:function
- actionRevert(ctx, overrides?): Promise<void>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
actionRevertWithReason:function
- actionRevertWithReason(reason, ctx, overrides?): Promise<void>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
afterAgreementCreated:function
- afterAgreementCreated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<string>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
afterAgreementTerminated:function
- afterAgreementTerminated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<string>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
afterAgreementUpdated:function
- afterAgreementUpdated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<string>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
allowCompositeApp:function
- allowCompositeApp(target, overrides?): Promise<void>
Parameters
target: string
Optional
overrides: CallOverrides
Returns Promise<void>
beforeAgreementCreated:function
- beforeAgreementCreated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<string>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
beforeAgreementTerminated:function
- beforeAgreementTerminated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<string>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
beforeAgreementUpdated:function
- beforeAgreementUpdated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<string>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
setNextCallbackAction:function
- setNextCallbackAction(actionType, data, overrides?): Promise<void>
Parameters
actionType: BigNumberish
data: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
tryRegisterApp:function
- tryRegisterApp(configWord, overrides?): Promise<void>
Parameters
configWord: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
estimateGas
estimateGas: {
actionAgreementRevert(agreement, reason, ctx, overrides?): Promise<BigNumber>;
actionAlteringCtx(ctx, overrides?): Promise<BigNumber>;
actionAssert(ctx, overrides?): Promise<BigNumber>;
actionCallActionNoop(ctx, overrides?): Promise<BigNumber>;
actionCallActionNoopThroughAux(ctx, overrides?): Promise<BigNumber>;
actionCallActionRevert(reason, ctx, overrides?): Promise<BigNumber>;
actionCallActionWithInvalidCtx(reason, ctx, overrides?): Promise<BigNumber>;
actionCallAgreementWithInvalidCtx(agreement, ctx, overrides?): Promise<BigNumber>;
actionCallAgreementWithoutCtx(ctx, overrides?): Promise<BigNumber>;
actionCallAppActionWithoutCtx(ctx, overrides?): Promise<BigNumber>;
actionCallBadAction(ctx, overrides?): Promise<BigNumber>;
actionCallPayable(ctx, overrides?): Promise<BigNumber>;
actionExpectMsgSender(expectedMsgSender, ctx, overrides?): Promise<BigNumber>;
actionNoop(ctx, overrides?): Promise<BigNumber>;
actionPingAgreement(agreement, ping, ctx, overrides?): Promise<BigNumber>;
actionPingAgreementThroughAux(agreement, ping, ctx, overrides?): Promise<BigNumber>;
actionReturnEmptyCtx(ctx, overrides?): Promise<BigNumber>;
actionRevert(ctx, overrides?): Promise<BigNumber>;
actionRevertWithReason(reason, ctx, overrides?): Promise<BigNumber>;
afterAgreementCreated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<BigNumber>;
afterAgreementTerminated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<BigNumber>;
afterAgreementUpdated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<BigNumber>;
allowCompositeApp(target, overrides?): Promise<BigNumber>;
beforeAgreementCreated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<BigNumber>;
beforeAgreementTerminated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<BigNumber>;
beforeAgreementUpdated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<BigNumber>;
setNextCallbackAction(actionType, data, overrides?): Promise<BigNumber>;
tryRegisterApp(configWord, overrides?): Promise<BigNumber>;
}
Type declaration
actionAgreementRevert:function
- actionAgreementRevert(agreement, reason, ctx, overrides?): Promise<BigNumber>
Parameters
agreement: string
reason: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionAlteringCtx:function
- actionAlteringCtx(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
actionAssert:function
- actionAssert(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
actionCallActionNoop:function
- actionCallActionNoop(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionCallActionNoopThroughAux:function
- actionCallActionNoopThroughAux(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionCallActionRevert:function
- actionCallActionRevert(reason, ctx, overrides?): Promise<BigNumber>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionCallActionWithInvalidCtx:function
- actionCallActionWithInvalidCtx(reason, ctx, overrides?): Promise<BigNumber>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionCallAgreementWithInvalidCtx:function
- actionCallAgreementWithInvalidCtx(agreement, ctx, overrides?): Promise<BigNumber>
Parameters
agreement: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionCallAgreementWithoutCtx:function
- actionCallAgreementWithoutCtx(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionCallAppActionWithoutCtx:function
- actionCallAppActionWithoutCtx(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionCallBadAction:function
- actionCallBadAction(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionCallPayable:function
- actionCallPayable(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: PayableOverrides & {
from?: string;
}
Returns Promise<BigNumber>
actionExpectMsgSender:function
- actionExpectMsgSender(expectedMsgSender, ctx, overrides?): Promise<BigNumber>
Parameters
expectedMsgSender: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionNoop:function
- actionNoop(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionPingAgreement:function
- actionPingAgreement(agreement, ping, ctx, overrides?): Promise<BigNumber>
Parameters
agreement: string
ping: BigNumberish
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionPingAgreementThroughAux:function
- actionPingAgreementThroughAux(agreement, ping, ctx, overrides?): Promise<BigNumber>
Parameters
agreement: string
ping: BigNumberish
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
actionReturnEmptyCtx:function
- actionReturnEmptyCtx(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
actionRevert:function
- actionRevert(ctx, overrides?): Promise<BigNumber>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
actionRevertWithReason:function
- actionRevertWithReason(reason, ctx, overrides?): Promise<BigNumber>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
afterAgreementCreated:function
- afterAgreementCreated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<BigNumber>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
afterAgreementTerminated:function
- afterAgreementTerminated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<BigNumber>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
afterAgreementUpdated:function
- afterAgreementUpdated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<BigNumber>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
allowCompositeApp:function
- allowCompositeApp(target, overrides?): Promise<BigNumber>
Parameters
target: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
beforeAgreementCreated:function
- beforeAgreementCreated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<BigNumber>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
beforeAgreementTerminated:function
- beforeAgreementTerminated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<BigNumber>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
beforeAgreementUpdated:function
- beforeAgreementUpdated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<BigNumber>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
setNextCallbackAction:function
- setNextCallbackAction(actionType, data, overrides?): Promise<BigNumber>
Parameters
actionType: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
tryRegisterApp:function
- tryRegisterApp(configWord, overrides?): Promise<BigNumber>
Parameters
configWord: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
filters
filters: {
NoopEvent(appLevel?, callType?, agreementSelector?): NoopEventEventFilter;
NoopEvent(uint8,uint8,bytes4)(appLevel?, callType?, agreementSelector?): NoopEventEventFilter;
}
Type declaration
NoopEvent:function
- NoopEvent(appLevel?, callType?, agreementSelector?): NoopEventEventFilter
Parameters
Optional
appLevel: null
Optional
callType: null
Optional
agreementSelector: null
Returns NoopEventEventFilter
NoopEvent(uint8,uint8,bytes4):function
- NoopEvent(uint8,uint8,bytes4)(appLevel?, callType?, agreementSelector?): NoopEventEventFilter
Parameters
Optional
appLevel: null
Optional
callType: null
Optional
agreementSelector: null
Returns NoopEventEventFilter
functions
functions: {
actionAgreementRevert(agreement, reason, ctx, overrides?): Promise<ContractTransaction>;
actionAlteringCtx(ctx, overrides?): Promise<[string] & {
newCtx: string;
}>;
actionAssert(ctx, overrides?): Promise<[void]>;
actionCallActionNoop(ctx, overrides?): Promise<ContractTransaction>;
actionCallActionNoopThroughAux(ctx, overrides?): Promise<ContractTransaction>;
actionCallActionRevert(reason, ctx, overrides?): Promise<ContractTransaction>;
actionCallActionWithInvalidCtx(reason, ctx, overrides?): Promise<ContractTransaction>;
actionCallAgreementWithInvalidCtx(agreement, ctx, overrides?): Promise<ContractTransaction>;
actionCallAgreementWithoutCtx(ctx, overrides?): Promise<ContractTransaction>;
actionCallAppActionWithoutCtx(ctx, overrides?): Promise<ContractTransaction>;
actionCallBadAction(ctx, overrides?): Promise<ContractTransaction>;
actionCallPayable(ctx, overrides?): Promise<ContractTransaction>;
actionExpectMsgSender(expectedMsgSender, ctx, overrides?): Promise<ContractTransaction>;
actionNoop(ctx, overrides?): Promise<ContractTransaction>;
actionPingAgreement(agreement, ping, ctx, overrides?): Promise<ContractTransaction>;
actionPingAgreementThroughAux(agreement, ping, ctx, overrides?): Promise<ContractTransaction>;
actionReturnEmptyCtx(ctx, overrides?): Promise<[void]>;
actionRevert(ctx, overrides?): Promise<[void]>;
actionRevertWithReason(reason, ctx, overrides?): Promise<[void]>;
afterAgreementCreated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<ContractTransaction>;
afterAgreementTerminated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<ContractTransaction>;
afterAgreementUpdated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<ContractTransaction>;
allowCompositeApp(target, overrides?): Promise<ContractTransaction>;
beforeAgreementCreated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<[string]>;
beforeAgreementTerminated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<[string]>;
beforeAgreementUpdated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<[string]>;
setNextCallbackAction(actionType, data, overrides?): Promise<ContractTransaction>;
tryRegisterApp(configWord, overrides?): Promise<ContractTransaction>;
}
Type declaration
actionAgreementRevert:function
- actionAgreementRevert(agreement, reason, ctx, overrides?): Promise<ContractTransaction>
Parameters
agreement: string
reason: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionAlteringCtx:function
- actionAlteringCtx(ctx, overrides?): Promise<[string] & {
newCtx: string;
}> Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[string] & {
newCtx: string;
}>
actionAssert:function
- actionAssert(ctx, overrides?): Promise<[void]>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[void]>
actionCallActionNoop:function
- actionCallActionNoop(ctx, overrides?): Promise<ContractTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionCallActionNoopThroughAux:function
- actionCallActionNoopThroughAux(ctx, overrides?): Promise<ContractTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionCallActionRevert:function
- actionCallActionRevert(reason, ctx, overrides?): Promise<ContractTransaction>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionCallActionWithInvalidCtx:function
- actionCallActionWithInvalidCtx(reason, ctx, overrides?): Promise<ContractTransaction>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionCallAgreementWithInvalidCtx:function
- actionCallAgreementWithInvalidCtx(agreement, ctx, overrides?): Promise<ContractTransaction>
Parameters
agreement: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionCallAgreementWithoutCtx:function
- actionCallAgreementWithoutCtx(ctx, overrides?): Promise<ContractTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionCallAppActionWithoutCtx:function
- actionCallAppActionWithoutCtx(ctx, overrides?): Promise<ContractTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionCallBadAction:function
- actionCallBadAction(ctx, overrides?): Promise<ContractTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionCallPayable:function
- actionCallPayable(ctx, overrides?): Promise<ContractTransaction>
Parameters
ctx: BytesLike
Optional
overrides: PayableOverrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionExpectMsgSender:function
- actionExpectMsgSender(expectedMsgSender, ctx, overrides?): Promise<ContractTransaction>
Parameters
expectedMsgSender: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionNoop:function
- actionNoop(ctx, overrides?): Promise<ContractTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionPingAgreement:function
- actionPingAgreement(agreement, ping, ctx, overrides?): Promise<ContractTransaction>
Parameters
agreement: string
ping: BigNumberish
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionPingAgreementThroughAux:function
- actionPingAgreementThroughAux(agreement, ping, ctx, overrides?): Promise<ContractTransaction>
Parameters
agreement: string
ping: BigNumberish
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
actionReturnEmptyCtx:function
- actionReturnEmptyCtx(ctx, overrides?): Promise<[void]>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[void]>
actionRevert:function
- actionRevert(ctx, overrides?): Promise<[void]>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[void]>
actionRevertWithReason:function
- actionRevertWithReason(reason, ctx, overrides?): Promise<[void]>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[void]>
afterAgreementCreated:function
- afterAgreementCreated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<ContractTransaction>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
afterAgreementTerminated:function
- afterAgreementTerminated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<ContractTransaction>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
afterAgreementUpdated:function
- afterAgreementUpdated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<ContractTransaction>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
allowCompositeApp:function
- allowCompositeApp(target, overrides?): Promise<ContractTransaction>
Parameters
target: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
beforeAgreementCreated:function
- beforeAgreementCreated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<[string]>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[string]>
beforeAgreementTerminated:function
- beforeAgreementTerminated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<[string]>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[string]>
beforeAgreementUpdated:function
- beforeAgreementUpdated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<[string]>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[string]>
setNextCallbackAction:function
- setNextCallbackAction(actionType, data, overrides?): Promise<ContractTransaction>
Parameters
actionType: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
tryRegisterApp:function
- tryRegisterApp(configWord, overrides?): Promise<ContractTransaction>
Parameters
configWord: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: SuperAppMockInterface
populateTransaction
populateTransaction: {
actionAgreementRevert(agreement, reason, ctx, overrides?): Promise<PopulatedTransaction>;
actionAlteringCtx(ctx, overrides?): Promise<PopulatedTransaction>;
actionAssert(ctx, overrides?): Promise<PopulatedTransaction>;
actionCallActionNoop(ctx, overrides?): Promise<PopulatedTransaction>;
actionCallActionNoopThroughAux(ctx, overrides?): Promise<PopulatedTransaction>;
actionCallActionRevert(reason, ctx, overrides?): Promise<PopulatedTransaction>;
actionCallActionWithInvalidCtx(reason, ctx, overrides?): Promise<PopulatedTransaction>;
actionCallAgreementWithInvalidCtx(agreement, ctx, overrides?): Promise<PopulatedTransaction>;
actionCallAgreementWithoutCtx(ctx, overrides?): Promise<PopulatedTransaction>;
actionCallAppActionWithoutCtx(ctx, overrides?): Promise<PopulatedTransaction>;
actionCallBadAction(ctx, overrides?): Promise<PopulatedTransaction>;
actionCallPayable(ctx, overrides?): Promise<PopulatedTransaction>;
actionExpectMsgSender(expectedMsgSender, ctx, overrides?): Promise<PopulatedTransaction>;
actionNoop(ctx, overrides?): Promise<PopulatedTransaction>;
actionPingAgreement(agreement, ping, ctx, overrides?): Promise<PopulatedTransaction>;
actionPingAgreementThroughAux(agreement, ping, ctx, overrides?): Promise<PopulatedTransaction>;
actionReturnEmptyCtx(ctx, overrides?): Promise<PopulatedTransaction>;
actionRevert(ctx, overrides?): Promise<PopulatedTransaction>;
actionRevertWithReason(reason, ctx, overrides?): Promise<PopulatedTransaction>;
afterAgreementCreated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<PopulatedTransaction>;
afterAgreementTerminated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<PopulatedTransaction>;
afterAgreementUpdated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<PopulatedTransaction>;
allowCompositeApp(target, overrides?): Promise<PopulatedTransaction>;
beforeAgreementCreated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<PopulatedTransaction>;
beforeAgreementTerminated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<PopulatedTransaction>;
beforeAgreementUpdated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<PopulatedTransaction>;
setNextCallbackAction(actionType, data, overrides?): Promise<PopulatedTransaction>;
tryRegisterApp(configWord, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
actionAgreementRevert:function
- actionAgreementRevert(agreement, reason, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
agreement: string
reason: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionAlteringCtx:function
- actionAlteringCtx(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
actionAssert:function
- actionAssert(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
actionCallActionNoop:function
- actionCallActionNoop(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionCallActionNoopThroughAux:function
- actionCallActionNoopThroughAux(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionCallActionRevert:function
- actionCallActionRevert(reason, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionCallActionWithInvalidCtx:function
- actionCallActionWithInvalidCtx(reason, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionCallAgreementWithInvalidCtx:function
- actionCallAgreementWithInvalidCtx(agreement, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
agreement: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionCallAgreementWithoutCtx:function
- actionCallAgreementWithoutCtx(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionCallAppActionWithoutCtx:function
- actionCallAppActionWithoutCtx(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionCallBadAction:function
- actionCallBadAction(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionCallPayable:function
- actionCallPayable(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: PayableOverrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionExpectMsgSender:function
- actionExpectMsgSender(expectedMsgSender, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
expectedMsgSender: string
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionNoop:function
- actionNoop(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionPingAgreement:function
- actionPingAgreement(agreement, ping, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
agreement: string
ping: BigNumberish
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionPingAgreementThroughAux:function
- actionPingAgreementThroughAux(agreement, ping, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
agreement: string
ping: BigNumberish
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
actionReturnEmptyCtx:function
- actionReturnEmptyCtx(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
actionRevert:function
- actionRevert(ctx, overrides?): Promise<PopulatedTransaction>
Parameters
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
actionRevertWithReason:function
- actionRevertWithReason(reason, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
reason: string
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
afterAgreementCreated:function
- afterAgreementCreated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
afterAgreementTerminated:function
- afterAgreementTerminated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
afterAgreementUpdated:function
- afterAgreementUpdated(arg0, arg1, arg2, arg3, arg4, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
arg4: BytesLike
ctx: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
allowCompositeApp:function
- allowCompositeApp(target, overrides?): Promise<PopulatedTransaction>
Parameters
target: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
beforeAgreementCreated:function
- beforeAgreementCreated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
beforeAgreementTerminated:function
- beforeAgreementTerminated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
beforeAgreementUpdated:function
- beforeAgreementUpdated(arg0, arg1, arg2, arg3, ctx, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
arg1: string
arg2: BytesLike
arg3: BytesLike
ctx: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
setNextCallbackAction:function
- setNextCallbackAction(actionType, data, overrides?): Promise<PopulatedTransaction>
Parameters
actionType: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
tryRegisterApp:function
- tryRegisterApp(configWord, overrides?): Promise<PopulatedTransaction>
Parameters
configWord: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>