Properties
callStatic
callStatic: {
buildBatchOperations(m, params, overrides?): Promise<OperationStructOutput[]>;
runMacro(m, params, overrides?): Promise<boolean>;
}
Type declaration
buildBatchOperations:function
- buildBatchOperations(m, params, overrides?): Promise<OperationStructOutput[]>
Parameters
m: string
params: BytesLike
Optional
overrides: CallOverrides
Returns Promise<OperationStructOutput[]>
runMacro:function
- runMacro(m, params, overrides?): Promise<boolean>
Parameters
m: string
params: BytesLike
Optional
overrides: CallOverrides
Returns Promise<boolean>
estimateGas
estimateGas: {
buildBatchOperations(m, params, overrides?): Promise<BigNumber>;
runMacro(m, params, overrides?): Promise<BigNumber>;
}
Type declaration
buildBatchOperations:function
- buildBatchOperations(m, params, overrides?): Promise<BigNumber>
Parameters
m: string
params: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
runMacro:function
- runMacro(m, params, overrides?): Promise<BigNumber>
Parameters
m: string
params: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
functions
functions: {
buildBatchOperations(m, params, overrides?): Promise<[OperationStructOutput[]] & {
operations: OperationStructOutput[];
}>;
runMacro(m, params, overrides?): Promise<ContractTransaction>;
}
Type declaration
buildBatchOperations:function
- buildBatchOperations(m, params, overrides?): Promise<[OperationStructOutput[]] & {
operations: OperationStructOutput[];
}> Parameters
m: string
params: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[OperationStructOutput[]] & {
operations: OperationStructOutput[];
}>
runMacro:function
- runMacro(m, params, overrides?): Promise<ContractTransaction>
Parameters
m: string
params: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: MacroForwarderInterface
populateTransaction
populateTransaction: {
buildBatchOperations(m, params, overrides?): Promise<PopulatedTransaction>;
runMacro(m, params, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
buildBatchOperations:function
- buildBatchOperations(m, params, overrides?): Promise<PopulatedTransaction>
Parameters
m: string
params: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
runMacro:function
- runMacro(m, params, overrides?): Promise<PopulatedTransaction>
Parameters
m: string
params: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>