Skip to content

@lelantos-org/sdk / internal / AssetRegistrySource

Interface: AssetRegistrySource ​

Defined in: @lelantos-org/sdk/dist/wallet/assets/registry.d.ts:17

Where a registry's token list comes from.

Properties ​

chain ​

ts
chain: ChainReader;

Defined in: @lelantos-org/sdk/dist/wallet/assets/registry.d.ts:18


denominations? ​

ts
optional denominations?: boolean;

Defined in: @lelantos-org/sdk/dist/wallet/assets/registry.d.ts:20

Whether assets resolve with a withdrawal ladder. Default true; false opts out.


feeBps? ​

ts
optional feeBps?: FeeOverride;

Defined in: @lelantos-org/sdk/dist/wallet/assets/registry.d.ts:25

Replaces the protocol fee rates the pool reports, for every asset. See WalletConfig.feeBps.


tokens? ​

ts
optional tokens?: () => Promise<readonly ChainToken[]>;

Defined in: @lelantos-org/sdk/dist/wallet/assets/registry.d.ts:31

The relayer's registered-asset list, if one is reachable. Cached once it loads; a failed call is retried on the next lookup. Until it loads, symbols and token addresses are unresolvable, while ids still resolve.

Returns ​

Promise<readonly ChainToken[]>