nooschain / consensus/adapters/single-node-consensus / SingleNodeConsensusDeps
Interface: SingleNodeConsensusDeps
Defined in: consensus/adapters/single-node-consensus.ts:30
Properties
contractDeactivationPolicy?
optionalcontractDeactivationPolicy?:ContractDeactivationPolicy
Defined in: consensus/adapters/single-node-consensus.ts:36
contractProvenancePolicy?
optionalcontractProvenancePolicy?:ContractProvenancePolicy
Defined in: consensus/adapters/single-node-consensus.ts:34
contractRegistryPolicy?
optionalcontractRegistryPolicy?:ContractRegistryPolicy
Defined in: consensus/adapters/single-node-consensus.ts:35
db
db:
Kysely<Database>
Defined in: consensus/adapters/single-node-consensus.ts:31
nodeId?
optionalnodeId?:string
Defined in: consensus/adapters/single-node-consensus.ts:32
nodeRole?
optionalnodeRole?:NodeRuntimeRole
Defined in: consensus/adapters/single-node-consensus.ts:33
payloadAvailabilityPolicy?
optionalpayloadAvailabilityPolicy?:object
Defined in: consensus/adapters/single-node-consensus.ts:37
shouldStoreEncryptedPayload()
shouldStoreEncryptedPayload(
bucketId,txPayload):Promise<boolean>
Parameters
bucketId
string
txPayload
unknown
Returns
Promise<boolean>