neoneo-go/pkg
Roman Khimov 54c5fd61df wallet: make SignTx more precise and accurate
* each account must have an appropriate signer, if there is no signer for
   this account in the tx it's an error
 * we can only safely append to Scripts when account belongs to the next
   signer (we don't have appropriate verification scripts for other signers)
 * when contract has one parameter, the signature shouldn't be appended to
   other data

I think these rules allow to handle more cases and do that safer. We have more
complex scenarios though, like non-signature parameters or mixed-parameter
invocation scripts, but that's out of scope for now.
2022-08-26 18:21:58 +03:00
..
compiler Merge pull request #2644 from nspcc-dev/fix-gen-decl 2022-08-18 17:44:50 +03:00
config cli: also check new ApplicationConfiguration for consistency 2022-07-27 12:30:08 +03:00
consensus core: accept two-side channels for sub/unsub, read on unsub 2022-08-19 22:08:40 +03:00
core core: set Tx for interop.Context when verifying witnesses 2022-08-22 13:38:43 +03:00
crypto crypto: adjust Checksum documentation 2022-05-13 13:20:40 +03:00
encoding fixedn: add a test for empty string 2022-08-19 21:52:43 +03:00
interop *: apply go 1.19 formatter heuristics 2022-08-09 15:37:52 +03:00
io [#2442] English Check 2022-05-04 19:48:27 +03:00
neorpc rpcsrv: return more configuration data to the client 2022-08-09 15:36:40 +03:00
neotest *: apply go 1.19 formatter heuristics 2022-08-09 15:37:52 +03:00
network network: wait for exit in discoverer 2022-08-19 22:23:47 +03:00
rpcclient rpcclient: add notary subpackage with the notary contract wrapper 2022-08-26 18:21:58 +03:00
services rpcclient: add notary subpackage with the notary contract wrapper 2022-08-26 18:21:58 +03:00
smartcontract Merge pull request #2658 from nspcc-dev/calculate-network-fee-fixes 2022-08-24 10:24:53 +03:00
util *: apply go 1.19 formatter heuristics 2022-08-09 15:37:52 +03:00
vm vm: optimize refcounter 2022-08-23 13:18:06 +03:00
wallet wallet: make SignTx more precise and accurate 2022-08-26 18:21:58 +03:00