Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: replace fork sync with rebase upstream #258

Open
wants to merge 63 commits into
base: celestia-develop
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
6ce4e61
da: use celestia as da
tuxcanfly Apr 21, 2023
2de5055
batcher: fix duplicate cli flag name
tuxcanfly Apr 25, 2023
a1bc96f
docker: use latest devnet image
tuxcanfly Apr 26, 2023
e5765c9
bump local celestia devnet to 0.9.1
tuxcanfly Apr 26, 2023
b245643
docker: wait for da to boot
tuxcanfly Apr 27, 2023
9d55c78
op-ndoe: decodeeETHData - use uint32 for height
tuxcanfly Apr 27, 2023
a4ab863
proposer: fix da rpc, estimate gas
tuxcanfly Apr 28, 2023
98a8553
op-node: fix failed to parse frame error
tuxcanfly Apr 28, 2023
ad653ba
proposer: fix revert
tuxcanfly May 2, 2023
30721f9
proposer: restore gas limit; add explanation
tuxcanfly May 3, 2023
a4ebf2e
proposer: nit
tuxcanfly May 3, 2023
1115643
add celestia logo, update readme
jcstein May 3, 2023
503e69c
Update README.md
jcstein May 3, 2023
d79c24d
style size
jcstein May 3, 2023
7efa76e
plus not x
jcstein May 3, 2023
32f84ba
docs: edit intro
jcstein May 3, 2023
b19aaf7
Update README.md
jcstein May 3, 2023
5b22038
Update README.md
jcstein May 3, 2023
194f4a7
nit
jcstein May 3, 2023
9566df8
docs: add section on deposit bridge
jcstein May 3, 2023
f4fbf6c
add workaround from @Ferret-san
jcstein May 3, 2023
1f8894e
close code block
jcstein May 3, 2023
fdbb754
fix: typo
jcstein May 3, 2023
a8f66af
Update README.md
jcstein May 4, 2023
1c79ab0
docs: add bridging section from guidance from @Ferret-san
jcstein May 4, 2023
8306caa
deps: bump local-devnet to 0.9.2
jcstein May 4, 2023
1d8468f
docker: fix da container name
tuxcanfly May 4, 2023
0e6a8a8
op-node: gracefully retry da connection err
tuxcanfly May 10, 2023
2af6839
test: update e2e tests for celestia da
tuxcanfly May 15, 2023
1911b40
docs: update readme
jcstein May 15, 2023
f2073d8
deps: update local-celestia-devnet to v0.9.5
jcstein May 15, 2023
5ca0497
Add DALC support (#47)
jcstein May 17, 2023
75b2dbf
fix: update path to node store (#52)
jcstein May 19, 2023
7a28e92
devnet: increase block times (#50)
tuxcanfly May 19, 2023
21d4b03
deps: bump celestia-node & local-celestia-devnet image version to v0.…
jcstein May 23, 2023
3a41a52
op-node: log namespaced data details (#94)
tuxcanfly May 23, 2023
029b951
Dependabot and Fork Sync (#93)
MSevey May 24, 2023
adecbc0
fix: resolve `max_subscriptions` and` share sequence` errors (#120)
jcstein May 26, 2023
9a3d941
docs: add wiki to README
jcstein May 30, 2023
5533b8e
proposer: allow non finalized true -> false (#133)
tuxcanfly Jun 1, 2023
e336a81
deps: update to node RC for Arabica (#132)
jcstein Jun 1, 2023
7b442b2
deps: bump celestia-node to v0.11.0-rc2 (#137)
jcstein Jun 5, 2023
4c74de1
deps: remove trailing slash (#139)
jcstein Jun 5, 2023
4e81f22
op-node: continue on retrieval error (#142)
tuxcanfly Jun 6, 2023
9a39bf8
op-node: calldata source - reset pipeline on err (#144)
tuxcanfly Jun 7, 2023
3104137
op-node: da-rpc, namespace-id - use environment flags (#158)
tuxcanfly Jul 10, 2023
c6dd813
testnet: update node rc, flags for arabica-9 (#157)
tuxcanfly Jul 10, 2023
0c0fcb5
devnet: bump local-celestia-devnet to v0.11.0-rc6 (#168)
tuxcanfly Jul 15, 2023
08cf2f9
deps: local-celestia-devnet -> v0.11.0-rc8 (#175)
jcstein Jul 19, 2023
1690468
da: use celestia-openrpc (#187)
tuxcanfly Jul 21, 2023
88b2e8d
docker: testnet add debug log flag (#189)
tuxcanfly Jul 24, 2023
2b11438
da: celestia-openrpc - use blob commitment (#196)
tuxcanfly Aug 11, 2023
5063d9d
da: use celestia da; update config
tuxcanfly Oct 3, 2023
ed767d9
da: go mod tidy
tuxcanfly Nov 2, 2023
d0bf27c
da: update devnet docker-compose.yml
tuxcanfly Nov 2, 2023
38ab6c3
da: fix devnet script; op-stack-go docker; op-celestia
tuxcanfly Nov 2, 2023
aea9df4
.github: update base repo owner (#223)
tuxcanfly Oct 13, 2023
3b38e92
.github: fix base branch (#226)
tuxcanfly Oct 16, 2023
8571293
op-server: bump celestia-openrpc to v0.3.0
tuxcanfly Nov 3, 2023
081a4cd
go mod tidy
tuxcanfly Nov 7, 2023
051f67e
chore: update devnet version to v0.12.1 (#245)
jcstein Nov 14, 2023
3ea1829
ci: fork sync -> rebase upstream
tuxcanfly Nov 17, 2023
7c0129c
ci: imba-tjd -> tuxcanfly
tuxcanfly Nov 17, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update README.md
  • Loading branch information
jcstein authored and tuxcanfly committed Nov 15, 2023
commit 5b22038365358d6f56fdcc615387b54580c7ace3
12 changes: 5 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,15 @@
<br />
</div>

## Celestia + OP Stack tutorial

If you're looking to run the OP Stack + Celestia setup for this repository, please visit the [Optimism & Celestia tutorial](https://docs.celestia.org/developers/optimism) to get started.

## What is Optimism and the OP Stack?

[Optimism](https://www.optimism.io/) is a project dedicated to scaling Ethereum's technology and expanding its ability to coordinate people from across the world to build effective decentralized economies and governance systems. The [Optimism Collective](https://app.optimism.io/announcement) builds open-source software for running L2 blockchains and aims to address key governance and economic challenges in the wider cryptocurrency ecosystem. Optimism operates on the principle of **impact=profit**, the idea that individuals who positively impact the Collective should be proportionally rewarded with profit. **Change the incentives and you change the world.**

In this repository, you'll find numerous core components of the OP Stack, the decentralized software stack maintained by the Optimism Collective that powers Optimism and forms the backbone of blockchains like [OP Mainnet](https://explorer.optimism.io/) and [Base](https://base.org). Designed to be "aggressively open source," the OP Stack encourages you to explore, modify, extend, and test the code as needed. Although not all elements of the OP Stack are contained here, many of its essential components can be found within this repository. By collaborating on free, open software and shared standards, the Optimism Collective aims to prevent siloed software development and rapidly accelerate the development of the Ethereum ecosystem. Come contribute, build the future, and redefine power, together.

The OP Stack powers Optimism, an Ethereum L2 blockchain, and forms the technical foundation for the Optimism Collective—a group committed to the impact=profit principle. This principle rewards individuals for their positive contributions to the collective.
The OP Stack powers Optimism, an Ethereum L2 blockchain, and forms the technical foundation for the [the Optimism Collective](https://app.optimism.io/announcement)—a group committed to the **impact=profit** principle. This principle rewards individuals for their positive contributions to the collective.

Optimism addresses critical coordination failures in the crypto ecosystem, such as funding public goods and infrastructure. The OP Stack focuses on creating a shared, open-source system for developing new L2 blockchains within the proposed Superchain ecosystem, promoting collaboration and preventing redundant efforts.

Expand All @@ -28,10 +30,6 @@ Celestia is a modular consensus and data network, built to enable anyone to easi

Celestia is a minimal blockchain that only orders and publishes transactions and does not execute them. By decoupling the consensus and application execution layers, Celestia modularizes the blockchain technology stack and unlocks new possibilities for decentralized application builders. Lean more at [Celestia.org](https://celestia.org).

## Celestia + OP Stack guide

If you're looking to run the OP Stack + Celestia setup for this repository, please visit the [Optimism & Celestia tutorial](https://docs.celestia.org/developers/optimism).

## Documentation

If you want to build on top of Celestia, take a look at the documentation at [docs.celestia.org](https://docs.celestia.org).
Expand Down