NetworksRelease VersioningOffline transaction signingGlossary
Hardfork Update Process

wallet/setAccountHead

Update an account's head from start to end. You must provide hashes of all transactions in which the account is either a sender or a recipient, or else the account's balances will be incorrect. You also must disable scanning with wallet/setScanning before calling this RPC.

This is useful to quickly catch up an account if you already know transactions belonging to that account.

Block hashes and transaction hashes are hex strings.

Request 

{
  /**
   * Name of the account to update.
   */
  account: string
  /**
   * Starting block hash (inclusive). Used to verify that you haven't accidentally skipped
   * decrypting transactions in blocks between the account head and this block hash.
   * This block must connect to the account head with no gaps.
   */
  start: string
  /**
   * Last block hash (inclusive). Account head will be set to this
   * when the request finishes successfully.
   */
  end: string
  /**
   * Blocks between start and end (inclusive) that contain transactions in which the
   * account is either a sender or a recipient.
   */
  blocks: { hash: string; transactions: { hash: string }[] }[]
}

Response 

undefined;
View on Github

Join our newsletter and stay up to date with privacy and crypto.

Discover our impactful presence — read our blog.

Learn

  • FAQ
  • Whitepaper
  • Tokenomics

Use

  • Get Started
  • Node App
  • Mine
  • Block Explorer
  • Ecosystem

Developers

  • Documentation
  • Github

Community

  • Foundation
  • Governance
  • Grants
  • Our Community

Company

  • About Us
  • Media Kit
  • Contact Us
Privacy Policy

|

Copyright 2024 Iron Fish.