Files
solana/sdk/src
mergify[bot] 6af3c6ecbc CLI: Add multi-session signing support (#8927) (#8953)
* SDK: Add `NullSigner` implementation

* SDK: Split `Transaction::verify()` to gain access to results

* CLI: Minor refactor of --sign_only result parsing

* CLI: Enable paritial signing

Signers specified by pubkey, but without a matching --signer arg
supplied fall back to a `NullSigner` when --sign-only is in effect.
This allows their pubkey to be used for TX construction as usual,
but leaves their `sign_message()` a NOP. As such, with --sign-only
in effect, signing and verification must be done separately, with
the latter's per-signature results considered

* CLI: Surface/report missing/bad signers to user

* CLI: Suppress --sign-only JSON output

* nits

* Docs for multi-session offline signing

(cherry picked from commit 98228c392e)

Co-authored-by: Trent Nelson <trent@solana.com>
2020-03-18 23:39:44 -07:00
..
2020-03-05 09:41:45 -08:00
2020-03-13 07:42:25 -06:00
2020-02-11 12:56:02 -07:00
2020-03-13 07:42:25 -06:00
2020-01-15 15:33:53 -07:00
2020-03-13 07:42:25 -06:00
2020-03-05 09:41:45 -08:00
2020-01-24 14:34:59 -08:00
2020-03-13 07:42:25 -06:00
2020-01-28 16:11:22 -08:00
2019-11-26 00:40:36 -07:00
2020-01-28 16:11:22 -08:00
2019-12-10 14:50:55 -08:00
2020-01-28 16:11:22 -08:00
2020-02-21 14:55:53 -07:00
2020-02-06 10:06:16 -07:00
2020-03-05 09:41:45 -08:00
2020-02-29 09:27:11 -07:00
2020-03-13 07:42:25 -06:00