FIO Chain Interactions

Multi node broadcast

  • When broadcasting a signed transaction to the FIO Chain, send it simultaneously to 3 FIO Chain API nodes defined in Admin.

    • The transaction sent to all 3 nodes has to be identical, including time stamp.

  • A chain response (success or failure) received from the first responding API node is then processed and responses from all others is ignored.

    • If duplicate transaction error is received first:

      • Continue waiting on responses from all other nodes

      • If time out is reached and no transaction conformation was received consider the transaction to have executed successfully.