Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
f61d9ba
create devnet v3 branch including submodules + new submodule for erig…
Oct 27, 2022
9b27230
Add Lodestar
dgcoffman Oct 18, 2022
5fb61e5
Supply chain config
dgcoffman Oct 18, 2022
e5e0351
Cache all docker work before yarn build
dgcoffman Oct 18, 2022
48fe02f
Build packages individually to allow them to cache
dgcoffman Oct 18, 2022
042c4eb
We must also build the CLI
dgcoffman Oct 18, 2022
5fe616d
Fix clean
dgcoffman Oct 18, 2022
ebccdf8
Update to head of Lodestar
dgcoffman Oct 20, 2022
f8f5d42
Fun through Capella
dgcoffman Oct 28, 2022
2b5e083
Latest Lodestar
dgcoffman Oct 28, 2022
6b04bac
latest prsym
roberto-bayardo Oct 29, 2022
75c78da
Remove nonfunctional setting
dgcoffman Oct 29, 2022
ea6482c
Bump Lodestar
dgcoffman Oct 29, 2022
c7b628a
update geth to latest merge w/ master (#46)
roberto-bayardo Nov 4, 2022
591a01b
Make all beacon chain config values explicit and move to common direc…
jimmygchen Nov 5, 2022
04aa67d
add BLST_PORTABLE to CGO_CFLAGS to fix SIGILL issue with blst (#49)
roberto-bayardo Nov 7, 2022
b4f19b8
Update lodestar submodule. Copy trusted setup
dgcoffman Nov 8, 2022
e8bf85c
Update devnet v3 with latest subrepos and new test from master (#51)
roberto-bayardo Nov 8, 2022
b3c004d
Update test harness to start either prysm or lodestar
dgcoffman Nov 9, 2022
05d7355
Fix the Prysm communication
dgcoffman Nov 9, 2022
7da4527
Fix the Lodestar wiring
dgcoffman Nov 9, 2022
109b469
Fix up validator <-> beacon node communication
dgcoffman Nov 9, 2022
d39f2e9
Start switching tests to real beacon API
dgcoffman Nov 10, 2022
ff52ace
fee-market tests pass against Prysm without gRPC
dgcoffman Nov 10, 2022
9bf202f
Fix initial-sync test
dgcoffman Nov 10, 2022
0b427c7
Switch prysm to my branch which has GetBlockJSON
dgcoffman Nov 10, 2022
4eaf186
Configure Prysm to upgrade later (as though it had Capella). Also run…
dgcoffman Nov 10, 2022
ad8a2ee
Fix make lodestar-up
dgcoffman Nov 10, 2022
c9a1883
Merge devnet-v3
dgcoffman Nov 10, 2022
8fe2d40
Remove Prysm-specific chain config. We used a shared config now.
dgcoffman Nov 10, 2022
002b39a
Point Prysm back at the devnet-v3 branch
dgcoffman Nov 10, 2022
9573bb2
Update geth to latest from devnet-v3
dgcoffman Nov 10, 2022
44b2b3f
Put erigon back
dgcoffman Nov 10, 2022
4a6ee67
Remove preset base, let it take the default
dgcoffman Nov 11, 2022
d7fa20e
Merge pull request #52 from Inphi/dgc/lodestar-devnet3
dgcoffman Nov 11, 2022
a23b3f6
Attempt to parallelize CI
dgcoffman Nov 11, 2022
ee5b6c7
idunno lol
dgcoffman Nov 11, 2022
4ed4ce9
Try two jobs
dgcoffman Nov 11, 2022
1f7cb34
Comment failing Lodestar CI test
dgcoffman Nov 14, 2022
91ce87e
Merge pull request #53 from Inphi/dgc/attempt-to-parallelize-ci
dgcoffman Nov 14, 2022
b1affe4
Fix clean
dgcoffman Nov 15, 2022
52f0c08
Use basename pwd instead
dgcoffman Nov 15, 2022
12154e7
Go back to using --project-name, but correctly supply it to docker co…
dgcoffman Nov 15, 2022
97285e2
Merge pull request #55 from Inphi/dgc/fix-clean
dgcoffman Nov 15, 2022
d6fab97
upgrade subrepos to latest (#56)
roberto-bayardo Nov 15, 2022
fa5537e
Lodestar should pass fee market test
dgcoffman Nov 17, 2022
aab8a1c
Merge branch 'master' into dgc/further-integrate-lodestar
dgcoffman Nov 17, 2022
334ea3e
Revert gitmodules
dgcoffman Nov 17, 2022
a6e3b3d
Update submodules
dgcoffman Nov 17, 2022
8a6ceb0
Update submodules
dgcoffman Nov 18, 2022
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
1 change: 1 addition & 0 deletions lodestar/.dockerignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.git
.github
node_modules
**/node_modules
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this appears to be necessary to avoid copying the compiled kzg.node, which won't work if you have an OSX host, and the docker is Linux.

2 changes: 1 addition & 1 deletion lodestar/Dockerfile.lodestar
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ RUN apt-get update && \

COPY ./lodestar/package.json /app/lodestar/package.json
COPY ./lodestar/yarn.lock /app/lodestar/yarn.lock
COPY ./lodestar/trusted_setup.txt /app/lodestar/trusted_setup.txt
COPY ./lodestar/testing_trusted_setups.json /app/lodestar/testing_trusted_setups.json

COPY ./lodestar/packages/api/package.json /app/lodestar/packages/api/package.json
COPY ./lodestar/packages/beacon-node/package.json /app/lodestar/packages/beacon-node/package.json
Expand Down
2 changes: 1 addition & 1 deletion lodestar/lodestar
Submodule lodestar updated 123 files
2 changes: 2 additions & 0 deletions tests/fee-market/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,8 @@ func FindBlocksWithBlobs(ctx context.Context, client *beacon.Client, startSlot c
log.Fatalf("Failed to GetBlock: %v", err)
}

log.Println("Found block with KZG commitments", len(block.Data.Message.Body.BlobKzgs))

if len(block.Data.Message.Body.BlobKzgs) != 0 {
blocks = append(blocks, block)
}
Expand Down
4 changes: 3 additions & 1 deletion tests/util/util.go
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,9 @@ func WaitForNextSlots(ctx context.Context, client *beacon.Client, slots consensu
}

type Body struct {
BlobKzgs []string `json:"blob_kzgs"`
// Does Prysm call this "blob_kzgs"? That's wrong.
// BlobKzgs []string `json:"blob_kzgs"`
BlobKzgs []string `json:"blob_kzg_commitments"`
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Prysm should be updated?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yup good catch, let me fix.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

}

type Message struct {
Expand Down