Commit Graph

320 Commits

Author SHA1 Message Date
Wang Xuewei bd87337352 cmd/client:change /t to space 2020-09-01 16:33:12 +08:00
Wang Xuewei 64b20ef522 cmd/client:add prettyJson 2020-09-01 16:32:51 +08:00
Aiden X f5d4988f4a
Merge pull request #151 from Sallery-X/pretty_json
cmd/client:add prettyJson
2020-09-01 15:04:09 +08:00
Wang Xuewei de40e3277b cmd/client:change /t to space 2020-09-01 12:21:53 +08:00
Wang Xuewei 525b362d12 cmd/client:add prettyJson 2020-09-01 12:09:36 +08:00
Aiden X e382985215
Merge pull request #143 from meshplus/feat/add-union-pier-in-router
Feat/add union pier in router
2020-08-27 17:36:59 +08:00
Aiden X c66691ea31 feat(api): add block header signs func 2020-08-26 16:22:10 +08:00
jiangzhe 4967ae38f4 feat(contract):verify union interchain transaction 2020-08-25 20:01:58 +08:00
jiangzhe 5c3c09e6b9 feat(contract):add handle ibtp from other relay chain in interchain contract 2020-08-24 14:41:13 +08:00
jiangzhe 7318b2c5cc feat(*):add union pier in router module 2020-08-24 14:21:01 +08:00
jiangzhe a62173cc9a refactor(*):refactor p2p module 2020-08-24 14:21:01 +08:00
jzhe 3b6ec1eec7
Merge pull request #140 from meshplus/refactor/update-crypto
refactor(*): update crypto
2020-08-24 12:28:48 +08:00
zhourong 850a1e6142 refactor(*): update crypto
1. use ecdsa secp256k1 for signature
2. use ecdsa p256 for node certificate
2020-08-13 19:48:49 +08:00
jzhe 999a9bb1fa
Merge pull request #136 from meshplus/docs/revise-deploy-doc
docs(docs): revise deploy doc
2020-08-04 10:43:00 +08:00
jzhe d57962b3f0
Merge pull request #137 from meshplus/build/add-tag-in-build-release-script
build(scripts): add tag argument in build release script
2020-08-03 18:50:13 +08:00
Sandy Zhou 003c289f6e
Merge pull request #131 from meshplus/feat/asset-exchange
feat(transaction): add asset exchange contract
2020-07-31 11:17:27 +08:00
zhourong c3a51a1fcc refactor(transaction): update return type of GetAssetExchangeSigns 2020-07-31 11:10:51 +08:00
zhourong e4f5b05f67 feat(transaction):add method to get status 2020-07-30 23:29:17 +08:00
zhourong 41737ef232 feat(transaction): add asset exchange 2020-07-30 13:41:45 +08:00
jiangzhe ae0b2c2e2b build(scripts): add tag argument in build release script 2020-07-29 20:21:07 +08:00
Aiden X bba753c291
Merge pull request #134 from meshplus/fix/account-balance
fix(account): fix get invalid account balance not return error
2020-07-29 20:07:11 +08:00
treasersimplifies cbd2eb7bba fix(account): fix get invalid account balance not return error 2020-07-29 20:02:18 +08:00
Aiden X 99f3b01be9
Merge pull request #135 from meshplus/fix/register-rule-with-unexisted-appchain
fix(executor):fix the bug when registering rule with unexisted appchain
2020-07-29 19:53:46 +08:00
Alexader 6ebeea5cb2 docs(docs): revise deploy doc
add one part about how to invoke interchain transfer after deployment
2020-07-29 17:37:32 +08:00
dawn-to-dusk f87efbf898 fix(executor):fix the bug when registering rule with unexisted appchain 2020-07-29 14:43:58 +08:00
Aiden X 310b81a0c7
Merge pull request #133 from meshplus/fix/valid-random-sig
fix(go.mod): fix invalid tx signature got verified
2020-07-28 13:53:10 +08:00
Alexader 27f3037c3c fix(go.mod): fix invalid tx signature got verified
tx signature should be signed by tx.From address
2020-07-28 11:41:28 +08:00
jzhe b8a4bb0b45
Merge pull request #132 from meshplus/fix/fix-wasm-input
fix: new kit version
2020-07-28 11:33:07 +08:00
Aiden X 413886f3c0
docs(*): update README.md 2020-07-28 10:51:22 +08:00
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