Skip to content

Commit 7a7bb01

Browse files
Merge pull request #7 from dipdup-net/kathmandu-noderpc
Add kathmandu node RPC operations. Some minor fixes
2 parents 50b8f68 + 6da1759 commit 7a7bb01

30 files changed

+775
-435
lines changed

node/block_data.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ type BalanceUpdate struct {
7676
Delegate string `json:"delegate,omitempty"`
7777
Cycle uint64 `json:"cycle,omitempty"`
7878
Level uint64 `json:"level,omitempty"`
79+
BondID struct {
80+
TxRollup string `json:"tx_rollup"`
81+
} `json:"bond_id,omitempty"`
7982
}
8083

8184
// ImplicitOperationsResult -

node/chain_data.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,5 +135,8 @@ func (c *Content) UnmarshalJSON(data []byte) error {
135135

136136
// IsManager -
137137
func IsManager(kind string) bool {
138-
return kind == KindDelegation || kind == KindOrigination || kind == KindReveal || kind == KindTransaction || kind == KindSetDepositsLimit
138+
return kind == KindOrigination || kind == KindReveal || kind == KindTransaction || kind == KindSetDepositsLimit ||
139+
kind == KindDelegation || kind == KindRegisterGlobalConstant || kind == KindTxRollupCommit || kind == KindTxRollupDispatchTickets ||
140+
kind == KindTxRollupFinalizeCommitment || kind == KindTxRollupOrigination || kind == KindTxRollupRejection ||
141+
kind == KindTxRollupRemoveCommitment || kind == KindTxRollupReturnBond || kind == KindTxRollupSubmitBatch
139142
}

node/consts.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ const (
3131
KindTxRollupRejection = "tx_rollup_rejection"
3232
KindTxRollupDispatchTickets = "tx_rollup_dispatch_tickets"
3333
KindTransferTicket = "transfer_ticket"
34+
KindEvent = "event"
35+
KindVdfRevelation = "vdf_revelation"
36+
KindIncreasePaidStorage = "Increase_paid_storage"
3437
)
3538

3639
const (

0 commit comments

Comments
 (0)