- compose<ContractAbsComposer1, ContractAbsComposer2, ContractAbstractionComposed>(functioncomposer1, functioncomposer2): ((abs: ContractAbsComposer1, context: Context) => ContractAbstractionComposed)
Type Parameters
- ContractAbsComposer1 extends ContractAbstraction<ContractProvider | Wallet, DefaultMethods<ContractProvider | Wallet>, DefaultMethodsObject<ContractProvider | Wallet>, DefaultViews, DefaultContractViews, unknown>
- ContractAbsComposer2 extends ContractAbstraction<ContractProvider | Wallet, DefaultMethods<ContractProvider | Wallet>, DefaultMethodsObject<ContractProvider | Wallet>, DefaultViews, DefaultContractViews, unknown>
- ContractAbstractionComposed