Skip to content

Candle Auction on Ink!: Milestone-2 delivered#320

Merged
semuelle merged 1 commit intow3f:masterfrom
agryaznov:delivery
Dec 15, 2021
Merged

Candle Auction on Ink!: Milestone-2 delivered#320
semuelle merged 1 commit intow3f:masterfrom
agryaznov:delivery

Conversation

@agryaznov
Copy link
Copy Markdown
Contributor

Milestone Delivery Checklist

Link to the application pull request: w3f/Grants-Program#666 < please fill this in with the PR number of your application.

@mmagician
Copy link
Copy Markdown
Contributor

Thanks for the delivery! We'll check it as soon as we can :)

@semuelle semuelle self-assigned this Dec 6, 2021
@semuelle
Copy link
Copy Markdown
Contributor

Hey Alexander. Sorry for the late reply. We have a bit of a backlog.

I have looked at all your deliverables, and everything looks great. The only issue I have is that I am unable to deploy the contract locally. Whatever node I'm using, I get PortableRegistry: 1: Error extracting {"path":[],"params":[],"def":{"composite":{"fields":[]}},"docs":[]}: n[0] is undefined when trying to upload the contract. Any idea what's going on?

@agryaznov
Copy link
Copy Markdown
Contributor Author

Hi Sebastian! I'm seeing this error for the first time. Could you please provide more info for me to try to reproduce it?:

  1. Are you getting this while deploying candle_auction.contract or erc271.contract as well?
  2. How are you trying to deploy it - through PolkadotJS Apps?
  3. Which build are you deploying - the one you've built yourself or the one which is attached to the release?

@semuelle
Copy link
Copy Markdown
Contributor

  1. both
  2. yes
  3. the one I built myself

I will try and deploy the one in the release, perhaps that changes anything. Which Rust toolchain and contracts-node versions do you use?

@agryaznov
Copy link
Copy Markdown
Contributor Author

My env:

$ substrate-contracts-node --version
substrate-contracts-node 0.1.0-7d81166-x86_64-linux-gnu
$ cargo-contract --version
cargo-contract 0.16.0-unknown-x86_64-linux-gnu
$ rustc +nightly --version
rustc 1.59.0-nightly (532d2b14c 2021-12-03)
$ cargo +nightly --version 
cargo 1.58.0-nightly (294967c53 2021-11-29)

I have just re-checked, it builds and being deployed fine

@semuelle
Copy link
Copy Markdown
Contributor

Okay, got it working. That took an unreasonable amount of time, but it looks like it was first an outdated cargo-contract, and then some incompatibilities between the cargo-contract and substrate-contracts-node.

Your milestone is hereby accepted. Great work overall. The only issue I could find was that, in the README, getWinner should be getWinning. Evaluation notes are here.

I will forward your invoice for processing. See you for Milestone 3. :)

@semuelle semuelle merged commit 7d7aaba into w3f:master Dec 15, 2021
@agryaznov
Copy link
Copy Markdown
Contributor Author

The only issue I could find was that, in the README, getWinner should be getWinning.

Correct. Fixed this one.

Thanks Sebastian!

robcxyz pushed a commit to geometry-labs/Grant-Milestone-Delivery that referenced this pull request Dec 18, 2021
@RouvenP
Copy link
Copy Markdown

RouvenP commented Dec 22, 2021

hi @agryaznov we transferred the payment. Thanks!

failfmi pushed a commit to LimeChain/Grant-Milestone-Delivery that referenced this pull request Sep 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants