Messages
In this section we describe the processing of the oracle messages and their corresponding updates to the state.
Msg/UpdateOracleRequest
The oracle's address is modified by proposing the MsgUpdateOracleRequest
message.
Request
Response
The message will fail under the following conditions:
- The authority does not match the gov module.
- The new address does not pass basic integrity and format checks.
Msg/SendQueryOracleRequest
Sends a query to another chain's Oracle
using ICQ
.
Request
Response
The message will fail under the following conditions:
- The authority does not pass basic integrity and format checks.
- The query does not have the correct format.
- The channel is invalid or does not pass basic integrity and format checks.