Skip to main content

Function: ethereumAddressOfAccount()

GalaChain core SDK 1.0.0-rc.8


GalaChain core SDK 1.0.0-rc.8 / index / ethereumAddressOfAccount

Function: ethereumAddressOfAccount()

ethereumAddressOfAccount(account): string | undefined

Defined in: packages/gala-core-sdk/dist/index.d.ts:1310

The 0x-prefixed Ethereum address a Gala account is signed by, or undefined when the account names no key (a client| alias or a bare GalaChain id is not derivable from a key). Accepts 0x plus 40 hex digits and eth| plus 40 hex digits; the caller's casing is kept. eth|0x... is not an address form and is refused. For LazyPrivateKeySignerOptions.expectedAddress, which should only be set for an account whose key can be checked.

Parameters​

account​

string

Returns​

string | undefined

Example​

createLazyPrivateKeySigner(getKey, { expectedAddress: ethereumAddressOfAccount(account) });

Throws​

GalaSDKError INVALID_ETH_USER_REF_PREFIX for eth|0x... (refused, never read as "names no key", which would switch a signer's address check off).