mirror of
https://github.com/datahaven-xyz/datahaven
synced 2026-05-24 09:50:01 +00:00
fix: 🔨 Fix Kurtosis & Snowbridge relay configs for Fulu fork (#356)
Co-authored-by: Ahmad Kaouk <56095276+ahmadkaouk@users.noreply.github.com> Co-authored-by: Ahmad Kaouk <ahmadkaouk.93@gmail.com>
This commit is contained in:
parent
f922ec73f4
commit
09d8799b0c
9 changed files with 39 additions and 22 deletions
|
|
@ -16,8 +16,9 @@
|
|||
}
|
||||
},
|
||||
"on-demand-sync": {
|
||||
"max-tokens": 5,
|
||||
"refill-amount": 1,
|
||||
"refill-period": 3600
|
||||
"asset-hub-channel-id": "0x0000000000000000000000000000000000000000000000000000000000000001",
|
||||
"max-tasks": 3,
|
||||
"merge-period": 900,
|
||||
"expired-period": 3600
|
||||
}
|
||||
}
|
||||
|
|
@ -2,6 +2,8 @@ participants:
|
|||
- el_type: reth
|
||||
el_image: ghcr.io/paradigmxyz/reth:v1.9.3
|
||||
cl_type: lodestar
|
||||
cl_extra_params:
|
||||
- "--serveHistoricalState"
|
||||
count: 1
|
||||
|
||||
additional_services:
|
||||
|
|
@ -10,6 +12,7 @@ additional_services:
|
|||
network_params:
|
||||
preset: mainnet
|
||||
seconds_per_slot: 1
|
||||
fulu_fork_epoch: 0
|
||||
num_validator_keys_per_node: 256
|
||||
prefunded_accounts: '{
|
||||
"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266": {"balance": "10ETH"},
|
||||
|
|
|
|||
|
|
@ -9,7 +9,8 @@
|
|||
"epochsPerSyncCommitteePeriod": 256,
|
||||
"forkVersions": {
|
||||
"deneb": 0,
|
||||
"electra": 0
|
||||
"electra": 0,
|
||||
"fulu": 0
|
||||
}
|
||||
},
|
||||
"datastore": {
|
||||
|
|
|
|||
|
|
@ -16,8 +16,9 @@
|
|||
}
|
||||
},
|
||||
"on-demand-sync": {
|
||||
"max-tokens": 5,
|
||||
"refill-amount": 1,
|
||||
"refill-period": 3600
|
||||
"asset-hub-channel-id": "0x0000000000000000000000000000000000000000000000000000000000000001",
|
||||
"max-tasks": 3,
|
||||
"merge-period": 60,
|
||||
"expired-period": 180
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,8 @@
|
|||
"epochsPerSyncCommitteePeriod": 256,
|
||||
"forkVersions": {
|
||||
"deneb": 0,
|
||||
"electra": 0
|
||||
"electra": 0,
|
||||
"fulu": 0
|
||||
}
|
||||
},
|
||||
"datastore": {
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"epochsPerSyncCommitteePeriod": 256,
|
||||
"forkVersions": {
|
||||
"deneb": 0,
|
||||
"electra": 0
|
||||
"electra": 0,
|
||||
"fulu": 0
|
||||
}
|
||||
},
|
||||
"datastore": {
|
||||
|
|
@ -30,7 +31,8 @@
|
|||
},
|
||||
"sink": {
|
||||
"ethereum": {
|
||||
"endpoint": ""
|
||||
"endpoint": "",
|
||||
"skip-fee-check": true
|
||||
},
|
||||
"contracts": {
|
||||
"Gateway": ""
|
||||
|
|
|
|||
|
|
@ -16,8 +16,9 @@
|
|||
}
|
||||
},
|
||||
"on-demand-sync": {
|
||||
"max-tokens": 5,
|
||||
"refill-amount": 1,
|
||||
"refill-period": 3600
|
||||
"asset-hub-channel-id": "0x0000000000000000000000000000000000000000000000000000000000000001",
|
||||
"max-tasks": 3,
|
||||
"merge-period": 900,
|
||||
"expired-period": 3600
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,7 +30,8 @@
|
|||
},
|
||||
"sink": {
|
||||
"ethereum": {
|
||||
"endpoint": ""
|
||||
"endpoint": "",
|
||||
"skip-fee-check": true
|
||||
},
|
||||
"contracts": {
|
||||
"Gateway": ""
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@ export const BeaconRelayConfigSchema = z.object({
|
|||
epochsPerSyncCommitteePeriod: z.number(),
|
||||
forkVersions: z.object({
|
||||
deneb: z.number(),
|
||||
electra: z.number()
|
||||
electra: z.number(),
|
||||
fulu: z.number()
|
||||
})
|
||||
}),
|
||||
datastore: z.object({
|
||||
|
|
@ -57,9 +58,10 @@ export const BeefyRelayConfigSchema = z.object({
|
|||
})
|
||||
}),
|
||||
"on-demand-sync": z.object({
|
||||
"max-tokens": z.number(),
|
||||
"refill-amount": z.number(),
|
||||
"refill-period": z.number()
|
||||
"asset-hub-channel-id": z.string(),
|
||||
"max-tasks": z.number(),
|
||||
"merge-period": z.number(),
|
||||
"expired-period": z.number()
|
||||
})
|
||||
});
|
||||
export type BeefyRelayConfig = z.infer<typeof BeefyRelayConfigSchema>;
|
||||
|
|
@ -67,7 +69,8 @@ export type BeefyRelayConfig = z.infer<typeof BeefyRelayConfigSchema>;
|
|||
export const SolochainRelayConfigSchema = z.object({
|
||||
source: z.object({
|
||||
ethereum: z.object({
|
||||
endpoint: z.string()
|
||||
endpoint: z.string(),
|
||||
"skip-fee-check": z.boolean().optional()
|
||||
}),
|
||||
solochain: z.object({
|
||||
endpoint: z.string()
|
||||
|
|
@ -85,7 +88,8 @@ export const SolochainRelayConfigSchema = z.object({
|
|||
epochsPerSyncCommitteePeriod: z.number(),
|
||||
forkVersions: z.object({
|
||||
deneb: z.number(),
|
||||
electra: z.number()
|
||||
electra: z.number(),
|
||||
fulu: z.number()
|
||||
})
|
||||
}),
|
||||
datastore: z.object({
|
||||
|
|
@ -99,7 +103,8 @@ export const SolochainRelayConfigSchema = z.object({
|
|||
Gateway: z.string()
|
||||
}),
|
||||
ethereum: z.object({
|
||||
endpoint: z.string()
|
||||
endpoint: z.string(),
|
||||
"skip-fee-check": z.boolean().optional()
|
||||
})
|
||||
}),
|
||||
schedule: z.object({
|
||||
|
|
@ -132,7 +137,8 @@ export const ExecutionRelayConfigSchema = z.object({
|
|||
epochsPerSyncCommitteePeriod: z.number(),
|
||||
forkVersions: z.object({
|
||||
deneb: z.number(),
|
||||
electra: z.number()
|
||||
electra: z.number(),
|
||||
fulu: z.number()
|
||||
})
|
||||
}),
|
||||
datastore: z.object({
|
||||
|
|
|
|||
Loading…
Reference in a new issue