Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
188 commits
Select commit Hold shift + click to select a range
47b3c55
Bug fixes, upgrades, code cleanup, and documentation updates
VRamakrishna Jul 1, 2022
88604f9
Merge remote-tracking branch 'upstream/main' into main
VRamakrishna Jul 4, 2022
17e6ed6
Updating Protos version to 1.3.2 in the Corda modules
VRamakrishna Jul 4, 2022
d3258db
Updated Protos dependency in Corda SDK to version 1.3.2
VRamakrishna Jul 4, 2022
4000579
deploy fabric pkgs always: attempt 1
sandeepnRES Jul 5, 2022
81ffd2d
deploy fabric pkgs always: attempt 2
sandeepnRES Jul 5, 2022
f9da663
deploy fabric pkgs always: attempt 3
sandeepnRES Jul 5, 2022
c01d901
Decoupled protobuf upgrades from other package upgrades in workflows
VRamakrishna Jul 5, 2022
e612fa1
Fixed parsing logic in asset transfer test workflows
VRamakrishna Jul 5, 2022
9e02423
Fixed bug in asset transfer workflow parsing logic
VRamakrishna Jul 5, 2022
d9a1323
Merge pull request #290 from VRamakrishna/main
VRamakrishna Jul 6, 2022
645ac9a
use network artifacts backup to instantiate the fabric networks
sandeepnRES Jul 6, 2022
a240a56
update fabric/dev Makefile clean command
sandeepnRES Jul 6, 2022
e92ebc0
revert github workflow fabric pkgs
sandeepnRES Jul 6, 2022
99bbd78
Merge branch 'main' into fabric_clean_artifacts
sandeepnRES Jul 6, 2022
3120330
Protos updated for event subscription
sandeepnRES Jul 6, 2022
9cb08b3
Event subscription service APIs added to relay for both source and de…
sandeepnRES Jul 6, 2022
ea8756a
Merge branch 'hyperledger-labs:main' into main
sanven8 Jul 6, 2022
e0f9595
Relay docker version upgrade to 1.4.0; added relay test workflow
sandeepnRES Jul 6, 2022
c646204
Merge branch 'main' into fabric_clean_artifacts
sanven8 Jul 6, 2022
e76a679
protos-go updated to v1.3.2
sandeepnRES Jul 6, 2022
a2c9a9b
Merge branch 'fabric_clean_artifacts' of https://github.com/sanvenDev…
sandeepnRES Jul 6, 2022
dcbc625
bump protos to v1.4.0
sandeepnRES Jul 6, 2022
7a5f671
Merge pull request #26 from sanvenDev/fabric_clean_artifacts
sandeepnRES Jul 6, 2022
faafc01
fix comment texts in relay source code
sandeepnRES Jul 6, 2022
2856e9f
Protos Bumped to v1.4.0
sandeepnRES Jul 6, 2022
18b7aa3
converted camelCase variable names in event protos to underscore
sandeepnRES Jul 7, 2022
b9395a0
converted camelCase variable names in event protos to underscore
sandeepnRES Jul 7, 2022
cb86901
add delay before running relay client test in workflow
sandeepnRES Jul 7, 2022
91195b1
Updated variable names in event matcher proto
sandeepnRES Jul 7, 2022
d218656
update event protos variable names in relay client
sandeepnRES Jul 7, 2022
24a9256
added event subscription api in weaver sdk and a sample command in fa…
sandeepnRES Jul 7, 2022
88e1592
event sub sample json file typo fix
sandeepnRES Jul 7, 2022
2e14f58
Merge from sanvenDev/feat_fabric_sdk_events
sandeepnRES Jul 7, 2022
ee86129
allowing fabric-cli to register on behalf of driver
sandeepnRES Jul 7, 2022
3785ab9
Merge branch 'feat_fabric_sdk_events'
sandeepnRES Jul 7, 2022
0fb7606
add fetch sign and cert from driver
sandeepnRES Jul 8, 2022
2249166
modularize relay code
sandeepnRES Jul 8, 2022
c774e47
relay unsubscription and get driver sign and cert added
sandeepnRES Jul 8, 2022
7a3edc6
Added endpoints for unsubcription; for relay to fetch sign and cert f…
sandeepnRES Jul 8, 2022
4deb4ea
fix fabric-cli subscription code: not fetch driver cert
sandeepnRES Jul 8, 2022
a743f47
removed warnings from relay source code
sandeepnRES Jul 8, 2022
5a49bd5
added unsubscribe api in weaver sdk and fabric-cli
sandeepnRES Jul 8, 2022
2d14341
fix weaver sdk bug: not waiting for unsubscribe pending status
sandeepnRES Jul 9, 2022
f602fcc
1. Added get subscription status api in weaver sdk and fabric-cli
sandeepnRES Jul 10, 2022
abe1439
Merge pull request #291 from sanvenDev/main
sandeepnRES Jul 10, 2022
e0c1032
Merge branch 'hyperledger-labs:main' into main
knarayan Jul 10, 2022
c15b7b3
changes for event unsubscription
knarayan Jul 11, 2022
442b0c2
driver build-local with weaver-fabric-interop-sdk
knarayan Jul 12, 2022
d22afe6
minor config related edits
knarayan Jul 12, 2022
0e1735c
removing DB_NAME env variable
knarayan Jul 12, 2022
7137b70
version change to 1.4.1
knarayan Jul 12, 2022
885f8c0
relay event publish stub service
knarayan Jul 12, 2022
69550ec
updated lookupEventSubscriptions() to allow filtering based on partia…
knarayan Jul 13, 2022
fdd23e8
adding identity protos to makefile
knarayan Jul 13, 2022
b20db27
Merge pull request #294 from knarayan/main
knarayan Jul 13, 2022
aaa833a
Updated Fabric CLI README file
VRamakrishna Jul 14, 2022
41c2042
convert the sync functions for event subscribe/unsubscribe to async
knarayan Jul 14, 2022
bf79b2f
Added basic listener support in Fabric driver
VRamakrishna Jul 14, 2022
4afbfc4
Added proof collection logic to Fabric driver event listeners
VRamakrishna Jul 14, 2022
d803b40
Fixed event listening and CLI triggering logic
VRamakrishna Jul 18, 2022
3341620
Fabric driver event code error management and refactoring
VRamakrishna Jul 19, 2022
50fc8c1
Added event listener removal logic from Fabric Driver
VRamakrishna Jul 20, 2022
a5828be
Deleting event susbcription upon listener registration failure in Fab…
VRamakrishna Jul 20, 2022
c9bd492
Fixed error message in Fabric Driver
VRamakrishna Jul 20, 2022
ba9175e
event publication support added in relay
sandeepnRES Jul 20, 2022
dc2a4cd
updated protos required for event publish, and protos version to 1.4.2
sandeepnRES Jul 20, 2022
c1fa130
Merge pull request #295 from VRamakrishna/main
VRamakrishna Jul 20, 2022
407b802
not to change status in case of app_url
sandeepnRES Jul 20, 2022
e415416
bug fix in get event states relay endpoint; added sdk function to get…
sandeepnRES Jul 20, 2022
e77ad11
Merge branch 'hyperledger-labs:main' into main
sanven8 Jul 20, 2022
9dae8f0
relay version upgraded to v1.4.2; sdk to v1.4.2
sandeepnRES Jul 20, 2022
3e7c62c
added new subscription for app_url target
sandeepnRES Jul 20, 2022
7dd2b45
added unit test for event publish in relay; delete all event states o…
sandeepnRES Jul 21, 2022
7418a7a
Krishna comments addressed; Dockerfile for relay updated
sandeepnRES Jul 21, 2022
abd3c30
updated RFC for RequestState proto
sandeepnRES Jul 21, 2022
d5ca9e0
bug fix in fabric driver wallet Setup
sandeepnRES Jul 21, 2022
1cb7395
Merge pull request #296 from sanvenDev/main
knarayan Jul 21, 2022
17b78e0
destination driver endpoint for writing external ledger state
knarayan Jul 21, 2022
2aebb28
add latest tag to docker images; use latest tag in testnet; not push …
sandeepnRES Jul 22, 2022
2adfeb3
added push latest tag for docker images in workflows
sandeepnRES Jul 22, 2022
630abe2
code restructuring
knarayan Jul 22, 2022
1755e96
doc changes and minor edits
knarayan Jul 26, 2022
0736f3a
weaver-cc image for external service added
sandeepnRES Jul 26, 2022
a76866c
workflow to deploy weaver chaincode docker image
sandeepnRES Jul 26, 2022
2fcf5fd
changed Args to string array
knarayan Jul 26, 2022
5a446da
disconnect gateway at the end
knarayan Jul 27, 2022
7be1d89
workaround fix with patch
knarayan Jul 27, 2022
2edc6d2
fabric driver doing a query instead of invoke to the ledger
knarayan Jul 27, 2022
6856e7c
get the utf8 object in query event subscription
knarayan Jul 28, 2022
d9affbb
version changes
knarayan Jul 28, 2022
eae0b10
minor edit for version dependency
knarayan Jul 28, 2022
93c58b9
error handling in the DB layer
knarayan Jul 29, 2022
0fedf1e
addressing code review comments
knarayan Jul 29, 2022
e89b302
Merge pull request #298 from knarayan/patchdriver
knarayan Jul 29, 2022
38aa9e8
Merge branch 'hyperledger-labs:main' into main
sanven8 Aug 4, 2022
0db0c66
update expired fabric-certs
sandeepnRES Aug 4, 2022
6c46d54
update fabric/shared/README as per latest instructions
sandeepnRES Aug 4, 2022
7b57658
update unit tests and added that to readme
sandeepnRES Aug 4, 2022
03ad0a2
remove unncecessary files from fabric/shared (previous commit bug)
sandeepnRES Aug 4, 2022
4e0e8a9
use 10 years as expiry for certs in testnet
sandeepnRES Aug 4, 2022
69ada63
renew fabric certs for 10 years
sandeepnRES Aug 4, 2022
6a0552e
update unit tests; added fabric-cli debug log to help updating unit t…
sandeepnRES Aug 4, 2022
0ed1f37
read test data from files for both fabric and corda interop unit tests
sandeepnRES Aug 8, 2022
81f5c07
merge from main
sandeepnRES Aug 8, 2022
70e6105
updated instruction for cert update
sandeepnRES Aug 8, 2022
9b26a26
Merge pull request #304 from sanvenDev/main
sandeepnRES Aug 8, 2022
3bc51e5
Squashed commit of the following:
michiboo Aug 10, 2022
a61e0ce
changes for dynamic query arg support in events
knarayan Aug 13, 2022
21a6270
BlockEventListener to fetch payload similar to ContractEventListener …
knarayan Aug 15, 2022
6462cc0
add github action for besu asset exchange & besu cli update
michiboo Aug 15, 2022
eeb7bca
removed dynamic query arg from protos
knarayan Aug 16, 2022
31460c3
changes as part of the review comments
knarayan Aug 17, 2022
7d9b60e
move copy contract file to github action
michiboo Aug 17, 2022
666ea64
adding WALLET_PATH env variable
knarayan Aug 17, 2022
dc93ae7
compare with transaction function in lower case
knarayan Aug 18, 2022
b255a94
test cases for interop chaincode function HandleEventRequest
knarayan Aug 18, 2022
53d0ca5
set WALLET_PATH to empty
knarayan Aug 19, 2022
12a670f
Merge branch 'main' of github.com:knarayan/weaver-dlt-interoperabilit…
knarayan Aug 19, 2022
36ff2b9
Updated protobufs for identity syncing
VRamakrishna Aug 20, 2022
a524903
Added basic code for Fabric IIN Agent
VRamakrishna Aug 20, 2022
f6ed229
Added security domain membership extraction functions in IIN Agent
VRamakrishna Aug 21, 2022
af44a02
Merge pull request #308 from knarayan/main
sandeepnRES Aug 21, 2022
c497d5f
Merge remote-tracking branch 'upstream/main' into main
VRamakrishna Aug 22, 2022
0a16bc3
Updated and refactored security domain membership handling logic in F…
VRamakrishna Aug 22, 2022
b01bb54
Updated IIN Agent specifications
VRamakrishna Aug 25, 2022
4baaaa9
Updated Identity Sync Protocol RFCs and made minor code augmentations
VRamakrishna Aug 25, 2022
7399580
Fixed image resolutions in identity protocol RFCs
VRamakrishna Aug 25, 2022
03e8f54
Fixed typos and images in RFCs
VRamakrishna Aug 25, 2022
bb5ca73
Minor updates and code fixes
VRamakrishna Aug 26, 2022
3ee62ac
Merge pull request #310 from VRamakrishna/main
sandeepnRES Aug 26, 2022
00e91d8
Edited Identity Protocol RFCs
VRamakrishna Aug 28, 2022
e106b69
Added automated publishing of go modules
sandeepnRES Aug 30, 2022
cd1a3d6
rename network to security domain; fixed case for security domain
sandeepnRES Sep 2, 2022
5415225
fix protos-js build to include fabric protos
sandeepnRES Sep 2, 2022
bc4d459
renamed networkId with security domain in iin-agent
sandeepnRES Sep 2, 2022
15f76eb
fix input to requestIdentityConfiguration rpc service
sandeepnRES Sep 2, 2022
c0768c6
rename input var
sandeepnRES Sep 2, 2022
dc9e7bb
space fix
sandeepnRES Sep 2, 2022
c080aa7
revert back security_domain to securityDomain
sandeepnRES Sep 2, 2022
6793ec4
Merge pull request #313 from sanvenDev/main
VRamakrishna Sep 2, 2022
6f7e36b
Merge remote-tracking branch 'upstream/main' into main
VRamakrishna Sep 3, 2022
fd21132
1. Use VERSION file instead of makefile.variables to update version o…
sandeepnRES Sep 6, 2022
e5d3a3c
Updated Membership Management Logic in Fabric Interop CC
VRamakrishna Sep 7, 2022
b81cbff
Added nonce addition and validation logic to IIN Agent attestations
VRamakrishna Sep 8, 2022
ec46d89
Finished updating terminology in Identity Protocol RFCs
VRamakrishna Sep 8, 2022
ef4f4b0
Reverting Fabric Interop CC changes that don't work for Go version le…
VRamakrishna Sep 8, 2022
bb2ea32
fabric-cli added empty args for endorser list
sandeepnRES Sep 9, 2022
b43d3c1
update protos-js package, and dependencies of fabric-driver
sandeepnRES Sep 9, 2022
eb3b73d
update relay client test using ContractTransaction
sandeepnRES Sep 9, 2022
ef79e19
fix interopFlow unit test in fabric node sdk
sandeepnRES Sep 9, 2022
1f08f35
participants renamed to members in ContractTransaction proto
sandeepnRES Sep 9, 2022
909f0bd
Merge pull request #314 from sanvenDev/driver_peer_selection
VRamakrishna Sep 9, 2022
5f59a07
Added older membership handling code in Fabric Interop CC for backwar…
VRamakrishna Sep 9, 2022
2e1b478
fix github action for asset excahnge of besu
michiboo Aug 17, 2022
835f0df
Merge pull request #299 from michiboo/ERCAny
sandeepnRES Sep 15, 2022
a34204c
Merge remote-tracking branch 'upstream/main' into main
VRamakrishna Sep 19, 2022
c5d1001
Added filters to Corda package publishing Github workflows
VRamakrishna Sep 19, 2022
b838904
Fabric CLI Upgrade to handle IIN Agents and Counter Attested Foreign …
VRamakrishna Sep 22, 2022
876f61c
Added missing step in Fabric CLI for asset transfer logic
VRamakrishna Sep 22, 2022
1385354
Fixed import path in Fabric CLI source file
VRamakrishna Sep 22, 2022
c933021
Fixed logging bug in Fabric CLI
VRamakrishna Sep 22, 2022
f9e1f48
Added necessary user credential creation logic to Fabric CLI scripts
VRamakrishna Sep 22, 2022
abe84d4
Bug fixes in Fabric CLI credential creation logic
VRamakrishna Sep 22, 2022
f6fa692
Merge pull request #2 from VRamakrishna/fabric-cli-iin-upgrade
VRamakrishna Sep 22, 2022
889303d
Disabling tests dependent on updated protos
VRamakrishna Sep 23, 2022
0ad48b0
Changed bytes fields to strings for serialized parameters in IIN Agen…
VRamakrishna Sep 23, 2022
f59c8df
update the connection profile yaml file
knarayan Sep 25, 2022
66be3aa
Reverting unnecessary Github action change
VRamakrishna Sep 25, 2022
7aa7485
Refactored memership handling code in Fabric Interop CC to eliminate …
VRamakrishna Sep 27, 2022
ba63f75
Refactored membership logic in Fabric Interoperation Chaincode to ext…
VRamakrishna Sep 27, 2022
04a28c0
go sdk changes when confidential is set to false
knarayan Sep 28, 2022
c1f70e4
go sdk changes when confidential is set to false
knarayan Sep 28, 2022
b4021a1
Merge pull request #316 from VRamakrishna/main
sandeepnRES Sep 28, 2022
2c9e0e5
Bump got and ava in /common/policy-dsl
dependabot[bot] Sep 28, 2022
16b635e
Package version upgrades and RFC updates
VRamakrishna Sep 29, 2022
784865b
Merge pull request #319 from VRamakrishna/main
VRamakrishna Sep 30, 2022
6d8051d
Merge pull request #318 from hyperledger-labs/dependabot/npm_and_yarn…
VRamakrishna Sep 30, 2022
b7bd52c
Reverting Corda image versions from 4.8.4 to 4.8 because of missing i…
VRamakrishna Oct 3, 2022
e6694ce
Bug fix in Go Package publish workflow and updating Fabric Interop CC…
VRamakrishna Oct 3, 2022
4bcac88
Merge pull request #320 from VRamakrishna/main
sandeepnRES Oct 3, 2022
6caf2fa
go sdk readme changes when confidential is set to false
knarayan Oct 4, 2022
aaf0dcf
set the chaincode to simplestate from simpleasset in access-control.json
knarayan Oct 4, 2022
d89e38d
minor edits as per the PR review comments
knarayan Oct 6, 2022
038a407
Merge branch 'gosdk2' of github.com:knarayan/weaver-dlt-interoperabil…
knarayan Oct 6, 2022
445ff32
Merge branch 'knarayan-gosdk2' into gosdk2
knarayan Oct 6, 2022
af8a892
interop cc go files
knarayan Oct 6, 2022
9ad7ba1
Merge pull request #321 from knarayan/gosdk2
knarayan Oct 7, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 12 additions & 4 deletions .github/workflows/deploy_corda-pkgs.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright IBM Corp. All Rights Reserved.
#
# SPDX-License-Identifier: CC-BY-4.0

