Skip to content

Commit

Permalink
Add Camino Messenger Account and Partner configuration to glossary (#317
Browse files Browse the repository at this point in the history
)

---------

Co-authored-by: Sam Jaarsma C4T <[email protected]>
Co-authored-by: Ekrem Seren <[email protected]>
  • Loading branch information
3 people authored Dec 17, 2024
1 parent 7049a81 commit bef6792
Showing 1 changed file with 44 additions and 7 deletions.
51 changes: 44 additions & 7 deletions docs/faq/glossary.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,9 @@ words, all closely meaning the same thing, and causing confusion.
| ------- | --------------------------------------------------------------------------- |
| ASB | [Application Service Bot](#application-service-bot) |
| CM | [Camino Messenger](#camino-messenger) |
| CMP | [Camino Messenger Protocol](#camino-messenger-protocol) |
| CMA | [Camino Messenger Account](#camino-messenger-account) |
| CMB | [Camino Messenger Bot](#camino-messenger-bot) |
| CMP | [Camino Messenger Protocol](#camino-messenger-protocol) |
| DAC | [Decentralized Autonomous Consortium](#decentralized-autonomous-consortium) |
| EOA | [Externally Owned Account](#externally-owned-account) |
| EVM | [Ethereum Virtual Machine](#ethereum-virtual-machine) |
Expand Down Expand Up @@ -67,6 +68,27 @@ Partner building dApps or an integration with Camino Network.
An efficient travel data exchange system built on Camino Network for instant
communication between suppliers and distributors.

## Camino Messenger Account

The Camino Messenger Account is a smart contract (actually an ensemble of smart
contracts), acting as the financial backbone of the [Partner
Configuration](#partner-configuration), holding the funds designated for trading on
behalf of the Partner on the Camino Messenger, and paying / receiving payment
amounts for bookings.

It also stores all configuration settings such as the services offered and wanted
(and their versions), the applicable service fees and the accepted currencies. It
also maintains a list of the wallets of the off-chain bots with which the Partner's
systems interact with the Messenger.

The Camino Messenger Account can be created from the Partner Showroom of the [Camino
Suite](https://suite.camino.network/partners) or - for development purposes on
Columbus only - by using a [cli
tool](https://github.com/chain4travel/camino-messenger-bot?tab=readme-ov-file#camino-messenger-account-cm-account)

More details can be found in our functional documentation: [Camino Partner
Showroom](/partners/partner-showroom)

## Camino Messenger Bot

A client-implementation for sending and receiving messages via the Camino Messenger.
Expand All @@ -75,7 +97,7 @@ underlying technology stack changes and evolves over time. It offers endpoints t
communicate with the Camino Messenger network and can actively send requests to
so-called [partner plugins](#partner-plugin).

## Camino Messenger server
## Camino Messenger Server

The backbone of the Camino Messenger infrastructure. Essentially, it's a server
relaying messages between bots. Currently, Matrix messenger server is used.
Expand All @@ -86,6 +108,8 @@ Camino Messenger Protocol (CMP) was developed as the communication protocol for
Camino Messenger. It is used for (de)serializing messages between
[bots](#camino-messenger-bot) and [partner plugins](#partner-plugin)

More details can be found in our functional documentation: [Camino Messenger Protocol Documentation](/camino-messenger/introduction)

## Camino Network

Comprehensive ecosystem with a vast amount of industry partners designed
Expand Down Expand Up @@ -431,18 +455,31 @@ service.

## OTA

Online Travel Agency. OTAs are online platforms or websites that allow consumers to
research plan and book various travel-related services and products often offering a
Online Travel Agency. OTAs are online platforms or websites that allow consumers
planning and booking various travel-related services and products, often offering a
wide range of options and choices from different suppliers.

## Partner plugin
## Partner Configuration

The Partner Configuration allows Partners to make themselves known to the Camino
Network as service providers, or as looking for services from other Partners in the
Network. Upon matching between services wanted and offered by two parties, such
services will be then traded on Camino Messenger.

The Partner Plugin serves as a bridge enabling the Camino Messenger Bot to integrate
seamlessly with distribution and supplier systems.
More details can be found in our functional documentation: [Camino Partner
Configuration](/partners/partner-config)

## Partner Plugin

The Partner Plugin serves as a bridge, enabling the Camino Messenger Bot to integrate
with the Partner distribution or inventory system.

This is developed by the suppliers to link their inventory systems with the Camino
Messenger Bot.

More details can be found in our functional documentation: [Camino Messenger Bot
Partner Plugin](/camino-messenger/bot/partner-plugin)

## PAX

Abbreviation of "persons approximate". Used to give a count of persons or referring
Expand Down

0 comments on commit bef6792

Please sign in to comment.