Function createSeiRegistry

Creates a Registry object that maps CosmWasm and Sei protobuf type identifiers to their actual implementations.

import { Registry } from "@cosmjs/proto-signing";
import { defaultRegistryTypes } from "@cosmjs/stargate";
import { getSigningStargateClient } from '@crownfi/sei-js-core';
import { seiprotocol, seiprotocolProtoRegistry } from "@crownfi/sei-js-proto";

...

// Set up Sei proto registry
const registry = new Registry([
...defaultRegistryTypes,
...seiprotocolProtoRegistry,
]);

// Create a client with registry
const signingClient = await getSigningStargateClient(RPC_URL, offlineSigner, { registry });