Skip to content

Commit 22d24ed

Browse files
authored
Merge pull request #153 from OpenST/release-0.10
Release 0.10
2 parents e29864e + b2b3d08 commit 22d24ed

136 files changed

Lines changed: 9805 additions & 73282 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintrc

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"extends": [
3+
"airbnb-base"
4+
],
5+
"rules": {
6+
"no-console": "off",
7+
"no-underscore-dangle": "off",
8+
"import/no-extraneous-dependencies": "off",
9+
"strict": "off"
10+
},
11+
"env": {
12+
"mocha": true,
13+
"node": true,
14+
"es6": true
15+
},
16+
"globals": {
17+
"artifacts": false,
18+
"contract": false,
19+
"assert": false
20+
}
21+
}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ openst-setup/
1616

1717
tmp/*
1818
!tmp/.gitkeep
19+
20+
dist/*

.travis.yml

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ branches:
55
only:
66
- master
77
- develop
8+
- /^release-.*/
89
notifications:
910
email:
1011
recipients:
@@ -13,21 +14,9 @@ notifications:
1314
on_failure: always
1415
node_js:
1516
- "9"
16-
before_install:
17-
- sudo apt-get update
18-
- sudo apt-get install nodejs
19-
- sudo apt-get install npm
20-
- sudo apt-get install software-properties-common
21-
- sudo add-apt-repository -y ppa:ethereum/ethereum
22-
- sudo apt-get update
23-
- sudo bash tools/setup/install_geth_1_8_3.sh
24-
- geth version
2517
install:
2618
- npm install
2719
- npm install -g mocha
28-
before_script:
29-
- node tools/initDevEnv.js ~
3020
script:
31-
- mocha --timeout 120000 test/* --exit
32-
after_script:
33-
- kill $(ps aux | grep 'openst-setup/origin-geth' | awk '{print $2}')
21+
- npm run test
22+
- npm run test:integration

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# openst.js Change Log
2+
3+
## Version 0.10.0
4+
5+
* Deprecation of setup and helper files ([141](https://github.com/openst/openst.js/pull/141))
6+
* ABIs and BINs are now accessed as a dependency on openst-contracts ([137](https://github.com/openst/openst.js/pull/137))
7+
* Update PricerRule ABI/BIN with PricerRule:convertPayCurrencyToToken fix ([126](https://github.com/openst/openst.js/pull/126))
8+
* Recovery contract interaction fixes ([#116](https://github.com/openst/openst.js/pull/116))
9+
* PricerRule integration test and cleanup ([#114](https://github.com/openst/openst.js/pull/114))
10+
* ProxyFactory address refactoring from createCompanyWallet method ([#113](https://github.com/openst/openst.js/pull/113)
11+
* Integration with mosaic.js npm ([#109](https://github.com/openst/openst.js/pull/109))
12+
* Docker Geth Integration: Using docker geth ([#108](https://github.com/openst/openst.js/pull/108))
13+
* Delayed Recovery Module Setup ([#107](https://github.com/openst/openst.js/pull/107))
14+
* Remove license from top of JS files ([#106](https://github.com/openst/openst.js/pull/106))
15+
* MultiSig Operation: Logout all sessions ([104](https://github.com/openst/openst.js/pull/104))
16+
* WalletOperations Test: Remove tokenRulesAddress while creating TokenHolder instance ([#91](https://github.com/openst/openst.js/pull/91))
17+
* Remove pre commit hook from package.json which generates webpack ([#88](https://github.com/openst/openst.js/pull/88))
18+
* Fix version to 0 in SignEIP1077Extension.js ([#87](https://github.com/openst/openst.js/pull/87))
19+
* Wallet operations cleanup and refactoring ([#79](https://github.com/openst/openst.js/pull/79))
20+
* Multisig operations : Change threshold ([#78](https://github.com/openst/openst.js/pull/78))
21+
* Added multisig wallet operations ([#74](https://github.com/openst/openst.js/pull/74))
22+
* Parse payCurrencyCode to bytes in PricerRule deployment ([#71](https://github.com/openst/openst.js/pull/71))
23+
* User setup: Company to User Implementation ([#68](https://github.com/openst/openst.js/pull/68))
24+
* Direct transfer of tokens using TokenRules contract ([#67](https://github.com/openst/openst.js/pull/67))
25+
* Rule setup: Pricer rule setup and interaction ([#66](https://github.com/openst/openst.js/pull/66))
26+
* Rename _createUserWallet to _createUserWalletRawTx ([#64](https://github.com/openst/openst.js/pull/64))
27+
* Updated params _createUserWallet ([#61](https://github.com/openst/openst.js/pull/61))
28+
* TokenRules : Rules registration framework for registration of rules getter to fetch registered rules ([#60](https://github.com/openst/openst.js/pull/60))
29+
* Updated index.js to expose setup libraries ([#57](https://github.com/openst/openst.js/pull/57))
30+
* User setup : Implement createUserWallet ([#55](https://github.com/openst/openst.js/pull/55))
31+
* Interaction for MultiSig and TokenHolder master copy deployment ([#53](https://github.com/openst/openst.js/pull/53))
32+
* Interaction for TokenRules deployment ([#51](https://github.com/openst/openst.js/issues/51))

0 commit comments

Comments
 (0)