Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
318 commits
Select commit Hold shift + click to select a range
64c84f6
Merge pull request #403 from PolymathNetwork/EtherscanAPI-strMigrator
pabloruiz55 Nov 9, 2018
ca2ddab
Fix for all tickers migration
VictorVicente Nov 10, 2018
ecbc7c1
Merge branch 'master' into EtherscanAPI-strMigrator
pabloruiz55 Nov 10, 2018
88fd591
Merge pull request #404 from PolymathNetwork/EtherscanAPI-strMigrator
pabloruiz55 Nov 10, 2018
418a99b
getTickersOwner fix
SatyamSB Nov 10, 2018
d148052
Merge branch 'master' of https://github.com/PolymathNetwork/polymath-…
SatyamSB Nov 10, 2018
1b93ed3
Update n_security_token_registry.js
pabloruiz55 Nov 10, 2018
71e9c94
Merge pull request #405 from PolymathNetwork/str-fix
pabloruiz55 Nov 10, 2018
114e758
mainnet 2.0.0 registry address
pabloruiz55 Nov 10, 2018
c1e11a3
mainnet addresses
pabloruiz55 Nov 10, 2018
0ce658e
Added internal nonce management
maxsam4 Nov 11, 2018
a376e5e
nonce tracking fixed
maxsam4 Nov 11, 2018
19caff3
minNonce fixed
maxsam4 Nov 11, 2018
79e45f0
Nonce not BN
maxsam4 Nov 11, 2018
e9cc330
None init fixed
maxsam4 Nov 11, 2018
ebec962
strMigrator mainnet fixes
pabloruiz55 Nov 11, 2018
620ff18
Send function fixed
maxsam4 Nov 11, 2018
c72f0f6
Merge branch 'master' into nonce-fix
pabloruiz55 Nov 11, 2018
65b3a78
await Optimizations
maxsam4 Nov 11, 2018
9418812
Merge branch 'nonce-fix' of https://github.com/PolymathNetwork/polyma…
maxsam4 Nov 11, 2018
7ba482f
Skip token deployment if the ST address is known
VictorVicente Nov 11, 2018
7ba6c58
migrator fixes
pabloruiz55 Nov 12, 2018
935ea49
Merge branch 'dev-2.1.0' into usdtsto-changes
maxsam4 Nov 12, 2018
491c460
Function modifier changes
maxsam4 Nov 12, 2018
be22b4d
Minimum investment logic change
maxsam4 Nov 12, 2018
9a92f7e
Only tickers option
VictorVicente Nov 12, 2018
2399591
Possibility to skip tickers
VictorVicente Nov 12, 2018
5650ed8
Fix
VictorVicente Nov 12, 2018
c5fe850
Merge pull request #406 from PolymathNetwork/nonce-fix
pabloruiz55 Nov 12, 2018
467ea93
removing CLI from README
CPSTL Nov 12, 2018
32d4b3c
Merge remote-tracking branch 'origin/dev-2.1.0' into CLI-st20generato…
VictorVicente Nov 12, 2018
18d770b
Whitelist refactor
Nov 12, 2018
34ef7e8
Updated documentation
maxsam4 Nov 13, 2018
937235b
minor fix
SatyamSB Nov 13, 2018
e2c4262
ignore the certificate
SatyamSB Nov 13, 2018
2c91dc1
Allow unauthenticated repos
maxsam4 Nov 13, 2018
261f2a8
Removed travis before install
maxsam4 Nov 13, 2018
018fee2
Configuration by factory allowed only once
maxsam4 Nov 13, 2018
2ee91c4
Multi mint refactor
Nov 13, 2018
eb5079a
Accredit refactor
Nov 13, 2018
ae71187
token_manager command
VictorVicente Nov 13, 2018
508abe1
Non accredited limit refactor + delete old files and packages depende…
Nov 13, 2018
dd6c292
sto_manager command
VictorVicente Nov 14, 2018
a50af3b
Merge branch 'dev-2.1.0' into CLI-st20generator-refactoring
VictorVicente Nov 14, 2018
abe233d
Support for indivisible tokens
maxsam4 Nov 14, 2018
ebda32a
bug fix
maxsam4 Nov 14, 2018
a1dccb8
test cases for divible token capped STO
maxsam4 Nov 15, 2018
7cb5b54
CSV sync & ST20generator fix
Nov 15, 2018
baff0b6
Updated CLI introduction and link to wiki
CPSTL Nov 15, 2018
be15824
Add getTokensSoldByTier
adamdossa Nov 15, 2018
1286471
Improvements over mint tokens (parseFloat for divisible tokens)
Nov 15, 2018
7deeb0f
fixed issue with CLI and added more flattener commands
pabloruiz55 Nov 16, 2018
8a91610
Update changelog
adamdossa Nov 16, 2018
53fcaac
Typo
adamdossa Nov 16, 2018
ff8d211
readme update
SatyamSB Nov 16, 2018
ab80b54
resolve conflicts
SatyamSB Nov 16, 2018
4974b13
Final CSV refactor
Nov 19, 2018
18bc8b8
Merge pull request #416 from PolymathNetwork/release-2.0.0
pabloruiz55 Nov 20, 2018
045acce
Uploaded Solidified's 2.0.0 auditreport
pabloruiz55 Nov 20, 2018
968ca2c
replaced audit report for 2.0.0
pabloruiz55 Nov 20, 2018
8e479fb
Merge branch 'master' into CPSTL-patch-4
pabloruiz55 Nov 20, 2018
4e73466
Merge pull request #407 from PolymathNetwork/CPSTL-patch-4
pabloruiz55 Nov 20, 2018
331eb83
Merge pull request #408 from PolymathNetwork/private/fede/cli/csvImpr…
VictorVicente Nov 20, 2018
afb4bae
Added helper view functions
maxsam4 Nov 21, 2018
1f992cb
Updated gitignore
maxsam4 Nov 21, 2018
efcde8a
Bug fix
maxsam4 Nov 21, 2018
b6221ac
Updated changelog
maxsam4 Nov 21, 2018
e16a467
Added test cases
maxsam4 Nov 21, 2018
7ab089a
Minor fix
maxsam4 Nov 21, 2018
e5c9aac
CLI changes for new USDTieredSTO changes
VictorVicente Nov 21, 2018
3439b3d
Add transferOwnership to MR (#425)
adamdossa Nov 21, 2018
47bc200
added new MR/STR proxy addresses to readme
pabloruiz55 Nov 21, 2018
a4b7e6c
Typo fix
F-OBrien Nov 22, 2018
631d2b1
Allow 0x transfers for MATM
adamdossa Nov 22, 2018
115c3cb
Fix typo
adamdossa Nov 22, 2018
3dca9fe
Add support to remote nodes
shuffledex Nov 22, 2018
edf3869
Merge pull request #429 from PolymathNetwork/MATM-Fix
satyamakgec Nov 22, 2018
3796d24
sto_manager improvements
VictorVicente Nov 22, 2018
e732ed9
Minor improvements
VictorVicente Nov 22, 2018
a6cd704
Get configure function from ABI
VictorVicente Nov 22, 2018
7b74172
Merge branch 'dev-2.1.0' into CLI-st20generator-refactoring
VictorVicente Nov 22, 2018
9318423
Merge branch 'dev-2.1.0' into private/fede/cli/remoteNodes
VictorVicente Nov 22, 2018
e0b2988
Flow changes
VictorVicente Nov 22, 2018
94777fa
Merge pull request #430 from PolymathNetwork/private/fede/cli/remoteN…
VictorVicente Nov 22, 2018
4072849
Merge branch 'dev-2.1.0' into usdtsto-changes
VictorVicente Nov 22, 2018
752a5e6
Skip emiting event when no tokens purchased
maxsam4 Nov 23, 2018
401156b
typo fix
maxsam4 Nov 23, 2018
c32545e
Merge branch 'dev-2.1.0' into CLI-st20generator-refactoring
VictorVicente Nov 23, 2018
03ab301
Merge branch 'dev-2.1.0' into CLI-Transfer-Restrictions
VictorVicente Nov 23, 2018
b40a449
dev-2.1.0 changes
VictorVicente Nov 23, 2018
3da80db
General fixes
VictorVicente Nov 23, 2018
56261ba
Minor fixes
VictorVicente Nov 23, 2018
8d462aa
Revert "STRV TM added to migration script"
VictorVicente Nov 24, 2018
e8ad723
Update CHANGELOG.md
pabloruiz55 Nov 25, 2018
ab80213
Merge pull request #397 from PolymathNetwork/usdtsto-changes
pabloruiz55 Nov 25, 2018
6e95bc6
updated description for cappedSTO
comeonbuddy Nov 26, 2018
b8935b3
fix test
comeonbuddy Nov 26, 2018
cd04aa3
Merge pull request #434 from PolymathNetwork/change-cappedSTO-descrip…
pabloruiz55 Nov 26, 2018
faec7b4
Merge branch 'dev-2.1.0' into CLI-st20generator-refactoring
VictorVicente Nov 26, 2018
29dd21c
Minor fix
VictorVicente Nov 26, 2018
bbc49cf
Merge branch 'dev-2.1.0' into capped-sto-fix
adamdossa Nov 26, 2018
061e38a
MATM to master (#435)
satyamakgec Nov 26, 2018
ec96190
Linter fixes
VictorVicente Nov 26, 2018
42e4a78
Optimise GTM (#433)
adamdossa Nov 27, 2018
408b833
2.0.1 MATM deployed to mainnet
pabloruiz55 Nov 27, 2018
27a89c6
Merge branch 'dev-2.1.0' into CLI-Transfer-Restrictions
VictorVicente Nov 27, 2018
ea663e7
Revert "Optimise GTM (#433)" (#436)
adamdossa Nov 27, 2018
7d4ef24
Update README.md
pabloruiz55 Nov 27, 2018
7fcd086
Merge branch 'dev-2.1.0' into CLI-Transfer-Restrictions
VictorVicente Nov 27, 2018
bcfe5a0
MATM CLI support
VictorVicente Nov 27, 2018
000d3b3
TokenInfo scripts update
VictorVicente Nov 27, 2018
1481240
add new core 2.0.0 diagram to readme
CPSTL Nov 27, 2018
cc93330
Rate changed
maxsam4 Nov 28, 2018
39c38f0
changelog updated
maxsam4 Nov 28, 2018
236cd17
Updated tests for rate changes
maxsam4 Nov 28, 2018
3cb2ce2
Issuance test fixed
maxsam4 Nov 28, 2018
f62f9f7
test cases updated
maxsam4 Nov 28, 2018
55e8b54
Merge pull request #439 from PolymathNetwork/core-diagram
pabloruiz55 Nov 28, 2018
40982fd
Merge branch 'master' into update-tokenInfo-script
pabloruiz55 Nov 28, 2018
749fa30
Merge pull request #438 from PolymathNetwork/update-tokenInfo-script
pabloruiz55 Nov 28, 2018
f3b58fb
resolve conflicts in changelog
satyamakgec Nov 26, 2018
ce812a4
resolve conflicts in readme
pabloruiz55 Nov 27, 2018
8a07912
Update README.md
pabloruiz55 Nov 27, 2018
39b40af
fixed link on readme
pabloruiz55 Nov 28, 2018
0f86d9d
Minor fixes
VictorVicente Nov 28, 2018
70dd2bf
Merge branch 'dev-2.1.0' into CLI-st20generator-refactoring
VictorVicente Nov 28, 2018
51d781d
Merge branch 'CLI-st20generator-refactoring' of https://github.com/Po…
VictorVicente Nov 28, 2018
9335b27
minor fix in readme to reset the MATM
SatyamSB Nov 28, 2018
15c6879
update readme.md
CPSTL Nov 28, 2018
17f1015
Updated comments
maxsam4 Nov 28, 2018
5fd575f
Merge pull request #414 from PolymathNetwork/CLI-st20generator-refact…
VictorVicente Nov 28, 2018
9ebae37
Merge branch 'dev-2.1.0' into CLI-Transfer-Restrictions
VictorVicente Nov 28, 2018
dde0a91
Allow to add TM modules from token_manager
VictorVicente Nov 28, 2018
9105172
Whitelist from csv fix
VictorVicente Nov 28, 2018
7064eff
Deleted network variable
VictorVicente Nov 28, 2018
2b20a98
Merge branch 'dev-2.1.0' into cappedsto-price-fix
VictorVicente Nov 28, 2018
09424e0
CLI - Fix at removing modules
VictorVicente Nov 28, 2018
5139254
CLI - Fix on exit at token selection
VictorVicente Nov 28, 2018
81054dc
CLI - Support for not integer rates on CappedSTO
VictorVicente Nov 28, 2018
a76628a
Merge pull request #377 from PolymathNetwork/CLI-Transfer-Restrictions
VictorVicente Nov 28, 2018
35fc768
Merge branch 'dev-2.1.0' into cappedsto-price-fix
VictorVicente Nov 28, 2018
145fe5b
CLI - Minor fix
VictorVicente Nov 28, 2018
4613753
Merge branch 'dev-2.1.0' into capped-sto-fix
VictorVicente Nov 28, 2018
dc5657b
fixing audit change request from Mudit
comeonbuddy Nov 29, 2018
ffdf4e9
Update script fetch correct solc version
maxsam4 Nov 29, 2018
63c6ddc
moving multi mint to token manager
shuffledex Nov 29, 2018
c33ce8c
Merge branch 'dev-2.1.0' into matm-fixes
pabloruiz55 Nov 29, 2018
7829284
replace multi mint to token manager method in cli menu
shuffledex Nov 29, 2018
ba2a54a
Merge pull request #441 from PolymathNetwork/matm-fixes
pabloruiz55 Nov 29, 2018
0a3adf2
moving accredit to sto manager file
shuffledex Nov 29, 2018
de2633d
moving accreditable and nonAccreditable to STO manager
shuffledex Nov 29, 2018
6694a06
Count transfer manager
VictorVicente Nov 29, 2018
a93f216
Merge branch 'dev-2.1.0' into private/fede/cli/moveMultiMint
VictorVicente Nov 29, 2018
1c24ae6
Merge branch 'dev-2.1.0' into private/fede/cli/moveMultiMint
shuffledex Nov 29, 2018
2fc5ded
Merge branch 'private/fede/cli/moveMultiMint' of github.com:PolymathN…
shuffledex Nov 29, 2018
2c514b3
Percentage transfer manager
VictorVicente Nov 29, 2018
aea6509
Added docs generation to CI
maxsam4 Nov 30, 2018
b3767d6
Path fix
maxsam4 Nov 30, 2018
617dd73
script fix
maxsam4 Nov 30, 2018
89f5351
Testing travis
maxsam4 Nov 30, 2018
29b3ba6
Testing travis
maxsam4 Nov 30, 2018
c2411dd
Testing travis
maxsam4 Nov 30, 2018
b7b3e36
Testing travis
maxsam4 Nov 30, 2018
af54a21
Testing travis
maxsam4 Nov 30, 2018
0ec99e4
Testing travis
maxsam4 Nov 30, 2018
538f7aa
Testing travis
maxsam4 Nov 30, 2018
6cc2c7e
Merge branch 'dev-2.1.0' into docs-solc-fix
satyamakgec Nov 30, 2018
b65ed28
Merge pull request #448 from PolymathNetwork/docs-solc-fix
satyamakgec Nov 30, 2018
8b964c5
whitelist to transfer manager
shuffledex Nov 30, 2018
8ab687e
added test cases for adding new holders and removing one at the same …
comeonbuddy Nov 30, 2018
41d28da
Update script fetch correct solc version
maxsam4 Nov 29, 2018
dcae22b
Added docs generation to CI
maxsam4 Nov 30, 2018
c67bee8
Path fix
maxsam4 Nov 30, 2018
7eeec6b
script fix
maxsam4 Nov 30, 2018
948fcc3
Solved merge conflict
maxsam4 Nov 30, 2018
457af68
Testing travis
maxsam4 Nov 30, 2018
b6b6ba8
Testing travis
maxsam4 Nov 30, 2018
51ad6d0
Testing travis
maxsam4 Nov 30, 2018
59e4400
Testing travis
maxsam4 Nov 30, 2018
01a97fb
Testing travis
maxsam4 Nov 30, 2018
ae43c41
Testing travis
maxsam4 Nov 30, 2018
46ae05b
Merge branch 'master' into docs-fix-master
maxsam4 Nov 30, 2018
6bcab54
WIP
comeonbuddy Nov 30, 2018
8660a95
Merge branch 'dev-2.1.0' into cli-count-and-percentage-TM
pabloruiz55 Nov 30, 2018
582b5d0
Merge branch 'master' into 2.0.0-readme-update
pabloruiz55 Nov 30, 2018
d16971c
Merge pull request #442 from PolymathNetwork/2.0.0-readme-update
pabloruiz55 Nov 30, 2018
1ad53fc
CSV parser
VictorVicente Nov 30, 2018
d0d5193
Data folder reorganization
VictorVicente Nov 30, 2018
d47cc32
Refactoring and improvements
VictorVicente Dec 2, 2018
1fecc9a
STO manager refactoring for batch operations
VictorVicente Dec 2, 2018
dde9bf0
Transfer manager refactoring for batches
VictorVicente Dec 2, 2018
e425210
Fix
VictorVicente Dec 3, 2018
ee54b6d
Multi mint in batches
VictorVicente Dec 3, 2018
cb079cb
Fuzz test permissions manager module (#395)
comeonbuddy Dec 3, 2018
b4b8bd4
Merge pull request #451 from PolymathNetwork/cli-csv-refactoring
VictorVicente Dec 3, 2018
2dca646
Merge branch 'dev-2.1.0' into private/fede/cli/moveMultiMint
VictorVicente Dec 3, 2018
f8724b9
Merge branch 'master' into docs-fix-master
pabloruiz55 Dec 3, 2018
12b1680
Merge pull request #449 from PolymathNetwork/docs-fix-master
pabloruiz55 Dec 3, 2018
c8a4f56
Merge pull request #446 from PolymathNetwork/private/fede/cli/moveMul…
VictorVicente Dec 3, 2018
5bb8afc
Merge branch 'dev-2.1.0' into cli-count-and-percentage-TM
VictorVicente Dec 3, 2018
343b432
modifyWhitelistMulti for PercentageTM
VictorVicente Dec 3, 2018
ce584c3
Merge branch 'dev-2.1.0' into cappedsto-price-fix
VictorVicente Dec 3, 2018
d577205
Merge branch 'dev-2.1.0' into capped-sto-fix
VictorVicente Dec 4, 2018
1319a81
adjust test cases for adding and removing holders at the same time wh…
comeonbuddy Dec 4, 2018
325d7a9
Merge pull request #447 from PolymathNetwork/cli-count-and-percentage-TM
pabloruiz55 Dec 4, 2018
ef5b5f9
Merge branch 'dev-2.1.0' into cappedsto-price-fix
pabloruiz55 Dec 4, 2018
4fc9f24
Merge pull request #440 from PolymathNetwork/cappedsto-price-fix
pabloruiz55 Dec 4, 2018
0db422f
Merge branch 'dev-2.1.0' into countTM-Audit-Change
adamdossa Dec 4, 2018
a7e6eed
Bump the version
adamdossa Dec 5, 2018
b8333bf
adjust test logic
comeonbuddy Dec 5, 2018
3dba7bd
Optimise GTM (#443)
adamdossa Dec 5, 2018
270ba13
Merge branch 'dev-2.1.0' into countTM-Audit-Change
adamdossa Dec 5, 2018
ca3d6be
partial merge
maxsam4 Dec 6, 2018
c41e54c
Merged conflicts with master on the CLI
VictorVicente Dec 6, 2018
f9ff09a
Merge pull request #455 from PolymathNetwork/dev-2.1.0-master
maxsam4 Dec 6, 2018
12d5272
Merge pull request #444 from PolymathNetwork/countTM-Audit-Change
pabloruiz55 Dec 6, 2018
7dff7c0
Merge branch 'dev-2.1.0' into capped-sto-fix
maxsam4 Dec 6, 2018
f3a8722
Merge fix
maxsam4 Dec 6, 2018
429b7e8
change the type of proxy deployment for USDTieredSTO
SatyamSB Dec 6, 2018
265ef4a
Time travel on development network
VictorVicente Dec 6, 2018
c9fae08
Fix jump a period of time
VictorVicente Dec 6, 2018
eb0d081
bump the version
SatyamSB Dec 7, 2018
e7519eb
Merge branch 'dev-2.1.0' into CLI-improvements
pabloruiz55 Dec 7, 2018
aa57364
Merge pull request #461 from PolymathNetwork/CLI-improvements
pabloruiz55 Dec 7, 2018
65203b7
Merge branch 'dev-2.1.0' into master-dev-2.1
pabloruiz55 Dec 7, 2018
0db7068
Show total investors and current percentage ownership at transfer
VictorVicente Dec 7, 2018
31e1269
Modules available are read from ModuleRegistry
VictorVicente Dec 8, 2018
2c91d27
Removed sim and fuzz tests from coverage
maxsam4 Dec 10, 2018
bea99e1
Merge pull request #462 from PolymathNetwork/coverage-optimization
pabloruiz55 Dec 10, 2018
35a4d17
Time traveling fixes
VictorVicente Dec 10, 2018
945af92
Merge branch 'dev-2.1.0' into master-dev-2.1
pabloruiz55 Dec 10, 2018
4a77a91
Merge branch 'dev-2.1.0' into CLI-improvements
VictorVicente Dec 10, 2018
74f1206
Add DateTimeLibrary
adamdossa Dec 10, 2018
304555b
Error message
VictorVicente Dec 10, 2018
aca58fc
Merge pull request #458 from PolymathNetwork/master-dev-2.1
pabloruiz55 Dec 10, 2018
b890ba1
Merge branch 'dev-2.1.0' into add-date-time-library
pabloruiz55 Dec 10, 2018
0f47ceb
Skip DateTime library in code coverage
adamdossa Dec 10, 2018
b92f693
Merge pull request #465 from PolymathNetwork/add-date-time-library
pabloruiz55 Dec 10, 2018
41e3d7b
Merge branch 'dev-2.1.0' into CLI-improvements
pabloruiz55 Dec 10, 2018
1705d07
Merge branch 'dev-2.1.0' into proxy-deplyoment-usdt
satyamakgec Dec 10, 2018
f2a1cce
Merge pull request #464 from PolymathNetwork/CLI-improvements
pabloruiz55 Dec 10, 2018
0d49e20
Merge branch 'dev-2.1.0' into capped-sto-fix
pabloruiz55 Dec 10, 2018
da0f0e9
Merge branch 'dev-2.1.0' into proxy-deplyoment-usdt
satyamakgec Dec 10, 2018
c85c521
Update CHANGELOG.md
maxsam4 Dec 10, 2018
1423a11
Update CHANGELOG.md
maxsam4 Dec 10, 2018
4c352ee
Merge pull request #459 from PolymathNetwork/proxy-deplyoment-usdt
satyamakgec Dec 10, 2018
4837af9
Merge branch 'dev-2.1.0' into capped-sto-fix
pabloruiz55 Dec 10, 2018
d771ea4
Merge pull request #415 from PolymathNetwork/capped-sto-fix
pabloruiz55 Dec 10, 2018
06ce332
Fix rounding off errors (#467)
maxsam4 Dec 14, 2018
1f5f42b
Merge branch 'dev-2.1.0' into dev-2.2.0
adamdossa Dec 14, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ module.exports = {
"quotes": 0,
"semi": 0,
"no-undef": 0,
"key-spacing": 0
"key-spacing": 0,
"no-tabs": 0,
"no-mixed-spaces-and-tabs":0
}
};
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,7 @@ package-lock.json
bridge.log
.node-xml*
.solcover.js.bk
allFiredEvents
allFiredEvents
extract/
extract.py
extract.zip
4 changes: 2 additions & 2 deletions .solcover.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ module.exports = {
norpc: true,
port: 8545,
copyPackages: ['openzeppelin-solidity'],
testCommand: 'node ../node_modules/.bin/truffle test `find test/*.js ! -name a_poly_oracle.js -and ! -name s_v130_to_v140_upgrade.js` --network coverage',
testCommand: 'node ../node_modules/.bin/truffle test `find test/*.js ! -name a_poly_oracle.js -and ! -name s_v130_to_v140_upgrade.js -and ! -name q_usd_tiered_sto_sim.js -and ! -name z_general_permission_manager_fuzzer.js` --network coverage',
deepSkip: true,
skipFiles: ['external', 'flat', 'helpers', 'mocks', 'oracles', 'libraries/KindMath.sol', 'storage', 'modules/Experimental'],
skipFiles: ['external', 'flat', 'helpers', 'mocks', 'oracles', 'libraries/KindMath.sol', 'libraries/BokkyPooBahsDateTimeLibrary.sol', 'storage', 'modules/Experimental'],
forceParse: ['mocks', 'oracles', 'modules/Experimental']
};
27 changes: 17 additions & 10 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,22 @@ cache:
- node_modules
matrix:
fast_finish: true
before_install:
- echo -ne '\n' | sudo add-apt-repository ppa:ethereum/ethereum
- sudo apt-get -y update
- sudo apt-get -y install solc
before_script:
- truffle version
- wget -O node_modules/solidity-coverage/lib/app.js https://raw.githubusercontent.com/maxsam4/solidity-coverage/relative-path/lib/app.js
script:
- npm run test
allow_failures:
- env: 'TASK=docs'
jobs:
include:
- stage: Tests and Coverage
after_install: wget -O node_modules/solidity-coverage/lib/app.js https://raw.githubusercontent.com/maxsam4/solidity-coverage/relative-path/lib/app.js
before_script: truffle version
script: npm run test
- stage: Docs
env: 'TASK=docs'
before_install:
- echo -ne '\n' | sudo apt-add-repository -y ppa:hvr/z3
- sudo apt-get -y update
- sudo apt-get -y install libz3-dev
before_script: wget -O node_modules/solidity-docgen/lib/index.js https://raw.githubusercontent.com/maxsam4/solidity-docgen/buffer-size/lib/index.js
script: npm run docs
notifications:
slack:
secure: W4FZSabLrzF74f317hutolEHnlq2GBlQxU6b85L5XymrjgLEhlgE16c5Qz7Emoyt6le6PXL+sfG2ujJc3XYys/6hppgrHSAasuJnKCdQNpmMZ9BNyMs6WGkmB3enIf3K/FLXb26AQdwpQdIXuOeJUTf879u+YoiZV0eZH8d3+fsIOyovq9N6X5pKOpDM9iT8gGB4t7fie7xf51s+iUaHxyO9G7jDginZ4rBXHcU7mxCub9z+Z1H8+kCTnPWaF+KKVEXx4Z0nI3+urboD7E4OIP02LwrThQls2CppA3X0EoesTcdvj/HLErY/JvsXIFiFEEHZzB1Wi+k2TiOeLcYwEuHIVij+HPxxlJNX/j8uy01Uk8s4rd+0EhvfdKHJqUKqxH4YN2npcKfHEss7bU3y7dUinXQfYShW5ZewHdvc7pnnxBTfhvmdi64HdNrXAPq+s1rhciH7MmnU+tsm4lhrpr+FBuHzUMA9fOCr7b0SQytZEgWpiUls88gdbh3yG8TjyZxmZJGx09cwEP0q7VoH0UwFh7mIu5XmYdd5tWUhavTiO7YV8cUPn7MvwMsTltB3YBpF/fB26L7ka8zBhCsjm9prW6SVYU/dyO3m91VeZtO/zJFHRDA6Q58JGVW2rgzO39z193qC1EGRXqTie96VwAAtNg8+hRb+bI/CWDVzSPc=
secure: W4FZSabLrzF74f317hutolEHnlq2GBlQxU6b85L5XymrjgLEhlgE16c5Qz7Emoyt6le6PXL+sfG2ujJc3XYys/6hppgrHSAasuJnKCdQNpmMZ9BNyMs6WGkmB3enIf3K/FLXb26AQdwpQdIXuOeJUTf879u+YoiZV0eZH8d3+fsIOyovq9N6X5pKOpDM9iT8gGB4t7fie7xf51s+iUaHxyO9G7jDginZ4rBXHcU7mxCub9z+Z1H8+kCTnPWaF+KKVEXx4Z0nI3+urboD7E4OIP02LwrThQls2CppA3X0EoesTcdvj/HLErY/JvsXIFiFEEHZzB1Wi+k2TiOeLcYwEuHIVij+HPxxlJNX/j8uy01Uk8s4rd+0EhvfdKHJqUKqxH4YN2npcKfHEss7bU3y7dUinXQfYShW5ZewHdvc7pnnxBTfhvmdi64HdNrXAPq+s1rhciH7MmnU+tsm4lhrpr+FBuHzUMA9fOCr7b0SQytZEgWpiUls88gdbh3yG8TjyZxmZJGx09cwEP0q7VoH0UwFh7mIu5XmYdd5tWUhavTiO7YV8cUPn7MvwMsTltB3YBpF/fB26L7ka8zBhCsjm9prW6SVYU/dyO3m91VeZtO/zJFHRDA6Q58JGVW2rgzO39z193qC1EGRXqTie96VwAAtNg8+hRb+bI/CWDVzSPc=
48 changes: 43 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,45 @@
# Changelog
All notable changes to this project will be documented in this file.

# v2.1.0 - Release Candidate

[__2.1.0__](https://www.npmjs.com/package/polymath-core?activeTab=readme) __13-09-18__

## CappedSTO 2.0.1
* `rate` is now accepted as multiplied by 10^18 to allow settting higher price than 1ETH/POLY per token.
* Indivisble tokens are now supported. When trying to buy partial tokens, allowed full units of tokens will be purchased and remaining funds will be returned.

## USDTieredSTO 2.1.0
* Added `buyTokensView` and `getTokensMintedByTier` to USDTSTO.
* Added `getSTODetails` to USDTSTO.
* Added an Array of Tiers that will hold data about every tier in USDTSTO.
* Added `buyWithETHRateLimited`, `buyWithPOLYRateLimited` and `buyWithUSDRateLimited` to USDTSTO.
* Added `getTokensSoldByTier` to return sold (not minted during finalisation) tokens in each tier to USDTSTO.
* Removed individual mappings for tier data removed in UDSTSTO.
* Removed the old Proxy deployment method of USDTieredSTO and adopt the new inherited proxy deployment approach.
* Bump the version to `2.1.0`

## GeneralTransferManager
* `getInvestors`, `getAllInvestorsData`, `getInvestorsData` added to GTM to allow easy data queries.
* `modifyDefaults(uint64 _defaultFromTime, uint64 _defaultToTime)` added which sets a default timestamp used when `fromTime` or `toTime` are 0
* Add `address[] public investors` to record a list of all addresses that have been added to the whitelist (`getInvestors`).
* General Transfer Manager: Fix for when `allowAllWhitelistIssuances` is FALSE
* General Transfer Manager: Make GTM a Proxy based implementation to reduce deployment gas costs
* Changed the version of `GeneralTransferManagerFactory` from `1.0.0` to `2.1.0`.

## Manual Approval TransferManager
* Removed `0x0` check for the `_from` address to `ManualApprovalTransferManager`. This allows for the Issuer/Transfer Agent to approve a one-off mint of tokens that otherwise would not be possible.
* Changed the version of `ManualApprovalTransferManagerFactory` from `1.0.0` to `2.1.0`.
* Deployed 2.0.1 `ManualApprovalTransferManagerFactory` to address 0x6af2afad53cb334e62b90ddbdcf3a086f654c298

## Dividends
* Changed the version of `ERC20DividendCheckpointFactory` & `EtherDividendCheckpointFactory` from `1.0.0` to `2.1.0`.
* Applied proxy pattern to Dividends modules

## Changed
* `getAllModulesAndPermsFromTypes()` does not take securityToken address as a parameter anymore.


# v1.5.0 - Release Candidate

[__1.5.0__](https://www.npmjs.com/package/polymath-core?activeTab=readme) __15-08-18__
Expand Down Expand Up @@ -34,22 +73,21 @@ All notable changes to this project will be documented in this file.
* Add new function `modifyTickerDetails()`, To modify the details of undeployed ticker. #230

## Fixed
* `getAllModulesAndPermsFromTypes()` does not take securityToken address as a parameter anymore.
* 0x0 and duplicate address in exclusions are no longer allowed in dividend modules.
* All permissions are denied if no permission manager is active.
* Generalize the STO varaible names and added them in `ISTO.sol` to use the common standard in all STOs.
* Generalize the event when any new token get registered with the polymath ecosystem. `LogNewSecurityToken` should emit _ticker, _name, _securityTokenAddress, _owner, _addedAt, _registrant respectively. #230
* Change the function name of `withdraPoly` to `withdrawERC20` and make the function generalize to extract tokens from the ST contract. parmeters are contract address and the value need to extract from the securityToken.
* Change the function name of `withdraPoly` to `withdrawERC20` and make the function generalize to extract tokens from the ST contract. parmeters are contract address and the value need to extract from the securityToken.

## Removed
* Removed investors list pruning
* Remove `swarmHash` from the `registerTicker(), addCustomTicker(), generateSecurityToken(), addCustomSecurityToken()` functions of TickerRegistry.sol and SecurityTokenRegistry.sol. #230
* Remove `Log` prefix from all the event present in the ecosystem.
* Removed `addTagByModuleType` & `removeTagsByModuleType` from MR.
* Removed `addTagByModuleType` & `removeTagsByModuleType` from MR.

======

# v1.4.1 - Release Candidate
# v1.4.1

[__1.4.1__](https://www.npmjs.com/package/polymath-core?activeTab=readme) __13-08-18__

Expand All @@ -73,7 +111,7 @@ All notable changes to this project will be documented in this file.
* Fix #238: make beneficial investments optionally supported (default to not
allowed)

# v1.4.0 - Release candidate
# v1.4.0

[__1.4.0__](https://www.npmjs.com/package/polymath-core?activeTab=readme) __13-08-18__

Expand Down
Loading