Skip to content

Documentation / @super-line/core / defineContractPlugin

Function: defineContractPlugin()

defineContractPlugin<F>(name, fragment): ContractPlugin<F>

Defined in: packages/core/src/contract.ts:320

Author a ContractPlugin. const F preserves literal keys and subscribe: true — a fragment declared as a plain const widens subscribe to boolean, degrading topics to push events once merged.

Type Parameters

F

F extends ContractFragment

Parameters

name

string

fragment

F

Returns

ContractPlugin<F>

Released under the MIT License.