CodeChain-io / CodeChain-io/codechain
Sequences in reverse order
- Ngôn ngữ chính
- Rust
- Star
- 256
- Fork
- 50
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
In the Corgi testnet, there are invalid transactions found on the block [29978](http://corgi.codechain.io/explorer/block/29978) and 29979
In block 29978, there are 2 transactions which were signed by the same signer.
The sequence of the first tx(0x615f65...) is 42929 and it failed.
The sequence of the second tx is 42928.
In addition, the first tx(0x615f65..) appears again in the next block, which is 29979. (But, you wouldn't find it in the explorer because the indexer can't index it.)
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện thứ tự giao dịch trong các block 29978 và 29979 của Corgi testnet, sử dụng explorer được liên kết và tiền tố giao dịch 0x615f65. Theo dõi cách kiểm tra tính hợp lệ của sequence xử lý hai giao dịch và cách giao dịch bị lặp đến được indexer; hoàn thành khi thứ tự không hợp lệ và việc xuất hiện trùng lặp không còn xảy ra, đồng thời giao dịch bị ảnh hưởng có thể được lập chỉ mục.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- rust
- Lĩnh vực
- blockchain
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100