Tools, FAQ, Tutorials:
Hyperledger Composer Access Query File
What Is Hyperledger Composer Query File (*.qry)?
✍: FYIcenter.com
A Hyperledger Composer Query file
is a source code file that define queries to
retrieve business objects from the Business Network.
A access control file uses the Query language and the .qry file extension. Here is an example of an query file from the Fund Clearing Network, queries.qry:
/**
* Queries for Fund Clearing
*/
query TransferRequestsByBankInState {
description: "Select all TransferRequests for a participating bank in a given state"
statement:
SELECT org.clearing.TransferRequest
WHERE (fromBank == _$bank)
}
query TransferRequestsByBanksInState {
description: "Select all TransferRequests for a participating bank in a given state"
statement:
SELECT org.clearing.TransferRequest
WHERE ((fromBank == _$bank1 AND toBank == _$bank2 AND state == _$state) OR (fromBank == _$bank2 AND toBank == _$bank1 AND state == _$state))
}
query BatchTransferRequestById {
description: "Select a BatchTransferRequest by the UUID"
statement:
SELECT org.clearing.BatchTransferRequest
WHERE (_$batchId == batchId)
}
query BatchTransferRequestsByBankInState {
description: "Select all BatchTransferRequests in a given state for a participating bank"
statement:
SELECT org.clearing.BatchTransferRequest
WHERE ((parties CONTAINS _$party) AND (state == _$state))
}
query BatchTransferRequestForBanksInState {
description: "Select all BatchTransferRequests in a given state for two participating banks"
statement:
SELECT org.clearing.BatchTransferRequest
WHERE ((parties CONTAINS [_$bank1, _$bank2]) AND (state == _$state))
}
Â
⇒ Business Network Archive (BNA) File
⇠Hyperledger Composer Access Control File
2020-11-22, ∼1493🔥, 0💬
Popular Posts:
How to use the "forward-request" Policy Statement to call the backend service for an Azure API servi...
How to use 'choose ... when ..." policy statements to control execution flows? If you want to contro...
How to attach console to a Running Container using the "docker container exec" command? I want to ge...
How to use the "set-backend-service" Policy Statement for an Azure API service operation? The "set-b...
Tools, FAQ, Tutorials: JSON Validator JSON-XML Converter XML-JSON Converter JSON FAQ/Tutorials Pytho...