BNB Greenfield Testnet Reset
BNB Greenfield Testnet Reset, undergoes a regular maintenance upgrade for the testnet version to address bugs from previous versions and introduce new features.
Regular Maintenance and Bug Fixes:
Among the updates, the community addressed several bugs and enhanced the system’s stability. As Announces BNB Greenfield Testnet Reset. Some significant changes include:
- Modification of Storage Fee Destination: Previously, storage fees were directed to the SP operator address. This has been adjusted to the funding address, ensuring smoother transactions and fee collection (#195).
- Default SP Price Adjustment: To better reflect actual prices, the default prices in create_sp.json and payment.Param have been modified to align more closely with the current market rates (#167).
- Fixing List Group Error: A crucial fix has been made to the listGroup function to adapt it to the new indexing structure of the group, which uses two levels of indexing (#168).
- Unification of Property Field Names of Events: To ensure consistency, we have unified the property names in events and DOs. For instance, OwnerAddress is now Owner, and CreatorAddress is now Creator (#172).
- Fixing CLI Bugs: We have addressed some command usage issues, such as those relating to update-group-member and put-policy, and improved the description of some commands (#185).
New Features
- Seal Object Metrics and Code Refinement: The TaskNode service now includes seal object metrics. We have also refined the replicate task and added some DB logs (#308).
- Verify Permission API: The new verify permission API replaces the current chain interface, improving overall performance and reducing latency. The feature comes complete with unit tests (#313).
- Path-style API and Upload Progress API: Introducing support for the path-style API and a new query upload progress API (#314).
- Off-Chain-Auth Solution: Implementing an off-chain-auth solution, which includes APIs for “request nonce”, “update user key”, and “verify off chain auth sig”. This will greatly improve the user experience for Dapp users, eliminating the need for repetitive wallet popups for signatures (#319).
- Block Syncer TXHash & Juno Version Update: Updating the block syncer to add txhash info when exporting events. Additionally, updating the Juno version to support the new “stop serving” feature and included the SP module and GC function (#338).
- Metadata Block Syncer Schema Update & ListExpiredBucketsBySp: Updating the block syncer schema according to changes on the chain and events. Also introducing a new method, ListExpiredBucketsBySp, to support GC operations within SP (#340)