bcgov / aries-vcr

Hyperledger Aries Verifiable Credential Registry (VCR) is a set of application level software components designed to accelerate the adoption of trustworthy entity to entity communications.
Apache License 2.0
78 stars 70 forks source link

Add support for Indy transaction author agreements #252

Closed andrewwhitehead closed 5 years ago

andrewwhitehead commented 5 years ago

New API calls in 1.9.0:

indy_build_txn_author_agreement_request to add a new version of Transaction Author Agreement to the ledger. indy_build_get_txn_author_agreement_request to get a Transaction Author Agreement from the ledger. indy_build_acceptance_mechanisms_request to add new acceptance mechanisms for transaction author agreement. indy_build_get_acceptance_mechanisms_request to get acceptance mechanisms from the ledger. indy_append_txn_author_agreement_acceptance_to_request to append transaction author agreement acceptance data to a request. indy_append_txn_author_agreement_acceptance_to_request to append transaction author agreement acceptance data to a request. indy_prepare_payment_extra_with_acceptance_data to prepare payment extra JSON with TAA acceptance data.

swcurran commented 5 years ago

Supported in ACA-Py. Not needed in indy-catalyst other than via ACA-Py.