This repository has been archived by the owner on Feb 26, 2024. It is now read-only.
v5.0.27 β Peaches & Cream π
Hey all! π
This week brings a special treat! β¨
This release marks Truffle's formal integration with Hyperledger Fabric's chaincode EVM.
It also brings a fix to re-enable proper decoding of Quorum private values.
Example config for using Truffle with Hyperledger Fabric's EVM chaincode
module.exports = {
networks: {
fabricNetwork: {
host: "127.0.0.1",
port: 5000, // default Fab3 port
network_id: "*",
type: "fabric-evm"
}
}
}
Also, for those using native
solc and/or docker
solc for compilations, faster parsing using solc-js
is now available!
Example config
module.exports = {
compilers: {
solc: {
version: "native",
parser: "solcjs"
}
}
}
And, for those who enjoy Ganache's forking feature, truffle develop
now supports fork
as a config option.
Example config
module.exports = {
networks: {
develop: {
fork: "https://cloudflare-eth.com/",
network_id: 1
}
}
}
Special thanks to...
- @itinance for updating
truffle-hdwallet-provider
's documentation - @chebykin for adding support for forked Truffle mnemonic's!
How to Upgrade
We recommend upgrading to the latest version of Truffle by running:
npm uninstall -g truffle
npm install -g truffle
π―ββΒ Β Β Tickets for TruffleCon 2019 are now just $99!!!Β Β Β π―
Join us August 2 - 4 at Microsoft's campus in Redmond, WA!
Get Tickets
π―ββΒ Β Β Tickets for TruffleCon 2019 are now just $99!!!Β Β Β π―
Join us August 2 - 4 at Microsoft's campus in Redmond, WA!
Get Tickets
Changelog
New Features
- Hyperledger Integration (
chaincode-fabric-evm
) (#2149 by @CruzMolina)
Enhancements
- Enable expedient
solc-js
parsing when usingdocker
ornative
solc (#2067 by @CruzMolina) - Enable
fork
as a config option for use withintruffle develop
(#2151 by @CruzMolina) - Replace
truffle-core/mnemonic
require with a relative one (#2169 by @chebykin)
Fixes
- Re-enable decoding of Quorum private values (return zero value instead of decoding error) (#2154 by @CruzMolina
Internal Improvements
- Convert
truffle-box
sandbox method to a promise-based interface (#2119 by @CruzMolina) - Add required HD-wallet-path for testnets into README example for Ropsten (#2145 by @itinance)
Dependency Updates
- Upgrade to
ganache-core
@2.5.7 (#2171 by @CruzMolina)