-
Notifications
You must be signed in to change notification settings - Fork 86
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
refactor(genesis): update data import process with new approach #2585
Commits on Sep 2, 2024
-
feat(statedb): enhance inscriptions with serde and stats support
Introduce serde_as for better serialization of InscriptionSource and add InscriptionStats handling. This update allows loading ord stats from a file and improves inscription data integrity.
Configuration menu - View commit details
-
Copy full SHA for caddc70 - Browse repository at this point
Copy the full SHA caddc70View commit details -
1. rocksdb no compression, no stats 2. genesis_config using 859000 starts with 0 bitcoin_reorg_block_count
Configuration menu - View commit details
-
Copy full SHA for abc2b8f - Browse repository at this point
Copy the full SHA abc2b8fView commit details -
feat(rooch-da): add ord_stats flag to genesis command
Implemented a new command-line flag for ord_stats in the genesis command. This allows users to specify the path to the ord stats file directly.
Configuration menu - View commit details
-
Copy full SHA for 9f3f282 - Browse repository at this point
Copy the full SHA 9f3f282View commit details -
improve error handling for inscription file reading
Switch from `from_reader` to `BufReader` for file reading and use `from_str` to better catch errors in the JSON format. Added error messages for invalid outpoints.
Configuration menu - View commit details
-
Copy full SHA for 2ea613f - Browse repository at this point
Copy the full SHA 2ea613fView commit details -
adjust bitcoin reorg block count
Changed bitcoin_reorg_block_count from 0 to 3 in genesis config.
Configuration menu - View commit details
-
Copy full SHA for e26c62c - Browse repository at this point
Copy the full SHA e26c62cView commit details
Commits on Sep 5, 2024
-
feat(statedb/export): add feature to export genesis related objects f…
…rom source files
Configuration menu - View commit details
-
Copy full SHA for cdf293d - Browse repository at this point
Copy the full SHA cdf293dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b427cf - Browse repository at this point
Copy the full SHA 9b427cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fb4ab1 - Browse repository at this point
Copy the full SHA 6fb4ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7777c0 - Browse repository at this point
Copy the full SHA f7777c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 270d07d - Browse repository at this point
Copy the full SHA 270d07dView commit details
Commits on Sep 7, 2024
-
feat(rooch-store): add sequencer info cleanup method
Implement a new method to clean sequencer info in rooch-store. Adjust `clean_startup` to use this new method and remove unused code blocks.
Configuration menu - View commit details
-
Copy full SHA for 59de179 - Browse repository at this point
Copy the full SHA 59de179View commit details
Commits on Sep 8, 2024
-
feat(statedb/genesis): add charm burned flag handling
Add a new constant for the charm burned flag and update the logic to handle charm burning by setting appropriate owner and flag. This ensures the proper state management when charms are burned.
Configuration menu - View commit details
-
Copy full SHA for ddbe1b5 - Browse repository at this point
Copy the full SHA ddbe1b5View commit details -
chore(rooch-types/genesis_config): update curl commands with quotes
Added double quotes to curl commands in comments. This ensures compatibility and prevents errors when executing these commands.
Configuration menu - View commit details
-
Copy full SHA for dd29749 - Browse repository at this point
Copy the full SHA dd29749View commit details -
feat(rooch): add re-genesis modes and refactor related functions
Integrated re-genesis modes (export, remove, restore) into roochDB command. Simplified function names for clarity and moved DB initialization to a separate function.
Configuration menu - View commit details
-
Copy full SHA for 3495f7a - Browse repository at this point
Copy the full SHA 3495f7aView commit details -
feat(rooch): add GenesisOrdCommand
Introduces GenesisOrdCommand for importing BTC ordinals without init genesis and updating startup_info.
Configuration menu - View commit details
-
Copy full SHA for 72cebad - Browse repository at this point
Copy the full SHA 72cebadView commit details -
fix(rooch-types): update genesis block parameters
Update the genesis block parameters including reorg count and block address. This ensures alignment with the latest network configurations and enhances stability.
Configuration menu - View commit details
-
Copy full SHA for c2f201d - Browse repository at this point
Copy the full SHA c2f201dView commit details
Commits on Sep 9, 2024
-
refactor(statedb): genesis import without updating startup_info
1. import data from source without updating startup info 2. removed the `ImportCommand` and associated legacy code from the statedb module. 3. simplified the state migration logic to improve maintainability and reduce redundancy
Configuration menu - View commit details
-
Copy full SHA for 38d6445 - Browse repository at this point
Copy the full SHA 38d6445View commit details -
Configuration menu - View commit details
-
Copy full SHA for c88ff67 - Browse repository at this point
Copy the full SHA c88ff67View commit details -
docs(statedb): update README and add BTC source data guide
Streamlined the README instructions for the statedb tool and added a separate guide for BTC source data preparation. This enhancement clarifies steps for setting up the statedb tool and provides detailed instructions on generating necessary BTC data.
Configuration menu - View commit details
-
Copy full SHA for 5171f76 - Browse repository at this point
Copy the full SHA 5171f76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2810c3d - Browse repository at this point
Copy the full SHA 2810c3dView commit details