-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: rlp decode of
SignedTransction
with interoperation signature (#…
…1533) This PR: 1. Fix the interoperation transaction sender recovery: **Original** a. When the transaction is from API, the sender address is recovery by the interoperation logic b. When the transaction if from network and insert into mempool directly, the sender address is recovery by rlp decode. However, the rlp decode logic is different from the interoperation. **Current** The rlp decode logic is same as interoperation logic. 2. Remove the useless `verify_by_ckb_vm` verification code due to the schedule. 3. Only call CKB-VM mode is supported now ### What is the impact of this PR? No Breaking Change **PR relation**: - Fix #1514
- Loading branch information
Showing
18 changed files
with
73 additions
and
908 deletions.
There are no files selected for viewing
This file contains 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 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 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 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 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 |
---|---|---|
|
@@ -16,7 +16,6 @@ mod sha256; | |
|
||
#[cfg(test)] | ||
mod tests; | ||
mod verify_by_ckb_vm; | ||
|
||
use std::collections::BTreeMap; | ||
|
||
|
This file was deleted.
Oops, something went wrong.
This file contains 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.