github.com/ledgerwatch/erigon-lib@v1.0.0/README.md (about)

     1  # erigon-lib
     2  Dependencies of Erigon project, rewritten from scratch and licensed under Apache 2.0
     3  
     4  ## Dev workflow
     5  
     6  In erigon folder create go.work file (it’s already in .gitignore)
     7  ```
     8  go 1.20
     9  
    10  use (
    11      .
    12  
    13       ./../erigon-lib
    14  )
    15  ```
    16  
    17  Create PR in erigon-lib, don’t merge PR, refer from erigon to non-merged erigon-lib branch (commit) by: 
    18  go get github.com/ledgerwatch/erigon-lib/kv@<commit_hash> 
    19  
    20  Create Erigon PR
    21  
    22  When both CI are green - merge 2 PR. That’s it.