The joins configuration object appears within a
static chain configuration object. It describes
the join configuration for static chains.
See Chain Joins for more information.
{% include "joins.js" %}The above example includes the entire staticChains configuration, so
that you can see how the joins configuration objects relate to the
overall configuration.
There are four types of joins:
-
read join, consume state
-
read join, provide state
-
write join, send actions
-
write join, receive actions
Each type of join is configured with specialized join specifications:
consume Array Optional
|
A list of consumer configuration objects, defining which blockchains to consume state from.
|
||||||
provide Array Optional
|
A list of provider configuration objects, defining which blockchains to provide state to.
|
||||||
receiveActionFrom Array Optional
|
A list of receiver configuration objects, defining which actions are permitted to be received from a sender blockchain.
|
||||||
sendActionTo Array Optional
|
The list of actions that should be sent to receiver blockchains.
|