|
|
|
@ -304,11 +304,11 @@ message PublicKey {
|
|
|
|
|
* @next Failure
|
|
|
|
|
*/
|
|
|
|
|
message GetAddress {
|
|
|
|
|
repeated uint32 address_n = 1; // BIP-32 path to derive the key from master node
|
|
|
|
|
repeated uint32 address_n = 1; // BIP-32 path to derive the key from master node
|
|
|
|
|
optional string coin_name = 2 [default='Bitcoin'];
|
|
|
|
|
optional bool show_display = 3; // optionally show on display before sending the result
|
|
|
|
|
optional MultisigRedeemScriptType multisig = 4; // Filled if we are showing a multisig address
|
|
|
|
|
optional InputScriptType script_type = 5 [default=SPENDADDRESS]; // Used to distinguish segwit addresses
|
|
|
|
|
optional bool show_display = 3 ; // optionally show on display before sending the result
|
|
|
|
|
optional MultisigRedeemScriptType multisig = 4; // filled if we are showing a multisig address
|
|
|
|
|
optional InputScriptType script_type = 5 [default=SPENDADDRESS]; // used to distinguish between various address formats (non-segwit, segwit, etc.)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -451,9 +451,10 @@ message WordAck {
|
|
|
|
|
* @next Failure
|
|
|
|
|
*/
|
|
|
|
|
message SignMessage {
|
|
|
|
|
repeated uint32 address_n = 1; // BIP-32 path to derive the key from master node
|
|
|
|
|
required bytes message = 2; // message to be signed
|
|
|
|
|
optional string coin_name = 3 [default='Bitcoin']; // coin to use for signing
|
|
|
|
|
repeated uint32 address_n = 1; // BIP-32 path to derive the key from master node
|
|
|
|
|
required bytes message = 2; // message to be signed
|
|
|
|
|
optional string coin_name = 3 [default='Bitcoin']; // coin to use for signing
|
|
|
|
|
optional InputScriptType script_type = 4 [default=SPENDADDRESS]; // used to distinguish between various address formats (non-segwit, segwit, etc.)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|