mirror of
https://github.com/corda/corda.git
synced 2025-01-18 02:39:51 +00:00
Adds a caveat regarding the inability to record a transaction twice.
This commit is contained in:
parent
6db0490750
commit
7f1b61d34b
@ -35,8 +35,14 @@ the transaction to the regulator. There are two important aspects to note here:
|
||||
If the states define a relational mapping (see :doc:`api-persistence`) then the regulator will be able to query the
|
||||
reports from their database and observe new transactions coming in via RPC.
|
||||
|
||||
.. warning:: Nodes which act as both observers and which directly take part in the ledger are not supported at this
|
||||
time. In particular, coin selection may return states which you do not have the private keys to be able to sign
|
||||
for. Future versions of Corda may address this issue, but for now, if you wish to both participate in the ledger
|
||||
and also observe transactions that you can't sign for you will need to run two nodes and have two separate
|
||||
identities.
|
||||
Caveats
|
||||
-------
|
||||
|
||||
* Nodes which act as both observers and direct participants in the ledger are not supported at this time. In
|
||||
particular, coin selection may return states which you do not have the private keys to be able to sign for. Future
|
||||
versions of Corda may address this issue, but for now, if you wish to both participate in the ledger and also observe
|
||||
transactions that you can't sign for you will need to run two nodes and have two separate identities
|
||||
|
||||
* Nodes only record each transaction once. If a node has already recorded a transaction in non-observer mode, it cannot
|
||||
later re-record the same transaction as an observer. This issue is tracked here:
|
||||
https://r3-cev.atlassian.net/browse/CORDA-883
|
Loading…
Reference in New Issue
Block a user