Skip to content

IBM World Wire (Formerly known as the Global Trade Financial Network GTFN)

License

Notifications You must be signed in to change notification settings

chaseoli/world-wire

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

World Wire

This code was developed at IBM during 2017-2020, and contributed to open source in September 2021.

Overview

This is a monorepo of code intended to support a scalable cloud service for issuing and trading digital assets. The website is written in typescript and javascript, and can be found in the directory world-wire-web.

There are two types of users: administrator and participant.
The administrator is primarily implemented by the administration-service, although some methods are also implemented in the world-wire-web javascript. The main role of the administrator is to manage participants.

When participants are deployed by the administrator, several services are spawned for the participant and used only by that participant. These are:

  • api-service
  • crypto-service
  • send-service
  • payment-listener
  • ww-gateway

Finally, in addition to the administration-service, there are the global services:

  • quotes-service
  • gas-service
  • participant-registry
  • fee-service
  • anchor-service
  • auth-service
  • global-whitelist-service

To Developers

Probably the best way to understand what is going on is to look through the postman collections. For example, this directory covers a lot of ground.

The deployment scripts and yaml files are in the automation-service directory tree, especially k8s.

About

IBM World Wire (Formerly known as the Global Trade Financial Network GTFN)

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 40.3%
  • TypeScript 26.2%
  • JavaScript 9.7%
  • HTML 8.1%
  • Shell 5.9%
  • Gherkin 5.9%
  • Other 3.9%