Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/gnosischain/documentation i…
Browse files Browse the repository at this point in the history
…nto main
  • Loading branch information
zengzengzenghuy committed Apr 24, 2023
2 parents ea6a6d3 + 9931dcb commit b4e5594
Show file tree
Hide file tree
Showing 13 changed files with 405 additions and 0 deletions.
337 changes: 337 additions & 0 deletions docs/tools/oracles/api3.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -598,6 +598,7 @@ const sidebars = {
label: 'Oracles',
collapsed: true,
items: [
'tools/oracles/api3',
'tools/oracles/chainlink',
'tools/oracles/gas-price',
'tools/oracles/tellor',
Expand Down
Binary file added static/img/tools/api3/SS1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/tools/api3/SS2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/tools/api3/SS3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/tools/api3/SS4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/tools/api3/SS5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/tools/api3/SS6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/tools/api3/SS7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/tools/api3/airnode1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/tools/api3/airnode2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/tools/api3/api3-banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
67 changes: 67 additions & 0 deletions updates/2023/04-19-core-devs-call.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
title: Core Devs Call - 19/04/2023
authors: [dapplion, armaganercan]
tags: [CoreDevsCall, gnosis]
---
# Gnosis Core Devs Call Notes

![](https://i.imgur.com/yWkAFed.png)

Greetings everyone, and welcome to the weekly Gnosis Core Devs Call. Just a quick reminder that this meeting takes place every Wednesday.

[Watch full record on YouTube](https://youtu.be/LInX7dJJ6Ak)

Participants: Erigon, Gateway, Nethermind, Geth, Gnosis DevOps, Gnosis Core Devs, Gnosis DevRels, Gnosis Comms team and the contributors.

April 19, 2023

# Client Team Updates
## EL
* **Nethermind**: No updates.
* **Erigon**: No updates.
* **Geth**: Was able to import the state (simulate snap sync)Is now starting the node in full sync, but it’s not connecting / downloading blocks. Once this is done, Guillaume should have a working prototype

## CL
* **Prysm**: No updates.
* **Nimbus**: No updates.

# Chain Infra
**Gateway**

No peers found on Devnet (probably just the different genesis). Started provisioning an Optimism setup
Bedrock Optimism. The same one will be reused for Oly

# Devnet

Wrong configuration was shared. There’s now a mismatch for outside nodes. There’s no Erigon node running at this point. 80% attestation rate (all nodes ran by Nethermind) Shapella went through
**Lion: does Nethermind have metrics for the network?**
I.e. withdrawal amounts per block etc. Apparently not.
Might potentially be added. Most credentials are still 0x00. Meaning that no withdrawals are currently happening.

# Research

**Churn coefficient**
https://hackmd.io/@dapplion/gnosis-churn-limit
Defines the number of validators that can join or exit the network in a specific time frame. On Gnosis that number is a bit high, meaning that it would theoretically be possible to get a big stake in the network very quickly. This would require a consensus client code change. Technically a change on the deposit contract could also limit inflow. But that break a lot of assumptions. It doesn’t change anything in the case of outflows.Attacking the light client bridge is exclusively an inflow problem

**Shutterized Beacon Chain: is there progress?**
We’ve got more precise specs on a PR
https://github.com/gnosischain/specs/pull/4
Lion: how specific do you need the spec to be? It seems like EL clients have more lax requirements for specs, is that true? On CL everything is specced quite precisely.


# Tests
* **Hive**

Will start writing Hive tests by the end of this week
Improving the genesis loading for Erigon and Nethermind, but hasn’t been tested on Erigon yet.
**Lion: can we agree on which conditions tests would be considered good enough to move to testnet / mainnet?**
Ruben thinks it would be enough if we can just run the contract specific parts (balances etc)








0 comments on commit b4e5594

Please sign in to comment.