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

Confidential Assets support #139

Merged
merged 200 commits into from Apr 3, 2017
Merged

Confidential Assets support #139

merged 200 commits into from Apr 3, 2017

Conversation

instagibbs
Copy link
Collaborator

No description provided.

instagibbs and others added 30 commits April 2, 2017 14:05
…tted)

Previously all outputs had a fixed size (33 byte) commitment field.
With this change, explicit / unblinded outputs are serialized to 9 bytes,
saving 24 bytes of transaction space per explicit output.
Previously 0 was explicit and 1 was original bitcoin format. This has been reversed such that the original bitcoin format is 0 and the new explicit format is 1.

This is by no means a necessary change, but it is a navel gazing fix that might as well be included since the format is changing anyway to allow compact explicit amounts.
…n format of both transaction and witness data
instagibbs and others added 29 commits April 2, 2017 14:30
@instagibbs instagibbs merged commit fd3447f into elements-0.13.1 Apr 3, 2017
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.

None yet

6 participants