eosnetworkfoundation / mandel

Obsolete. Use https://github.com/AntelopeIO/leap instead.
Other
87 stars 27 forks source link

Perf harness parts integration #815

Closed oschwaldp-oci closed 2 years ago

oschwaldp-oci commented 2 years ago

Working to connect the performance_test_basic.py to the trx_generator as well as make use of the trx_provider interface provided.

Update message in context free action of the transaction to be easier to parse in the future by delimiting with : and adding the current timestamp for future latency calculations.

Added command line arguments:

Cleanup currently unused code/ideas like batching and previous implementations of push transaction(s).

Implement initial use of trx_provider to send transactions to the p2p interface. Currently will send an initial batch of transfer transactions between the configured accounts.

Add ability to update transaction collection prior to send to update uniqueness fields and tracking timestamps and re-signing prior to sending.