-
Notifications
You must be signed in to change notification settings - Fork 9
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
Diva deployment quick fix #351
Conversation
beacon-light-client/plonky2/input_fetchers/publisher/balance-verifier-publisher-diva.ts
Outdated
Show resolved
Hide resolved
beacon-light-client/plonky2/input_fetchers/publisher/balance-verifier-publisher-lido.ts
Outdated
Show resolved
Hide resolved
beacon-light-client/plonky2/input_fetchers/publisher/balance-verifier-publisher-lido.ts
Outdated
Show resolved
Hide resolved
beacon-light-client/plonky2/input_fetchers/publisher/balance-verifier-publisher-lido.ts
Outdated
Show resolved
Hide resolved
beacon-light-client/plonky2/input_fetchers/publisher/balance-verifier-publisher-lido.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Imo publishers should not be in input_fetchers
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah, but I didn't want to define another package.json just for the publishers. Also it doesn't make sense to be in solidity folder as it does not rely on hardhat and it also uses a lot of the structures from the redis defined in the input_fetchers thing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this needs to be a separate workspace
beacon-light-client/plonky2/input_fetchers/publisher/balance-verifier-publisher-lido.ts
Outdated
Show resolved
Hide resolved
...lonky2/input_fetchers/balance_verification/withdrawal_credentials/runnable/diva_scheduler.ts
Outdated
Show resolved
Hide resolved
...lonky2/input_fetchers/balance_verification/withdrawal_credentials/runnable/diva_scheduler.ts
Outdated
Show resolved
Hide resolved
...lonky2/input_fetchers/balance_verification/withdrawal_credentials/runnable/diva_scheduler.ts
Outdated
Show resolved
Hide resolved
const depositItems = [ | ||
{ | ||
pubkey: | ||
'0xaaf6c1251e73fb600624937760fef218aace5b253bf068ed45398aeb29d821e4d2899343ddcbbe37cb3f6cf500dff26c', | ||
withdrawalCredentials: | ||
'0x0048281f02e108ec495e48a25d2adb4732df75bf5750c060ff31c864c053d28d', | ||
signature: | ||
'0xa89660de6049478c8459383235b8ffaf8be15fd16fc93ea65db6e51e80eaba9c291a9a1bda98d08740a89b3226e89b9804c0f1760e4483d26d33b465fc13565e77a8430900ca245a2b628546abfa6172c758ab81d23bd360bb233a2771242f8f', | ||
depositDataRoot: | ||
'0xfce4b23c858a57df1af11aa3fec24b4d50e8048366aa88fbf2bf8b6c6f877b71', | ||
}, | ||
{ | ||
pubkey: | ||
'0x8aa5bbee21e98c7b9e7a4c8ea45aa99f89e22992fa4fc2d73869d77da4cc8a05b25b61931ff521986677dd7f7159e8e6', | ||
withdrawalCredentials: | ||
'0x0034432b9814c1972e63d60d763584ceea8542de8d397120136e60d731b2de31', | ||
signature: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Stick these in a json and import it
gnark-plonky2-verifier breaks if we upgrade the plonky2 version so we stick with tag v0.2.0 used in plonky2x
d0ca94f
to
de7a0f9
Compare
redisPort: options['redis-port'], | ||
address: options['address'], | ||
rpcUrl: options['json-rpc'], | ||
protocol: options['protocol'], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The protocol is diva, why is this configurable?
6538d38
to
8a671b8
Compare
Closing this PR, since |
No description provided.