Skip to content

Commit 4188a6d

Browse files
Updated changelog documentation.
1 parent 115036e commit 4188a6d

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

docs/CHANGELOG-4.0.0.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,32 @@ fun AbstractParty.strictEquals(other: AbstractParty): Boolean
2424

2525
---
2626

27+
### StatePosition _Enum Class_
28+
29+
**Module:** onixlabs-corda-core-contract
30+
31+
**Package:** io.onixlabs.corda.core.contract
32+
33+
Determines the position of a state within a transaction.
34+
35+
```kotlin
36+
enum class StatePosition
37+
```
38+
39+
#### Entries
40+
41+
| Name | Description |
42+
| ------------- | ------------------------------------------------------------ |
43+
| **INPUT** | Defines that a resolvable should resolve from a transaction input state. |
44+
| **OUTPUT** | Defines that a resolvable should resolve from a transaction output state. |
45+
| **REFERENCE** | Defines that a resolvable should resolve from a transaction reference input state. |
46+
47+
#### Remarks
48+
49+
This class replaces `TransactionResolution` which has been part of the API since version 1.0.0, and includes new functionality to resolve input, output and reference states from a `LedgerTransaction` instance.
50+
51+
---
52+
2753
### checkSufficientSessionsForCounterparties _Extension Function_
2854

2955
**Module:** onixlabs-corda-core-workflow
@@ -101,4 +127,3 @@ fun FlowLogic<*>.checkSufficientSessionsForTransactionBuilder(
101127

102128
---
103129

104-
###

0 commit comments

Comments
 (0)