This commit is contained in:
programmer10110 2020-08-27 12:45:05 +03:00
parent 2b219b3168
commit b9fd41b796
2 changed files with 6 additions and 5 deletions

View File

@ -6,7 +6,7 @@ import (
"encoding/json" "encoding/json"
"errors" "errors"
"fmt" "fmt"
"github.com/depools/dc4bc/fsm/state_machines/signing_proposal_fsm" sipf "github.com/depools/dc4bc/fsm/state_machines/signing_proposal_fsm"
"log" "log"
"path/filepath" "path/filepath"
"sync" "sync"
@ -188,7 +188,7 @@ func (c *Client) ProcessMessage(message storage.Message) error {
if err != nil { if err != nil {
return fmt.Errorf("failed get state_machines from dump: %w", err) return fmt.Errorf("failed get state_machines from dump: %w", err)
} }
resp, fsmDump, err = fsmInstance.Do(signing_proposal_fsm.EventSigningInit, requests.DefaultRequest{ resp, fsmDump, err = fsmInstance.Do(sipf.EventSigningInit, requests.DefaultRequest{
CreatedAt: time.Now(), CreatedAt: time.Now(),
}) })
if err != nil { if err != nil {
@ -205,9 +205,9 @@ func (c *Client) ProcessMessage(message storage.Message) error {
dpf.StateDkgDealsAwaitConfirmations, dpf.StateDkgDealsAwaitConfirmations,
dpf.StateDkgResponsesAwaitConfirmations, dpf.StateDkgResponsesAwaitConfirmations,
dpf.StateDkgMasterKeyAwaitConfirmations, dpf.StateDkgMasterKeyAwaitConfirmations,
signing_proposal_fsm.StateSigningAwaitPartialKeys, sipf.StateSigningAwaitPartialKeys,
signing_proposal_fsm.StateSigningPartialKeysCollected, sipf.StateSigningPartialKeysCollected,
signing_proposal_fsm.StateSigningAwaitConfirmations: sipf.StateSigningAwaitConfirmations:
if resp.Data != nil { if resp.Data != nil {
bz, err := json.Marshal(resp.Data) bz, err := json.Marshal(resp.Data)
if err != nil { if err != nil {

View File

@ -147,6 +147,7 @@ func main() {
log.Fatalf("Failed to send %+v to storage: %v\n", message, err) log.Fatalf("Failed to send %+v to storage: %v\n", message, err)
} }
// i haven't a better idea to test signing without big changes in the client code
time.Sleep(10 * time.Second) time.Sleep(10 * time.Second)
log.Println("Propose message to sign") log.Println("Propose message to sign")