neo-go/pkg/neotest
Anna Shaleva 72d1427109 neotest: calculate system fee for deployment transactions
1. Bind NewDeployTxBy to Executor to be able to use
   (*Executor).AddSystemFee.
2. Replace pre-defined constant deployment fee by calculated one.

This change is needed to be able to properly collect coverage for
_deploy method of a contract via neotest coverage. Ref.
https://github.com/nspcc-dev/neo-go/pull/3462#pullrequestreview-2229601870.

Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
2024-08-09 11:55:22 +03:00
..
chain crypto: add StringCompressed() for PublicKey 2024-04-11 15:24:46 +03:00
account.go [#2442] English Check 2022-05-04 19:48:27 +03:00
basic.go neotest: calculate system fee for deployment transactions 2024-08-09 11:55:22 +03:00
client.go core: add BLS12_381 interops 2023-04-05 15:37:50 +03:00
compile.go cli: fetch extended evet types from contract config 2023-05-31 15:53:41 +03:00
doc.go neotest: improve doc based on #3120 2023-09-05 15:20:00 +03:00
signer.go neotest: reuse wallet.Account for contract signers 2023-12-21 11:27:41 +03:00
signer_test.go *: don't get private key from account if just public one is needed 2022-09-02 14:43:28 +03:00