-
Notifications
You must be signed in to change notification settings - Fork 6
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
Init commit create react app with react-app-rewired #12
Commits on Nov 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for be04088 - Browse repository at this point
Copy the full SHA be04088View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e4a744 - Browse repository at this point
Copy the full SHA 7e4a744View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d2e3a6 - Browse repository at this point
Copy the full SHA 2d2e3a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78b2792 - Browse repository at this point
Copy the full SHA 78b2792View commit details
Commits on Nov 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 68ca550 - Browse repository at this point
Copy the full SHA 68ca550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11ca035 - Browse repository at this point
Copy the full SHA 11ca035View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac28ac - Browse repository at this point
Copy the full SHA 8ac28acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14090ad - Browse repository at this point
Copy the full SHA 14090adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a8329b - Browse repository at this point
Copy the full SHA 0a8329bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e208df - Browse repository at this point
Copy the full SHA 4e208dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f319d86 - Browse repository at this point
Copy the full SHA f319d86View commit details -
Configuration menu - View commit details
-
Copy full SHA for eabfc7a - Browse repository at this point
Copy the full SHA eabfc7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c56ca1 - Browse repository at this point
Copy the full SHA 7c56ca1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db1ce7 - Browse repository at this point
Copy the full SHA 3db1ce7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b41407 - Browse repository at this point
Copy the full SHA 2b41407View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf3224 - Browse repository at this point
Copy the full SHA cbf3224View commit details -
Configuration menu - View commit details
-
Copy full SHA for d372dc3 - Browse repository at this point
Copy the full SHA d372dc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 229c292 - Browse repository at this point
Copy the full SHA 229c292View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1aff33 - Browse repository at this point
Copy the full SHA f1aff33View commit details -
Verify that Bitcoin outputs created are spendable
By spending to a wallet address. The node must be started with `-blindedaddresses=1`. I've configured it to be the default value since we are always working with confidential transactions. Doing the same for non-Bitcoin outputs is left as a TODO.
Configuration menu - View commit details
-
Copy full SHA for 27dc687 - Browse repository at this point
Copy the full SHA 27dc687View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0968002 - Browse repository at this point
Copy the full SHA 0968002View commit details -
Configuration menu - View commit details
-
Copy full SHA for b559023 - Browse repository at this point
Copy the full SHA b559023View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0058835 - Browse repository at this point
Copy the full SHA 0058835View commit details -
Make decoder always receive a buffer
This is helpful because we sometimes need to peek at the next value to deserialize the right thing.
Configuration menu - View commit details
-
Copy full SHA for 56f5549 - Browse repository at this point
Copy the full SHA 56f5549View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42ae3d5 - Browse repository at this point
Copy the full SHA 42ae3d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 683f710 - Browse repository at this point
Copy the full SHA 683f710View commit details -
Introduce dedicated types for explicit and confidential aspects
The previous model was to flexible in that it allowed to express states that were not actually possible (like explicit value but confidential asset).
Configuration menu - View commit details
-
Copy full SHA for c2ff20d - Browse repository at this point
Copy the full SHA c2ff20dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b8b95b - Browse repository at this point
Copy the full SHA 1b8b95bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4af743 - Browse repository at this point
Copy the full SHA b4af743View commit details -
Merge pull request #6 from thomaseizinger/better-type-system
Make better use of the type system
Configuration menu - View commit details
-
Copy full SHA for 084661a - Browse repository at this point
Copy the full SHA 084661aView commit details
Commits on Nov 18, 2020
-
Improve error message and variable naming
The whole commitment is 33 bytes long with the last 32 bytes being the x-coordinate of the public key.
Configuration menu - View commit details
-
Copy full SHA for 2736fb7 - Browse repository at this point
Copy the full SHA 2736fb7View commit details -
Remove
original_asset
fromUnblindedTxOut
The original asset commitment can always be retrieved from the ConfidentalTxOut.
Configuration menu - View commit details
-
Copy full SHA for d1919ec - Browse repository at this point
Copy the full SHA d1919ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for c13664d - Browse repository at this point
Copy the full SHA c13664dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b798d3 - Browse repository at this point
Copy the full SHA 3b798d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b19558 - Browse repository at this point
Copy the full SHA 2b19558View commit details -
Re-order code in transactions.rs to be sane
That is, most important to least important with increasing level of detail based on the order you encounter the structs as you read through the existing type definitions. Order of `impl` blocks for traits are at the bottom but unsorted.
Configuration menu - View commit details
-
Copy full SHA for ac96c63 - Browse repository at this point
Copy the full SHA ac96c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d34d26 - Browse repository at this point
Copy the full SHA 8d34d26View commit details -
Introduce newtypes for asset and value blinding factors
Be gone, wild byte arrays! cc @da-kami
Configuration menu - View commit details
-
Copy full SHA for 7c2deb7 - Browse repository at this point
Copy the full SHA 7c2deb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17e1d87 - Browse repository at this point
Copy the full SHA 17e1d87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83aff7a - Browse repository at this point
Copy the full SHA 83aff7aView commit details -
Encapsulate weird logic around
asset_final_vbf
within elements-funBy providing two constructors for a ConfidentialTxOut, we can make it easier for users to properly construct a valid transaction that follows all the invariants that need to be upheld.
Configuration menu - View commit details
-
Copy full SHA for a265e0f - Browse repository at this point
Copy the full SHA a265e0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5a2a13 - Browse repository at this point
Copy the full SHA f5a2a13View commit details -
Fix clippy warning on
asset_surjectionproof
This also simplifies the calling site massively because we don't have to iterate over the inputs several times.
Configuration menu - View commit details
-
Copy full SHA for 3178f66 - Browse repository at this point
Copy the full SHA 3178f66View commit details -
We always pass random bytes in here, I think this is just used for entropy.
Configuration menu - View commit details
-
Copy full SHA for 89fcab1 - Browse repository at this point
Copy the full SHA 89fcab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1909e26 - Browse repository at this point
Copy the full SHA 1909e26View commit details
Commits on Nov 19, 2020
-
Refactor how commitment and blinding factors are constructed
We try to hide the actual wally APIs from the user by providing meaningfully named functions on the actual types that we want to construct.
Configuration menu - View commit details
-
Copy full SHA for f9747e8 - Browse repository at this point
Copy the full SHA f9747e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae5d93 - Browse repository at this point
Copy the full SHA 1ae5d93View commit details -
Make it explicit that asset_surjectionproof needs randomness
Instead of accepting free-form entropy, we pass an rng argument that makes it obvious that this function depends on randomness to produce sane outputs.
Configuration menu - View commit details
-
Copy full SHA for 1b53299 - Browse repository at this point
Copy the full SHA 1b53299View commit details -
Use the
Context
impl onOption
to turn them intoResult
sThis is more concise than calling `ok_or_else` if we are always constructing an anyhow::Error anyway.
Configuration menu - View commit details
-
Copy full SHA for 3a3e344 - Browse repository at this point
Copy the full SHA 3a3e344View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d71e51 - Browse repository at this point
Copy the full SHA 3d71e51View commit details -
Merge pull request #10 from comit-network/dprint
Format everything with dprint
Configuration menu - View commit details
-
Copy full SHA for 2a71332 - Browse repository at this point
Copy the full SHA 2a71332View commit details
Commits on Dec 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fff1ad2 - Browse repository at this point
Copy the full SHA fff1ad2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f521e3d - Browse repository at this point
Copy the full SHA f521e3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 052ddaf - Browse repository at this point
Copy the full SHA 052ddafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 486076d - Browse repository at this point
Copy the full SHA 486076dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 274d591 - Browse repository at this point
Copy the full SHA 274d591View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56be301 - Browse repository at this point
Copy the full SHA 56be301View commit details
Commits on Dec 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c06b798 - Browse repository at this point
Copy the full SHA c06b798View commit details -
Configuration menu - View commit details
-
Copy full SHA for f73cb3b - Browse repository at this point
Copy the full SHA f73cb3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 888b770 - Browse repository at this point
Copy the full SHA 888b770View commit details -
Configuration menu - View commit details
-
Copy full SHA for 989533c - Browse repository at this point
Copy the full SHA 989533cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71bfea2 - Browse repository at this point
Copy the full SHA 71bfea2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cf142e - Browse repository at this point
Copy the full SHA 1cf142eView commit details