This repository has been archived by the owner on Apr 18, 2021. It is now read-only.
Releases: HAECHI-LABS/vvisp
Releases · HAECHI-LABS/vvisp
Release v1.0.0
v1.0.0 has been released!
BREAKING CHANGES
1. abi-to-script
=> gen-script
- Command name has been changed 0544b00
- Now, this command can receive directory name. It will finds all contract files in there. #113 => 0d0bfb0
- Now, this command does not have to receive file paths. Default directory name
contracts/
will be set. 459209f
2. .env
=> vvisp-config.js
3. vvisp-utils/getConfigRoot.js
changed from async to sync
4. vvisp-utils/getWeb3.js
=> vvisp-utils/web3Store.js
- Interface has been changed 8efa917
5. Solidity version upgraded to v0.5.0
- init packages changed, it imports openzeppelin-test-helpers
- all contracts in project upgraded(includes VvispRegistry.sol) #92
6. Default property of service.vvisp.json
has been changed
registry
false => true #107
Bug Fix
- #110 => #111, resume properly at initialize state ofdeplot-service
- #112, flatten well with external modules
Other Features
vvisp-utils/getPrivateKey
now receives not only 12 words of mnemonic.- Add some command line options:
- -n, --network <network>
- --from <privateKey>
- --gasPrice <gasPrice>
- --gasLimit <gasLimit>
- --configFile <customFileName>
Release [email protected], [email protected]
Release [email protected], [email protected], [email protected]
vvisp
Feature Changed:
init package
vvisp init
now generateVvispRegistry.sol
#82- Does not generate unnecessary files #82
- Does not compile
OwnedUpgradeabilityProxy.sol
#82 - Updating referenceFiles #85
Bug Fix:
vvisp-utils
Others:
- compile.js now use printOrSilent #83
vvisp-contracts
Now vvisp-contracts released (Breaking Change #82)init package must import @haechi-labs/vvisp-contracts
if it use upgradeable contracts.
vvisp-contracts/
├── libs/
├──── BytesLib.sol
├── upgradeable/
├──── Proxy.sol
├──── UpgradeabilityProxy.sol
├──── VvispLibraryRegistry.sol
└──── VvispProxy.sol
Release [email protected] and [email protected]
Release [email protected]
Release [email protected] and [email protected]
New Feature
vvisp console
Provides a console environment that can invoke contracts interactively.Issue: #45
Feature Merged at #47 (Thanks to @junbeomlee 👍)
Run
$ vvisp console
See here for more information.
Feature:
- #60 resolved at #63: Now you can connect with custom blockchain link.
- #61 resolved at #70: Now you can set private key at
.env
file.
Bug Fix:
Release [email protected] and [email protected]
vvisp
After v0.1.5
Feature
Fix Bugs
Others
- Change init messeages #f83e2c4, #29
- upgrade husky version #b21a656
- upgrade prettier, lint-staged version #385abf5
- upgrade lerna version #a071816
- add
init
test codes #27 => #29 - upgrade version of @haechi-labs/vvisp-utils in references #54d2b41
- add npm badge #37
vvisp-utils
After v0.1.2
Fix Bugs
- fix bugs about deploy #0d39be6
- Deprecation warning : new Buffer() => Buffer.from() #bf783dd