Skip to content

Commit a2366dd

Browse files
committed
Added quebecnet
1 parent 570dbea commit a2366dd

File tree

5 files changed

+22
-3
lines changed

5 files changed

+22
-3
lines changed

configs/development.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ rpc:
1111
uri: https://rpc.tzkt.io/parisnet
1212
timeout: 20
1313
requests_per_second: 20
14+
quebecnet:
15+
uri: https://rpc.tzkt.io/quebecnet
16+
timeout: 20
17+
requests_per_second: 20
1418

1519
log_level: ${LOG_LEVEL:-info}
1620

@@ -21,6 +25,8 @@ services:
2125
mempool: https://mempool.test.dipdup.net/v1/graphql
2226
parisnet:
2327
mempool: https://mempool.test.dipdup.net/v1/graphql
28+
quebecnet:
29+
mempool: https://mempool.test.dipdup.net/v1/graphql
2430

2531
storage:
2632
pg:
@@ -58,10 +64,12 @@ api:
5864
mainnet: https://rpc.tzkt.io/mainnet
5965
ghostnet: https://rpc.tzkt.io/ghostnet
6066
parisnet: https://rpc.tzkt.io/parisnet
67+
quebecnet: https://rpc.tzkt.io/quebecnet
6168
networks:
6269
- mainnet
6370
- ghostnet
6471
- parisnet
72+
- quebecnet
6573

6674
indexer:
6775
project_name: indexer
@@ -73,9 +81,12 @@ indexer:
7381
receiver_threads: 5
7482
parisnet:
7583
receiver_threads: 10
84+
quebecnet:
85+
receiver_threads: 10
7686

7787
scripts:
7888
networks:
7989
- mainnet
8090
- ghostnet
8191
- parisnet
92+
- quebecnet

internal/bcd/protocols.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ var symLinks = map[string]string{
4646
"PtParisBQscdCm6Cfow6ndeU6wKJyA3aV1j4D3gQBQMsTQyJCrz": SymLinkJakarta, // Paris B
4747
"PtParisBxoLz5gzMmn3d9WBQNoPSZakgnkMC2VNuQ3KXfUtUQeZ": SymLinkJakarta, // Paris B 2,
4848
"PsParisCZo7KAh1Z1smVd9ZMZ1HHn5gkzbM94V3PLCpknFWhUAi": SymLinkJakarta, // Paris C
49+
"PsQuebecnLByd3JwTiGadoG4nGWi3HYiLXUjkibeFV8dCFeVMUg": SymLinkJakarta, // Quebec
4950
}
5051

5152
// GetProtoSymLink -
@@ -84,4 +85,5 @@ var ChainID = map[string]string{
8485
"NetXyuzvDo2Ugzb": "nairobinet",
8586
"NetXxWsskGahzQB": "oxfordnet",
8687
"NetXR64bNAYkP4S": "parisnet",
88+
"NetXuTeGinLEqxp": "quebecnet",
8789
}

internal/models/types/network.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ const (
3434
Oxfordnet
3535
Weeklynet
3636
Parisnet
37+
Quebecnet
3738
)
3839

3940
var networkNames = map[Network]string{
@@ -59,6 +60,7 @@ var networkNames = map[Network]string{
5960
Nairobinet: "nairobinet",
6061
Oxfordnet: "oxfordnet",
6162
Parisnet: "parisnet",
63+
Quebecnet: "quebecnet",
6264
}
6365

6466
var namesToNetwork = map[string]Network{
@@ -84,6 +86,7 @@ var namesToNetwork = map[string]Network{
8486
"oxfordnet": Oxfordnet,
8587
"weeklynet": Weeklynet,
8688
"parisnet": Parisnet,
89+
"quebecnet": Quebecnet,
8790
}
8891

8992
// String - convert enum to string for printing

internal/parsers/operations/migration.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ func (m Migration) Parse(ctx context.Context, data noderpc.Operation, operation
6767
"PtParisA6ruu136piHaBC7cQLDP87JEqtczJWP2pLa5QCELGBH5",
6868
"PtParisBQscdCm6Cfow6ndeU6wKJyA3aV1j4D3gQBQMsTQyJCrz",
6969
"PtParisBxoLz5gzMmn3d9WBQNoPSZakgnkMC2VNuQ3KXfUtUQeZ",
70-
"PsParisCZo7KAh1Z1smVd9ZMZ1HHn5gkzbM94V3PLCpknFWhUAi":
70+
"PsParisCZo7KAh1Z1smVd9ZMZ1HHn5gkzbM94V3PLCpknFWhUAi",
71+
"PsQuebecnLByd3JwTiGadoG4nGWi3HYiLXUjkibeFV8dCFeVMUg":
7172
return m.fromLazyStorageDiff(ctx, data, operation, store)
7273
default:
7374
return errors.Errorf("unknown protocol for migration parser: %s", protocol)

internal/parsers/protocols/protocol.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@ func Get(ctx *config.Context, protocol string) (*Specific, error) {
8686
"PtParisA6ruu136piHaBC7cQLDP87JEqtczJWP2pLa5QCELGBH5",
8787
"PtParisBQscdCm6Cfow6ndeU6wKJyA3aV1j4D3gQBQMsTQyJCrz",
8888
"PtParisBxoLz5gzMmn3d9WBQNoPSZakgnkMC2VNuQ3KXfUtUQeZ",
89-
"PsParisCZo7KAh1Z1smVd9ZMZ1HHn5gkzbM94V3PLCpknFWhUAi":
89+
"PsParisCZo7KAh1Z1smVd9ZMZ1HHn5gkzbM94V3PLCpknFWhUAi",
90+
"PsQuebecnLByd3JwTiGadoG4nGWi3HYiLXUjkibeFV8dCFeVMUg":
9091
return &Specific{
9192
StorageParser: storage.NewLazyBabylon(ctx.BigMapDiffs, ctx.Operations, ctx.Accounts),
9293
ContractParser: contract.NewJakarta(ctx),
@@ -141,7 +142,8 @@ func NeedImplicitParsing(protocol string) bool {
141142
"PtParisA6ruu136piHaBC7cQLDP87JEqtczJWP2pLa5QCELGBH5",
142143
"PtParisBQscdCm6Cfow6ndeU6wKJyA3aV1j4D3gQBQMsTQyJCrz",
143144
"PtParisBxoLz5gzMmn3d9WBQNoPSZakgnkMC2VNuQ3KXfUtUQeZ",
144-
"PsParisCZo7KAh1Z1smVd9ZMZ1HHn5gkzbM94V3PLCpknFWhUAi":
145+
"PsParisCZo7KAh1Z1smVd9ZMZ1HHn5gkzbM94V3PLCpknFWhUAi",
146+
"PsQuebecnLByd3JwTiGadoG4nGWi3HYiLXUjkibeFV8dCFeVMUg":
145147
return true
146148
}
147149
return false

0 commit comments

Comments
 (0)