Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

access.gno

2.94 Kb · 51 lines
 1package core
 2
 3import (
 4	"gno.land/p/onbloc/access/manager"
 5	"gno.land/p/onbloc/ibc/union/types"
 6	"gno.land/r/onbloc/ibc/union/access"
 7)
 8
 9// RelayerRole mirrors Union deployer's RELAYER role id.
10// Reference:
11// https://github.com/unionlabs/union/blob/8cff0ff34f6baa4cdb1e4650a08985dd05de0c5a/cosmwasm/deployer/src/main.rs#L65
12const RelayerRole manager.RoleId = access.RelayerRole
13
14const (
15	SelectorUpdateImpl               manager.Selector = "update_impl"
16	SelectorForceUpdateClient        manager.Selector = "force_update_client"
17	SelectorForceConnectionTry       manager.Selector = "force_connection_open_try"
18	SelectorForceConnectionAck       manager.Selector = "force_connection_open_ack"
19	SelectorForceConnectionConfirm   manager.Selector = "force_connection_open_confirm"
20	SelectorForceChannelTry          manager.Selector = "force_channel_open_try"
21	SelectorForceChannelAck          manager.Selector = "force_channel_open_ack"
22	SelectorForceChannelConfirm      manager.Selector = "force_channel_open_confirm"
23	SelectorChannelCloseInit         manager.Selector = "channel_close_init"
24	SelectorChannelCloseConfirm      manager.Selector = "channel_close_confirm"
25	SelectorCommitMembershipProof    manager.Selector = "commit_membership_proof"
26	SelectorCommitNonMembershipProof manager.Selector = "commit_non_membership_proof"
27
28	// SelectorSetEventConfig gates SetEventConfig calls.
29	SelectorSetEventConfig manager.Selector = "set_event_config"
30)
31
32const (
33	SelectorRegisterClient        manager.Selector = types.RelayerSelectorRegisterClient
34	SelectorCreateClient          manager.Selector = types.RelayerSelectorCreateClient
35	SelectorUpdateClient          manager.Selector = types.RelayerSelectorUpdateClient
36	SelectorMisbehaviour          manager.Selector = types.RelayerSelectorMisbehaviour
37	SelectorConnectionOpenInit    manager.Selector = types.RelayerSelectorConnectionOpenInit
38	SelectorConnectionOpenTry     manager.Selector = types.RelayerSelectorConnectionOpenTry
39	SelectorConnectionOpenAck     manager.Selector = types.RelayerSelectorConnectionOpenAck
40	SelectorConnectionOpenConfirm manager.Selector = types.RelayerSelectorConnectionOpenConfirm
41	SelectorChannelOpenInit       manager.Selector = types.RelayerSelectorChannelOpenInit
42	SelectorChannelOpenTry        manager.Selector = types.RelayerSelectorChannelOpenTry
43	SelectorChannelOpenAck        manager.Selector = types.RelayerSelectorChannelOpenAck
44	SelectorChannelOpenConfirm    manager.Selector = types.RelayerSelectorChannelOpenConfirm
45	SelectorPacketRecv            manager.Selector = types.RelayerSelectorPacketRecv
46	SelectorIntentPacketRecv      manager.Selector = types.RelayerSelectorIntentPacketRecv
47	SelectorPacketAck             manager.Selector = types.RelayerSelectorPacketAck
48	SelectorPacketTimeout         manager.Selector = types.RelayerSelectorPacketTimeout
49	SelectorBatchSend             manager.Selector = types.RelayerSelectorBatchSend
50	SelectorBatchAcks             manager.Selector = types.RelayerSelectorBatchAcks
51)