mirror of https://github.com/certusone/dc4bc.git
wip
This commit is contained in:
parent
2b219b3168
commit
b9fd41b796
|
@ -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 {
|
||||||
|
|
1
main.go
1
main.go
|
@ -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")
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue