From 39bead0a63abd2ff4d103f1af6b853621dab9e89 Mon Sep 17 00:00:00 2001 From: Ilja von Hoessle Date: Thu, 2 May 2024 11:31:53 +0200 Subject: [PATCH] * add(client/contractbackend.go): Add methods SetParticipant and SetAccount to initialize the TransactorConfig struct. --- client/contractbackend.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/client/contractbackend.go b/client/contractbackend.go index 75aa09b..bb661f8 100644 --- a/client/contractbackend.go +++ b/client/contractbackend.go @@ -48,6 +48,14 @@ func (tc *TransactorConfig) SetKeyPair(kp *keypair.Full) { tc.keyPair = kp } +func (tc *TransactorConfig) SetParticipant(participant *types.Participant) { + tc.participant = participant +} + +func (tc *TransactorConfig) SetAccount(account *wallet.Account) { + tc.account = account +} + func NewTransactor(cfg TransactorConfig) *StellarSigner { st := &StellarSigner{} if cfg.keyPair != nil {