elements
elements copied to clipboard
Open Source implementation of advanced blockchain features extending the Bitcoin protocol
Tested on elements 0.21.0.2 and v22.0.0rc2 ![Screenshot from 2022-08-16 19-44-30](https://user-images.githubusercontent.com/94554885/184998158-8908f727-bb90-498a-8a23-eb07d8241249.png)
In the Overview page, after sending an asset in its full amount (I mean the value of remaining asset is 0) in which case it disappears from the "Available" list,...
I updated gcc and boost on my system so of course Elements stopped compiling. Backport the fixes from upstream when they encountered this.
A failing test case for #259. @instagibbs [mentioned](https://github.com/ElementsProject/elements/issues/259#issuecomment-645392524) that it would be good to have a test for this, hopefully this might nudge someone to give this issue some more...
Some PRs were ported into the elements-22.x branch that don't exist in master yet, on top of those PRs, we applied 7286cdc3b5592195bd82523f069760acb8e3e312. Once those PRs make it into master, we...
Currently, our gitian builds for releases generate tarballs called `elements-elements-xxxxx` instead of `elements-xxxxx`. This is fixed by correctly trimming the `elements-` prefix in our release tags (just as bitcoin trims...
In elements 0.21.0(and possibly future versions) ``` elementsd: wallet/wallet.cpp:5575: void CWalletTx::GetBlindingData(unsigned int, const std::vector&, const CConfidentialValue&, const CConfidentialAsset&, CConfidentialNonce, const CScript&, CPubKey*, CAmount*, uint256*, CAsset*, uint256*) const: Assertion `conf_value.GetAmount() ==...
According to the consensus validation rules, we must supple Null values for issunace/reissuance instead of explicit zero. However, the current code for tries does something else: https://github.com/ElementsProject/elements/blob/c80e926d6e29d5a9524182767967884091665405/src/psbt.cpp#L126-L132 Fix would be...
This adds an automatically build Docker container using GitHub actions and the GitHub container registry. This will make it easier to use elements in node packages like Citadel or Umbrel....
Elements BTC peg needs to query a bitcoind full node via RPC to verify that all pegged BTC on the sidechain is fully backed. `validatepegin=0` turns off this requirement but...