Raiden Network
  • What is Raiden?
  • Installation
    • Quick Start
      • Get MetaMask
      • Get an Infura ID
      • Download and run the Raiden Wizard
      • Handle Limitations
    • Starting Raiden Manually
  • Using Raiden on Mainnet
    • Overview
    • Get Whitelisted Tokens
    • Deposit Tokens to the UDC
    • Open a Channel
    • Make a Payment
    • Deposit Tokens
    • View Channel Status
    • Mediation Fees
  • The Raiden Web Interface
    • Overview
    • Navigate the WebUI
    • Join a Token Network
    • Make a Payment
    • Add More Tokens
    • Settle Payments and Close Channels
  • Using Raiden on testnet
    • Quick Start on Görli Testnet
    • Use Custom Token
      • Get Goerli Testnet ETH (GÖETH)
      • Import Custom Token
      • Compile Imported Token Code
      • Deploy Custom Token
  • Raiden API
    • Introduction
    • Resources
      • Address
      • Version
      • Settings
      • Contracts Information
      • Tokens
      • Channels
      • Payments
      • Connections
      • Pending Transfers
      • Shutdown
      • Testing
    • API Tutorial
      • Create a Token Network
      • Open a Channel
      • Deposit Tokens
      • Make a Payment
      • Withdraw Tokens
      • Settle Payments and Close Channels
  • Other
    • Safe Usage
    • Known Issues
    • Glossary
    • v1.0 Documentation
    • Trademark Attributions
Powered by GitBook
On this page
  • Payments and Transfers
  • Balance
  • Channel Capacity
  • Payment
  • Payment Channel
  • Transfer
  • Transferred Amount
  • Participants
  • Counterparty
  • Initiator
  • Payee
  • Payer
  • Target
  • Services
  • User Deposit

Was this helpful?

  1. Other

Glossary

PreviousKnown IssuesNextv1.0 Documentation

Last updated 4 years ago

Was this helpful?

Payments and Transfers

Balance

The balance determines how many tokens one specific channel participant holds.

You can calculate the balance by taking the total amount of tokens deposited, adding the total amount of tokens received and subtracting the total amount of tokens sent for a participant.

Bparticipant=Ptotal token deposit+Ptotal tokens received−Ptotal tokens sentB_{participant} = P_{total\,token\,deposit} + P_{total\,tokens\,received} - P_{total\,tokens\,sent}Bparticipant​=Ptotaltokendeposit​+Ptotaltokensreceived​−Ptotaltokenssent​

Channel Capacity

The channel capacity determines how many tokens a channel holds. You can calculate the capacity by either:

  • Taking the total amount of tokens deposited and subtracting the total amount of tokens withdrawn by both participants that have a channel open with each other.

  • Taking the sum of both channel participants .

Payment

A payment in Raiden is the process of sending tokens from one account to another. Each payment has an initiator and a target.

Payment Channel

A payment channel allows for back and forth Raiden payments between participants without involving the actual blockchain. A payment channel in Raiden is always backed by an on-chain deposit of tokens.

Transfer

A transfer in Raiden happens each time tokens are sent inside a payment channel.

Transferred Amount

The transferred amount is the total amount of tokens sent from a participant's account to the account of a counterparty.

Participants

Overview of a payment with one mediator:

             Transfer1               Transfer2
[Initiator] -----------> [Mediator] -----------> [Target]
            Payer  Payee            Payer  Payee

Counterparty

The counterparty of a channel is the other channel participant with whom you have opened a channel.

Initiator

The initiator is the Raiden node which initiates (starts) a payment.

Payee

The payee is the participant who receives a payment.

Payer

The payer is the participant who sends a payment.

Target

Services

User Deposit

The Raiden services will ask for payment in RDN. The Monitoring Service and the Pathfinding Service require deposits to be made in advance of service usage. These deposits are handled by the User Deposit Contract.

The target is the Raiden node which receives a payment from the .

balance
initiator