Skip to content
Variable: seismicChainFormatters

seismic-viem


seismic-viem / seismicChainFormatters

Variable: seismicChainFormatters

const seismicChainFormatters: ChainFormatters;

Defined in: packages/seismic-viem/src/chain.ts:166

Chain formatters for Seismic transactions, providing formatting utilities for transaction requests.

Param

The transaction request to be formatted

Returns

A formatted transaction request object containing:

  • All properties from the formatted RPC request
  • type (optional) - Set to '0x4a' if encryption public key is present
  • data (optional) - Transaction data if present
  • encryptionPubkey (optional) - Public key for transaction encryption
  • chainId (optional) - Chain ID for the transaction

Remarks

This function is called by viem's call, estimateGas, and sendTransaction. We can use this to parse transaction request before sending it to the node