agentcoinorg / AutoTx

A personal assistant for planning and executing on-chain transactions.
MIT License
97 stars 17 forks source link

Prepare transactions before submitting #261

Closed nerfZael closed 3 months ago

nerfZael commented 3 months ago

This PR separates sending transactions into 2 steps: preparing and sending

nerfZael commented 3 months ago

/workflows/benchmarks agents/token/send 3

github-actions[bot] commented 3 months ago

Finished benchmarks Download artifacts

Test Run Summary

Detailed Results

Test Name Success Rate (%) Passes Fails Avg Time Avg Cost
test_send_erc20 ${\color{none} \large \texttt {100} \normalsize \texttt {} }$ ${\color{none} \large \texttt {3}}$ ${\color{none} \large \texttt {0}}$ 28s $0.00
test_send_erc20_parallel ${\color{none} \large \texttt {100} \normalsize \texttt {} }$ ${\color{none} \large \texttt {3}}$ ${\color{none} \large \texttt {0}}$ 26s $0.01
test_send_eth_multiple ${\color{none} \large \texttt {100} \normalsize \texttt {} }$ ${\color{none} \large \texttt {3}}$ ${\color{none} \large \texttt {0}}$ 35s $0.01
test_send_native ${\color{none} \large \texttt {100} \normalsize \texttt {} }$ ${\color{none} \large \texttt {3}}$ ${\color{none} \large \texttt {0}}$ 21s $0.00
test_send_native_sequential ${\color{none} \large \texttt {100} \normalsize \texttt {} }$ ${\color{none} \large \texttt {3}}$ ${\color{none} \large \texttt {0}}$ 21s $0.01

Total run time: 6.52 minutes