...
Calling APIs for getters or to broadcast signed transaction
When broadcasting a signed
...
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
...
tx to chain:
The list of API url in Admin is set in priority order
Fetch the list
Call the first server in the list
Response successful
Return value and stop further execution
Response contains unexpected error or no response for 5 sec
Call the second server in the list
Repeat
If the last server in list contains unexpected error or no response for 5 sec
Show Generic Error