-
Notifications
You must be signed in to change notification settings - Fork 525
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
Cryptex Milestone #3 #1031
Cryptex Milestone #3 #1031
Conversation
@driemworks thank you for the milestone delivery. Please see the evaluation document and provide proper answers and fixes. After that, let me know when I can continue this evaluation. |
Thanks @dsm-w3f in relation to the ui issue, could you share with us the .env file you put in place? this will help us find the roort cause of your issue. Thanks! |
The issue with the contract tests is resolved. I've sent tokens to your address as well. |
@carloskiron .env.local, the first variable is the proxy address
|
@dsm-w3f the .env configuration looks as expected. We resolved the error you were seeing logged in etf-auction-ui Specifically, next.js attempts to read the etf-sdk wasm when it imports etf.js (etf-sdk is a transitive dependency), however next.js expects that our assets are hosted in a CDN, so it tries to fetch the wasm from |
Btw @dsm-w3f something we forgot to mention in our previous reply is that the changes we did to solve the issues in the UI require an npm install again. It's better if you delete the nodes_modules folder and start over. |
@carloskiron and @driemworks thank you for the improvements and fixes. We made some progress in the evaluation but there are still some points to fix and adjust. Please see the evaluation document for the updates. Let me know when I can continue this evaluation. |
I can't be sure but it's likely the error you saw when running from your local was due to an NFT id collision (we don't validate anything before attempting to mint currently, so that's a possibility). I've addressed all the other issues you were seeing, specifically the doc typo is fixed here and the 'min bid' display has been corrected. As for the error messages:
the latest deployed contract id's are: |
@Noc2 I noticed this change to the team and I'm wondering how reviewer reassignment/re-review works. Edit: + @keeganquigley (since we have similar timezones I believe) |
Thanks @driemworks yes there has been a recent personnel change. I can take over this delivery evaluation but please note that it may be a couple days before I can resume it since we now have a backlog. Shouldn't be longer than that since you are near the front of the queue :) |
@driemworks Could you send some test tokens to this address? |
@keeganquigley sent! |
Thanks for your patience while I got up to speed. So far, all of the previous errors have been resolved, and I can get the node running. I can also use the UI to create an auction and place bids. However, one test still fails when running test tests::beefy_reports_equivocations ... FAILED
test tests::gossipped_finality_proofs ... ok
test tests::lagging_validators ... ok
test tests::should_initialize_voter_at_latest_finalized ... ok
test worker::tests::should_vote_target ... ok
test worker::tests::test_oracle_accepted_interval ... ok
test worker::tests::vote_on_mandatory_block ... ok
test worker::tests::vote_on_min_block_delta ... ok
test worker::tests::vote_on_power_of_two ... ok
test worker::tests::vote_on_target_block ... ok
test tests::correct_beefy_payload ... ok
test worker::tests::should_finalize_correctly ... ok
test worker::tests::should_init_session ... ok
Nov 02 00:04:27.811 ERROR gossip: Got message from unregistered peer who=12D3KooWT1x2Bjb2Z4E3ZJJSp1bh9ehWpkn6yauPbxT1i7LeDcLN protocol=/0000000000000000000000000000000000000000000000000000000000000000/beefy/2
Nov 02 00:04:27.812 ERROR gossip: Got message from unregistered peer who=12D3KooWCYjWzrkzTg1samBXhesJko9hWmJq5J2s6p3J9zm45xtn protocol=/0000000000000000000000000000000000000000000000000000000000000000/beefy/2
Nov 02 00:04:27.812 ERROR gossip: Got message from unregistered peer who=12D3KooWQMMxRFZbeRr5DkEEkgDyQsrnydUbKeaMeKq8duuQ4LnV protocol=/0000000000000000000000000000000000000000000000000000000000000000/beefy/2
Nov 02 00:04:27.815 ERROR gossip: Got message from unregistered peer who=12D3KooWT1x2Bjb2Z4E3ZJJSp1bh9ehWpkn6yauPbxT1i7LeDcLN protocol=/0000000000000000000000000000000000000000000000000000000000000000/beefy/2
Nov 02 00:04:27.816 ERROR gossip: Got message from unregistered peer who=12D3KooWCYjWzrkzTg1samBXhesJko9hWmJq5J2s6p3J9zm45xtn protocol=/0000000000000000000000000000000000000000000000000000000000000000/beefy/2
Nov 02 00:04:27.816 ERROR gossip: Got message from unregistered peer who=12D3KooWQMMxRFZbeRr5DkEEkgDyQsrnydUbKeaMeKq8duuQ4LnV protocol=/0000000000000000000000000000000000000000000000000000000000000000/beefy/2
test tests::should_initialize_voter_when_last_final_is_session_boundary ... ok
test worker::tests::keystore_vs_validator_set ... ok
test worker::tests::should_not_report_bad_old_or_self_equivocations ... ok
test tests::on_demand_beefy_justification_sync ... ok
failures:
---- tests::beefy_reports_equivocations stdout ----
thread 'tests::beefy_reports_equivocations' panicked at client/consensus/beefy/src/tests.rs:1274:5:
assertion `left == right` failed
left: 0
right: 1
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
failures:
tests::beefy_reports_equivocations
test result: FAILED. 47 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 18.74s
error: test failed, to rerun pass `-p sc-consensus-beefy --lib` There are also a number of warnings when running |
The About the test failure, I'm not sure why that would happen. Our changes wouldn't have had an impact on those tests. I executed it locally against the etf branch and it passed. Can you run the test by itself to verify? I know it's a tokio test, so perhaps an issue with the async execution. |
Thanks @driemworks here is my final evaluation. I'm not too worried about it since it is just dealing with node gossip, and not part of this milestone scope. It could be something on my end. Everything is working as expected, and I could use the app both locally and on the testnet version. I'm happy to pass the milestone. Congrats on finishing the grant! Nice work! |
We noticed that this is the last milestone of your project. Congratulations on completing your grant! 🎊 |
🪙 Please fill out the invoice form in order to initiate the payment process. Thank you! |
Milestone Delivery Checklist
Link to the application pull request: w3f/Grants-Program#1660