@celo/identity › "offchain-data-wrapper" › OffchainDataWrapper
Interface: OffchainDataWrapper
Hierarchy
- OffchainDataWrapper
Implemented by
Index
Properties
Methods
Properties
kit
• kit: ContractKit
Defined in packages/sdk/identity/src/offchain-data-wrapper.ts:61
self
• self: Address
Defined in packages/sdk/identity/src/offchain-data-wrapper.ts:63
signer
• signer: Address
Defined in packages/sdk/identity/src/offchain-data-wrapper.ts:62
Methods
readDataFromAsResult
▸ readDataFromAsResult<DataType>(account
: Address, dataPath
: string, checkOffchainSigners
: boolean, type?
: t.Type‹DataType›): Promise‹Result‹Buffer, OffchainErrors››
Defined in packages/sdk/identity/src/offchain-data-wrapper.ts:65
Type parameters:
▪ DataType
Parameters:
Name | Type |
---|---|
account |
Address |
dataPath |
string |
checkOffchainSigners |
boolean |
type? |
t.Type‹DataType› |
Returns: Promise‹Result‹Buffer, OffchainErrors››
writeDataTo
▸ writeDataTo(data
: Buffer, signature
: Buffer, dataPath
: string): Promise‹OffchainErrors | void›
Defined in packages/sdk/identity/src/offchain-data-wrapper.ts:64
Parameters:
Name | Type |
---|---|
data |
Buffer |
signature |
Buffer |
dataPath |
string |
Returns: Promise‹OffchainErrors | void›