Caduceus Weekly Report 39

Ecosystem & Operations

Community Updates & Activities

Caduceus Technical Report

Block Explorer V1.1

Bug fix

  • Resolved an issue where the tokenID could not be appropriately parsed in the CRC-721 contract generated by the Factory

Back-end

  • Calculated the average block time in the daily transaction statistical interface for all users and account balances and added the total supply query interface to the explorer.
  • Debugged the resource module interface, coordinated with the front-end and deployed for testing.
  • Tested the statistics chart function, coordinated with the front-end to fix bugs, optimised and fixed back-end problems.
  • Tested the browser APIKey module and fixed problems found during testing.
  • Completed the user module watch list API.
  • Completed the user module txn private notes API.
  • Completed the user module address private notes API.
  • Completed the user module token ignore list API.
  • User module verified addresses 20% complete.

Front-end

  • APIKey module joint debugging interface updates.
  • Chart interface, Tool+p display field and detail text updates.
  • Completed browser registration and login improvements.
  • Each list page’s front-end interactivity in the personal centre (interface to be debugged) According to the block no field screening issue, the browser contract page is updated.

Testnet V2.0 (Pegasus) development progress

  • Construct MetaRing Gateway.

Node interface:

  • Complete the Proto3 message structure of the transaction, then execute the gRPC interface stress test in 100/200/500/1000/2000/5000/10000/ 20000 batch iterations.

Trading pool:

  • Wrote the EthTx to MetaTxBase transaction format conversion method in JSON RPC format.
  • Prepared a function to send the transaction received via JSON RPC to the transaction pool.
  • Prepared a function to retrieve the public key from the transaction batches in the transaction pool.
  • Prepared a function to build the function BatchCheckTx that batch identifies the transactions in the transaction pool.
  • Prepared a function that broadcasts in batches the original transaction content from the transaction pool to the transaction execution network.
  • MetaNebula VerificationNode CaduVMs submodule:
  • Added an interface for serial execution of transactions for comparison of results with parallel algorithms.
  • Completed parallel execution to generate read/write sets, but encountered problems building the runtime environment for the re-executed transactions (the value of the root root in the receipt was incorrect, so it needed to be adjusted to a gradual drop in the order of transactions).

Edge Rendering System — Business System

  • Optimised smart contract functions and structures.
  • Prepared for testing and write API Server.

Join the community:

Website: https://www.caduceus.foundation

--

--

Caduceus Metaverse Protocol — Providing an open blockchain platform for Metaverse development. Join the community — https://linktr.ee/caduceus_cmp

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Caduceus

Caduceus Metaverse Protocol — Providing an open blockchain platform for Metaverse development. Join the community — https://linktr.ee/caduceus_cmp