name: Deploy Corda Packages

on:
Expand All @@ -8,7 +12,7 @@ on:
- 'common/protos-java-kt/gradle.properties'
- 'core/network/corda-interop-app/gradle.properties'
- 'sdks/corda/gradle.properties'
- 'core/drivers/corda-driver/makefile.variables.docker'
- 'core/drivers/corda-driver/VERSION'

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
Expand Down Expand Up @@ -41,6 +45,7 @@ jobs:


publish-interop-app:
if: always()
needs: publish-protos
runs-on: ubuntu-latest
steps:
Expand Down Expand Up @@ -71,6 +76,7 @@ jobs:
working-directory: core/network/corda-interop-app

publish-sdk:
if: always()
needs: [publish-protos, publish-interop-app]
runs-on: ubuntu-latest
steps:
Expand Down Expand Up @@ -101,7 +107,7 @@ jobs:
working-directory: sdks/corda

publish-driver:
if: github.repository_owner == 'hyperledger-labs'
if: ${{ always() && github.repository_owner == 'hyperledger-labs' }}
needs: [publish-protos, publish-interop-app, publish-sdk]
runs-on: ubuntu-latest
steps:
Expand All @@ -127,5 +133,7 @@ jobs:
- name: Build and Push
run: make push-image
working-directory: core/drivers/corda-driver



