Commit Graph

291 Commits

Author SHA1 Message Date
liweixia 322eaf002f fix: new kit version 2020-07-28 04:24:20 +08:00
Aiden X 0e9db7e5e2
Merge pull request #109 from meshplus/docs/add-deploy-doc
docs(doc): add bitxhub deployment doc
2020-07-27 17:30:51 +08:00
Alexader 9ae57938c1
Merge pull request #123 from meshplus/refactor/readonly-return-type
refactor(api): refactor readonly tx api return type
2020-07-24 15:47:14 +08:00
Alexader 079d1ec32a refactor(api): refactor readonly tx api return type
refactor readonly tx api return type from pb.Response to pb.Receipt
2020-07-24 15:08:34 +08:00
Aiden X cb2af612f2
Merge pull request #122 from meshplus/perf/add-ulimit-log
perf(app): add log output about ulimit
2020-07-23 18:47:57 +08:00
dawn-to-dusk a2aa6d6c51 perf(app):add log output about ulimit
Add a log which will output the value of ulimit.
2020-07-22 11:08:42 +08:00
Aiden X 7c422198d1
Merge pull request #121 from meshplus/refactor/remove-unused-command
refactor(scripts):remove unused command in cluster.sh
2020-07-22 08:20:40 +08:00
dawn-to-dusk f7c5c8203a refactor(scripts):remove unused command in cluster.sh
remove unused command about ulimit in cluster.sh
2020-07-21 19:30:52 +08:00
Aiden X e20c0e3679
Merge pull request #120 from meshplus/perf/raise-ulimit
perf(app):raise ulimit
2020-07-21 15:40:10 +08:00
dawn-to-dusk 1c337c017d perf(app):raise ulimit
maximize the file descriptor allowance of the process to the maximum hard-limit allowed by the OS
2020-07-21 14:45:42 +08:00
Aiden X 790c6338d2
Merge pull request #119 from meshplus/feat/add-transaction-manager
feat(transaction): add transaction management
2020-07-17 19:36:32 +08:00
zhourong e7b8d8b17c feat(transaction): add transaction management 2020-07-17 19:26:21 +08:00
jzhe 1a46725b54
Merge pull request #118 from meshplus/fix/fix-pack-when-the-number-of-block-txs-is-full
fix(order):fix pack when the number of block txs is full
2020-07-17 19:16:20 +08:00
jiangzhe f30991d941 fix(order):fix pack when the number of block txs is full 2020-07-17 14:12:20 +08:00
Alexader 59ce87d0f3
Merge pull request #117 from meshplus/feat/readoly-transaction
feat(*): add readonly transaction api and core implementation
2020-07-16 18:38:43 +08:00
Alexader 62314ec280 refactor(*): ledger is not restricted as readonly
readonly tx is only distinguashed by api of executor
the ledger under it will be the same instance of Ledger
2020-07-16 17:33:34 +08:00
Alexader 7f6da37901 fix(ledger): new view ledger instance err
1. move the ledger db initialization part out of Ledger constrcutor
2. revise unit test and tester
2020-07-15 10:55:03 +08:00
Alexader 447f699bf9 feat(*): add readonly transaction api and core implementation
1. add readonly flag in Ledger constructor and add control to Ledger's
functions concerned about writing to ledger
2. refactor error handling in test files
3. add a readolny executor for readonly tx
2020-07-13 20:40:10 +08:00
Aiden X 5c2ae848d5
docs: update README.md 2020-07-13 11:35:16 +08:00
Aiden X 84b35acd59
Merge pull request #115 from meshplus/fix/fix-parse-block-error-in-restful-service
fix(api):fix parse block struct in restful service
2020-07-10 14:07:05 +08:00
jiangzhe 4e875ab114 fix(api):fix parse block struct in restful service 2020-07-10 13:43:28 +08:00
Aiden X a3767c3cab
Merge pull request #111 from meshplus/fix/executor
fix(executor): add normalTxs initialization
2020-07-09 19:07:02 +08:00
zhourong 9c784ad216 fix(executor): add normalTxs initialization 2020-07-09 16:26:13 +08:00
Alexader ea742ab2cd docs(doc): add bitxhub deployment doc 2020-07-09 14:15:20 +08:00
Aiden X 6e0d721b7d
Merge pull request #108 from meshplus/docs/add-index-page
docs(*): add index page
2020-07-07 20:36:57 +08:00
Aiden X dd228761d1 docs(*): add index page 2020-07-07 20:36:18 +08:00
Aiden X b281db5f50
Merge pull request #106 from meshplus/feat/add-release-build-script
fix(release):fix reduce release's package size
2020-07-07 20:27:59 +08:00
Aiden X 1633b0d30c
Merge pull request #107 from meshplus/docs/add-deploy-script
docs(*): add deploy script
2020-07-07 20:27:46 +08:00
Aiden X 5662ffc973 docs(*): add deploy script 2020-07-07 20:23:56 +08:00
jiangzhe f427aa2ab6 fix(release):fix reduce release's package size 2020-07-07 18:40:04 +08:00
Aiden X 00670520b5
Merge pull request #101 from meshplus/test/add-interchain-role-store-test
test(tester): add test cases
2020-07-06 13:46:08 +08:00
dawn-to-dusk 579799a578 test(tester): add test cases
Add test cases about interchain, role and store to complete integration test.
2020-07-06 13:33:42 +08:00
dawn-to-dusk 54c3952d83 test(tester): add test cases
Add test cases about interchain, role and store to complete integration test.
2020-07-06 13:33:42 +08:00
Aiden X b5d8a4d398
Merge pull request #105 from meshplus/docs/add-vuepress
docs(*): add vuepress
2020-07-03 15:27:47 +08:00
Aiden Xu 03aceae02d docs(*): add vuepress 2020-07-03 15:26:06 +08:00
Aiden X 54e8cc9c77
Merge pull request #104 from meshplus/feat/add-release-build-script
build(*):add release build shell script
2020-07-03 14:19:34 +08:00
Aiden X 5af67305a5
Merge pull request #103 from meshplus/fix/assign-test-transaction-hash
fix(tester): assign transaction hash
2020-07-03 14:18:47 +08:00
Aiden X 28513ae460
Merge pull request #100 from meshplus/feat/network-new-config
feat(network): modify bitxhub network.toml config struct
2020-07-03 14:16:45 +08:00
jiangzhe 62a1a83a80 build(*):add release build shell script 2020-07-02 21:11:18 +08:00
treasersimplifies 012a5925ae feat(network): rm support for old toml and transform network.toml to pure 2d array 2020-07-02 19:05:09 +08:00
dawn-to-dusk b906da323f fix(tester): assign transaction hash
Assign transaction hash while deploying contract in test. After this fix, different rules will have different address.
2020-07-02 17:29:20 +08:00
Aiden Xu 8d24681e0e build(mod): update atomic pkg 2020-07-02 14:41:49 +08:00
Aiden X 62d66f2922
Merge pull request #94 from meshplus/fix/router-counter
fix(*): make InterchainRouter's count routine safe
2020-07-02 13:21:08 +08:00
Aiden X dc7a220239
Merge pull request #99 from meshplus/test/add-test-cases
test(tester): add test cases
2020-07-02 11:35:16 +08:00
treasersimplifies d698787002 feat(network): modify bitxhub network.toml config struct but compatible with old toml 2020-06-29 20:01:37 +08:00
dawn-to-dusk da52ca55a7 test(tester): add test cases
Add test cases to complete integration test.
2020-06-29 14:12:27 +08:00
Aiden X bedbc5be35
Merge pull request #96 from meshplus/fix/ledger-cache
fix(ledger): fix ledger query issue
2020-06-21 22:34:02 +08:00
zhourong b8b83b8327 fix(ledger): fix ledger query issue 2020-06-19 14:52:05 +08:00
zhourong 398f44f407 fix(*): make InterchainRouter'count routine safe 2020-06-12 14:51:53 +08:00
Aiden X b1e58078c5
Merge pull request #91 from meshplus/refactor/move-interchain-counter
refactor(*): move interchain counter from block header to interchain …
2020-06-10 10:19:29 +08:00