- Redwood City, CA
Block or Report
Block or report lxfind
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
MystenLabs/sui Public
Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
-
llvm/llvm-project Public
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at…
-
1,778 contributions in the last year
Less
More
Activity overview
Contribution activity
October 2022
Created 26 commits in 1 repository
Created a pull request in MystenLabs/sui that received 6 comments
[validator] Do not reuse signed tx from previous epoch
A validator can have transaction signed from previous epochs. When the same transaction is asked again in a new epoch, we should not return the sam…
+24
−10
•
6
comments
Opened 28 other pull requests in 1 repository
MystenLabs/sui
4
open
24
merged
- [validator] Quick fix to allow shared object cert exec block wait
- [epoch] Enable epoch change on-chain
- [checkpoint] Optimize fragment cert download
- Log error if authorities empty in quorum_once_inner
- [checkpoint] add some logging
- [AuthAgg] Properly handle certs from prev epoch
- [checkpoint] Revert the removal of extra transactions dependency
- [checkpoint] Log error and panic when fork
- [checkpoint] Separate checkpoint construction and checkpoint proposing
- [checkpoint] Nit: Move up checkpoint notify a bit
- Authority Aggregator should reject certs with unexpected epoch
- [Move] Properly check unit test results in tests
- [github] Trigger tests on move changes
- [move] Fix incorrect license header
- [validator] Drop tx from WAL when validator halt
- [reconfig] Add enable_reconfig flag to checkpoint state
- Change log level to debug for tx exec error due to validator halt
- [checkpoint] Do not wait for tx to show up in extra_transactions
- [nodesync] Bail if a parent tx execution failed
- [reconfig] Avoid a data race in validator halt
- [reconfig] Only revert transactions not already checkpointed
- [checkpoint] Remove unused checkpoint transaction sync path
- [authority_aggregator] Quick fix on sync_authority_source_to_destination
- [reconfig] Stop accepting consensus tx after last fragment of C-1
- [checkpoint] Incremental checkpoint construction
- Some pull requests not shown.
Reviewed 32 pull requests in 2 repositories
MystenLabs/sui
25 pull requests
- [validator] Quick fix to allow shared object cert exec block wait
- [9/x][dynamic child loading] Remove old child object logic
- [narwhal] fix process_certificate benchmarks
- [tally] functionality for validator peer review
- implement PaySui and PayAllSui native tx types
- sum up gas costs at checkpoint and reconfig
- [sui core] check for effects before verifying cert
- [sui-core] avoid certificate cloning
- Exit before signature verification if a cert still requires sequencing
- add TransactionOrchestratorMetrics
- Reopen AuthorityEpochTables under new pathname during reconfiguration
- Cherrypicked Fix windows build failure (#5249) to devnet branch
- [validator] Drop tx from WAL when validator halt
- Split AuthorityStoreTables into AuthorityEpochTables and AuthorityPerpetualTables
- [bug fix][Rosetta API] TransferSui with None amount is not handled correctly
- Add a stream API to notify when a validator has accepted/created a new certified checkpoint.
- Fix tests in treasury lock
- Reconfig AuthorityAggregator
- AuthorityAggregator no longer pro-actively syncs authorities
- add tests for delegation and staking reward distribution
- [nodesync] Bail if a parent tx execution failed
- Convert reconfiguration tests to sim_test
- Fix bug in process_certificate
- Ability to log concise authority names
- Docs for simtest
- Some pull request reviews not shown.
MystenLabs/mysten-sim
1 pull request
Opened 9 issues in 1 repository
MystenLabs/sui
9
open
- Inconsistent batch error
- Error "cert/effects for .. should have been in the node_sync_store"
- Fullnode should cap the result of expensive API calls such as get_objects_owned_by_address
- Investigate why authority list is empty in quorum_once_inner
- Aggregating signed_tx to tx_cert should make sure they share same epoch ID
- Validator signature should commit to epoch ID
- Ensure that validator stops accepting consensus transactions after last fragment of checkpoint C - 1
- [store] Store some authenticated data structures keyed on epoch id
- Validator should drop a checkpoint fragment if it included unseqeunced certs