- name: Push latest tag
run: make push-image-latest
working-directory: core/drivers/corda-driver
4 changes: 4 additions & 0 deletions .github/workflows/deploy_docs.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright IBM Corp. All Rights Reserved.
#
# SPDX-License-Identifier: CC-BY-4.0

name: Deploy Docs (Github Pages)

on:
Expand Down
16 changes: 11 additions & 5 deletions .github/workflows/deploy_fabric-pkgs.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright IBM Corp. All Rights Reserved.
#
# SPDX-License-Identifier: CC-BY-4.0

name: Deploy Fabric Packages

on:
Expand All @@ -7,7 +11,7 @@ on:
paths:
- 'common/protos-js/package.json'
- 'sdks/fabric/interoperation-node-sdk/package.json'
- 'core/drivers/fabric-driver/makefile.variables.docker'
- 'core/drivers/fabric-driver/VERSION'

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
Expand Down Expand Up @@ -48,7 +52,7 @@ jobs:
working-directory: common/protos-js

publish-sdk:
if: github.repository_owner == 'hyperledger-labs'
if: ${{ always() && github.repository_owner == 'hyperledger-labs' }}
needs: [publish-protos]
runs-on: ubuntu-latest
steps:
Expand Down Expand Up @@ -76,7 +80,7 @@ jobs:
working-directory: sdks/fabric/interoperation-node-sdk

publish-driver:
if: github.repository_owner == 'hyperledger-labs'
if: ${{ always() && github.repository_owner == 'hyperledger-labs' }}
needs: [publish-protos]
runs-on: ubuntu-latest
steps:
Expand All @@ -100,5 +104,7 @@ jobs:
- name: Build and Push
run: make push-image
working-directory: core/drivers/fabric-driver



- name: Push latest tag
run: make push-image-latest
working-directory: core/drivers/fabric-driver
Loading