Skip to content

Commit 1322542

Browse files
committed
Fix all messages
1 parent 5466a2c commit 1322542

File tree

6 files changed

+231
-149
lines changed

6 files changed

+231
-149
lines changed

package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,14 @@
4040
"postdefine-proto": "prettier --write \"src/codec/**/*.ts\""
4141
},
4242
"dependencies": {
43-
"@cosmjs/amino": "^0.26.8",
44-
"@cosmjs/crypto": "^0.26.8",
45-
"@cosmjs/encoding": "^0.26.8",
46-
"@cosmjs/math": "^0.26.8",
47-
"@cosmjs/proto-signing": "^0.26.8",
48-
"@cosmjs/stargate": "^0.26.8",
49-
"@cosmjs/tendermint-rpc": "^0.26.8",
50-
"@cosmjs/utils": "^0.26.8",
43+
"@cosmjs/amino": "0.26.5",
44+
"@cosmjs/crypto": "0.26.5",
45+
"@cosmjs/encoding": "0.26.5",
46+
"@cosmjs/math": "0.26.5",
47+
"@cosmjs/proto-signing": "0.26.5",
48+
"@cosmjs/stargate": "0.26.5",
49+
"@cosmjs/tendermint-rpc": "0.26.5",
50+
"@cosmjs/utils": "0.26.5",
5151
"@ledgerhq/hw-app-cosmos": "^6.11.2",
5252
"@ledgerhq/hw-transport": "^6.11.2",
5353
"@types/crypto-js": "^4.0.2",

src/codec/dfract/query.ts

+33-33
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ export interface QueryFetchDepositsRequest {
6868
}
6969

7070
export interface QueryGetDepositsForAddressResponse {
71-
waitingProposalDeposits?: Deposit;
72-
waitingMintDeposits?: Deposit;
73-
mintedDeposits?: Deposit;
71+
depositsPendingWithdrawal?: Deposit;
72+
depositsPendingMint?: Deposit;
73+
depositsMinted?: Deposit;
7474
}
7575

7676
export interface QueryFetchDepositsResponse {
@@ -394,14 +394,14 @@ const baseQueryGetDepositsForAddressResponse: object = {};
394394

395395
export const QueryGetDepositsForAddressResponse = {
396396
encode(message: QueryGetDepositsForAddressResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer {
397-
if (message.waitingProposalDeposits !== undefined) {
398-
Deposit.encode(message.waitingProposalDeposits, writer.uint32(10).fork()).ldelim();
397+
if (message.depositsPendingWithdrawal !== undefined) {
398+
Deposit.encode(message.depositsPendingWithdrawal, writer.uint32(10).fork()).ldelim();
399399
}
400-
if (message.waitingMintDeposits !== undefined) {
401-
Deposit.encode(message.waitingMintDeposits, writer.uint32(18).fork()).ldelim();
400+
if (message.depositsPendingMint !== undefined) {
401+
Deposit.encode(message.depositsPendingMint, writer.uint32(18).fork()).ldelim();
402402
}
403-
if (message.mintedDeposits !== undefined) {
404-
Deposit.encode(message.mintedDeposits, writer.uint32(26).fork()).ldelim();
403+
if (message.depositsMinted !== undefined) {
404+
Deposit.encode(message.depositsMinted, writer.uint32(26).fork()).ldelim();
405405
}
406406
return writer;
407407
},
@@ -414,13 +414,13 @@ export const QueryGetDepositsForAddressResponse = {
414414
const tag = reader.uint32();
415415
switch (tag >>> 3) {
416416
case 1:
417-
message.waitingProposalDeposits = Deposit.decode(reader, reader.uint32());
417+
message.depositsPendingWithdrawal = Deposit.decode(reader, reader.uint32());
418418
break;
419419
case 2:
420-
message.waitingMintDeposits = Deposit.decode(reader, reader.uint32());
420+
message.depositsPendingMint = Deposit.decode(reader, reader.uint32());
421421
break;
422422
case 3:
423-
message.mintedDeposits = Deposit.decode(reader, reader.uint32());
423+
message.depositsMinted = Deposit.decode(reader, reader.uint32());
424424
break;
425425
default:
426426
reader.skipType(tag & 7);
@@ -432,48 +432,48 @@ export const QueryGetDepositsForAddressResponse = {
432432

433433
fromJSON(object: any): QueryGetDepositsForAddressResponse {
434434
const message = { ...baseQueryGetDepositsForAddressResponse } as QueryGetDepositsForAddressResponse;
435-
if (object.waitingProposalDeposits !== undefined && object.waitingProposalDeposits !== null) {
436-
message.waitingProposalDeposits = Deposit.fromJSON(object.waitingProposalDeposits);
435+
if (object.depositsPendingWithdrawal !== undefined && object.depositsPendingWithdrawal !== null) {
436+
message.depositsPendingWithdrawal = Deposit.fromJSON(object.depositsPendingWithdrawal);
437437
} else {
438-
message.waitingProposalDeposits = undefined;
438+
message.depositsPendingWithdrawal = undefined;
439439
}
440-
if (object.waitingMintDeposits !== undefined && object.waitingMintDeposits !== null) {
441-
message.waitingMintDeposits = Deposit.fromJSON(object.waitingMintDeposits);
440+
if (object.depositsPendingMint !== undefined && object.depositsPendingMint !== null) {
441+
message.depositsPendingMint = Deposit.fromJSON(object.depositsPendingMint);
442442
} else {
443-
message.waitingMintDeposits = undefined;
443+
message.depositsPendingMint = undefined;
444444
}
445-
if (object.mintedDeposits !== undefined && object.mintedDeposits !== null) {
446-
message.mintedDeposits = Deposit.fromJSON(object.mintedDeposits);
445+
if (object.depositsMinted !== undefined && object.depositsMinted !== null) {
446+
message.depositsMinted = Deposit.fromJSON(object.depositsMinted);
447447
} else {
448-
message.mintedDeposits = undefined;
448+
message.depositsMinted = undefined;
449449
}
450450
return message;
451451
},
452452

453453
toJSON(message: QueryGetDepositsForAddressResponse): unknown {
454454
const obj: any = {};
455-
message.waitingProposalDeposits !== undefined && (obj.waitingProposalDeposits = message.waitingProposalDeposits ? Deposit.toJSON(message.waitingProposalDeposits) : undefined);
456-
message.waitingMintDeposits !== undefined && (obj.waitingMintDeposits = message.waitingMintDeposits ? Deposit.toJSON(message.waitingMintDeposits) : undefined);
457-
message.mintedDeposits !== undefined && (obj.mintedDeposits = message.mintedDeposits ? Deposit.toJSON(message.mintedDeposits) : undefined);
455+
message.depositsPendingWithdrawal !== undefined && (obj.depositsPendingWithdrawal = message.depositsPendingWithdrawal ? Deposit.toJSON(message.depositsPendingWithdrawal) : undefined);
456+
message.depositsPendingMint !== undefined && (obj.depositsPendingMint = message.depositsPendingMint ? Deposit.toJSON(message.depositsPendingMint) : undefined);
457+
message.depositsMinted !== undefined && (obj.depositsMinted = message.depositsMinted ? Deposit.toJSON(message.depositsMinted) : undefined);
458458
return obj;
459459
},
460460

461461
fromPartial(object: DeepPartial<QueryGetDepositsForAddressResponse>): QueryGetDepositsForAddressResponse {
462462
const message = { ...baseQueryGetDepositsForAddressResponse } as QueryGetDepositsForAddressResponse;
463-
if (object.waitingProposalDeposits !== undefined && object.waitingProposalDeposits !== null) {
464-
message.waitingProposalDeposits = Deposit.fromPartial(object.waitingProposalDeposits);
463+
if (object.depositsPendingWithdrawal !== undefined && object.depositsPendingWithdrawal !== null) {
464+
message.depositsPendingWithdrawal = Deposit.fromPartial(object.depositsPendingWithdrawal);
465465
} else {
466-
message.waitingProposalDeposits = undefined;
466+
message.depositsPendingWithdrawal = undefined;
467467
}
468-
if (object.waitingMintDeposits !== undefined && object.waitingMintDeposits !== null) {
469-
message.waitingMintDeposits = Deposit.fromPartial(object.waitingMintDeposits);
468+
if (object.depositsPendingMint !== undefined && object.depositsPendingMint !== null) {
469+
message.depositsPendingMint = Deposit.fromPartial(object.depositsPendingMint);
470470
} else {
471-
message.waitingMintDeposits = undefined;
471+
message.depositsPendingMint = undefined;
472472
}
473-
if (object.mintedDeposits !== undefined && object.mintedDeposits !== null) {
474-
message.mintedDeposits = Deposit.fromPartial(object.mintedDeposits);
473+
if (object.depositsMinted !== undefined && object.depositsMinted !== null) {
474+
message.depositsMinted = Deposit.fromPartial(object.depositsMinted);
475475
} else {
476-
message.mintedDeposits = undefined;
476+
message.depositsMinted = undefined;
477477
}
478478
return message;
479479
},

src/codec/dfract/tx.ts

+61
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ export interface MsgDeposit {
1010
amount?: Coin;
1111
}
1212

13+
export interface MsgDepositResponse {}
14+
1315
const baseMsgDeposit: object = { depositorAddress: '' };
1416

1517
export const MsgDeposit = {
@@ -78,6 +80,65 @@ export const MsgDeposit = {
7880
},
7981
};
8082

83+
const baseMsgDepositResponse: object = {};
84+
85+
export const MsgDepositResponse = {
86+
encode(_: MsgDepositResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer {
87+
return writer;
88+
},
89+
90+
decode(input: _m0.Reader | Uint8Array, length?: number): MsgDepositResponse {
91+
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input);
92+
let end = length === undefined ? reader.len : reader.pos + length;
93+
const message = { ...baseMsgDepositResponse } as MsgDepositResponse;
94+
while (reader.pos < end) {
95+
const tag = reader.uint32();
96+
switch (tag >>> 3) {
97+
default:
98+
reader.skipType(tag & 7);
99+
break;
100+
}
101+
}
102+
return message;
103+
},
104+
105+
fromJSON(_: any): MsgDepositResponse {
106+
const message = { ...baseMsgDepositResponse } as MsgDepositResponse;
107+
return message;
108+
},
109+
110+
toJSON(_: MsgDepositResponse): unknown {
111+
const obj: any = {};
112+
return obj;
113+
},
114+
115+
fromPartial(_: DeepPartial<MsgDepositResponse>): MsgDepositResponse {
116+
const message = { ...baseMsgDepositResponse } as MsgDepositResponse;
117+
return message;
118+
},
119+
};
120+
121+
export interface Msg {
122+
Deposit(request: MsgDeposit): Promise<MsgDepositResponse>;
123+
}
124+
125+
export class MsgClientImpl implements Msg {
126+
private readonly rpc: Rpc;
127+
constructor(rpc: Rpc) {
128+
this.rpc = rpc;
129+
this.Deposit = this.Deposit.bind(this);
130+
}
131+
Deposit(request: MsgDeposit): Promise<MsgDepositResponse> {
132+
const data = MsgDeposit.encode(request).finish();
133+
const promise = this.rpc.request('lum.network.dfract.Msg', 'Deposit', data);
134+
return promise.then((data) => MsgDepositResponse.decode(new _m0.Reader(data)));
135+
}
136+
}
137+
138+
interface Rpc {
139+
request(service: string, method: string, data: Uint8Array): Promise<Uint8Array>;
140+
}
141+
81142
type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined | Long;
82143
export type DeepPartial<T> = T extends Builtin
83144
? T

src/registry/aminoTypes.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ export interface AminoMsgDepositDfract extends AminoMsg {
1010
};
1111
}
1212

13-
export function isAminoMsgSend(msg: AminoMsg): msg is AminoMsgDepositDfract {
13+
export function isAminoMsgDeposit(msg: AminoMsg): msg is AminoMsgDepositDfract {
1414
return msg.type === 'lum-network/MsgDeposit';
1515
}
1616

17-
export const createAdditionalAminoTypes = (): Record<string, AminoConverter> => {
17+
export const createAminoTypes = (): Record<string, AminoConverter> => {
1818
return {
1919
// DFract
2020

src/registry/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Registry, GeneratedType } from '@cosmjs/proto-signing';
22
import { AminoTypes } from '@cosmjs/stargate';
3-
import { createAdditionalAminoTypes } from './aminoTypes';
3+
import { createAminoTypes } from './aminoTypes';
44

55
import { Tx } from '../codec/cosmos/tx/v1beta1/tx';
66
import { PubKey } from '../codec/cosmos/crypto/secp256k1/keys';
@@ -112,5 +112,5 @@ class ExtendedRegistry extends Registry {
112112
};
113113
}
114114

115-
export const LumAminoRegistry = new AminoTypes(createAdditionalAminoTypes());
115+
export const LumAminoRegistry = new AminoTypes(createAminoTypes());
116116
export const LumRegistry = new ExtendedRegistry(registryTypes);

0 commit comments

Comments
 (0)