HostApiContext
@totemsdk/omnia-host / HostApiContext
Interface: HostApiContext
Properties
chainProvider?
optionalchainProvider?:ChainStateProvider
channels
channels:
Map<string,OmniaChannel>
factories?
optionalfactories?:Map<string,ChannelFactory>
factoryBundles?
optionalfactoryBundles?:Record<string,WotsLeaseBundle>
identity?
optionalidentity?:object
Opt-in host identity (address, publicKeyDigest, optional delegation).
address
address:
string
delegation?
optionaldelegation?:unknown
identityId?
optionalidentityId?:string
publicKeyDigest
publicKeyDigest:
string
leaseProvider?
optionalleaseProvider?:WotsLeaseProvider
localParticipant?
optionallocalParticipant?:ChannelParticipant
manifest?
optionalmanifest?:unknown
Boot-time signed EdgeServiceManifest.
operations?
optionaloperations?:OperationStoreLike
readOnly?
optionalreadOnly?:boolean
When true, only read-only methods are registered (no signer material).
refreshRouting?
optionalrefreshRouting?: () =>void
Returns
void
routing
routing:
RoutingProvider
signer?
optionalsigner?:ChannelSigner
spliceAcceptances?
optionalspliceAcceptances?:Map<string,SpliceAcceptance>
spliceLeaseProvider?
optionalspliceLeaseProvider?:SpliceLeaseProvider
spliceProposals?
optionalspliceProposals?:Map<string,SpliceProposal>
swarm?
optionalswarm?:OmniaSwarm