-
Notifications
You must be signed in to change notification settings - Fork 17
feat(dapp-lib): integrated multi-signature server #219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
LeonLi000
wants to merge
160
commits into
nervosnetwork:develop
Choose a base branch
from
LeonLi000:dapp-lib-sign-server
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
160 commits
Select commit
Hold shift + click to select a range
3bfbd00
modify bridge default capacity
LeonLi000 7e35ed7
fix(off-chain): update the way of find eth cell (#136)
fpChan c8bd187
fix: force server (#134)
1d42644
fix(ckb-contracts): add unit test (#106)
JacobDenver007 36fec12
feat(ckb-contracts): add simple bridge typescript (#141)
JacobDenver007 648f639
feat: add arg to force create new bridge cell (#148)
9b4148b
feat: return need capacity amount in not enough error (#149)
b7411a3
chore: add `git submodule update --init` for local-ci (#152)
cosinlink 0d6f750
fix(ckb-contracts): add history merkle root for ckb contracts (#145)
JacobDenver007 f34dac2
feat: optimize mint witness (#160)
6351e2a
fix(ckb-contracts): fix testcase (#161)
JacobDenver007 645f6ed
fix(ckb-contracts): new bridge capsule tests (#165)
JacobDenver007 f21db4e
feat(eth-contracts): add openzeppelin upgradeable contract demo and t…
cosinlink 6986354
doc: step by step guide (#170)
5b900f5
doc: update step by step guide (#180)
81e1f6d
test: fix coverage test (#183)
2e9b4fe
fix(ckb-contracts): add ckb contracts tests (#191)
JacobDenver007 95421d0
improve indexer code
LeonLi000 baf8256
feat: add coverage on openzeppelin upgradeable contracts (#193)
cosinlink cfe2662
fix: Increase eth indexer and ckb indexer state dependency
LeonLi000 d377422
feat: optimize indexer sql struct
LeonLi000 28b16d4
fix: add bridge typescript code hash verify in handle mint tx
LeonLi000 9473528
merge from remote
LeonLi000 5078fc3
doc: update step-by-step guide (#196)
8c05218
Update offchain-modules/lib/src/dapp/db/source/indexer.sql
LeonLi000 86aee17
add sedner_addr index
LeonLi000 1423003
Merge branch 'dapp-lib' of https://github.com/LeonLi000/force-bridge-…
LeonLi000 5c84893
Merge remote-tracking branch 'upstream/main' into main
LeonLi000 c319d8e
merge from main
LeonLi000 ca59c4b
Update offchain-modules/lib/src/dapp/db/source/indexer.sql
LeonLi000 f8fd403
fix: github-ci fix
LeonLi000 aa8a4ce
fix: github-ci fix
LeonLi000 a27486b
fix(eth-contracts): fix test ci error (#199)
cosinlink 2c274e2
minor change
LeonLi000 f337b6f
minor change
LeonLi000 1a6bcdf
minor change
LeonLi000 bc9351e
Merge remote-tracking branch 'upstream/main' into main
LeonLi000 070f515
Merge branch 'main' into dapp-lib-leon
LeonLi000 035fbb2
chore(ckb-contracts): upgrade dependency version (#200)
JacobDenver007 dab9785
fix(ckb-contracts): anyone can create simple typescript (#201)
JacobDenver007 c381996
chore: make a test
LeonLi000 8d50667
minor change
LeonLi000 91128e3
minor change
LeonLi000 124e41b
add pm2
LeonLi000 54cb94b
test ci
LeonLi000 45f24dc
Merge remote-tracking branch 'upstream/dapp-lib' into dapp-lib
LeonLi000 ba93aee
minor change
LeonLi000 13ae298
minor change
LeonLi000 96e92d2
fix: update makefile
LeonLi000 02bdaeb
update crosschain.sh
LeonLi000 06d077d
merge from remote
LeonLi000 7b8b3ee
minor change
LeonLi000 1e086b0
fix: remove force_create param
LeonLi000 ac3aa6a
minor change
LeonLi000 c44f67b
rm rocksdb
LeonLi000 1d379ab
fix: bugfix when parse light client cell data
LeonLi000 ebccb81
fix clippy
LeonLi000 51fc594
chore: update ckb contracts deps (#206)
fbcfa9a
fix(off-chain): solve possible problems caused by uncle block
LeonLi000 72f8ff1
merge from remote
LeonLi000 32c510e
add some necessary logs
LeonLi000 7cf8c3a
feat: add token locker contract verify in burn tx
LeonLi000 9ffe2ae
Merge remote-tracking branch 'upstream/dapp-lib' into dapp-lib
LeonLi000 b1d392b
feat: add CkbHistoryTxRootProof (#197)
cosinlink 924cfb4
chore: update doc, docker for ckb history merkle root (#212)
6c5f056
Merge remote-tracking branch 'upstream/main' into main
LeonLi000 5c87c1c
merge from remote
LeonLi000 fc707e1
code clean
LeonLi000 1ae6806
fix(offchain): optimize eth header relay (#213)
JacobDenver007 b529ab0
fix generate ckb proof info in ckb relayer
LeonLi000 00e2eef
Merge remote-tracking branch 'upstream/dapp-lib' into dapp-lib
LeonLi000 c2901c8
merge from dapp-lib
LeonLi000 7ac8f30
Update dapp-lib to adapt ckb_merkle_proof
LeonLi000 ebc43a2
code clean
LeonLi000 2108d7c
prepare for sign server
LeonLi000 38d6092
fix(offchain): optimize ckb->eth (#215)
JacobDenver007 50cf777
feat: draft version for sign server
LeonLi000 dbd7b0d
feat: merge from main
LeonLi000 cbf6389
feat: merge from main
LeonLi000 717ea2e
minor change
LeonLi000 47b8d24
adapt ckb relayer with sign server
LeonLi000 29efb5b
test github ci
LeonLi000 9efad67
use multisig server in eth relay
LeonLi000 0de1689
merge from dapp-lib
LeonLi000 47af5f5
Complete communication between eth relay and multi-signature server“”
LeonLi000 713488d
code clean
LeonLi000 b87d8fc
optimize multisig server
LeonLi000 d4af328
make clippy ok
LeonLi000 0342069
test github ci
LeonLi000 59a2934
Merge remote-tracking branch 'upstream/dapp-lib' into dapp-lib-leon
LeonLi000 0efd45e
fix github ci
LeonLi000 9e324b4
Merge remote-tracking branch 'upstream/dapp-lib' into dapp-lib-sign-s…
LeonLi000 959cc0d
use pm2 to start services
LeonLi000 304c4d6
test github ci
LeonLi000 032d565
test github ci
LeonLi000 f95f6c7
test github ci
LeonLi000 f4bef7f
test github ci
LeonLi000 c90b40a
test github ci
LeonLi000 5a4432b
github ci test
LeonLi000 f27d6aa
github ci test
LeonLi000 f48b51b
github ci test
LeonLi000 3a923f1
github ci test
LeonLi000 3171b42
github ci test
LeonLi000 f42679a
Merge branch 'dapp-lib-leon' into dapp-lib-sign-server
LeonLi000 f94f292
multi-signature server adds security check
LeonLi000 3b092b9
optimize ckb sign
LeonLi000 4803a86
Merge remote-tracking branch 'upstream/dapp-lib' into dapp-lib
LeonLi000 d9ed36d
modify eth chain confirmed number for ropsten
LeonLi000 dee3624
feat: add tx merkle_root verification
LeonLi000 efa50de
fix some bugs related to ckb signature
LeonLi000 bd5e879
Merge remote-tracking branch 'upstream/dapp-lib' into dapp-lib
LeonLi000 23bdc23
merge from dapp-lib
LeonLi000 33f25ce
sign-server: code format
LeonLi000 b4d0360
use configuration variables instead of constants
LeonLi000 f2a629d
make github-ci
LeonLi000 5e776cd
make github-ci
LeonLi000 415518a
make github-ci
LeonLi000 819175d
test github ci
LeonLi000 18ee6f2
github ci test
LeonLi000 dfb58dc
github ci test
LeonLi000 d9cfec3
github ci test
LeonLi000 5f21970
github ci test
LeonLi000 cc4e957
github ci test
LeonLi000 54ee43a
github ci test
LeonLi000 5e67a4c
github ci test
LeonLi000 6e3f5bf
github ci test
LeonLi000 3329ae3
github ci test
LeonLi000 ad10021
github ci test
LeonLi000 4b00190
use mem store instead of rocksdb
LeonLi000 d934c26
github ci test
LeonLi000 a455821
minor change
LeonLi000 333b828
minor change
LeonLi000 6a9b86a
github ci test
LeonLi000 87af289
make github ci
LeonLi000 a99642e
make github ci
LeonLi000 2680078
add input output lockscript verify
LeonLi000 ded33b8
add ckb tx lock&type script verify
LeonLi000 115ebee
add the test of multiple signature servers
LeonLi000 5988842
optimize collect_signatures
LeonLi000 1a807bf
optimize ckb relayer
LeonLi000 a1201d5
Merge remote-tracking branch 'upstream/dapp-lib' into dapp-lib
LeonLi000 dd1dab0
merge from dapp-lib
LeonLi000 e18c99d
make clippy
LeonLi000 508749f
minor change
LeonLi000 1ce07b8
code clean
LeonLi000 8a69594
add some log info
LeonLi000 3632ba4
draft: add readme.md
LeonLi000 0392fc2
update sign server as submodule
LeonLi000 1a56927
minor change
LeonLi000 293ecfb
remove sdk dependence in sign server
LeonLi000 dc2d715
minor change
LeonLi000 28c65c9
remove force bridge eth types dependence in sign server
LeonLi000 343a9c5
make clippy
LeonLi000 07c5d4c
feat(sign-server): Simplify user configuration
LeonLi000 7d34cb1
Merge remote-tracking branch 'upstream/dapp-lib' into dapp-lib
LeonLi000 b28b74e
merge from remote
LeonLi000 d1c56c4
minor change
LeonLi000 725f1d5
make github ci
LeonLi000 e4feda4
make github ci
LeonLi000 882254c
minor change
LeonLi000 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,6 @@ | ||
| [submodule "offchain-modules/eth-proof"] | ||
| path = offchain-modules/eth-proof | ||
| url = https://github.com/LeonLi000/eth-proof | ||
| [submodule "offchain-modules/sign-server"] | ||
| path = offchain-modules/sign-server | ||
| url = https://github.com/LeonLi000/sign-server.git |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.