Skip to content
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

add zclassic #2523

Merged
merged 7 commits into from
Oct 20, 2023
Merged

add zclassic #2523

merged 7 commits into from
Oct 20, 2023

Conversation

buck54321
Copy link
Member

Pretty straightforward, except for the new sighash function that was needed for version 4 transactions. Other than that, everything should be pretty familiar from adding other assets.

  • I did not implement ShieldedWallet yet. Will follow up with that, but zcl doesn't have the issues that Zcash has with their API, so that helps.
  • Loadbot fails because it tries to request too much ZCL from the alpha node. I didn't want to mess around in there too much with @JoeGruffins working on loadbot: Add live price oracles. #2420.
  • Like Zcash, the Zclassic testnet harnesses take a bit longer to sync to alpha. Give it a minute before running automated tests.
  • I managed to get myself into a place where I had locked funds that shouldn't have been locked. I have no idea what I did to get there. It may have been due to me messing around with code, but keep an eye out for overlock in testing please.

@JoeGruffins
Copy link
Member

Is this the right coin? https://zclassic.org/

I clicked on Linux CLI Wallet but it downloaded zclassic-2-1-1-58-windows-cli-only-x86_64.zip

@RhettCreighton
Copy link

Is this the right coin? https://zclassic.org/

I clicked on Linux CLI Wallet but it downloaded zclassic-2-1-1-58-windows-cli-only-x86_64.zip

Correct website, that link was wrong. It should be fixed now, thank you!

Copy link
Member

@JoeGruffins JoeGruffins left a comment

Choose a reason for hiding this comment

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

Can you chmod +x the harness.sh

I see in the alpha node a lot:

CreateNewBlock(): total size 1000
ERROR: CheckProofOfWork(): hash doesn't match nBits
ERROR: CheckProofOfWork(): hash doesn't match nBits
ERROR: CheckProofOfWork(): hash doesn't match nBits
ERROR: CheckProofOfWork(): hash doesn't match nBits

Can you add zcl to client's simnet-setup.sh.

Description: "This is the highest network fee rate you are willing to " +
"pay on swap transactions. If feeratelimit is lower than a market's " +
"maxfeerate, you will not be able to trade on that market with this " +
"wallet. Units: BTC/kB",
Copy link
Member

Choose a reason for hiding this comment

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

units ZCL/kb maybe?

There's a lot of comments with zcash/zec as well. I'll just comment here once. It's no big deal.

@buck54321 buck54321 force-pushed the zcl branch 2 times, most recently from 66be537 to c369f9b Compare September 26, 2023 02:24
@buck54321 buck54321 merged commit e811c22 into decred:master Oct 20, 2023
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.

3 participants