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

channel.gno

1.62 Kb · 51 lines
 1package core
 2
 3import (
 4	"gno.land/p/onbloc/ibc/union/types"
 5	"gno.land/r/onbloc/ibc/union/access"
 6)
 7
 8func ChannelOpenInit(cur realm, msg types.MsgChannelOpenInit) {
 9	access.AssertCanCall(0, cur, SelectorChannelOpenInit)
10	mustGetImpl().ChannelOpenInit(0, cur, msg)
11}
12
13func ChannelOpenTry(cur realm, msg types.MsgChannelOpenTry) {
14	access.AssertCanCall(0, cur, SelectorChannelOpenTry)
15	mustGetImpl().ChannelOpenTry(0, cur, msg)
16}
17
18func ForceChannelOpenTry(cur realm, msg types.MsgChannelOpenTry) {
19	access.AssertCanCall(0, cur, SelectorForceChannelTry)
20	mustGetImpl().ForceChannelOpenTry(0, cur, msg)
21}
22
23func ChannelOpenAck(cur realm, msg types.MsgChannelOpenAck) {
24	access.AssertCanCall(0, cur, SelectorChannelOpenAck)
25	mustGetImpl().ChannelOpenAck(0, cur, msg)
26}
27
28func ForceChannelOpenAck(cur realm, msg types.MsgChannelOpenAck) {
29	access.AssertCanCall(0, cur, SelectorForceChannelAck)
30	mustGetImpl().ForceChannelOpenAck(0, cur, msg)
31}
32
33func ChannelOpenConfirm(cur realm, msg types.MsgChannelOpenConfirm) {
34	access.AssertCanCall(0, cur, SelectorChannelOpenConfirm)
35	mustGetImpl().ChannelOpenConfirm(0, cur, msg)
36}
37
38func ForceChannelOpenConfirm(cur realm, msg types.MsgChannelOpenConfirm) {
39	access.AssertCanCall(0, cur, SelectorForceChannelConfirm)
40	mustGetImpl().ForceChannelOpenConfirm(0, cur, msg)
41}
42
43func ChannelCloseInit(cur realm, msg types.MsgChannelCloseInit) {
44	access.AssertCanCall(0, cur, SelectorChannelCloseInit)
45	mustGetImpl().ChannelCloseInit(0, cur, msg)
46}
47
48func ChannelCloseConfirm(cur realm, msg types.MsgChannelCloseConfirm) {
49	access.AssertCanCall(0, cur, SelectorChannelCloseConfirm)
50	mustGetImpl().ChannelCloseConfirm(0, cur, msg)
51}