hyperlane
Get ZK ISM authorized messages
Changed onReturns the list of Hyperlane messages that were authorized via a given ZK ISM through MsgSubmitMessages transactions. Each entry contains the message id, state root used for the membership proof, and the signer who submitted the authorization. Results can be filtered by signer address, transaction hash, or time range.
get/hyperlane/zkism/{id}/messages
Request
- Base URLapi-mainnet.celenium.io (relative, and the document was published on a file host, not at the API’s origin)
- AuthAPI key in header apikey
Path parameters
idinteger required
Internal ZK ISM identity
Query parameters
limitinteger
Count of requested entities
offsetinteger
Offset for pagination
sort'asc' | 'desc'
Sort order. Default: desc
tx_hashstring
Filter by transaction hash (hex)
addressstring
Filter by signer Celestia address
frominteger
Filter by start time (Unix timestamp)
tointeger
Filter by end time (Unix timestamp)
Response
OK
Example response
[
{
"height": 100,
"id": 321,
"message_id": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF",
"signer": {
"celestials": {
"image_url": "https://ipfs.io/ipfs/QmUi269vE25fagqhyMCCTNSoiW6x4LHCwwQb3keSrEXAmC",
"name": "name",
"primary": true,
"status": "VERIFIED"
},
"hash": "celestia1jc92qdnty48pafummfr8ava2tjtuhfdw774w60"
},
"state_root": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF",
"time": "2023-07-04T03:10:57+00:00",
"tx_hash": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF"
}
]Changes
- info
endpoint added
- info