Skip to content

Commit f8e5920

Browse files
pienkowbPatrycja Zawadka
andauthored
Cosmos: Add support for the message handler (#971)
* Add Message handler * Reorder types in the Cosmos manifest Co-authored-by: Patrycja Zawadka <[email protected]>
1 parent 3f61d2b commit f8e5920

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

src/protocols/cosmos/manifest.graphql

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,7 @@ type ContractMapping {
4242
blockHandlers: [BlockHandler!]
4343
eventHandlers: [EventHandler!]
4444
transactionHandlers: [TransactionHandler!]
45-
}
46-
47-
type TransactionHandler {
48-
handler: String!
45+
messageHandlers: [MessageHandler!]
4946
}
5047

5148
type BlockHandler {
@@ -64,6 +61,15 @@ type EventHandler {
6461
handler: String!
6562
}
6663

64+
type TransactionHandler {
65+
handler: String!
66+
}
67+
68+
type MessageHandler {
69+
message: String!
70+
handler: String!
71+
}
72+
6773
type Graft {
6874
base: String!
6975
block: BigInt!

src/protocols/cosmos/subgraph.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ module.exports = class CosmosSubgraph {
1616
'blockHandlers',
1717
'eventHandlers',
1818
'transactionHandlers',
19+
'messageHandlers',
1920
])
2021
}
2122
}

0 commit comments

Comments
 (0)