neo-go/pkg/neotest
Evgeniy Stratonikov 950adb7b89 neotest: support painless multi-signing
Implementing a separate `Signer` interface is beneficial in multiple
ways:
1. Support both single and multiple transaction witnesses.
2. It should be easy to add contract signer this way.

Tests should use accounts created with `NewAccount` so hiding all
details doesn't seem to be an issue.

Signed-off-by: Evgeniy Stratonikov <evgeniy@nspcc.ru>
2021-11-11 11:15:15 +03:00
..
chain neotest: support painless multi-signing 2021-11-11 11:15:15 +03:00
account.go neotest: add contract testing framework 2021-11-11 11:15:14 +03:00
basic.go neotest: support painless multi-signing 2021-11-11 11:15:15 +03:00
client.go neotest: support painless multi-signing 2021-11-11 11:15:15 +03:00
compile.go neotest: add contract testing framework 2021-11-11 11:15:14 +03:00
signer.go neotest: support painless multi-signing 2021-11-11 11:15:15 +03:00