Module @xyo-network/witness

logo

Part of sdk-xyo-client-js

See the LICENSE file for license details

Made with 🔥 and ❄️ by XYO

Classes

AbstractEvmWitness
AbstractWitness
IsAttachableWitnessInstanceFactory
TimestampWitness
WitnessWrapper

Interfaces

AttachableWitnessInstance
GetProvidersFromEnvOptions
ObserveEndEventData
ObserveStartEventData
WitnessInstance
WitnessModule
WitnessQueryFunctions

Type Aliases

AdditionalEvmWitnessParams
AttachableWitnessInstanceTypeCheck
CustomWitnessInstance
CustomWitnessModule
EvmAddress
EvmAddressSchema
EvmWitnessConfig
EvmWitnessConfigSchema
EvmWitnessParams
ObserveEndEventArgs
ObserveStartEventArgs
ProviderSource
ProviderType
TimeStamp
TimestampSchema
TimestampWitnessConfig
TimestampWitnessConfigSchema
TimestampWitnessParams
WitnessConfig
WitnessConfigSchema
WitnessModuleEventData
WitnessModuleQueries
WitnessObserveQuery
WitnessObserveQuerySchema
WitnessParams
WitnessQueries

Variables

EvmAddressSchema
EvmWitnessConfigSchema
requiredAttachableWitnessInstanceFunctions
TimestampSchema
TimestampWitnessConfigSchema
WitnessConfigSchema
WitnessObserveQuerySchema

Functions

asAttachableWitnessInstance
asWitnessInstance
asWitnessModule
checkIpfsUrl
getProviderFromEnv
getProvidersFromEnv
getSharedProviderFromEnv
isAttachableWitnessInstance
isTimestamp
isWitnessInstance
isWitnessModule
withWitnessInstance
withWitnessModule