Once the transaction is posted to the node, it should be executed and the balance of both receiver and sender should updated accordingly.
Actual behavior
There is a case where the node accepts a fully signed multi-signature transaction, which dry runs successfully and is posted successfully to the node. but, the transaction never gets executed on the node. The balance of neither the recipient nor the sender gets updated and no error is shown in response to invoking the following endpoints:
Expected behavior
Once the transaction is posted to the node, it should be executed and the balance of both receiver and sender should updated accordingly.
Actual behavior
There is a case where the node accepts a fully signed multi-signature transaction, which dry runs successfully and is posted successfully to the node. but, the transaction never gets executed on the node. The balance of neither the recipient nor the sender gets updated and no error is shown in response to invoking the following endpoints:
txpool_dryRunTransaction
txpool_postTransaction
chain_getEvents
Steps to reproduce
Try this script, or use the CLI to create and sign a multi-sig token transfer transaction.
Which version(s) does this affect? (Environment, OS, etc...)
lisk-sdk": "6.0.0-rc.5