What's Changed
- Bump golang.org/x/net from 0.31.0 to 0.33.0 by @dependabot[bot] in #822
- Make tx type for delivery mapper configurable by @alexandrosfilios in #821
- metadata cleanup by @adecaro in #823
- token conversion via issue by @adecaro in #817
- Performance improvements by @alexandrosfilios in #825
- Updated FSC version by @alexandrosfilios in #829
- local tokens upgrade by @adecaro in #824
- dlog additional supported precisions by @adecaro in #828
- OnwerWallet GetRecipientData by @adecaro in #831
- Update FSC version by @alexandrosfilios in #830
- rotate idemix issuer pk by @adecaro in #826
- Bump github.com/golang/glog from 1.2.1 to 1.2.4 by @dependabot[bot] in #836
- Update FSC version by @alexandrosfilios in #842
- lookup listener manager by @adecaro in #840
- Update FSC version by @alexandrosfilios in #843
- tcc: query states function by @adecaro in #839
- sql resources correctly released by @adecaro in #845
- Update FSC by @alexandrosfilios in #846
- driver cleanup by @adecaro in #835
- identity service, refactoring and documentation by @adecaro in #832
- proto messages by @adecaro in #838
- inputs, outsputs, and metadata rework by @adecaro in #851
- use json with DisallowUnknownFields for token/core by @adecaro in #849
- Simplified db driver logic by @alexandrosfilios in #856
- introduce v1 for both fabtoken and dlog by @adecaro in #858
- cleanup the use of the smart client's KVS by @adecaro in #854
- use the new FSC events listener by @adecaro in #855
- Check against error type instead of string by @alexandrosfilios in #860
- fabtoken & zkat dlog protos by @adecaro in #859
- start the finality and lookup service from the latest block by @adecaro in #866
- Add option for recipient wallet when issuing or transfering by @alexandrosfilios in #874
- identity.idemix: do not disclouse any attribute by @adecaro in #875
- make issuer an auditable identity in the metadata by @adecaro in #911
- identity/msp/x509: get rid of the msp structure and functions by @adecaro in #882
- identity/msp/idemix: get rid of the msp structure and functions by @adecaro in #891
- multisig ownership by @adecaro in #850
- upgradability: ensure that the issuer in the metadata is correct by @adecaro in #914
- store directly the nym's public key and not its components by @adecaro in #928
- hashicorp vault: identity/x509, introduce a local key store by @adecaro in #917
- hashicopr vault: identity/x509 introduce a new crypto.Signer that uses an SKI to reference the secret key by @adecaro in #927
- fully tested transfer action validate function by @adecaro in #932
- km stores user key into the keystore, not ephemeral anymore by @adecaro in #937
- dlog v1 finalization: asn1 support by @adecaro in #944
- ttx service: remove the call to ProcessNamespace by @adecaro in #963
- identity service: idemix, test against BLS12_381_BBS by @adecaro in #968
- integration tests: views SDKs for the fungible test by @adecaro in #949
- dlog v1 finalization: cleanup versioning of public params by @adecaro in #977
- Update FSC version by @alexandrosfilios in #929
- upgredability: check that a token is spendable by @adecaro in #974
- identity service: protobuf protocol verion by @adecaro in #979
- HashicorpVault key value support by @AkramBitar in #980
- hashicorp vault: integration test, run the identity db tests against the vault by @adecaro in #983
- remove the use of the network's TokenVault by @adecaro in #975
- hashicorp vault: documentation by @adecaro in #987
- Export constructors and update FSC by @alexandrosfilios in #997
- upgradability: issuer upgrade service by @adecaro in #978
- dlog v1 finalization: documentation by @adecaro in #1007
- hashicorp vault integration: go mod by @adecaro in #1017
- driver api finalization: remove PublicParameters.Bytes function by @adecaro in #1021
- dlog v1 finalization: enforce at least one issuer by @adecaro in #1010
- flaky tests: fix interop-t4 by @adecaro in #1024
- upgradability: token drivers, introduce protobufs by @adecaro in #1014
- fabtoken v1 finalization: enforce at least one issuer by @adecaro in #1016
- Add maintainer by @alexandrosfilios in #1030
- Update FSC version by @alexandrosfilios in #1032
- allow custom transfer options for claim and reclaim by @arner in #1036
- dlog v1 finalization: replace TokenDataWitness with Metadata by @adecaro in #1033
- ttx service: timeout via context - part 1 by @sreenidhidrIBM in #1028
- upgradability: key rotation of the auditor public key by @adecaro in #1026
- check owner to identify redeemed tokens by @adecaro in #1039
- test FSC session scoping by @adecaro in #1044
- F db config by @alexandrosfilios in #1045
- make the transfer and issuance metadata available in the db by @arner in #1034
- dlog v1 finalization: validator, remove TODO check witness by @adecaro in #1048
- development guidelines by @adecaro in #1053
- F db config by @alexandrosfilios in #1055
- Enhanced redeem with the signature of the issuer by @barvhaim in #1027
- Rename db's into stores by @alexandrosfilios in #1060
- Pagination support for Transactions Query by @AkramBitar in #1061
- Inject setup listener by @alexandrosfilios in #1070
- Redeem: validate that TransferAction for Redeem has an issuer by @aaadir in #1066
- Remove redundant logger.IsEnabledFor(zapcore.DebugLevel) #855 by @SaidAltury-ibm in #1074
- go1.23-24 by @adecaro in #1041
- Integrate new query builder by @alexandrosfilios in #1080
- Remove redundant default persistence from core.yaml by @alexandrosfilios in #1079
- Update fsc by @alexandrosfilios in #1084
- Share DB provider by @alexandrosfilios in #1085
- Create a logger that automatically extracts the package and uses it a… by @SaidAltury-ibm in #1078
- Update FSC version by @alexandrosfilios in #1087
- F update fsc by @alexandrosfilios in #1094
- Update FSC version by @alexandrosfilios in #1095
- F fix format by @alexandrosfilios in #1096
- Update hashicorp dependencies by @alexandrosfilios in #1090
- Migrate to new query api by @HayimShaul in #1086
- Add context to DB operations by @drucker-nir in #1089
- 955 add contexts to db operations by @alexandrosfilios in #1099
- Bump github.com/pion/interceptor from 0.1.37 to 0.1.39 by @dependabot[bot] in #1109
- upgradability: add multiplexing driver #1091 by @adecaro in #1100
- Pull Request Requirements by @adecaro in #1058
- dlog v1 finalization: proofs must belong to the elliptic curve defined in the public parameters by @adecaro in #1049
- Remove Orion by @alexandrosfilios in #1110
- Redeem: match TransferMetadata issuer by @aaadir in #1067
- Enhance the validator context with the anchor #1075 by @adecaro in #1111
- Redeem: Issuer parameter by @aaadir in #1068
- Redeem integration test where the issuer is also the party that asks to redeem a token by @aaadir in #1076
- QueryTransactionsParams: Filter by token type #1117 Open by @adecaro in #1118
- Test FSC's PR #960 by @adecaro in #1119
- Test WalletStore queries by @aaadir in #1108
- Test TransactionStore queries by @aaadir in #1104
- Test TokenLockStore queries by @aaadir in #1106
- FSC #963 Dep Update by @adecaro in #1121
- Integrate FSC #961 by @adecaro in #1123
- add support for issue metadata by @adecaro in #1126
- Support for multi-insert of transactions and movements by @alexandrosfilios in #1102
- Fix checks by @alexandrosfilios in #1128
- remove key that was renamed to skipCreateTable, as it already default… by @arner in #1125
- FSC Issue #973 by @adecaro in #1129
- FSC Dep Update #976 by @adecaro in #1132
- upgradability: driver selection via pp's version #1130 by @adecaro in #1131
- expand the reach of context.Context #1135 by @adecaro in #1138
- Update Fabric v3 by @mbrandenburger in #1120
- FSC dep update by @mbrandenburger in #1143
New Contributors
- @AkramBitar made their first contribution in #980
- @sreenidhidrIBM made their first contribution in #1028
- @barvhaim made their first contribution in #1027
- @aaadir made their first contribution in #1066
- @SaidAltury-ibm made their first contribution in #1074
- @HayimShaul made their first contribution in #1086
- @drucker-nir made their first contribution in #1089
Full Changelog: v0.4.0...v0.5.0