• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Cryptonomic / Conseil / 2903
65%

Build:
DEFAULT BRANCH: master
Ran 21 Apr 2020 07:55PM UTC
Jobs 1
Files 58
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
2903

push

travis-ci

web-flow
723 - Add tezos names table to track entries in tezos naming service (#759)

* Add a TNS registry object, similar to the tokens one

* Align the token contracts factory method with the one for TNS

* Move the TNSContract in the main source

* Split the big map classes and conversion to a separate package

 * Reduce the clutter of the database related classes

* Integrate code to initialize tns contracts object and set the map ids

 * add initialization from csv file
 * do map reference initialization when the contract is encountered
   on chain
 * collect the csv init code in a method within the Lorre body
 * refactor the BigMaps code to read more easily

* Fix broken tests

* Write parsing code for tns parameters

 * align code outlook between tns and token parsing

* Move transaction traversal operations from big map operations

 * use the generic TezosOptics sub-objects to navigate the operations'
   structure

* Add tezos names table and slick models

* Add all needed steps to extract tns data from blocks and store them

 * add the needed operations on TNS contracts object
 * create a custom processor class for the high-level handling of
   blocks' transactions
 * add custom handling of the cryptonomic tns contract data structures
 * define conversions of extracted info to db rows
 * add operations to write on the db
 * add the processing step to the Lorre main process

* Address code review comments

 * handle explicitly a missing csv configuration file
 * remove unused optics

* Addressed comments from reviews

 * Added comments where needed
 * More logging inside the TNS steps
 * Changed format of the csv record for tns contracts.
   This whole part is to be removed for a single entry config.

* Added a few tests to the TNSContracts

* Fixed michelson parameters handling for TNS

 * updated to parse michelson instead of micheline
 * improved logging
 * removed trivial leftovers here and... (continued)

1816 of 2654 relevant lines covered (68.43%)

0.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2903.1 21 Apr 2020 07:55PM UTC 0
68.43
Travis Job 2903.1
Source Files on build 2903
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2903
  • d220829a on github
  • Prev Build on master (#2895)
  • Next Build on master (#2911)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc