Skip to content

Commit f626ee9

Browse files
[LUM-638] Add pagination to millions extension (#56)
* Add pagination to millions extension * Bump version to v0.8.1 * Update proto to latest millions version * Fix message Draw retry * Add new messages * Bump version to v0.8.2 * Remove callbacks proto --------- Co-authored-by: Fabrice Bascoulergue <[email protected]>
1 parent 646a3be commit f626ee9

File tree

16 files changed

+504
-825
lines changed

16 files changed

+504
-825
lines changed

docs/lib/classes/lumclient.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ ___
5959

6060
### queryClient
6161

62-
`Readonly` **queryClient**: `QueryClient` & `AuthExtension` & `AuthzExtension` & `BankExtension` & `BeamExtension` & `DfractExtension` & `DistributionExtension` & `GovExtension` & `IbcExtension` & `MintExtension` & `StakingExtension` & `SlashingExtension` & `FeegrantExtension` & `AirdropExtension` & `TxExtension`
62+
`Readonly` **queryClient**: `QueryClient` & `AuthExtension` & `AuthzExtension` & `BankExtension` & `BeamExtension` & `DfractExtension` & `DistributionExtension` & `GovExtension` & `IbcExtension` & `MillionsExtension` & `MintExtension` & `StakingExtension` & `SlashingExtension` & `FeegrantExtension` & `AirdropExtension` & `TxExtension`
6363

6464
___
6565

docs/lib/modules/lummessages.md

+191
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
- [MsgChannelOpenInitUrl](LumMessages.md#msgchannelopeniniturl)
1818
- [MsgChannelOpenTryUrl](LumMessages.md#msgchannelopentryurl)
1919
- [MsgClaimBeamUrl](LumMessages.md#msgclaimbeamurl)
20+
- [MsgClaimPrizeUrl](LumMessages.md#msgclaimprizeurl)
2021
- [MsgConnectionOpenAckUrl](LumMessages.md#msgconnectionopenackurl)
2122
- [MsgConnectionOpenInitUrl](LumMessages.md#msgconnectionopeniniturl)
2223
- [MsgConnectionOpenTryUrl](LumMessages.md#msgconnectionopentryurl)
@@ -25,12 +26,15 @@
2526
- [MsgCreateVestingAccountUrl](LumMessages.md#msgcreatevestingaccounturl)
2627
- [MsgDelegateUrl](LumMessages.md#msgdelegateurl)
2728
- [MsgDepositDfractUrl](LumMessages.md#msgdepositdfracturl)
29+
- [MsgDepositRetryUrl](LumMessages.md#msgdepositretryurl)
2830
- [MsgDepositUrl](LumMessages.md#msgdepositurl)
31+
- [MsgDrawRetryUrl](LumMessages.md#msgdrawretryurl)
2932
- [MsgEditValidatorUrl](LumMessages.md#msgeditvalidatorurl)
3033
- [MsgExecUrl](LumMessages.md#msgexecurl)
3134
- [MsgFundCommunityPoolUrl](LumMessages.md#msgfundcommunitypoolurl)
3235
- [MsgGrantAllowanceUrl](LumMessages.md#msggrantallowanceurl)
3336
- [MsgGrantUrl](LumMessages.md#msggranturl)
37+
- [MsgMillionsDepositUrl](LumMessages.md#msgmillionsdepositurl)
3438
- [MsgMultiSendUrl](LumMessages.md#msgmultisendurl)
3539
- [MsgOpenBeamUrl](LumMessages.md#msgopenbeamurl)
3640
- [MsgRecvPacketUrl](LumMessages.md#msgrecvpacketurl)
@@ -47,9 +51,12 @@
4751
- [MsgUnjailUrl](LumMessages.md#msgunjailurl)
4852
- [MsgUpdateBeamUrl](LumMessages.md#msgupdatebeamurl)
4953
- [MsgUpdateClientUrl](LumMessages.md#msgupdateclienturl)
54+
- [MsgUpdateParamsUrl](LumMessages.md#msgupdateparamsurl)
5055
- [MsgUpgradeClientUrl](LumMessages.md#msgupgradeclienturl)
5156
- [MsgVoteUrl](LumMessages.md#msgvoteurl)
5257
- [MsgWithdrawDelegatorRewardUrl](LumMessages.md#msgwithdrawdelegatorrewardurl)
58+
- [MsgWithdrawDepositRetryUrl](LumMessages.md#msgwithdrawdepositretryurl)
59+
- [MsgWithdrawDepositUrl](LumMessages.md#msgwithdrawdepositurl)
5360
- [MsgWithdrawValidatorCommissionUrl](LumMessages.md#msgwithdrawvalidatorcommissionurl)
5461

5562
### Functions
@@ -63,6 +70,7 @@
6370
- [BuildMsgChannelOpenInit](LumMessages.md#buildmsgchannelopeninit)
6471
- [BuildMsgChannelOpenTry](LumMessages.md#buildmsgchannelopentry)
6572
- [BuildMsgClaimBeam](LumMessages.md#buildmsgclaimbeam)
73+
- [BuildMsgClaimPrize](LumMessages.md#buildmsgclaimprize)
6674
- [BuildMsgConnectionOpenAck](LumMessages.md#buildmsgconnectionopenack)
6775
- [BuildMsgConnectionOpenInit](LumMessages.md#buildmsgconnectionopeninit)
6876
- [BuildMsgConnectionOpenTry](LumMessages.md#buildmsgconnectionopentry)
@@ -72,11 +80,14 @@
7280
- [BuildMsgDelegate](LumMessages.md#buildmsgdelegate)
7381
- [BuildMsgDeposit](LumMessages.md#buildmsgdeposit)
7482
- [BuildMsgDepositDfract](LumMessages.md#buildmsgdepositdfract)
83+
- [BuildMsgDepositRetry](LumMessages.md#buildmsgdepositretry)
84+
- [BuildMsgDrawRetry](LumMessages.md#buildmsgdrawretry)
7585
- [BuildMsgEditValidator](LumMessages.md#buildmsgeditvalidator)
7686
- [BuildMsgExec](LumMessages.md#buildmsgexec)
7787
- [BuildMsgFundCommunityPool](LumMessages.md#buildmsgfundcommunitypool)
7888
- [BuildMsgGrant](LumMessages.md#buildmsggrant)
7989
- [BuildMsgGrantAllowance](LumMessages.md#buildmsggrantallowance)
90+
- [BuildMsgMillionsDeposit](LumMessages.md#buildmsgmillionsdeposit)
8091
- [BuildMsgMultiSend](LumMessages.md#buildmsgmultisend)
8192
- [BuildMsgOpenBeam](LumMessages.md#buildmsgopenbeam)
8293
- [BuildMsgRecvPacket](LumMessages.md#buildmsgrecvpacket)
@@ -93,9 +104,12 @@
93104
- [BuildMsgUnjail](LumMessages.md#buildmsgunjail)
94105
- [BuildMsgUpdateBeam](LumMessages.md#buildmsgupdatebeam)
95106
- [BuildMsgUpdateClient](LumMessages.md#buildmsgupdateclient)
107+
- [BuildMsgUpdateParams](LumMessages.md#buildmsgupdateparams)
96108
- [BuildMsgUpgradeClient](LumMessages.md#buildmsgupgradeclient)
97109
- [BuildMsgVote](LumMessages.md#buildmsgvote)
98110
- [BuildMsgWithdrawDelegatorReward](LumMessages.md#buildmsgwithdrawdelegatorreward)
111+
- [BuildMsgWithdrawDeposit](LumMessages.md#buildmsgwithdrawdeposit)
112+
- [BuildMsgWithdrawDepositRetry](LumMessages.md#buildmsgwithdrawdepositretry)
99113
- [BuildMsgWithdrawValidatorCommission](LumMessages.md#buildmsgwithdrawvalidatorcommission)
100114

101115
## Variables
@@ -154,6 +168,12 @@ ___
154168

155169
___
156170

171+
### MsgClaimPrizeUrl
172+
173+
**MsgClaimPrizeUrl**: ``"/lum.network.millions.MsgClaimPrize"``
174+
175+
___
176+
157177
### MsgConnectionOpenAckUrl
158178

159179
**MsgConnectionOpenAckUrl**: ``"/ibc.core.connection.v1.MsgConnectionOpenAck"``
@@ -202,12 +222,24 @@ ___
202222

203223
___
204224

225+
### MsgDepositRetryUrl
226+
227+
**MsgDepositRetryUrl**: ``"/lum.network.millions.MsgDepositRetry"``
228+
229+
___
230+
205231
### MsgDepositUrl
206232

207233
**MsgDepositUrl**: ``"/cosmos.gov.v1.MsgDeposit"``
208234

209235
___
210236

237+
### MsgDrawRetryUrl
238+
239+
**MsgDrawRetryUrl**: ``"/lum.network.millions.MsgDrawRetry"``
240+
241+
___
242+
211243
### MsgEditValidatorUrl
212244

213245
**MsgEditValidatorUrl**: ``"/cosmos.staking.v1beta1.MsgEditValidator"``
@@ -238,6 +270,12 @@ ___
238270

239271
___
240272

273+
### MsgMillionsDepositUrl
274+
275+
**MsgMillionsDepositUrl**: ``"/lum.network.millions.MsgDeposit"``
276+
277+
___
278+
241279
### MsgMultiSendUrl
242280

243281
**MsgMultiSendUrl**: ``"/cosmos.bank.v1beta1.MsgMultiSend"``
@@ -334,6 +372,12 @@ ___
334372

335373
___
336374

375+
### MsgUpdateParamsUrl
376+
377+
**MsgUpdateParamsUrl**: ``"/lum.network.millions.MsgUpdateParams"``
378+
379+
___
380+
337381
### MsgUpgradeClientUrl
338382

339383
**MsgUpgradeClientUrl**: ``"/ibc.core.client.v1.MsgUpgradeClient"``
@@ -352,6 +396,18 @@ ___
352396

353397
___
354398

399+
### MsgWithdrawDepositRetryUrl
400+
401+
**MsgWithdrawDepositRetryUrl**: ``"/lum.network.millions.MsgWithdrawDepositRetry"``
402+
403+
___
404+
405+
### MsgWithdrawDepositUrl
406+
407+
**MsgWithdrawDepositUrl**: ``"/lum.network.millions.MsgWithdrawDeposit"``
408+
409+
___
410+
355411
### MsgWithdrawValidatorCommissionUrl
356412

357413
**MsgWithdrawValidatorCommissionUrl**: ``"/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission"``
@@ -535,6 +591,25 @@ ___
535591

536592
___
537593

594+
### BuildMsgClaimPrize
595+
596+
`Const` **BuildMsgClaimPrize**(`poolId`, `drawId`, `prizeId`, `winnerAddress`): [`Message`](../interfaces/LumMessages.Message.md)
597+
598+
#### Parameters
599+
600+
| Name | Type |
601+
| :------ | :------ |
602+
| `poolId` | `Long` |
603+
| `drawId` | `Long` |
604+
| `prizeId` | `Long` |
605+
| `winnerAddress` | `string` |
606+
607+
#### Returns
608+
609+
[`Message`](../interfaces/LumMessages.Message.md)
610+
611+
___
612+
538613
### BuildMsgConnectionOpenAck
539614

540615
`Const` **BuildMsgConnectionOpenAck**(`connectionId`, `signer`, `counterpartyConnectionId`, `proofClient`, `proofConsensus`, `proofTry`, `clientState?`, `proofHeight?`, `consensusHeight?`, `version?`): [`Message`](../interfaces/LumMessages.Message.md)
@@ -720,6 +795,42 @@ ___
720795

721796
___
722797

798+
### BuildMsgDepositRetry
799+
800+
`Const` **BuildMsgDepositRetry**(`poolId`, `depositId`, `depositorAddress`): [`Message`](../interfaces/LumMessages.Message.md)
801+
802+
#### Parameters
803+
804+
| Name | Type |
805+
| :------ | :------ |
806+
| `poolId` | `Long` |
807+
| `depositId` | `Long` |
808+
| `depositorAddress` | `string` |
809+
810+
#### Returns
811+
812+
[`Message`](../interfaces/LumMessages.Message.md)
813+
814+
___
815+
816+
### BuildMsgDrawRetry
817+
818+
`Const` **BuildMsgDrawRetry**(`poolId`, `drawId`, `drawRetryAddress`): [`Message`](../interfaces/LumMessages.Message.md)
819+
820+
#### Parameters
821+
822+
| Name | Type |
823+
| :------ | :------ |
824+
| `poolId` | `Long` |
825+
| `drawId` | `Long` |
826+
| `drawRetryAddress` | `string` |
827+
828+
#### Returns
829+
830+
[`Message`](../interfaces/LumMessages.Message.md)
831+
832+
___
833+
723834
### BuildMsgEditValidator
724835

725836
`Const` **BuildMsgEditValidator**(`validatorAddress`, `commissionRate`, `minSelfDelegation`, `description?`): [`Message`](../interfaces/LumMessages.Message.md)
@@ -809,6 +920,26 @@ ___
809920

810921
___
811922

923+
### BuildMsgMillionsDeposit
924+
925+
`Const` **BuildMsgMillionsDeposit**(`poolId`, `depositorAddress`, `winnerAddress`, `isSponsor`, `amount?`): [`Message`](../interfaces/LumMessages.Message.md)
926+
927+
#### Parameters
928+
929+
| Name | Type |
930+
| :------ | :------ |
931+
| `poolId` | `Long` |
932+
| `depositorAddress` | `string` |
933+
| `winnerAddress` | `string` |
934+
| `isSponsor` | `boolean` |
935+
| `amount?` | [`Coin`](../interfaces/LumTypes.Coin.md) |
936+
937+
#### Returns
938+
939+
[`Message`](../interfaces/LumMessages.Message.md)
940+
941+
___
942+
812943
### BuildMsgMultiSend
813944

814945
`Const` **BuildMsgMultiSend**(`inputs`, `outputs`): [`Message`](../interfaces/LumMessages.Message.md)
@@ -1116,6 +1247,29 @@ ___
11161247

11171248
___
11181249

1250+
### BuildMsgUpdateParams
1251+
1252+
`Const` **BuildMsgUpdateParams**(`minDepositAmount`, `maxPrizeStrategyBatches`, `maxPrizeBatchQuantity`, `feesStakers`, `updaterAddress`, `minDrawScheduleDelta?`, `maxDrawScheduleDelta?`, `prizeExpirationDelta?`): [`Message`](../interfaces/LumMessages.Message.md)
1253+
1254+
#### Parameters
1255+
1256+
| Name | Type |
1257+
| :------ | :------ |
1258+
| `minDepositAmount` | `string` |
1259+
| `maxPrizeStrategyBatches` | `string` |
1260+
| `maxPrizeBatchQuantity` | `string` |
1261+
| `feesStakers` | `string` |
1262+
| `updaterAddress` | `string` |
1263+
| `minDrawScheduleDelta?` | `Duration` |
1264+
| `maxDrawScheduleDelta?` | `Duration` |
1265+
| `prizeExpirationDelta?` | `Duration` |
1266+
1267+
#### Returns
1268+
1269+
[`Message`](../interfaces/LumMessages.Message.md)
1270+
1271+
___
1272+
11191273
### BuildMsgUpgradeClient
11201274

11211275
`Const` **BuildMsgUpgradeClient**(`clientId`, `proofUpgradeClient`, `signer`, `proofUpgradeConsensusState`, `clientState?`, `consensusState?`): [`Message`](../interfaces/LumMessages.Message.md)
@@ -1173,6 +1327,43 @@ ___
11731327

11741328
___
11751329

1330+
### BuildMsgWithdrawDeposit
1331+
1332+
`Const` **BuildMsgWithdrawDeposit**(`poolId`, `depositId`, `depositorAddress`, `toAddress`): [`Message`](../interfaces/LumMessages.Message.md)
1333+
1334+
#### Parameters
1335+
1336+
| Name | Type |
1337+
| :------ | :------ |
1338+
| `poolId` | `Long` |
1339+
| `depositId` | `Long` |
1340+
| `depositorAddress` | `string` |
1341+
| `toAddress` | `string` |
1342+
1343+
#### Returns
1344+
1345+
[`Message`](../interfaces/LumMessages.Message.md)
1346+
1347+
___
1348+
1349+
### BuildMsgWithdrawDepositRetry
1350+
1351+
`Const` **BuildMsgWithdrawDepositRetry**(`poolId`, `withdrawalId`, `depositorAddress`): [`Message`](../interfaces/LumMessages.Message.md)
1352+
1353+
#### Parameters
1354+
1355+
| Name | Type |
1356+
| :------ | :------ |
1357+
| `poolId` | `Long` |
1358+
| `withdrawalId` | `Long` |
1359+
| `depositorAddress` | `string` |
1360+
1361+
#### Returns
1362+
1363+
[`Message`](../interfaces/LumMessages.Message.md)
1364+
1365+
___
1366+
11761367
### BuildMsgWithdrawValidatorCommission
11771368

11781369
`Const` **BuildMsgWithdrawValidatorCommission**(`validatorAddress`): [`Message`](../interfaces/LumMessages.Message.md)

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@lum-network/sdk-javascript",
3-
"version": "0.8.0",
3+
"version": "0.8.2",
44
"license": "Apache-2.0",
55
"description": "Javascript SDK library for NodeJS and Web browsers to interact with the Lum Network.",
66
"homepage": "https://github.com/lum-network/sdk-javascript#readme",

0 commit comments

Comments
 (0)