1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 | export default {
|
7 | rpc: {},
|
8 | types: {
|
9 | BridgedBlockHash: 'H256',
|
10 | BridgedBlockNumber: 'BlockNumber',
|
11 | BridgedHeader: 'Header',
|
12 | BridgeMessageId: '(LaneId, MessageNonce)',
|
13 | CallOrigin: {
|
14 | _enum: {
|
15 | SourceRoot: 'Null',
|
16 | TargetAccount: '(AccountId, MultiSigner, MultiSignature)',
|
17 | SourceAccount: 'AccountId'
|
18 | }
|
19 | },
|
20 | ChainId: '[u8; 4]',
|
21 | DeliveredMessages: {
|
22 | begin: 'MessageNonce',
|
23 | end: 'MessageNonce',
|
24 |
|
25 | dispatchResults: 'BitVec'
|
26 | },
|
27 | DispatchFeePayment: {
|
28 | _enum: ['AtSourceChain', 'AtTargetChain']
|
29 | },
|
30 | InboundLaneData: {
|
31 | relayers: 'Vec<UnrewardedRelayer>',
|
32 | lastConfirmedNonce: 'MessageNonce'
|
33 | },
|
34 | InboundRelayer: 'AccountId',
|
35 | InitializationData: {
|
36 | header: 'Header',
|
37 | authorityList: 'AuthorityList',
|
38 | setId: 'SetId',
|
39 | isHalted: 'bool'
|
40 | },
|
41 | LaneId: '[u8; 4]',
|
42 | MessageData: {
|
43 | payload: 'Bytes',
|
44 | fee: 'Balance'
|
45 | },
|
46 | MessagesDeliveryProofOf: {
|
47 | bridgedHeaderHash: 'BlockHash',
|
48 | storageProof: 'Vec<Bytes>',
|
49 | lane: 'LaneId'
|
50 | },
|
51 | MessageKey: {
|
52 | laneId: 'LaneId',
|
53 | nonce: 'MessageNonce'
|
54 | },
|
55 | MessageNonce: 'u64',
|
56 | MessagesProofOf: {
|
57 | bridgedHeaderHash: 'BridgedBlockHash',
|
58 | storageProof: 'Vec<Bytes>',
|
59 | lane: 'LaneId',
|
60 | noncesStart: 'MessageNonce',
|
61 | noncesEnd: 'MessageNonce'
|
62 | },
|
63 | OperatingMode: {
|
64 | _enum: ['Normal', 'RejectingOutboundMessages', 'Halted']
|
65 | },
|
66 | OutboundLaneData: {
|
67 | oldestUnprunedNonce: 'MessageNonce',
|
68 | latestReceivedNonce: 'MessageNonce',
|
69 | latestGeneratedNonce: 'MessageNonce'
|
70 | },
|
71 | OutboundMessageFee: 'Balance',
|
72 | OutboundPayload: {
|
73 | specVersion: 'u32',
|
74 | weight: 'Weight',
|
75 | origin: 'CallOrigin',
|
76 | dispatchFeePayment: 'DispatchFeePayment',
|
77 | call: 'Bytes'
|
78 | },
|
79 | Parameter: 'Null',
|
80 | RelayerId: 'AccountId',
|
81 | UnrewardedRelayer: {
|
82 | relayer: 'RelayerId',
|
83 | messages: 'DeliveredMessages'
|
84 | },
|
85 | UnrewardedRelayersState: {
|
86 | unrewardedRelayer_Entries: 'MessageNonce',
|
87 | messagesInOldestEntry: 'MessageNonce',
|
88 | totalMessages: 'MessageNonce'
|
89 | }
|
90 | }
|
91 | }; |
\ | No newline at end of file |