After submitting transactions with several custom tags, I'm only able to retrieve the txs with a query for the App-Name tag:
query {
transactions(
tags: [
{
name: "App-Name",
values: [
"My app"
]
}
],
...
but trying any other tag, such as version, no txs are returned:
query {
transactions(
tags: [
{
name: "version",
values: [
"0.0.1"
]
}
],
...
Retrieving one of the transactions directly with an URL like:
http://localhost:1984/tx/{tx-id}/tags
confirms that the tags are indeed persisted (showing the keys and values Base64 encoded).