diff --git a/packages/faucet/src/codec.ts b/packages/faucet/src/codec.ts index 2b0d895f..f5d27e48 100644 --- a/packages/faucet/src/codec.ts +++ b/packages/faucet/src/codec.ts @@ -2,27 +2,29 @@ import { CosmWasmCodec, CosmWasmConnection, TokenConfiguration } from "@cosmwasm import { TxCodec } from "@iov/bcp"; const prefix = "cosmos"; -const tokens: TokenConfiguration = [ - { - fractionalDigits: 6, - name: "Fee Token", - ticker: "COSM", - denom: "cosm", - }, - { - fractionalDigits: 6, - name: "Staking Token", - ticker: "STAKE", - denom: "stake", - }, -]; +const config: TokenConfiguration = { + bankTokens: [ + { + fractionalDigits: 6, + name: "Fee Token", + ticker: "COSM", + denom: "cosm", + }, + { + fractionalDigits: 6, + name: "Staking Token", + ticker: "STAKE", + denom: "stake", + }, + ], +}; export async function establishConnection(url: string): Promise { - return CosmWasmConnection.establish(url, prefix, tokens); + return CosmWasmConnection.establish(url, prefix, config); } export function codecImplementation(): TxCodec { - return new CosmWasmCodec(prefix, tokens); + return new CosmWasmCodec(prefix, config.bankTokens); } export function codecDefaultFractionalDigits(): number {