CreditRelationshipExchangeRates
Implementation.CreditRelationshipExchangeRates History
Hide minor edits - Show changes to output
Deleted lines 0-21:
Credit relationship exchange rates determine transaction fees, if any, for a payment intermediary.
For example, consider Node A, which can route payments between any three nodes B,C, and D.
C
|
B - A - D
A is more friendly with nodes B and C, less friendly with node D. So there is no transaction fees for payments routed B to C or C to B. Nor is there a transaction fee for routing payments where D is the payer. However, where D is the payment recipient, there is a transaction fee of 2%. This situation could be diagrammed like so
with exchange rates
B-A -> A-C: 1
C-A -> A-B: 1
B-A -> A-D: 0.98
C-A -> A-D: 0.98
A node stores exchange rates for acting as a payment intermediary between any two neighbors.
Added lines 21-22:
A node stores exchange rates for acting as a payment intermediary between any two neighbors.
Changed lines 5-6 from:
For example, consider Node A, which can route payments between any three nodes B,C, and D
to:
For example, consider Node A, which can route payments between any three nodes B,C, and D.
Deleted lines 6-7:
Added lines 11-13:
A is more friendly with nodes B and C, less friendly with node D. So there is no transaction fees for payments routed B to C or C to B. Nor is there a transaction fee for routing payments where D is the payer. However, where D is the payment recipient, there is a transaction fee of 2%. This situation could be diagrammed like so
Changed lines 15-19 from:
B-A -> A-C: 1
C-A -> A-B: 1
B-A -> A-D: 0.98
C-A -> A-D: 0.98
C-A -> A-B: 1
B-A -> A-D: 0.98
C-A -> A-D: 0.98
to:
B-A -> A-C: 1
C-A -> A-B: 1
B-A -> A-D: 0.98
C-A -> A-D: 0.98
C-A -> A-B: 1
B-A -> A-D: 0.98
C-A -> A-D: 0.98
Changed lines 2-3 from:
Credit relationship exchange rates determine transaction fees, if any, for a payment intermediary
to:
Credit relationship exchange rates determine transaction fees, if any, for a payment intermediary.
Changed lines 6-14 from:
... under construction...
** There is no transaction fee for routing from edge (B,A) to edge (A,C), i.e. routing a payment from B to C. So the exchange rate for (
** There is no
to:
A is more friendly with nodes B and C, less friendly with node D. So there is no transaction fees for payments routed B to C or C to B. Nor is there a transaction fee for routing payments where D is the payer. However, where D is the payment recipient, there is a transaction fee of 2%. This situation could be diagrammed like so
C
|
B - A - D
with exchange rates
B-A -> A-C: 1
C-A -> A-B: 1
B-A -> A-D: 0.98
C-A -> A-D: 0.98
Added lines 1-13:
'''Credit Relationship Exchange Rates'''
Credit relationship exchange rates determine transaction fees, if any, for a payment intermediary
For example, consider Node A, which can route payments between any three nodes B,C, and D
Node B is very friendly with nodes B and C, less friendly with node D
There is no transaction fees for payments routed B to C, C to B, or D to either B or C (where all payments pass through intermediary node A). There is a transaction fee from
... under construction...
** There is no transaction fee for routing from edge (B,A) to edge (A,C), i.e. routing a payment from B to C. So the exchange rate for (B,A)/(A,C) is simply 1, or 100%.
** There is no
Credit relationship exchange rates determine transaction fees, if any, for a payment intermediary
For example, consider Node A, which can route payments between any three nodes B,C, and D
Node B is very friendly with nodes B and C, less friendly with node D
There is no transaction fees for payments routed B to C, C to B, or D to either B or C (where all payments pass through intermediary node A). There is a transaction fee from
... under construction...
** There is no transaction fee for routing from edge (B,A) to edge (A,C), i.e. routing a payment from B to C. So the exchange rate for (B,A)/(A,C) is simply 1, or 100%.
** There is no