Skip to content

DeVault Core - Terraform (v1.2.0) (Mandatory Release)

Compare
Choose a tag to compare
@proteanx proteanx released this 13 Sep 20:56
· 9 commits to master since this release
d7c0712

TERRAFORMLOGO_DARK

Terraform Release Notes

This release includes the following features and fixes:

hard fork for BLS Signatures on October 10, 2020, 4pm GMT
hard fork for Superblock 15 - different payees

  • Support for BLS based transactions

    • Add Chia's BLS library files and Relic source code
    • Chaining transactions currently not allowed for BLS transactions
    • Chaining transaction limits enabled by default
    • Hard fork will be on October 10, 2020 (4pm GMT) to enable these transactions
    • Allows transactions to be aggregated in a block with one aggregate signature
    • Wallet support will be in a future release
  • Compile/build support for Mac versions 10.14 or higher only

    • Autotools build no longer available. CMake must be used for compilation
    • Minimum Cmake version is 3.12
  • Minor bug fixes and improvements.

  • Add a dumpphrase RPC command so devaultd users can easily check 12/24 word phrase

  • seedphrase command line option disabled for QT wallets

  • When restoring wallet with -seedphrase from command line, allow restoring legacy addresses after BLS becomes default

  • Support for Qt 5.15 builds

  • Disable dumping rewards logfile

  • Protocol version bumped to 70022

  • New fees field introduced in getrawmempool, getmempoolancestors,
    getmempooldescendants and getmempoolentry when verbosity is set to
    true with sub-fields ancestor, base, modified and descendant
    denominated in BCH. This new field deprecates previous fee fields, such a
    fee, modifiedfee, ancestorfee and descendantfee.

Dynamic creation of wallets

  • Previously, wallets could only be loaded or created at startup, by
    specifying -wallet parameters on the command line or in the bitcoin.conf
    file. It is now possible to create wallets dynamically at runtime:

  • New wallets can be created (and loaded) by calling the createwallet RPC.
    The provided name must not match a wallet file in the walletdir directory
    or the name of a wallet that is currently loaded.

  • This feature is currently only available through the RPC interface.

  • Wallets loaded dynamically through the RPC interface may now be displayed in
    the Devault-Core GUI.

  • The default wallet will now be labeled [default wallet] in the DeVault-Core
    GUI if no name is provided by the -wallet option on start up.

  • It is now possible to unload wallets dynamically at runtime. This feature is
    currently only available through the RPC interface.

  • Wallets dynamically unloaded will now be reflected in the gui. Also the
    unloadwallet RPC is synchronous, meaning that it blocks until the
    wallet is fully unloaded.

  • The RPC createwallet now has an optional blank argument that can be used
    to create a blank wallet. Blank wallets do not have any keys or HD seed.
    They cannot be opened in software that is version 1.1.4 or older

Release Binaries

Binaries can be found below (with checksums).

It is recommended for Ubuntu users to install via our PPA

	 sudo add-apt-repository ppa:devault/devault -y
	 sudo apt-get update
	 sudo apt-get install devault-qt devaultd -y

Binary Checksums (sha256) - PGP Signed

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

e42bd142d98607aa0d063c8cf9bf86fa05f82525a8a786864b22c51e6e067362  devault-1.2.0-macosx.dmg
4df756604381defe5661f342c00088b51903e1826f3f4e4ba9ebe9d6400d93e6  devault-1.2.0-win64-setup.exe
d461396665383fd9c0a4f86dceeebbde6836aa39814ba9ea9707b2f66b6e43ee  devault-1.2.0-win64.zip
c0e253a387da3907a632aaf01c50b8c8bb5b08fff912e737b7954811243b532c  devault-1.2.0-x86_64-linux-gnu.tar.gz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE5iTKaDRKSrXeFhg8VAlNQbxODncFAl9exUkACgkQVAlNQbxO
DndwVBAA0kY5IjVGv5+bupBkRKjGLihDJqav6J02JXHxjeqKH3kYo3LIGsI4/kAQ
/t+WcY+xIg4t+8pn0cqTxkaED5jYyiy1+b6H71tyaeNvNtW1OCw5QA2fGuUNXHbB
bOlghHCy6kIcN3/fvr5HmuLc4mJxGy/z35uN+U21hBnj5PJrjPPcDrX8RHOEGvr+
gmtvz3+mfKqoWvHql/WfJ0V/BX2hACIboXFWHDoR2j/mDV5bGeyF9VaH16VqnwYq
C8CWgvwo4xifWr8An2Vj1+mcbvkRBIt/Et/nQMAmAm1PjgLIy5gHSkTfck7XG0sA
av4keGkt1HKR4TguSI+kuhF1tKsQ6YqFsH9Oj5SZS5Wx9WsBXo4F3jtjjb2wg1uC
lERaFYUFk/A4At05n2OufejnGgzhdjkjPt1vw9LYeCvjFvJB/gqFw8suvrVEurz1
DU7V+r5qvRkpxVYuh4r4NsWbhcQEke+3RwvheQyKDK4oRnKCfrXNiHlwUXf4V9CF
8FuQQ8x0S2XpepXYfweHIeywEEVVtFAko+1chJePWO0PGLJMhjxpR155KiymijkK
IhbWnNeGOl8EMkQ3dLOJiDrnCQkYLzP4+mDlHzC6Cywvrk0PQJPGt8MX9gs2YYA6
lEjQVmhV1hLRKDQA69qNt1ES4r7MFMvVqG0aA3G0vLut35NQ/gQ=
=EvZi
-----END PGP SIGNATURE-----