Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var LOGGER = logging.MustGetLogger("cryptoservice")
Functions ¶
This section is empty.
Types ¶
type InterfaceClient ¶
type MockClient ¶
func (*MockClient) RequestSigning ¶
func (mcsc *MockClient) RequestSigning(txeBase64 string, requestBase64 string, signedRequestBase64 string, accountName string, participant model.Participant) (string, error)
type SigningRequest ¶
type SigningRequest struct { AccountName string `json:"account_name"` // This will be signed reference envelope to verify against partcipant's signature for authenticity. IdentificationSigned string `json:"id_signed,omitempty"` // This will be unsigned reference envelope to verify against partcipant's signature for authenticity. IdentificationUnsigned string `json:"id_unsigned,omitempty"` // reference transaction id, will be TransactionID string `json:"transaction_id,omitempty"` // unsigned transaction envelope to be signed by the participant TransactionUnsigned string `json:"transaction_unsigned,omitempty"` }
Click to show internal directories.
Click to hide internal directories.