Narval | Docs
GithubHome
  • Narval Connect
    • Overview
    • Getting Started
  • Security Overview
  • Providers
    • Providers
      • Anchorage
      • BitGo
      • Fireblocks
  • Guide
    • ConnectClient
    • Connect Widget
      • initiateConnect
      • completeConnect
    • Using a Connection
      • listWallets
      • getWalletById
      • listAccounts
      • getAccountById
      • listAddresses
      • getAddressById
      • listKnownDestinations
      • sendTransfer
      • getTransfer
      • EVM Transactions
        • sendTransaction
        • getTransactionById
        • signMessage
        • getSignMessageById
        • signTypedData
        • getTypedDataById
      • Staking
        • Ethereum (ETH)
        • Polygon (POL)
        • Solana (SOL)
        • Sui (SUI)
      • Raw Signing
        • signRaw
        • getRawSignRequest
    • Manage Connections
      • listConnections
      • getConnection
      • revokeConnection
  • API Reference
    • REST API
      • Authorization
      • Connect Widget
      • Networks & Assets
      • Wallets, Accounts, Addresses
      • Known Destinations
      • Transfer
      • Stake
        • Ethereum
        • Polygon
        • Solana
        • Sui
      • Transactions
        • Ethereum (EVM)
      • Raw Signing
      • Transit Encryption Key
      • Manage Connections
Powered by GitBook
On this page
  1. Guide
  2. Using a Connection
  3. EVM Transactions

getSignMessageById

connectClient.evm.getSignMessageById(params) ⇒

Fetch an initiated message by ID. Poll this to check status and get the signature when complete.

Kind: instance method of ConnectClient Returns: Promise with the signed message response Throws:

  • ArmorySdkException If there's an error retrieving the signed message

Param
Description

params

Parameters for retrieving the signed message

params.id

Unique identifier of the signed message

params.connectionId

Unique identifier of the provider connection

params.accessToken

Optional access token for authentication

Example

const signedMessage = await connectClient.evm.getSignMessageById({
  id: "msg-123",
  connectionId: "conn-456"
});
PrevioussignMessageNextsignTypedData

Last updated 29 days ago