|
|
|
@ -2,12 +2,14 @@
|
|
|
|
|
# fmt: off
|
|
|
|
|
import protobuf as p
|
|
|
|
|
|
|
|
|
|
from .MoneroTransactionAllInputsSetRequest import MoneroTransactionAllInputsSetRequest
|
|
|
|
|
from .MoneroTransactionAllOutSetRequest import MoneroTransactionAllOutSetRequest
|
|
|
|
|
from .MoneroTransactionFinalRequest import MoneroTransactionFinalRequest
|
|
|
|
|
from .MoneroTransactionInitRequest import MoneroTransactionInitRequest
|
|
|
|
|
from .MoneroTransactionInputViniRequest import MoneroTransactionInputViniRequest
|
|
|
|
|
from .MoneroTransactionInputsPermutationRequest import MoneroTransactionInputsPermutationRequest
|
|
|
|
|
from .MoneroTransactionMlsagDoneRequest import MoneroTransactionMlsagDoneRequest
|
|
|
|
|
from .MoneroTransactionRangeSigRequest import MoneroTransactionRangeSigRequest
|
|
|
|
|
from .MoneroTransactionSetInputRequest import MoneroTransactionSetInputRequest
|
|
|
|
|
from .MoneroTransactionSetOutputRequest import MoneroTransactionSetOutputRequest
|
|
|
|
|
from .MoneroTransactionSignInputRequest import MoneroTransactionSignInputRequest
|
|
|
|
@ -20,11 +22,13 @@ class MoneroTransactionSignRequest(p.MessageType):
|
|
|
|
|
2: ('set_input', MoneroTransactionSetInputRequest, 0),
|
|
|
|
|
3: ('input_permutation', MoneroTransactionInputsPermutationRequest, 0),
|
|
|
|
|
4: ('input_vini', MoneroTransactionInputViniRequest, 0),
|
|
|
|
|
5: ('set_output', MoneroTransactionSetOutputRequest, 0),
|
|
|
|
|
6: ('all_out_set', MoneroTransactionAllOutSetRequest, 0),
|
|
|
|
|
7: ('mlsag_done', MoneroTransactionMlsagDoneRequest, 0),
|
|
|
|
|
8: ('sign_input', MoneroTransactionSignInputRequest, 0),
|
|
|
|
|
9: ('final_msg', MoneroTransactionFinalRequest, 0),
|
|
|
|
|
5: ('all_in_set', MoneroTransactionAllInputsSetRequest, 0),
|
|
|
|
|
6: ('set_output', MoneroTransactionSetOutputRequest, 0),
|
|
|
|
|
7: ('rsig', MoneroTransactionRangeSigRequest, 0),
|
|
|
|
|
8: ('all_out_set', MoneroTransactionAllOutSetRequest, 0),
|
|
|
|
|
9: ('mlsag_done', MoneroTransactionMlsagDoneRequest, 0),
|
|
|
|
|
10: ('sign_input', MoneroTransactionSignInputRequest, 0),
|
|
|
|
|
11: ('final_msg', MoneroTransactionFinalRequest, 0),
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
def __init__(
|
|
|
|
@ -33,7 +37,9 @@ class MoneroTransactionSignRequest(p.MessageType):
|
|
|
|
|
set_input: MoneroTransactionSetInputRequest = None,
|
|
|
|
|
input_permutation: MoneroTransactionInputsPermutationRequest = None,
|
|
|
|
|
input_vini: MoneroTransactionInputViniRequest = None,
|
|
|
|
|
all_in_set: MoneroTransactionAllInputsSetRequest = None,
|
|
|
|
|
set_output: MoneroTransactionSetOutputRequest = None,
|
|
|
|
|
rsig: MoneroTransactionRangeSigRequest = None,
|
|
|
|
|
all_out_set: MoneroTransactionAllOutSetRequest = None,
|
|
|
|
|
mlsag_done: MoneroTransactionMlsagDoneRequest = None,
|
|
|
|
|
sign_input: MoneroTransactionSignInputRequest = None,
|
|
|
|
@ -43,7 +49,9 @@ class MoneroTransactionSignRequest(p.MessageType):
|
|
|
|
|
self.set_input = set_input
|
|
|
|
|
self.input_permutation = input_permutation
|
|
|
|
|
self.input_vini = input_vini
|
|
|
|
|
self.all_in_set = all_in_set
|
|
|
|
|
self.set_output = set_output
|
|
|
|
|
self.rsig = rsig
|
|
|
|
|
self.all_out_set = all_out_set
|
|
|
|
|
self.mlsag_done = mlsag_done
|
|
|
|
|
self.sign_input = sign_input
|
|
|
|
|