Skip to content

Commit 526e8b1

Browse files
feat: Introduce NetworkType with confidence level integration in watcher and wallet models (#96)
1 parent f7ffae8 commit 526e8b1

4 files changed

Lines changed: 67 additions & 22 deletions

File tree

api/openapi.yaml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1185,6 +1185,8 @@ components:
11851185
$ref: "#/components/schemas/ECDSASignersList"
11861186
created_at:
11871187
$ref: "#/components/schemas/Timestamp"
1188+
confidence_level:
1189+
$ref: "#/components/schemas/ConfidenceLevel"
11881190
required:
11891191
- wallet_id
11901192
- name
@@ -1236,6 +1238,11 @@ components:
12361238
type: integer
12371239
format: int64
12381240
description: Timestamp of when the network was last updated
1241+
type:
1242+
$ref: "#/components/schemas/NetworkType"
1243+
default_confidence_level:
1244+
$ref: "#/components/schemas/ConfidenceLevel"
1245+
12391246
required:
12401247
- id
12411248
- name
@@ -1402,8 +1409,6 @@ components:
14021409
type: object
14031410
description: Optional service-specific configuration (e.g. secondary contract addresses)
14041411
additionalProperties: true
1405-
confidence_level:
1406-
$ref: "#/components/schemas/ConfidenceLevel"
14071412
required:
14081413
- name
14091414
- chain_selector
@@ -1435,8 +1440,6 @@ components:
14351440
$ref: "#/components/schemas/EventABI"
14361441
description: ABI definitions for the events to watch
14371442
minItems: 1
1438-
confidence_level:
1439-
$ref: "#/components/schemas/ConfidenceLevel"
14401443
required:
14411444
- name
14421445
- chain_selector
@@ -1902,3 +1905,9 @@ components:
19021905
- "latest"
19031906
- "safe"
19041907
- "finalized"
1908+
NetworkType:
1909+
type: string
1910+
description: Type of chain
1911+
enum:
1912+
- "mainnet"
1913+
- "testnet"

client/client.gen.go

Lines changed: 18 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ginserver/ginserver.gen.go

Lines changed: 18 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

stdserver/stdserver.gen.go

Lines changed: 18 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)