KDAG Monthly Update | November 1–30, 2021

[Technology Development]

  1. In Github, the KDAG Dev team has committed the code 40 times and modified 26 files and technical documents.
  2. Community technical support, testing to solve code module logic problems.

The details are as follows:

  1. Design the new dogye module, which is responsible for the implementation of Knode and Khub tool chain and a series of functions of advanced configuration tools services, testing to solve the problem of scanning the default file path of keyfiles after the start of dogye, as well as the problem of the default display format
  2. Design new dogye network module, new createdogyeRootNetworkFolders interface, which imports dogye demo related configuration options and detects its legality, new cmd init initialization interface, design dogye network stop related data structure, new GetNetworks interface, which imports dogye demo related configuration options and detects its legality. Add GetNetworks interface, which lists network configuration parameters, design new interface addStopFlags networkStop, etc. to solve the problem of inconsistency of dogye commands reference version which leads to incorrect display of corresponding generate cli.
  3. Design new dogye network types related data structures, including: networkConfig dockerConfig dockerNodeConfig nodeConfig and other data structures design.
  4. Design new dogye network lsit command, new newListcmd interface, which returns the list of key files, the list prints the names of all folders in [datadir]/networks.
  5. Design a new dogye generate file, access and bind the relevant network, faucet, surplus and other parameter variables, design the LoadIPS function to map ip port parameters, test and solve related problems.
  6. Design a new dogye Transactions function module, which is responsible for implementing Knode and Khub tool chain and a series of advanced configuration tool services, to check whether the pre-configuration conditions related to transactions are in effect, account, node configuration validity and other boundaries, part of the parameter encryption and decryption, and test and solve related problems.
  7. Design dogye Transactions functional module, specific implementation of newGenerateCmd generateKey, newImportCmd importKey related functions API so as to achieve the function of creating or pouring into the Ethernet keyfile, design addSoloFlags binding configuration parameters properties Design the new dogye Transactions solo module, test and solve related code problems.
  8. Design a new dogye keys module, implement newGenerateCmd generateKey, newImportCmd importKey function APIs to create or import Ethernet keyfile, test and solve the related code problems.
  9. Design the new dogye configuration module, new directory configuration and other related public configuration parameter properties API interface.
  10. Design new dogye versions module and rootcmd configuration module, and solve related problems.

--

--

--

Creating a new generation of blockchain infrastructure.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

x64 SLAE — Assignment 6: Polymorphic Shellcode

Distributed caching with Ruby on Rails

Distributed caching with Redis and Ruby on Rails

Making a Pulse Oximeter using Arduino

Tax Attorney

Hello guys !

Exploring Distributed data store tradeoff

3 5G Based Consortia for Automotive & V2X Industry

KDAG Monthly Update | January 1–31, 2022

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
KDAG Foundation

KDAG Foundation

Creating a new generation of blockchain infrastructure.

More from Medium

Puli Paws after mint (Vol. 1)

Exploring Great Partnerships By CUDOS

Goldfinch Flight Academy: How we earned $27K with zero investment

If you’ve been keeping up with the cryptocurrency world, you’ve probably come across the term “NFT.”