52cc9b507f Update the copyright year to 2021 (Philippe McLean)
Pull request description:
Backport of #966.
Tree-SHA512: 9e343c9c16efd221560e9ad6a32491df8642e19cc67dab4bf4fa383d4f6bec1f238e16c0467934018d4237f5990ed69d53f37986d8338b099a4deb7914d34fb8
868e92f78 Add two missing dynafed fields to getblockchaininfo (Steven Roose)
ae54a1bad dynafed: Support changing mainnet dynafed activation (Steven Roose)
0f9b1a2ed dynafed: Only verify proposed parameters if they differ from current (Steven Roose)
Pull request description:
Backport of #958.
Tree-SHA512: d3f809e466b98f48ba76b8deacc1fc7516440089cd9146a94e9b53ef0dc20f9e53af88cc9edc507de6ccb2da74bf83ef3722f1ab81bb385e2b9a567a4d1f7e99
This allows the initial relaxed restriction on non-segwit fedpeg
programs to be extended as long as the fedpeg program is not changed
while the block signing parameters can be changed.
47bc28aa8 Speficy dynafed deployment for Liquidv1 (Steven Roose)
385b670a9 Add comment to BIP9 time fields (Steven Roose)
6f70350d0 Move dynafed bit into the ELEMENTS fields (Steven Roose)
Pull request description:
Tree-SHA512: 12710e8fd04a3753d1afc26a81f62cdef66449071da00ca39854b1cd66c4002669c26e4db0a64636f3458206d451055ddbaeb66e4fc847166b57968cd2ce59e2
94a49e814 Use gitian infrastructure to install librsvg2-2 (in lieu of hard-coded wget) (Jeff Frontz)
Pull request description:
Tree-SHA512: e472ffa1d955e88767648cee99d337f9cedd181f5ae09ccdb5ec005873871087e0beec68f6405fd8b69b061e86c6599211067e9ca26a9827f896fac1f24d9cd4
91ec3dd16 Make error messages distinct at each failure location. (Glenn Willen)
f335ff845 Fix logic issues with randomization of outputs in [re]issueasset_base; minor refactoring. (Glenn Willen)
Pull request description:
Tree-SHA512: b9bb0ebf8023dad1897063b57c3dcf34d3761cf571e4811a6c4e3ec6b7afec9aa5b29b38f1781eeee393b51171884d2b66894ff78016c35936c0bce75d46d2ed
When we decode or sign a PSBT given to us via RPC, first check that, if
it contains blinded output values, they verifiably match the unblinded
output values contained in the original transaction proposal. Otherwise fail.
a1ca01b74 Bump version 0.18.1.8 (Glenn Willen)
729fd3ab7 Update hardcoded PAK list for Liquid v1 (Glenn Willen)
Pull request description:
Change Liquid PAK list and bump to 0.18.1.8.
Tree-SHA512: 68c6473b1ccd38edfa6129727e6b1c611ceda2fef27dbdf07ef828fa11f721ac0e7b63b4308a848f545e45ace2b06f760438082765034350e548a537a4d2d18b
8e5893ecb Add test to make sure issuances to wrong addresses fail (Steven Roose)
21b3913a7 Make issuance fail for invalid addresses (Steven Roose)
Pull request description:
Backport of #861.
Tree-SHA512: 6ef9d50c1b63d93dd3497b38510e8628d02dd876d85b270e3ede4c68118aaf1e7cd3c73ee7f35d7b51cc7500517f3cedd4e0bf5d4de0be373a51ae008d89cf15
3bb299403 Changing Elements Icon to just the graphic without text, fixing issue with gitian builds on icon, removing color change based on testnet for Elements, and compatible svg with build script. (Allen Piscitello)
Pull request description:
Backport of #860.
Tree-SHA512: 7db77c638d7b96a6aba70259882bb178b769d344d29bb1109c12ae54331efb97f28b53e2eee4e2e797892398048b2a9344fa1a9aeae0738441b0a447189368f8
Dmitry pointed out this potential overflow. They can't really happen
because of the `CheckTransaction` check on explicit amounts that
happens earlier in the verification chain. But it's a good idea to
add the check here as well so that a potential relaxing of other rules
cannot accidentally introduce an overflow risk.
2e4f15750 Change the logo file from Liquid to Elements (Steven Roose)
Pull request description:
Backport of https://github.com/ElementsProject/elements/pull/854.
Tree-SHA512: e7d220be0285cc4c71b0625512c665717caafd5b6993e251cd53c80c0397b0f2be257a5610c6214dd7de021bcbcf8ee7e0cd5377ee25aa806850c0fc8f74f819