You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FrankSzendzielarz
changed the title
MIssing LedgerStateDelta from OAS spec (and therefore documentation and other SDKs apart from Go)
Missing LedgerStateDelta from OAS spec (and therefore documentation and other SDKs apart from Go)
Jan 10, 2024
Hey Franz - thanks for the report. There were some technical limitations we ran into that resulted in this decision at the time: #5123 might give some insight.
Additionally, there are other objects that are not defined in the spec:
Block Header
Transactions
Genesis
For Python and Javascript, almost everything is a mystery type so this has not been an issue to date. We may want to revisit this decision down the line/figure out an alternative option to get support back.
Subject of the issue
LedgerStateDelta is not defined in the OAS specs. Go SDK defines it here https://github.com/algorand/go-algorand-sdk/blob/develop/types/statedelta.go
Seeing as the SDKs and docs are driven by the OAS spec, LedgerStateDeltas seem to be missing from the other SDKs and the docs here: https://developer.algorand.org/docs/rest-apis/algod/#ledgerstatedelta
Expected behaviour
The object model needs to be added to the OAS2 and 3 specs.
The text was updated successfully, but these errors were encountered: