Skip to main content
Glama
multisignature.d.ts1.15 kB
import { MultisigThresholdPubkey, StdFee } from "@cosmjs/amino"; import { CompactBitArray } from "cosmjs-types/cosmos/crypto/multisig/v1beta1/multisig"; import { TxRaw } from "cosmjs-types/cosmos/tx/v1beta1/tx"; export declare function makeCompactBitArray(bits: readonly boolean[]): CompactBitArray; /** * Creates a signed transaction from signer info, transaction body and signatures. * The result can be broadcasted after serialization. * * Consider using `makeMultisignedTxBytes` instead if you want to broadcast the * transaction immediately. */ export declare function makeMultisignedTx(multisigPubkey: MultisigThresholdPubkey, sequence: number, fee: StdFee, bodyBytes: Uint8Array, signatures: Map<string, Uint8Array>): TxRaw; /** * Creates a signed transaction from signer info, transaction body and signatures. * The result can be broadcasted. * * This is a wrapper around `makeMultisignedTx` that encodes the transaction for broadcasting. */ export declare function makeMultisignedTxBytes(multisigPubkey: MultisigThresholdPubkey, sequence: number, fee: StdFee, bodyBytes: Uint8Array, signatures: Map<string, Uint8Array>): Uint8Array;

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MyronKoch-dev/osmosis-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server