Skip to content

Commit 151e255

Browse files
committed
feat(go): add Network struct and commands
1 parent 543acae commit 151e255

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

clients/go/chainbridge/chainbridge.go

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,11 @@ type CommandResponse struct {
5151
TX string `cbor:"tx,omitempty"`
5252
}
5353

54+
type Network struct {
55+
Identifier string `cbor:"identifier"`
56+
Parameters []byte `cbor:"parameters"`
57+
}
58+
5459
type Node struct {
5560
Administrator string `cbor:"administrator"`
5661
Identifier string `cbor:"identifier"`
@@ -65,11 +70,14 @@ var (
6570
ErrNoData = errors.New("ChainBridge: no data")
6671

6772
// command response errors returned by the appchain
68-
Err_nodes_alreadyRegistered = "Node already registered"
73+
Err_networks_alreadyRegistered = "Network already registered"
74+
Err_nodes_alreadyRegistered = "Node already registered"
6975
)
7076

7177
// appchain-agent commands; cuz compile errors are better than runtime errors
7278
var (
79+
Cmd_networks_getNetwork = "networks getNetwork %s"
80+
Cmd_networks_register = "networks register %s"
7381
Cmd_nodes_getNode = "nodes getNode %s"
7482
Cmd_nodes_register = "nodes register %s %d %d"
7583
Cmd_pki_getDocucment = "pki getDocument %d"

0 commit comments

Comments
 (0)