@celo/connect"wallet"ReadOnlyWallet

Interface: ReadOnlyWallet

Hierarchy

  • ReadOnlyWallet

Index

Properties

Properties

computeSharedSecret

computeSharedSecret: function

Defined in packages/sdk/connect/src/wallet.ts:12

Type declaration:

▸ (address: Address, publicKey: string): Promise‹Buffer›

Parameters:

Name Type
address Address
publicKey string

decrypt

decrypt: function

Defined in packages/sdk/connect/src/wallet.ts:11

Type declaration:

▸ (address: Address, ciphertext: Buffer): Promise‹Buffer›

Parameters:

Name Type
address Address
ciphertext Buffer

getAccounts

getAccounts: function

Defined in packages/sdk/connect/src/wallet.ts:5

Type declaration:

▸ (): Address[]


hasAccount

hasAccount: function

Defined in packages/sdk/connect/src/wallet.ts:7

Type declaration:

▸ (address?: Address): boolean

Parameters:

Name Type
address? Address

removeAccount

removeAccount: function

Defined in packages/sdk/connect/src/wallet.ts:6

Type declaration:

▸ (address: Address): void

Parameters:

Name Type
address Address

signPersonalMessage

signPersonalMessage: function

Defined in packages/sdk/connect/src/wallet.ts:10

Type declaration:

▸ (address: Address, data: string): Promise‹string›

Parameters:

Name Type
address Address
data string

signTransaction

signTransaction: function

Defined in packages/sdk/connect/src/wallet.ts:8

Type declaration:

▸ (txParams: CeloTx): Promise‹EncodedTransaction

Parameters:

Name Type
txParams CeloTx

signTypedData

signTypedData: function

Defined in packages/sdk/connect/src/wallet.ts:9

Type declaration:

▸ (address: Address, typedData: EIP712TypedData): Promise‹string›

Parameters:

Name Type
address Address
typedData EIP712TypedData