diff --git a/package.json b/package.json index dfca8ee2d3..ab84ad0a78 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "test:scripts": "jest -i --verbose ./test-scripts/*.test.ts" }, "dependencies": { - "@cosmjs/proto-signing": "^0.28.10", - "@cosmjs/stargate": "^0.28.13", + "@cosmjs/proto-signing": "^0.30.1", + "@cosmjs/stargate": "^0.30.1", "@crocswap/sdk": "^2.4.5", "@ethersproject/abstract-provider": "5.7.0", "@ethersproject/address": "5.7.0", @@ -77,7 +77,10 @@ "express": "^4.17.1", "express-winston": "^4.1.0", "fs-extra": "^10.0.0", + "http-status-codes": "2.2.0", + "immutable": "^4.2.4", "js-yaml": "^4.1.0", + "kujira.js": "https://github.com/Team-Kujira/kujira.js#911a8acbfa28909cc0ad31a5007ee23fc8fd7c5a", "level": "^8.0.0", "lodash": "^4.17.21", "lru-cache": "^7.14.1", @@ -139,7 +142,6 @@ "jest-extended": "^0.11.5", "jsbi": "^3.2.0", "mock-ethers-provider": "^1.0.2", - "node-cache": "5.1.2", "nodemon": "^2.0.16", "prettier": "^2.3.0", "react": "^18", diff --git a/src/chains/kujira/kujira.ts b/src/chains/kujira/kujira.ts new file mode 100644 index 0000000000..021828698a --- /dev/null +++ b/src/chains/kujira/kujira.ts @@ -0,0 +1,231 @@ +import { KujiraModel } from '../../connectors/kujira/kujira.model'; +import { convertToGetTokensResponse } from '../../connectors/kujira/kujira.convertors'; +import { KujiraConfig } from '../../connectors/kujira/kujira.config'; +import { + Address, + GetCurrentBlockRequest, + GetCurrentBlockResponse, + Token, +} from '../../connectors/kujira/kujira.types'; +import { TokenInfo } from '../ethereum/ethereum-base'; +import { + BalanceRequest, + PollRequest, + TokensRequest, + TokensResponse, +} from '../../network/network.requests'; +import { Chain, CustomTransaction } from '../../services/common-interfaces'; +import { + AllowancesRequest, + ApproveRequest, + CancelRequest, + NonceRequest, + NonceResponse, +} from '../chain.requests'; +import { + TransferRequest, + TransferResponse, +} from '../injective/injective.requests'; +import { BigNumber } from 'bignumber.js'; + +export class Kujira { + chain: string = 'kujira'; + network: string; + controller: Kujira = this; + + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + private kujira: KujiraModel; + storedTokenList: any; + + private static _instances: { [name: string]: Kujira }; + + private constructor(network: string) { + this.network = network; + } + + public static getInstance(chain: string): Kujira { + if (Kujira._instances === undefined) { + Kujira._instances = {}; + } + + const key = `${chain}`; + + if (!(key in Kujira._instances)) { + Kujira._instances[key] = new Kujira(chain); + } + + return Kujira._instances[key]; + } + + public static getConnectedInstances(): { [key: string]: Kujira } { + return Kujira._instances; + } + + async init() { + this.kujira = KujiraModel.getInstance(this.chain, this.network); + await this.kujira.init(); + } + + ready(): boolean { + return this.kujira ? this.kujira.isReady : false; + } + + async getWalletPublicKey( + mnemonic: string, + accountNumber: number | undefined + ): Promise
{ + return await this.kujira.getWalletPublicKey({ + mnemonic: mnemonic, + accountNumber: accountNumber || KujiraConfig.config.accountNumber, + }); + } + + async encrypt( + mnemonic: string, + accountNumber: number, + publicKey: string + ): Promise { + return await this.kujira.encryptWallet({ + wallet: { + mnemonic, + accountNumber, + publicKey, + }, + }); + } + + async getTokenForSymbol(symbol: string): Promise { + return convertToGetTokensResponse(await this.kujira.getToken({ symbol })); + } + + async getCurrentBlockNumber( + _options: GetCurrentBlockRequest + ): Promise { + return await this.kujira.getCurrentBlock(_options); + } + + async balances( + _chain: any, + req: BalanceRequest + ): Promise<{ balances: Record }> { + let balances; + if (req.tokenSymbols && req.tokenSymbols.length) { + balances = await this.kujira.getBalances({ + ownerAddress: req.address, + tokenSymbols: req.tokenSymbols, + }); + } else { + balances = await this.kujira.getAllBalances({ + ownerAddress: req.address, + }); + } + + const output: Record = {}; + + for (const balance of balances.tokens.values()) { + output[(balance.token as Token).symbol] = balance.free.toString(); + } + + return { balances: output }; + } + + async poll(_chain: Chain, req: PollRequest): Promise { + const currentBlock = await this.kujira.getCurrentBlock({}); + + const transaction = await this.kujira.getTransaction({ + hash: req.txHash, + }); + + // noinspection UnnecessaryLocalVariableJS + const output = { + currentBlock: currentBlock, + txHash: transaction.hash, + txStatus: transaction.code, + txBlock: transaction.blockNumber, + txData: transaction.data, + txReceipt: undefined, + }; + + return output; + } + + async getTokens(_chain: Chain, _req: TokensRequest): Promise { + const tokens = await this.kujira.getAllTokens({}); + + const output: { + tokens: any[]; + } = { + tokens: [], + }; + + for (const token of tokens.values()) { + output.tokens.push({ + chainId: this.kujira.chain, + address: token.id, + name: token.name, + symbol: token.symbol, + decimals: token.decimals, + }); + } + + return output; + } + + async nextNonce(_chain: Chain, _req: NonceRequest): Promise { + // Not applicable. + + return { + nonce: undefined as unknown as number, + }; + } + + async nonce(_chain: Chain, _req: NonceRequest): Promise { + // Not applicable. + + return { + nonce: undefined as unknown as number, + }; + } + + async allowances(_chain: Chain, _req: AllowancesRequest): Promise { + // Not applicable. + + return { + spender: undefined as unknown as string, + approvals: {} as Record, + }; + } + + async approve(_chain: Chain, _req: ApproveRequest): Promise { + // Not applicable. + + return { + tokenAddress: undefined as unknown as string, + spender: undefined as unknown as string, + amount: undefined as unknown as string, + nonce: undefined as unknown as number, + approval: undefined as unknown as CustomTransaction, + }; + } + + async cancel(_chain: Chain, _req: CancelRequest): Promise { + // Not applicable. + + return { + txHash: undefined as unknown as string, + }; + } + + async transfer( + _chain: Chain, + req: TransferRequest + ): Promise { + return this.kujira.transferFromTo({ + from: req.from, + to: req.to, + tokenSymbol: req.token, + amount: BigNumber(req.amount), + }); + } +} diff --git a/src/clob/clob.validators.ts b/src/clob/clob.validators.ts index 84d60b5158..9fbe58d178 100644 --- a/src/clob/clob.validators.ts +++ b/src/clob/clob.validators.ts @@ -17,6 +17,7 @@ import { validateAmount, validateSide, } from '../amm/amm.validators'; +import { isValidKujiraPublicKey } from '../connectors/kujira/kujira.helpers'; export const invalidMarketError: string = 'The market param is not a valid market. Market should be in {base}-{quote} format.'; @@ -95,7 +96,10 @@ export const validateWallet: Validator = mkValidator( 'address', invalidWalletError, (val) => { - return typeof val === 'string' && isAddress(val.slice(0, 42)); + return ( + typeof val === 'string' && + (isAddress(val.slice(0, 42)) || isValidKujiraPublicKey(val)) + ); } ); @@ -143,7 +147,7 @@ export const validatePostPerpOrderRequest: RequestValidator = ); export const validateOrderRequest: RequestValidator = mkRequestValidator( - NETWORK_VALIDATIONS.concat([validateOrderId]) + NETWORK_VALIDATIONS.concat([]) ); export const validatePerpTradesRequest: RequestValidator = mkRequestValidator( diff --git a/src/connectors/connectors.routes.ts b/src/connectors/connectors.routes.ts index 178792e01e..b22bf8f20b 100644 --- a/src/connectors/connectors.routes.ts +++ b/src/connectors/connectors.routes.ts @@ -20,6 +20,7 @@ import { ConnectorsResponse } from './connectors.request'; import { DexalotCLOBConfig } from './dexalot/dexalot.clob.config'; import { TinymanConfig } from './tinyman/tinyman.config'; import { PlentyConfig } from './plenty/plenty.config'; +import { KujiraConfig } from './kujira/kujira.config'; export namespace ConnectorsRoutes { export const router = Router(); @@ -157,7 +158,17 @@ export namespace ConnectorsRoutes { trading_type: PlentyConfig.config.tradingTypes, chain_type: PlentyConfig.config.chainType, available_networks: PlentyConfig.config.availableNetworks, - } + }, + { + name: 'kujira', + trading_type: KujiraConfig.config.tradingTypes, + chain_type: KujiraConfig.config.chainType, + available_networks: KujiraConfig.config.availableNetworks, + additional_add_wallet_prompts: { + accountId: + 'Enter your kujira account number (input 0 if unsure) >>> ', + }, + }, ], }); }) diff --git a/src/connectors/kujira/kujira.config.ts b/src/connectors/kujira/kujira.config.ts new file mode 100644 index 0000000000..0e736906d6 --- /dev/null +++ b/src/connectors/kujira/kujira.config.ts @@ -0,0 +1,105 @@ +import { BigNumber } from 'bignumber.js'; +import { ConfigManagerV2 } from '../../services/config-manager-v2'; + +const configManager = ConfigManagerV2.getInstance(); + +export interface NetworkConfig { + name: string; + nodeURL: string | null; + chainId: string; + tokenListType: string; + tokenListSource: string; +} + +export namespace KujiraConfig { + export const config = { + chainType: 'KUJIRA', + tradingTypes: ['CLOB_SPOT'], + chain: 'kujira', + networks: new Map( + Object.entries(configManager.get(`kujira.networks`)) + ), + availableNetworks: [ + { + chain: 'kujira', + networks: Object.keys(configManager.get(`kujira.networks`)), + }, + ], + connector: 'kujira', + prefix: configManager.get('kujira.prefix') || 'kujira', + accountNumber: configManager.get('kujira.accountNumber') || 0, + nativeToken: 'KUJI', + gasPrice: BigNumber(configManager.get('kujira.gasPrice') || 0.00125), + gasPriceSuffix: 'ukuji', + gasLimitEstimate: BigNumber( + configManager.get('kujira.gasLimitEstimate') || 0.009147 + ), + tokens: { + disallowed: configManager.get(`kujira.tokens.disallowed`), + allowed: configManager.get(`kujira.tokens.allowed`), + }, + markets: { + disallowed: configManager.get(`kujira.markets.disallowed`), + allowed: configManager.get(`kujira.markets.allowed`), + }, + fees: { + maker: BigNumber(0.075), // Percentual value (%) + taker: BigNumber(0.15), // Percentual value (%) + serviceProvider: BigNumber(0), // Percentual value (%) + }, + orders: { + create: { + fee: configManager.get(`kujira.orders.create.fee`), + maxPerTransaction: configManager.get( + `kujira.orders.create.maxPerTransaction` + ), + }, + open: { + limit: configManager.get(`kujira.orders.open.limit`) | 255, + paginationLimit: + configManager.get(`kujira.orders.open.paginationLimit`) | 31, + }, + filled: { + limit: configManager.get(`kujira.orders.filled.limit`) | 255, + }, + cancel: { + maxPerTransaction: configManager.get( + `kujira.orders.cancel.maxPerTransaction` + ), + }, + }, + transactions: { + merge: { + createOrders: configManager.get( + `kujira.transactions.merge.createOrders` + ), + cancelOrders: configManager.get( + `kujira.transactions.merge.cancelOrders` + ), + settleFunds: configManager.get(`kujira.transactions.merge.settleFunds`), + }, + }, + orderBook: { + offset: configManager.get(`kujira.orderBook.offset`) || 0, + limit: configManager.get(`kujira.orderBook.limit`) || 255, + }, + retry: { + all: { + maxNumberOfRetries: + configManager.get('kujira.retry.all.maxNumberOfRetries') || 0, // 0 means no retries + delayBetweenRetries: + configManager.get('kujira.retry.all.delayBetweenRetries') || 0, // 0 means no delay (milliseconds) + }, + }, + timeout: { + all: configManager.get('kujira.timeout.all') || 0, // 0 means no timeout (milliseconds) + }, + parallel: { + all: { + batchSize: configManager.get('kujira.parallel.all.batchSize') || 0, // 0 means no batching (group all) + delayBetweenBatches: + configManager.get('kujira.parallel.all.delayBetweenBatches') || 0, // 0 means no delay (milliseconds) + }, + }, + }; +} diff --git a/src/connectors/kujira/kujira.controllers.ts b/src/connectors/kujira/kujira.controllers.ts new file mode 100644 index 0000000000..16755a5ebb --- /dev/null +++ b/src/connectors/kujira/kujira.controllers.ts @@ -0,0 +1,838 @@ +import { StatusCodes } from 'http-status-codes'; +import { ResponseWrapper } from '../../services/common-interfaces'; +import { HttpException } from '../../services/error-handler'; +import { KujiraModel as Connector } from './kujira.model'; +import { convertToResponseBody } from './kujira.convertors'; +import { + AllMarketsWithdrawsRequest, + AllMarketsWithdrawsResponse, + BalanceNotFoundError, + CancelAllOrdersRequest, + CancelAllOrdersResponse, + CancelOrderRequest, + CancelOrderResponse, + CancelOrdersRequest, + CancelOrdersResponse, + GetAllBalancesRequest, + GetAllBalancesResponse, + GetAllMarketsRequest, + GetAllMarketsResponse, + GetAllOrderBooksRequest, + GetAllOrderBooksResponse, + GetAllTickersRequest, + GetAllTickersResponse, + GetAllTokensRequest, + GetAllTokensResponse, + GetBalanceRequest, + GetBalanceResponse, + GetBalancesRequest, + GetBalancesResponse, + GetCurrentBlockRequest, + GetCurrentBlockResponse, + GetEstimatedFeesRequest, + GetEstimatedFeesResponse, + GetMarketRequest, + GetMarketResponse, + GetMarketsRequest, + GetMarketsResponse, + GetOrderBookRequest, + GetOrderBookResponse, + GetOrderBooksRequest, + GetOrderBooksResponse, + GetOrderRequest, + GetOrderResponse, + GetOrdersRequest, + GetOrdersResponse, + GetRootRequest, + GetRootResponse, + GetTickerRequest, + GetTickerResponse, + GetTickersRequest, + GetTickersResponse, + GetTokenRequest, + GetTokenResponse, + GetTokensRequest, + GetTokensResponse, + GetTransactionRequest, + GetTransactionResponse, + GetTransactionsRequest, + GetTransactionsResponse, + GetWalletPublicKeyRequest, + GetWalletPublicKeyResponse, + GetWalletsPublicKeysRequest, + GetWalletsPublicKeysResponse, + MarketNotFoundError, + MarketsWithdrawsFundsResponse, + MarketsWithdrawsRequest, + MarketWithdrawRequest, + MarketWithdrawResponse, + OrderBookNotFoundError, + OrderNotFoundError, + PlaceOrderRequest, + PlaceOrderResponse, + PlaceOrdersRequest, + PlaceOrdersResponse, + TickerNotFoundError, + TokenNotFoundError, + TransactionNotFoundError, + WalletPublicKeyNotFoundError, +} from './kujira.types'; +import { + validateCancelAllOrdersRequest, + validateCancelOrderRequest, + validateCancelOrdersRequest, + validateGetAllBalancesRequest, + validateGetAllMarketsRequest, + validateGetAllOrderBooksRequest, + validateGetAllOrdersRequest, + validateGetAllTickersRequest, + validateGetAllTokensRequest, + validateGetBalanceRequest, + validateGetBalancesRequest, + validateGetCurrentBlockRequest, + validateGetEstimatedFeesRequest, + validateGetMarketRequest, + validateGetMarketsRequest, + validateGetOrderBookRequest, + validateGetOrderBooksRequest, + validateGetOrderRequest, + validateGetOrdersRequest, + validateGetTickerRequest, + validateGetTickersRequest, + validateGetTokenRequest, + validateGetTokensRequest, + validateGetTransactionRequest, + validateGetTransactionsRequest, + validateGetWalletPublicKeyRequest, + validateGetWalletsPublicKeysRequest, + validatePlaceOrderRequest, + validatePlaceOrdersRequest, + validateSettleAllMarketsFundsRequest, + validateSettleMarketFundsRequest, + validateSettleMarketsFundsRequest, +} from './kujira.validators'; + +export async function getRoot( + connector: Connector, + request: GetRootRequest +): Promise> { + const response = new ResponseWrapper(); + + response.body = convertToResponseBody(await connector.getRoot(request)); + + response.status = StatusCodes.OK; + + return response; +} + +export async function getToken( + connector: Connector, + request: GetTokenRequest +): Promise> { + validateGetTokenRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getToken(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof TokenNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getTokens( + connector: Connector, + request: GetTokensRequest +): Promise> { + validateGetTokensRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getTokens(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof TokenNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getAllTokens( + connector: Connector, + request: GetAllTokensRequest +): Promise> { + validateGetAllTokensRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getAllTokens(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof TokenNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getMarket( + connector: Connector, + request: GetMarketRequest +): Promise> { + validateGetMarketRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getMarket(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof MarketNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getMarkets( + connector: Connector, + request: GetMarketsRequest +): Promise> { + validateGetMarketsRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getMarkets(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof MarketNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getAllMarkets( + connector: Connector, + request: GetAllMarketsRequest +): Promise> { + validateGetAllMarketsRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getAllMarkets(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof MarketNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getOrderBook( + connector: Connector, + request: GetOrderBookRequest +): Promise> { + validateGetOrderBookRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getOrderBook(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof OrderBookNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getOrderBooks( + connector: Connector, + request: GetOrderBooksRequest +): Promise> { + validateGetOrderBooksRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getOrderBooks(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof OrderBookNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getAllOrderBooks( + connector: Connector, + request: GetAllOrderBooksRequest +): Promise> { + validateGetAllOrderBooksRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getAllOrderBooks(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof OrderBookNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getTicker( + connector: Connector, + request: GetTickerRequest +): Promise> { + validateGetTickerRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getTicker(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof TickerNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getTickers( + connector: Connector, + request: GetTickersRequest +): Promise> { + validateGetTickersRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getTickers(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof TickerNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getAllTickers( + connector: Connector, + request: GetAllTickersRequest +): Promise> { + validateGetAllTickersRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getAllTickers(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof TickerNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getBalance( + connector: Connector, + request: GetBalanceRequest +): Promise> { + validateGetBalanceRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getBalance(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof BalanceNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getBalances( + connector: Connector, + request: GetBalancesRequest +): Promise> { + validateGetBalancesRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getBalances(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof BalanceNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getAllBalances( + connector: Connector, + request: GetAllBalancesRequest +): Promise> { + validateGetAllBalancesRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getAllBalances(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof BalanceNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getOrder( + connector: Connector, + request: GetOrderRequest +): Promise> { + validateGetOrderRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getOrder(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof OrderNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getOrders( + connector: Connector, + request: GetOrdersRequest +): Promise> { + if (request.ids) { + validateGetOrdersRequest(request); + } else if ( + request.marketId || + request.marketIds || + request.marketName || + request.marketNames || + request.status || + request.statuses + ) { + validateGetAllOrdersRequest(request); + } + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.getOrders(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof OrderNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function placeOrder( + connector: Connector, + request: PlaceOrderRequest +): Promise> { + validatePlaceOrderRequest(request); + + const response = new ResponseWrapper(); + + response.body = convertToResponseBody(await connector.placeOrder(request)); + + response.status = StatusCodes.OK; + + return response; +} + +export async function placeOrders( + connector: Connector, + request: PlaceOrdersRequest +): Promise> { + validatePlaceOrdersRequest(request); + + const response = new ResponseWrapper(); + + response.body = convertToResponseBody(await connector.placeOrders(request)); + + response.status = StatusCodes.OK; + + return response; +} + +export async function cancelOrder( + connector: Connector, + request: CancelOrderRequest +): Promise> { + validateCancelOrderRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody(await connector.cancelOrder(request)); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof OrderNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function cancelOrders( + connector: Connector, + request: CancelOrdersRequest +): Promise> { + validateCancelOrdersRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.cancelOrders(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof OrderNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function cancelAllOrders( + connector: Connector, + request: CancelAllOrdersRequest +): Promise> { + validateCancelAllOrdersRequest(request); + + const response = new ResponseWrapper(); + + response.body = convertToResponseBody( + await connector.cancelAllOrders(request) + ); + + response.status = StatusCodes.OK; + + return response; +} + +export async function withdrawFromMarket( + connector: Connector, + request: MarketWithdrawRequest +): Promise> { + validateSettleMarketFundsRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.withdrawFromMarket(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof MarketNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function withdrawFromMarkets( + connector: Connector, + request: MarketsWithdrawsRequest +): Promise> { + validateSettleMarketsFundsRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.withdrawFromMarkets(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof MarketNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function withdrawFromAllMarkets( + connector: Connector, + request: AllMarketsWithdrawsRequest +): Promise> { + validateSettleAllMarketsFundsRequest(request); + + const response = new ResponseWrapper(); + + response.body = convertToResponseBody( + await connector.withdrawFromAllMarkets(request) + ); + + response.status = StatusCodes.OK; + + return response; +} + +export async function getWalletPublicKey( + connector: Connector, + request: GetWalletPublicKeyRequest +): Promise> { + validateGetWalletPublicKeyRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getWalletPublicKey(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof WalletPublicKeyNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getWalletsPublicKeys( + connector: Connector, + request: GetWalletsPublicKeysRequest +): Promise> { + validateGetWalletsPublicKeysRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + connector.getWalletsPublicKeys(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof WalletPublicKeyNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getTransaction( + connector: Connector, + request: GetTransactionRequest +): Promise> { + validateGetTransactionRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getTransaction(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof TransactionNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getTransactions( + connector: Connector, + request: GetTransactionsRequest +): Promise> { + validateGetTransactionsRequest(request); + + const response = new ResponseWrapper(); + + try { + response.body = convertToResponseBody( + await connector.getTransactions(request) + ); + + response.status = StatusCodes.OK; + + return response; + } catch (exception) { + if (exception instanceof TransactionNotFoundError) { + throw new HttpException(StatusCodes.NOT_FOUND, exception.message); + } else { + throw exception; + } + } +} + +export async function getCurrentBlock( + connector: Connector, + request: GetCurrentBlockRequest +): Promise> { + validateGetCurrentBlockRequest(request); + + const response = new ResponseWrapper(); + + response.body = convertToResponseBody( + await connector.getCurrentBlock(request) + ); + + response.status = StatusCodes.OK; + + return response; +} + +export async function getEstimatedFees( + connector: Connector, + request: GetEstimatedFeesRequest +): Promise> { + validateGetEstimatedFeesRequest(request); + + const response = new ResponseWrapper(); + + response.body = convertToResponseBody( + await connector.getEstimatedFees(request) + ); + + response.status = StatusCodes.OK; + + return response; +} diff --git a/src/connectors/kujira/kujira.convertors.ts b/src/connectors/kujira/kujira.convertors.ts new file mode 100644 index 0000000000..f8a9566b30 --- /dev/null +++ b/src/connectors/kujira/kujira.convertors.ts @@ -0,0 +1,669 @@ +import { + Balance, + Balances, + ConvertOrderType, + IMap, + KujiraEvent, + KujiraOrderBook, + KujiraTicker, + KujiraWithdraw, + Market, + MarketName, + Order, + OrderAmount, + OrderBook, + OrderId, + OrderPrice, + OrderSide, + OrderStatus, + OrderType, + Ticker, + Token, + TokenId, + Transaction, + TransactionHashes, + Withdraw, +} from './kujira.types'; +import { KujiraConfig } from './kujira.config'; +import { + Denom, + fin, + KUJI, + MAINNET, + NETWORKS, + TESTNET, + USK, + USK_TESTNET, +} from 'kujira.js'; +import { IndexedTx } from '@cosmjs/stargate/build/stargateclient'; +import contracts from 'kujira.js/src/resources/contracts.json'; +import { getNotNullOrThrowError } from './kujira.helpers'; +import { BigNumber } from 'bignumber.js'; +import { Coin } from '@cosmjs/proto-signing'; +import { parseCoins } from '@cosmjs/stargate'; +import { TokenInfo } from '../../services/base'; +import { ClobDeleteOrderRequestExtract } from '../../clob/clob.requests'; + +export const convertToGetTokensResponse = (token: Token): TokenInfo => { + return { + chainId: token.id, + address: undefined, + name: token.name, + symbol: token.symbol, + decimals: token.decimals, + } as unknown as TokenInfo; +}; + +export const convertKujiraTokenToToken = (token: Denom): Token => { + return { + id: token.reference, + name: token.symbol, + symbol: token.symbol, + decimals: token.decimals, + }; +}; + +export const convertHumingbotMarketNameToMarketName = ( + input: string +): MarketName => { + return input.replace('-', '/'); +}; + +export const convertMarketNameToHumingbotMarketName = ( + input: string +): string => { + return input.replace('/', '-'); +}; + +export const convertKujiraMarketToMarket = (market: fin.Pair): Market => { + const baseToken = convertKujiraTokenToToken(market.denoms[0]); + const quoteToken = convertKujiraTokenToToken(market.denoms[1]); + + const decimalPlaces = + 'decimal_places' in market.precision + ? market.precision?.decimal_places + : market.precision.significant_figures; + + const minimumPriceIncrement = BigNumber(Math.pow(10, -1 * decimalPlaces)); + + return { + id: market.address, + name: `${baseToken.symbol}/${quoteToken.symbol}`, + baseToken: baseToken, + quoteToken: quoteToken, + precision: decimalPlaces, + minimumOrderSize: minimumPriceIncrement, // Considering the market precision as the minimum value + minimumPriceIncrement: minimumPriceIncrement, // Considering the market precision as the minimum value + minimumBaseAmountIncrement: minimumPriceIncrement, // Considering the market precision as the minimum value + minimumQuoteAmountIncrement: minimumPriceIncrement, // Considering the market precision as the minimum value + fees: { + maker: KujiraConfig.config.fees.maker, + taker: KujiraConfig.config.fees.taker, + serviceProvider: KujiraConfig.config.fees.serviceProvider, + }, + programId: undefined, + deprecated: false, + connectorMarket: market, + } as Market; +}; + +export const convertKujiraOrderBookToOrderBook = ( + market: Market, + kujiraOrderBook: KujiraOrderBook +): OrderBook => { + const bids = IMap().asMutable(); + const asks = IMap().asMutable(); + let bestBid: Order | undefined; + let bestAsk: Order | undefined; + let bestBidPrice = BigNumber('-Infinity'); + let bestAskPrice = BigNumber('Infinity'); + + let counter = 0; + kujiraOrderBook.base.forEach((kujiraOrder) => { + const order = { + id: undefined, + clientId: undefined, + marketName: market.name, + marketId: market.id, + ownerAddress: undefined, + payerAddress: undefined, + price: BigNumber(kujiraOrder.quote_price), + amount: BigNumber(kujiraOrder.total_offer_amount), + side: OrderSide.SELL, + status: OrderStatus.OPEN, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + connectorOrder: undefined, + } as Order; + + if (bestAsk) { + if (order.price?.lt(bestAskPrice)) { + bestAsk = order; + bestAskPrice = getNotNullOrThrowError(order.price); + } + } else { + bestAsk = order; + bestAskPrice = getNotNullOrThrowError(order.price); + } + + asks.set(`unknown_${counter++}`, order); + }); + + kujiraOrderBook.quote.forEach((kujiraOrder) => { + const order = { + id: undefined, + clientId: undefined, + marketName: market.name, + marketId: market.id, + ownerAddress: undefined, + payerAddress: undefined, + price: BigNumber(kujiraOrder.quote_price), + amount: BigNumber(kujiraOrder.total_offer_amount), + side: OrderSide.BUY, + status: OrderStatus.OPEN, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + connectorOrder: undefined, + } as Order; + + if (bestBid) { + if (order.price?.gt(bestBidPrice)) { + bestBid = order; + bestBidPrice = getNotNullOrThrowError(order.price); + } + } else { + bestBid = order; + bestBidPrice = getNotNullOrThrowError(order.price); + } + + bids.set(`unknown_${counter++}`, order); + }); + + return { + market: market, + bids: bids, + asks: asks, + bestBid: bestBid, + bestAsk: bestAsk, + connectorOrderBook: kujiraOrderBook, + } as OrderBook; +}; + +export const convertOfferDenomToOrderSide = ( + offer_denom: string, + market: Market +): OrderSide => { + const offerDenom = Denom.from(offer_denom); + const baseTokenDenom = Denom.from(market.baseToken.id); + const quoteTokenDenom = Denom.from(market.quoteToken.id); + + if (offerDenom.eq(baseTokenDenom)) { + return OrderSide.SELL; + } else if (offerDenom.eq(quoteTokenDenom)) { + return OrderSide.BUY; + } else { + throw new Error('Order side from offer denom not recognized'); + } +}; + +export const convertKujiraOrderToStatus = (kujiraOrder: any): OrderStatus => { + if (kujiraOrder['offer_amount'] == '0') { + return OrderStatus.FILLED; + } else if ( + kujiraOrder['offer_amount'] == kujiraOrder['original_offer_amount'] + ) { + return OrderStatus.OPEN; + } else { + return OrderStatus.PARTIALLY_FILLED; + } +}; + +export const convertKujiraFeeToFee = (kujiraFee: string) => { + const fee = parseCoins(kujiraFee)[0]; + return BigNumber(fee.amount).multipliedBy( + BigNumber('1e-' + KUJI.decimals.toString()) + ); +}; + +export const convertKujiraOrdersToMapOfOrders = (options: { + type: ConvertOrderType; + bundles: IMap; +}): IMap => { + const output = IMap().asMutable(); + + let unknownCounter = 1; + if (ConvertOrderType.PLACE_ORDERS == options.type) { + for (const bundle of options.bundles.get('orders').values()) { + let orderId = bundle.getIn(['events', 'wasm', 'order_idx']); + + if (!orderId) { + orderId = `unknown_${unknownCounter++}`; + } + + const denom = Denom.from(bundle.getIn(['events', 'wasm', 'offer_denom'])); + + const order = { + id: orderId, + clientId: bundle.getIn(['candidate']).clientId, + marketName: bundle.getIn(['market']).name, + marketId: bundle.getIn(['market']).id, + market: bundle.getIn(['market']), + ownerAddress: + bundle.getIn(['candidate']).type == OrderType.MARKET + ? bundle.getIn(['events', 'message', 'sender']) + : bundle.getIn(['candidate']).type == OrderType.LIMIT + ? bundle.getIn(['events', 'transfer', 'sender']) + : undefined, + payerAddress: + bundle.getIn(['candidate']).type == OrderType.MARKET + ? bundle.getIn(['events', 'message', 'sender']) + : bundle.getIn(['candidate']).type == OrderType.LIMIT + ? bundle.getIn(['events', 'transfer', 'sender']) + : undefined, + price: bundle.getIn(['events', 'wasm', 'quote_price']) + ? BigNumber(bundle.getIn(['events', 'wasm', 'quote_price'])) + : BigNumber(bundle.getIn(['events', 'wasm-trade', 'quote_amount'])) + .div( + BigNumber(bundle.getIn(['events', 'wasm-trade', 'base_amount'])) + ) + .decimalPlaces(bundle.getIn(['market', 'precision'])), + amount: bundle.getIn(['events', 'wasm', 'offer_amount']) + ? BigNumber(bundle.getIn(['events', 'wasm', 'offer_amount'])).div( + BigNumber(10).pow(denom.decimals) + ) + : undefined, + side: convertOfferDenomToOrderSide( + bundle.getIn(['events', 'wasm', 'offer_denom']), + bundle.getIn(['market']) + ), + status: options.bundles.getIn(['common', 'status']), + type: bundle.getIn(['candidate']).type || OrderType.LIMIT, + fee: convertKujiraFeeToFee( + options.bundles.getIn(['common', 'events', 'tx', 'fee']) as string + ), + creationTimestamp: undefined, + fillingTimestamp: undefined, + hashes: { + creation: options.bundles.getIn([ + 'common', + 'response', + 'transactionHash', + ]), + } as TransactionHashes, + connectorOrder: bundle.getIn(['common', 'response']), + } as Order; + + output.set(orderId, order); + } + } else if (ConvertOrderType.GET_ORDERS == options.type) { + for (const bundle of options.bundles.get('orders')) { + let orderId = bundle['idx']; + + if (!orderId) { + orderId = `unknown_${unknownCounter++}`; + } + + const market = options.bundles.getIn(['common', 'market']) as Market; + + const denom = Denom.from(bundle['offer_denom']['native']); + + const order = { + id: orderId, + clientId: undefined, + marketName: market.name, + marketId: market.id, + market: market, + ownerAddress: bundle['owner'], + payerAddress: bundle['owner'], + price: bundle['quote_price'] + ? BigNumber(bundle['quote_price']) + : undefined, + amount: bundle['original_offer_amount'] + ? BigNumber(bundle['original_offer_amount']).div( + BigNumber(10).pow(denom.decimals) + ) + : undefined, + side: convertOfferDenomToOrderSide( + bundle['offer_denom']['native'], + market + ), + status: convertKujiraOrderToStatus(bundle), + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + creationTimestamp: Number(bundle['created_at']), + hashes: undefined, + connectorOrder: bundle, + } as Order; + + output.set(orderId, order); + } + } else if (ConvertOrderType.CANCELLED_ORDERS == options.type) { + for (const bundle of options.bundles.get('orders').values()) { + let orderId = bundle.getIn(['id']); + + if (!orderId) { + orderId = `unknown_${unknownCounter++}`; + } + + const order = { + id: orderId, + clientId: undefined, + marketName: bundle.getIn(['market']).name, + marketId: bundle.getIn(['market']).id, + market: bundle.getIn(['market']), + ownerAddress: options.bundles.getIn([ + 'common', + 'events', + 'transfer', + 'sender', + ]), + payerAddress: options.bundles.getIn([ + 'common', + 'events', + 'transfer', + 'sender', + ]), + price: undefined as unknown as OrderPrice, + amount: undefined as unknown as OrderAmount, + side: undefined as unknown as OrderSide, + status: OrderStatus.CANCELLED, + type: OrderType.LIMIT, + fee: convertKujiraFeeToFee( + options.bundles.getIn(['common', 'events', 'tx', 'fee']) as string + ), + creationTimestamp: undefined, + fillingTimestamp: undefined, + hashes: { + cancellation: options.bundles.getIn([ + 'common', + 'response', + 'transactionHash', + ]), + } as TransactionHashes, + connectorOrder: bundle.getIn(['common', 'response']), + } as Order; + + output.set(orderId, order); + } + } + + return output; +}; + +export const convertKujiraTickerToTicker = ( + input: KujiraTicker, + market: Market +): Ticker => { + const price = BigNumber(input.price); + const timestamp = Date.now(); + + return { + market: market, + price: price, + timestamp: timestamp, + ticker: input, + }; +}; + +export const convertKujiraBalancesToBalances = ( + network: string, + balances: readonly Coin[], + orders: IMap, + tickers: IMap +): Balances => { + const uskToken = + network.toLowerCase() == NETWORKS[MAINNET].toLowerCase() + ? convertKujiraTokenToToken(USK) + : convertKujiraTokenToToken(USK_TESTNET); + + const output: Balances = { + tokens: IMap().asMutable(), + total: { + token: uskToken, + free: BigNumber(0), + lockedInOrders: BigNumber(0), + unsettled: BigNumber(0), + }, + }; + + for (const balance of balances) { + const token = convertKujiraTokenToToken(Denom.from(balance.denom)); + const ticker = tickers + .valueSeq() + .filter( + (ticker) => + ticker.market.baseToken.id == token.id && + ticker.market.quoteToken.id == uskToken.id + ) + .first(); + const amount = BigNumber(balance.amount).div( + BigNumber(10).pow(token.decimals) + ); + const price = token.id == uskToken.id ? 1 : ticker?.price || 0; + output.tokens.set(token.id, { + token: token, + ticker: ticker, + free: amount, + lockedInOrders: BigNumber(0), + unsettled: BigNumber(0), + }); + + output.total.free = output.total.free.plus(amount.multipliedBy(price)); + } + + for (const order of orders.values()) { + const token = + order.side == OrderSide.BUY + ? order.market.quoteToken + : order.market.baseToken; + + const ticker = tickers + .valueSeq() + .filter( + (ticker) => + ticker.market.baseToken.id == token.id && + ticker.market.quoteToken.id == uskToken.id + ) + .first(); + + const amount = order.amount; + const price = token.id == uskToken.id ? 1 : ticker?.price || 0; + + if (!output.tokens.has(token.id)) { + output.tokens.set(token.id, { + token: token, + ticker: ticker, + free: BigNumber(0), + lockedInOrders: BigNumber(0), + unsettled: BigNumber(0), + }); + } + + const tokenBalance = getNotNullOrThrowError( + output.tokens.get(token.id) + ); + + if (order.status == OrderStatus.OPEN) { + tokenBalance.lockedInOrders = tokenBalance.lockedInOrders.plus(amount); + output.total.lockedInOrders = output.total.lockedInOrders.plus( + amount.multipliedBy(price) + ); + } else if (order.status == OrderStatus.FILLED) { + tokenBalance.unsettled = tokenBalance.unsettled.plus(amount); + output.total.unsettled = output.total.unsettled.plus( + amount.multipliedBy(price) + ); + } + } + + return output; +}; + +export const convertKujiraTransactionToTransaction = ( + input: IndexedTx +): Transaction => { + return { + hash: input.hash, + blockNumber: input.height, + gasUsed: input.gasUsed, + gasWanted: input.gasWanted, + code: input.code, + data: new TextDecoder('utf-8').decode(input.tx), + }; +}; + +export const convertKujiraSettlementToSettlement = ( + input: KujiraWithdraw +): Withdraw => { + return { + hash: input.transactionHash, + }; +}; + +export const convertNetworkToKujiraNetwork = ( + input: string +): keyof typeof contracts => { + input = input.toLowerCase(); + let output: keyof typeof contracts; + + if (input.toLowerCase() == 'mainnet') { + output = MAINNET; + } else if (input.toLowerCase() == 'testnet') { + output = TESTNET; + } else { + throw new Error(`Unrecognized network: ${input}`); + } + + return output; +}; + +export const convertKujiraEventsToMapOfEvents = ( + events: readonly KujiraEvent[] +): IMap => { + const output = IMap().asMutable(); + + for (const event of events) { + for (const attribute of event.attributes) { + if (!output.getIn([event.type, attribute.key])) { + output.setIn([event.type, attribute.key], attribute.value); + } + } + } + + return output; +}; + +export const convertKujiraRawLogEventsToMapOfEvents = ( + eventsLog: Array, + cancelManyOrderNumber?: number +): IMap => { + if (cancelManyOrderNumber) { + let msgIndex = (eventsLog[0]['msg_index'] as number) + 1; + for (let i = 0; i < cancelManyOrderNumber - 1; i++) { + const newEventLog = { ...eventsLog[0] }; + newEventLog['msg_index'] = msgIndex; + eventsLog.push(newEventLog); + msgIndex = msgIndex + 1; + } + } + const output = IMap().asMutable(); + for (const eventLog of eventsLog) { + const bundleIndex = eventLog['msg_index']; + const events = eventLog['events']; + for (const event of events) { + for (const attribute of event.attributes) { + output.setIn([bundleIndex, event.type, attribute.key], attribute.value); + } + } + } + + return output; +}; + +export const convertToResponseBody = (input: any): any => { + let output = input; + + if (IMap.isMap(input)) output = input.toJS(); + for (const key in output) { + if (IMap.isMap(output[key])) { + output[key] = output[key].toJS(); + } + } + + return output; +}; + +export function convertNonStandardKujiraTokenIds( + tokensIds: TokenId[] +): TokenId[] { + const output: TokenId[] = []; + + for (const tokenId of tokensIds) { + if (tokenId.startsWith('ibc')) { + const denom = Denom.from(tokenId); + + if (denom.trace && denom.trace.base_denom) { + output.push( + getNotNullOrThrowError(denom.trace?.base_denom).replace( + ':', + '/' + ) + ); + } + } + } + + return output; +} + +export function convertClobBatchOrdersRequestToKujiraPlaceOrdersRequest( + obj: any +): any { + if (Array.isArray(obj)) { + return obj.map((item) => + convertClobBatchOrdersRequestToKujiraPlaceOrdersRequest(item) + ); + } else if (typeof obj === 'object' && obj !== null) { + const updatedObj: any = {}; + for (const key in obj) { + let newKey = key; + let value = obj[key]; + if (key === 'orderType') { + newKey = 'type'; + } else if (key === 'market') { + value = value.replace('-', '/'); + newKey = 'marketId'; + } + updatedObj[newKey] = + convertClobBatchOrdersRequestToKujiraPlaceOrdersRequest(value); + } + return updatedObj; + } else { + return obj; + } +} + +export function convertClobBatchOrdersRequestToKujiraCancelOrdersRequest( + obj: any +): any { + const { cancelOrderParams, address, ...rest } = obj; + const ids = []; + const idsFromCancelOrderParams: ClobDeleteOrderRequestExtract[] = + cancelOrderParams; + for (const key of idsFromCancelOrderParams) { + ids.push(key.orderId); + } + const marketId = cancelOrderParams[0].market; + + return { + ...rest, + ids: ids, + marketId: marketId, + ownerAddress: address, + }; +} diff --git a/src/connectors/kujira/kujira.helpers.ts b/src/connectors/kujira/kujira.helpers.ts new file mode 100644 index 0000000000..a5eb2f7172 --- /dev/null +++ b/src/connectors/kujira/kujira.helpers.ts @@ -0,0 +1,148 @@ +import { KujiraConfig } from './kujira.config'; + +/** + * + * @param value + * @param errorMessage + */ +export const getNotNullOrThrowError = ( + value?: any, + errorMessage: string = 'Value is null or undefined' +): R => { + if (value === undefined || value === null) throw new Error(errorMessage); + + return value as R; +}; + +/** + * + * @param milliseconds + */ +export const sleep = (milliseconds: number) => + new Promise((callback) => setTimeout(callback, milliseconds)); + +/** + * Same as Promise.all(items.map(item => task(item))), but it waits for + * the first {batchSize} promises to finish before starting the next batch. + * + * @template A + * @template B + * @param {function(A): B} task The task to run for each item. + * @param {A[]} items Arguments to pass to the task for each call. + * @param {int} batchSize The number of items to process at a time. + * @param {int} delayBetweenBatches Delay between each batch (milliseconds). + * @returns {B[]} + */ +export const promiseAllInBatches = async ( + task: (item: I) => Promise, + items: any[], + batchSize: number = KujiraConfig.config.parallel.all.batchSize, + delayBetweenBatches: number = KujiraConfig.config.parallel.all + .delayBetweenBatches +): Promise => { + let position = 0; + let results: any[] = []; + + if (!batchSize) { + batchSize = items.length; + } + + while (position < items.length) { + const itemsForBatch = items.slice(position, position + batchSize); + results = [ + ...results, + ...(await Promise.all(itemsForBatch.map((item) => task(item)))), + ]; + position += batchSize; + + if (position < items.length) { + if (delayBetweenBatches > 0) { + await sleep(delayBetweenBatches); + } + } + } + + return results; +}; + +/** + * @param targetObject + * @param targetFunction + * @param targetParameters + * @param maxNumberOfRetries 0 means no retries + * @param delayBetweenRetries 0 means no delay (milliseconds) + * @param timeout 0 means no timeout (milliseconds) + * @param timeoutMessage + */ +export const runWithRetryAndTimeout = async ( + targetObject: any, + targetFunction: (...args: any[]) => R, + targetParameters: any, + maxNumberOfRetries: number = KujiraConfig.config.retry.all.maxNumberOfRetries, + delayBetweenRetries: number = KujiraConfig.config.retry.all + .delayBetweenRetries, + timeout: number = KujiraConfig.config.timeout.all, + timeoutMessage: string = 'Timeout exceeded.' +): Promise => { + const errors = []; + let retryCount = 0; + let timer: any; + + if (timeout > 0) { + timer = setTimeout(() => new Error(timeoutMessage), timeout); + } + + do { + try { + const result = await targetFunction.apply(targetObject, targetParameters); + + if (timeout > 0) { + clearTimeout(timer); + } + + return result as R; + } catch (error: any) { + errors.push(error); + + retryCount++; + + console.debug( + `${targetObject?.constructor.name || targetObject}:${ + targetFunction.name + } => retry ${retryCount} of ${maxNumberOfRetries}` + ); + + if (retryCount < maxNumberOfRetries) { + if (delayBetweenRetries > 0) { + await sleep(delayBetweenRetries); + } + } else { + const allErrors = Error( + `Failed to execute "${ + targetFunction.name + }" with ${maxNumberOfRetries} retries. All error messages were:\n${errors + .map((error: any) => error.message) + .join(';\n')}\n` + ); + + allErrors.stack = error.stack; + + console.error(allErrors); + + throw allErrors; + } + } + } while (retryCount < maxNumberOfRetries); + + throw Error('Unknown error.'); +}; + +export const isValidKujiraPublicKey = (publicKey: string): boolean => { + return /^kujira([a-z0-9]){39}$/.test(publicKey); +}; + +export const isKujiraPrivateKey = (privateKey: string): boolean => { + return /^(?:\b[a-z]+\b(?:\s|$)){12}(?:(?:\b[a-z]+\b(?:\s|$)){12})?$/.test( + privateKey + ); +}; diff --git a/src/connectors/kujira/kujira.model.ts b/src/connectors/kujira/kujira.model.ts new file mode 100644 index 0000000000..ef09fcf570 --- /dev/null +++ b/src/connectors/kujira/kujira.model.ts @@ -0,0 +1,2001 @@ +import { + Address, + AllMarketsWithdrawsRequest, + AllMarketsWithdrawsResponse, + Balance, + Balances, + BasicKujiraMarket, + BasicKujiraToken, + CancelAllOrdersRequest, + CancelAllOrdersResponse, + CancelOrderRequest, + CancelOrderResponse, + CancelOrdersRequest, + CancelOrdersResponse, + ConvertOrderType, + DecryptWalletRequest, + DecryptWalletResponse, + EncryptWalletRequest, + EncryptWalletResponse, + EstimatedFees, + GetAllBalancesRequest, + GetAllBalancesResponse, + GetAllMarketsRequest, + GetAllMarketsResponse, + GetAllOrderBooksRequest, + GetAllOrderBooksResponse, + GetAllTickersRequest, + GetAllTickersResponse, + GetAllTokensRequest, + GetAllTokensResponse, + GetBalanceRequest, + GetBalanceResponse, + GetBalancesRequest, + GetBalancesResponse, + GetCurrentBlockRequest, + GetCurrentBlockResponse, + GetEstimatedFeesRequest, + GetEstimatedFeesResponse, + GetMarketRequest, + GetMarketResponse, + GetMarketsRequest, + GetMarketsResponse, + GetOrderBookRequest, + GetOrderBookResponse, + GetOrderBooksRequest, + GetOrderBooksResponse, + GetOrderRequest, + GetOrderResponse, + GetOrdersRequest, + GetOrdersResponse, + GetRootRequest, + GetRootResponse, + GetTickerRequest, + GetTickerResponse, + GetTickersRequest, + GetTickersResponse, + GetTokenRequest, + GetTokenResponse, + GetTokensRequest, + GetTokensResponse, + GetTokenSymbolsToTokenIdsMapRequest, + GetTokenSymbolsToTokenIdsMapResponse, + GetTransactionRequest, + GetTransactionResponse, + GetTransactionsRequest, + GetTransactionsResponse, + GetWalletArtifactsRequest, + GetWalletPublicKeyRequest, + GetWalletPublicKeyResponse, + GetWalletsPublicKeysRequest, + IMap, + KujiraOrder, + KujiraWalletArtifacts, + LatencyData, + Market, + MarketId, + MarketName, + MarketNotFoundError, + MarketsWithdrawsFundsResponse, + MarketsWithdrawsRequest, + MarketWithdrawRequest, + MarketWithdrawResponse, + Mnemonic, + Order, + OrderBook, + OrderId, + OrderNotFoundError, + OrderOwnerAddress, + OrderPrice, + OrderSide, + OrderStatus, + OrderType, + OwnerAddress, + PlaceOrderRequest, + PlaceOrderResponse, + PlaceOrdersRequest, + PlaceOrdersResponse, + Ticker, + Token, + TokenId, + TokenNotFoundError, + TokenSymbol, + Transaction, + TransactionHash, + TransferFromToRequest, + TransferFromToResponse, + Withdraw, +} from './kujira.types'; +import { KujiraConfig, NetworkConfig } from './kujira.config'; +import { Slip10RawIndex } from '@cosmjs/crypto'; +import { + getNotNullOrThrowError, + promiseAllInBatches, + runWithRetryAndTimeout, +} from './kujira.helpers'; +import { + Denom, + fin, + KujiraQueryClient, + kujiraQueryClient, + MAINNET, + msg, + NETWORKS, + registry, + RPCS, + USK, + USK_TESTNET, +} from 'kujira.js'; +import contracts from 'kujira.js/src/resources/contracts.json'; +import { + convertKujiraBalancesToBalances, + convertKujiraEventsToMapOfEvents, + convertKujiraMarketToMarket, + convertKujiraOrderBookToOrderBook, + convertKujiraOrdersToMapOfOrders, + convertKujiraRawLogEventsToMapOfEvents, + convertKujiraSettlementToSettlement, + convertKujiraTickerToTicker, + convertKujiraTokenToToken, + convertKujiraTransactionToTransaction, + convertNetworkToKujiraNetwork, + convertNonStandardKujiraTokenIds, +} from './kujira.convertors'; +import { + coins, + GasPrice, + SigningStargateClient, + StargateClient, +} from '@cosmjs/stargate'; +import { ExecuteResult, JsonObject } from '@cosmjs/cosmwasm-stargate'; +import { SigningCosmWasmClient } from '@cosmjs/cosmwasm-stargate/build/signingcosmwasmclient'; +import { + Coin, + DirectSecp256k1HdWallet, + EncodeObject, +} from '@cosmjs/proto-signing'; +import { HttpBatchClient, Tendermint34Client } from '@cosmjs/tendermint-rpc'; +import { StdFee } from '@cosmjs/amino'; +import { IndexedTx } from '@cosmjs/stargate/build/stargateclient'; +import { BigNumber } from 'bignumber.js'; +import { walletPath } from '../../services/base'; +import fse from 'fs-extra'; +import { ConfigManagerCertPassphrase } from '../../services/config-manager-cert-passphrase'; +import * as crypto from 'crypto'; +import util from 'util'; +import { promises as fs } from 'fs'; + +const pbkdf2 = util.promisify(crypto.pbkdf2); + +const config = KujiraConfig.config; + +/** + * + */ +export class KujiraModel { + /** + * + * @private + */ + private isInitializing: boolean = false; + + /** + * + * @private + */ + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + private rpcEndpoint: string; + + /** + * The correct type for this property would be kujira.js/NETWORK + * but the compile method is incompatible with it. + * + * @private + */ + private readonly kujiraNetwork: keyof typeof contracts; + + /** + * + * @private + */ + private accounts: IMap; + + /** + * + * @private + */ + private basicMarkets: IMap = IMap< + MarketId, + BasicKujiraMarket + >(); + + /** + * + * @private + */ + private basicTokens: IMap = IMap< + TokenId, + BasicKujiraToken + >(); + + /** + * + * @private + */ + private markets: IMap = IMap(); + + /** + * + * @private + */ + private tokens: IMap = IMap(); + + /** + * + * @private + */ + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + private httpBatchClient: HttpBatchClient; + + /** + * + * @private + */ + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + private tendermint34Client: Tendermint34Client; + + /** + * + * @private + */ + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + private kujiraQueryClient: KujiraQueryClient; + + /** + * + * @private + */ + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + private stargateClient: StargateClient; + + /** + * + */ + chain: string; + + /** + * + */ + network: string; + + /** + * + */ + readonly connector: string = 'kujira'; + + /** + * + */ + isReady: boolean = false; + + /** + * + * @private + */ + private static _instances: { [name: string]: KujiraModel }; + + /** + * Get the Kujira instance for the given chain and network. + * + * @param chain + * @param network + */ + public static getInstance(chain: string, network: string): KujiraModel { + if (KujiraModel._instances === undefined) { + KujiraModel._instances = {}; + } + + const key = `${chain}:${network}`; + + if (!(key in KujiraModel._instances)) { + KujiraModel._instances[key] = new KujiraModel(chain, network); + } + + return KujiraModel._instances[key]; + } + + /** + * + */ + public static getConnectedInstances(): { [key: string]: KujiraModel } { + return KujiraModel._instances; + } + + /** + * Creates a new instance of Kujira. + * + * @param chain + * @param network + * @private + */ + private constructor(chain: string, network: string) { + this.chain = chain; + this.network = network; + + this.kujiraNetwork = convertNetworkToKujiraNetwork(this.network); + + this.accounts = IMap().asMutable(); + } + + private async getRPCEndpoint(): Promise { + if (!this.rpcEndpoint) { + this.rpcEndpoint = + getNotNullOrThrowError( + getNotNullOrThrowError>( + config.networks + ).get(this.network) + ).nodeURL || (await this.getFastestRpc()); + } + + return this.rpcEndpoint; + } + + async getDirectSecp256k1HdWallet( + mnemonic: Mnemonic, + prefix: string, + accountNumber: number + ): Promise { + return await DirectSecp256k1HdWallet.fromMnemonic(mnemonic, { + prefix: prefix, + hdPaths: [ + [ + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + Slip10RawIndex.hardened(44), + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + Slip10RawIndex.hardened(118), + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + Slip10RawIndex.hardened(0), + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + Slip10RawIndex.normal(0), + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + Slip10RawIndex.normal(accountNumber), + ], + ], + }); + } + + /** + * Initialize the Kujira instance. + */ + async init() { + if (!this.isReady && !this.isInitializing) { + this.isInitializing = true; + + const rpcEndpoint: string = await this.getRPCEndpoint(); + + this.kujiraGetHttpBatchClient(rpcEndpoint); + + await this.kujiraGetTendermint34Client(); + + this.kujiraGetKujiraQueryClient(); + + await this.kujiraGetStargateClient(rpcEndpoint); + + await this.loadMarketsAndTokens(); + + await this.getAllMarkets({}); + + this.isReady = true; + this.isInitializing = false; + } + } + + async loadMarketsAndTokens(): Promise { + await this.kujiraGetBasicMarkets(); + await this.kujiraGetBasicTokens(); + } + + private async kujiraGetStargateClient(rpcEndpoint: string) { + this.stargateClient = await StargateClient.connect(rpcEndpoint); + } + + private kujiraGetKujiraQueryClient() { + this.kujiraQueryClient = kujiraQueryClient({ + client: this.tendermint34Client, + }); + } + + private async kujiraGetTendermint34Client() { + this.tendermint34Client = await Tendermint34Client.create( + this.httpBatchClient + ); + } + + private kujiraGetHttpBatchClient(rpcEndpoint: string) { + this.httpBatchClient = new HttpBatchClient(rpcEndpoint, { + dispatchInterval: 2000, + }); + } + + async kujiraGetBasicTokens(): Promise> { + if (!this.basicTokens.isEmpty()) return this.basicTokens; + + const basicTokens: IMap = IMap< + TokenId, + BasicKujiraToken + >().asMutable(); + + const basicMarkets = await this.kujiraGetBasicMarkets(); + + for (const basicMarket of basicMarkets.values()) { + const basicBaseToken = Denom.from(basicMarket.denoms[0].reference); + const basicQuoteToken = Denom.from(basicMarket.denoms[1].reference); + + basicTokens.set(basicBaseToken.reference, basicBaseToken); + basicTokens.set(basicQuoteToken.reference, basicQuoteToken); + } + + this.basicTokens = basicTokens; + + return this.basicTokens; + } + + async kujiraGetBasicMarkets(): Promise> { + if (!this.basicMarkets.isEmpty()) return this.basicMarkets; + + const contractsFilepath = getNotNullOrThrowError( + config.networks.get(this.network) + ).tokenListSource; + + const contracts = JSON.parse(await fs.readFile(contractsFilepath, 'utf8')); + + // noinspection JSUnresolvedReference + const data = contracts[this.kujiraNetwork].fin.reduce( + fin.compile(this.kujiraNetwork), + {} + ); + + this.basicMarkets = IMap(data).asMutable(); + + return this.basicMarkets; + } + + getRoot(_options: GetRootRequest): GetRootResponse { + return { + chain: this.chain, + network: this.network, + connector: this.connector, + connection: this.isReady, + timestamp: Date.now(), + } as GetRootResponse; + } + + getWalletsPublicKeys(_options: GetWalletsPublicKeysRequest): Address[] { + return this.accounts.keySeq().toArray(); + } + + private async getWalletArtifacts( + options: GetWalletArtifactsRequest + ): Promise { + if (this.accounts.has(options.ownerAddress)) { + return getNotNullOrThrowError( + this.accounts.get(options.ownerAddress) + ); + } + + const basicWallet = await this.decryptWallet({ + accountAddress: options.ownerAddress, + }); + + const rpcEndpoint = await this.getRPCEndpoint(); + + const prefix: string = config.prefix; + + const gasPrice: string = `${config.gasPrice}${config.gasPriceSuffix}`; + + const mnemonic: string = basicWallet.mnemonic; + + const accountNumber: number = + basicWallet.accountNumber || config.accountNumber; + + // signer + const directSecp256k1HdWallet = await this.getDirectSecp256k1HdWallet( + mnemonic, + prefix, + accountNumber + ); + + const accounts = await directSecp256k1HdWallet.getAccounts(); + + const account = accounts[0]; + + const publicKey = account.address; + + const signingStargateClient = await this.kujiraGetSigningStargateClient( + rpcEndpoint, + directSecp256k1HdWallet, + gasPrice + ); + + const signingCosmWasmClient = await this.kujiraGetSigningCosmWasmClient( + rpcEndpoint, + directSecp256k1HdWallet, + gasPrice + ); + + const walletArtifacts: KujiraWalletArtifacts = { + publicKey: publicKey, + accountData: account, + accountNumber: accountNumber, + directSecp256k1HdWallet: directSecp256k1HdWallet, + signingStargateClient: signingStargateClient, + signingCosmWasmClient: signingCosmWasmClient, + finClients: IMap().asMutable(), + }; + + this.accounts.set(publicKey, walletArtifacts); + + return walletArtifacts; + } + + private async kujiraGetSigningCosmWasmClient( + rpcEndpoint: string, + directSecp256k1HdWallet: DirectSecp256k1HdWallet, + gasPrice: string + ) { + // noinspection UnnecessaryLocalVariableJS + const signingCosmWasmClient = await SigningCosmWasmClient.connectWithSigner( + rpcEndpoint, + directSecp256k1HdWallet, + { + registry: registry, + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + gasPrice: GasPrice.fromString(gasPrice), + } + ); + return signingCosmWasmClient; + } + + private async kujiraGetSigningStargateClient( + rpcEndpoint: string, + directSecp256k1HdWallet: DirectSecp256k1HdWallet, + gasPrice: string + ) { + // noinspection UnnecessaryLocalVariableJS + const signingStargateClient = await SigningStargateClient.connectWithSigner( + rpcEndpoint, + directSecp256k1HdWallet, + { + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + registry: registry, + gasPrice: GasPrice.fromString(gasPrice), + } + ); + + return signingStargateClient; + } + + private async kujiraQueryClientWasmQueryContractSmart( + address: string, + query: JsonObject + ): Promise { + return await runWithRetryAndTimeout>( + this.kujiraQueryClient, + this.kujiraQueryClient.wasm.queryContractSmart, + [address, query] + ); + } + + private async kujiraSigningStargateClientSignAndBroadcast( + signingStargateClient: SigningStargateClient, + signerAddress: string, + messages: readonly EncodeObject[], + fee: StdFee | 'auto' | number, + memo?: string + ): Promise { + return await runWithRetryAndTimeout>( + signingStargateClient, + signingStargateClient.signAndBroadcast, + [signerAddress, messages, fee, memo] + ); + } + + private async kujiraStargateClientGetHeight(): Promise { + return await runWithRetryAndTimeout>( + this.stargateClient, + this.stargateClient.getHeight, + [] + ); + } + + /** + * + * @param id + * @private + */ + private async kujiraStargateClientGetTx( + id: string + ): Promise { + return await runWithRetryAndTimeout>( + this.stargateClient, + this.stargateClient.getTx, + [id] + ); + } + + private async kujiraStargateClientGetAllBalances( + address: string + ): Promise { + return await runWithRetryAndTimeout>( + this.stargateClient, + this.stargateClient.getAllBalances, + [address] + ); + } + + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + // noinspection JSUnusedLocalSymbols + private async kujiraStargateClientGetBalanceStaked( + address: string + ): Promise { + return await runWithRetryAndTimeout>( + this.stargateClient, + this.stargateClient.getBalanceStaked, + [address] + ); + } + + private async kujiraFinClientWithdrawOrders( + finClient: fin.FinClient, + { + orderIdxs, + }: { + orderIdxs?: string[]; + }, + fee: number | StdFee | 'auto' = 'auto', + memo?: string, + funds?: readonly Coin[] + ): Promise { + return await runWithRetryAndTimeout>( + finClient, + finClient.withdrawOrders, + [orderIdxs, fee, memo, funds] + ); + } + + /** + * + * @param options + */ + async getToken(options: GetTokenRequest): Promise { + if (options.id) { + return convertKujiraTokenToToken( + Denom.from(getNotNullOrThrowError(options.id)) + ); + } else { + const allTokens = await this.getAllTokens({}); + + let token: Token | undefined; + + if (options.symbol) { + token = allTokens + .valueSeq() + .find((token) => token.symbol == options.symbol); + } else if (options.name) { + token = allTokens + .valueSeq() + .find((token) => token.name == options.name); + } + + if (!token) + throw new TokenNotFoundError(`Token ${options.symbol} not found.`); + + return token; + } + } + + /** + * + * @param options + */ + async getTokens(options: GetTokensRequest): Promise { + const tokens = IMap().asMutable(); + + if (options.ids) { + for (const id of options.ids) { + const token = await this.getToken({ id }); + + tokens.set(token.id, token); + } + + return tokens; + } else if (options.names) { + for (const name of options.names) { + const token = await this.getToken({ name }); + + tokens.set(token.id, token); + } + + return tokens; + } else if (options.symbols) { + for (const symbol of options.symbols) { + const token = await this.getToken({ symbol }); + + tokens.set(token.id, token); + } + + return tokens; + } else { + throw new Error('No token identifiers provided.'); + } + } + + /** + * + * @param _options + */ + async getAllTokens( + _options: GetAllTokensRequest + ): Promise { + const basicTokens = await this.kujiraGetBasicTokens(); + + const tokenIds = basicTokens + .valueSeq() + .map((token) => token.reference) + .toArray(); + + convertNonStandardKujiraTokenIds(tokenIds); + + this.tokens = await this.getTokens({ ids: tokenIds }); + + return this.tokens; + } + + async getTokenSymbolsToTokenIdsMap( + options?: GetTokenSymbolsToTokenIdsMapRequest + ): Promise { + const tokens = await this.getAllTokens({}); + + let output = IMap().asMutable(); + + tokens.valueSeq().forEach((token) => output.set(token.symbol, token.id)); + + if (options?.symbols) { + const symbols = getNotNullOrThrowError(options.symbols); + output = output.filter((_, symbol) => symbols.includes(symbol)); + } + + return output; + } + + /** + * + * @param options + */ + async getMarket(options: GetMarketRequest): Promise { + const markets = await this.getAllMarkets({}); + + const marketId = + options.id || markets.findKey((market) => market.name === options.name); + if (!marketId) throw new MarketNotFoundError(`No market informed.`); + + const market = markets.get(marketId); + + if (!market) + throw new MarketNotFoundError(`Market "${options.id}" not found.`); + + return getNotNullOrThrowError(market); + } + + /** + * + * @param options + */ + async getMarkets(options: GetMarketsRequest): Promise { + const allMarkets = await this.getAllMarkets({}); + if (!options.ids && !options.names) { + return allMarkets; + } + + // noinspection UnnecessaryLocalVariableJS + const markets = allMarkets.filter( + (market) => + options.ids?.includes(market.id) || + options.names?.includes(market.name) || + false + ); + + return markets; + } + + /** + * + */ + async getAllMarkets( + _options?: GetAllMarketsRequest + ): Promise { + const allMarkets = IMap().asMutable(); + + let basicMarkets: IMap = + await this.kujiraGetBasicMarkets(); + + basicMarkets = basicMarkets.filter( + (item) => + (config.markets.disallowed?.length + ? !config.markets.disallowed.includes(item.address) && + !config.markets.disallowed.includes( + `${item.denoms[0].symbol}/${item.denoms[1].symbol}` + ) + : true) && + (config.markets.allowed?.length + ? config.markets.allowed.includes(item.address) || + config.markets.allowed.includes( + `${item.denoms[0].symbol}/${item.denoms[1].symbol}` + ) + : true) + ); + + const loadMarket = async (market: BasicKujiraMarket): Promise => { + allMarkets.set(market.address, convertKujiraMarketToMarket(market)); + }; + + await promiseAllInBatches(loadMarket, basicMarkets.valueSeq().toArray()); + + this.markets = allMarkets; + + return this.markets; + } + + /** + * + * @param options + */ + async getOrderBook( + options: GetOrderBookRequest + ): Promise { + const market = await this.getMarket({ + id: options.marketId, + name: options.marketName, + }); + + const orderBook = await this.kujiraQueryClientWasmQueryContractSmart( + market.connectorMarket.address, + { + book: { + offset: config.orderBook.offset, + limit: config.orderBook.limit, + }, + } + ); + + return convertKujiraOrderBookToOrderBook(market, orderBook); + } + + /** + * + * @param options + */ + async getOrderBooks( + options: GetOrderBooksRequest + ): Promise { + if (!options.marketIds) + if (!options.marketNames) + throw new MarketNotFoundError(`No market informed.`); + + const orderBooks = IMap().asMutable(); + + if (options.marketIds) { + const getOrderBook = async (marketId: string): Promise => { + const orderBook = await this.getOrderBook({ marketId }); + + orderBooks.set(marketId, orderBook); + }; + + await promiseAllInBatches( + getOrderBook, + getNotNullOrThrowError(options.marketIds) + ); + } else { + const getOrderBook = async (marketName: MarketName): Promise => { + const orderBook = await this.getOrderBook({ marketName }); + + orderBooks.set(marketName, orderBook); + }; + + await promiseAllInBatches( + getOrderBook, + getNotNullOrThrowError(options.marketNames) + ); + } + + return orderBooks; + } + + /** + * + * @param _options + */ + async getAllOrderBooks( + _options: GetAllOrderBooksRequest + ): Promise { + const marketIds = (await this.getAllMarkets({})).keySeq().toArray(); + + return this.getOrderBooks({ marketIds }); + } + + /** + * + * @param options + */ + async getTicker(options: GetTickerRequest): Promise { + const market = await this.getMarket( + options.marketId ? { id: options.marketId } : { name: options.marketName } + ); + + const orderBook = await this.getOrderBook({ marketId: market.id }); + const bestBid = orderBook.bestBid; + const bestAsk = orderBook.bestAsk; + + let simpleAveragePrice: BigNumber; + + if (bestBid && bestAsk) { + simpleAveragePrice = getNotNullOrThrowError(bestBid.price) + .plus(getNotNullOrThrowError(bestAsk.price)) + .div(BigNumber(2)); + } else { + simpleAveragePrice = BigNumber('NaN'); + } + + const result = { + price: simpleAveragePrice, + }; + + return convertKujiraTickerToTicker(result, market); + } + + /** + * + * @param options + */ + async getTickers(options: GetTickersRequest): Promise { + if (!options.marketIds) + if (!options.marketNames) + throw new MarketNotFoundError(`No market informed.`); + + const tickers = IMap().asMutable(); + + if (options.marketIds) { + const getTicker = async (marketId: string): Promise => { + const ticker = await this.getTicker({ marketId }); + + tickers.set(marketId, ticker); + }; + + await promiseAllInBatches(getTicker, options.marketIds); + } else { + const getTicker = async (marketName: string): Promise => { + const ticker = await this.getTicker({ marketName }); + + tickers.set(marketName, ticker); + }; + + await promiseAllInBatches( + getTicker, + getNotNullOrThrowError(options.marketNames) + ); + } + + return tickers; + } + + /** + * + * @param _options + */ + async getAllTickers( + _options: GetAllTickersRequest + ): Promise { + const marketIds = (await this.getAllMarkets({})).keySeq().toArray(); + + return await this.getTickers({ marketIds }); + } + + async getBalance(options: GetBalanceRequest): Promise { + if (!options.tokenSymbol && options.tokenId) { + if (options.tokenId.startsWith('ibc')) { + const tokenDenom = Denom.from(options.tokenId); + options.tokenId = getNotNullOrThrowError( + tokenDenom.trace?.base_denom + ).replace(':', '/'); + } + } + + const balances = await this.getBalances({ + ownerAddress: options.ownerAddress, + tokenIds: options.tokenId ? [options.tokenId] : undefined, + tokenSymbols: options.tokenSymbol ? [options.tokenSymbol] : undefined, + }); + + if (options.tokenId) { + if (balances.tokens.has(options.tokenId)) { + return getNotNullOrThrowError( + balances.tokens.get(options.tokenId) + ); + } + + throw new Error(`Token "${options.tokenId}" not found.`); + } else { + if ( + getNotNullOrThrowError(balances.tokens.valueSeq().first()).token + ?.symbol == options.tokenSymbol + ) { + return getNotNullOrThrowError(balances.tokens.valueSeq().first()); + } + + throw new Error(`Token "${options.tokenSymbol}" not found.`); + } + } + + async getBalances(options: GetBalancesRequest): Promise { + const allBalances = await this.getAllBalances({ + ownerAddress: options.ownerAddress, + }); + + const balances: Balances = { + tokens: IMap().asMutable(), + total: { + token: 'total', + free: BigNumber(0), + lockedInOrders: BigNumber(0), + unsettled: BigNumber(0), + }, + }; + + const tokenIds = + options.tokenIds || + ( + await this.getTokenSymbolsToTokenIdsMap({ + symbols: options.tokenSymbols, + }) + ) + .valueSeq() + .toArray(); + + for (const [tokenId, balance] of allBalances.tokens) { + if ( + tokenIds.includes(tokenId) || + tokenIds.includes(Denom.from(tokenId).reference) + ) { + balances.tokens.set(tokenId, balance); + + balances.total.free = balances.total.free.plus(balance.free); + balances.total.lockedInOrders = balances.total.lockedInOrders.plus( + balance.lockedInOrders + ); + balances.total.unsettled = balances.total.unsettled.plus( + balance.unsettled + ); + } + } + + return balances; + } + + /** + * + * @param options + */ + async getAllBalances( + options: GetAllBalancesRequest + ): Promise { + const kujiraBalances = await this.kujiraStargateClientGetAllBalances( + options.ownerAddress + ); + + const orders: IMap = IMap(); + // try { + // orders = (await this.getOrders({ + // ownerAddress: options.ownerAddress, + // })) as IMap; + // } catch (exception) { + // // Ignoring exception. + // } + + let tickers: IMap; + + try { + const tokenIds = kujiraBalances.map((token: Coin) => token.denom); + + const uskToken = + this.network.toLowerCase() == NETWORKS[MAINNET].toLowerCase() + ? convertKujiraTokenToToken(USK) + : convertKujiraTokenToToken(USK_TESTNET); + + const marketIds = (await this.getAllMarkets({})) + .valueSeq() + .filter( + (market) => + tokenIds.includes(market.baseToken.id) && + market.quoteToken.id == uskToken.id + ) + .map((market) => market.id) + .toArray(); + + tickers = await this.getTickers({ marketIds }); + } catch (exception) { + tickers = IMap().asMutable(); + } + + return convertKujiraBalancesToBalances( + this.network, + kujiraBalances, + orders, + tickers + ); + } + + /** + * + * @param options + */ + async getOrder(options: GetOrderRequest): Promise { + return ( + (await this.getOrders({ + ...options, + ids: [options.id], + ownerAddresses: [options.ownerAddress], + })) as IMap + ).first(); + } + + /** + * + * @param options + */ + async getOrders(options: GetOrdersRequest): Promise { + const output = IMap>().asMutable(); + + const ownerAddresses: OrderOwnerAddress[] = options.ownerAddresses + ? getNotNullOrThrowError(options.ownerAddresses) + : [getNotNullOrThrowError(options.ownerAddress)]; + + for (const ownerAddress of ownerAddresses) { + let orders: IMap; + + if (options.marketId || options.marketName) { + const market = await this.getMarket({ + id: options.marketId, + name: options.marketName, + }); + + const response: JsonObject = { orders: [] }; + let partialResponse: JsonObject; + + while ( + (!partialResponse || + partialResponse.orders.length >= + KujiraConfig.config.orders.open.paginationLimit) && + response.orders.length <= KujiraConfig.config.orders.open.limit + ) { + partialResponse = await this.kujiraQueryClientWasmQueryContractSmart( + market.connectorMarket.address, + { + orders_by_user: { + address: ownerAddress, + limit: KujiraConfig.config.orders.open.limit, + start_after: partialResponse + ? partialResponse.orders[ + partialResponse.orders.length - 1 + ].idx.toString() + : null, + }, + } + ); + + response.orders = [...response.orders, ...partialResponse.orders]; + } + + const bundles = IMap().asMutable(); + + bundles.setIn(['common', 'response'], response); + bundles.setIn(['common', 'status'], options.status); + bundles.setIn(['common', 'market'], market); + bundles.setIn(['orders'], response.orders); + + orders = convertKujiraOrdersToMapOfOrders({ + type: ConvertOrderType.GET_ORDERS, + bundles, + }); + } else { + const marketIds = + options.marketIds || + (await this.getAllMarkets({})).keySeq().toArray(); + + orders = IMap().asMutable(); + + const getOrders = async (marketId: string): Promise => { + const marketOrders = getNotNullOrThrowError>( + await this.getOrders({ + ...options, + marketId, + }) + ); + + orders.merge(marketOrders); + }; + + await promiseAllInBatches(getOrders, marketIds); + } + + orders = orders.filter((order) => { + if (options.status && order.status !== options.status) { + return false; + } else if ( + options.statuses && + !options.statuses.includes(getNotNullOrThrowError(order.status)) + ) { + return false; + } else if ( + options.ids && + !options.ids.includes(getNotNullOrThrowError(order.id)) + ) { + return false; + } + + return true; + }); + + output.set(ownerAddress, orders); + } + + if (ownerAddresses.length == 1) { + return output.first(); + } + + return output; + } + + /** + * + * @param options + */ + async placeOrder(options: PlaceOrderRequest): Promise { + return ( + await this.placeOrders({ + orders: [options], + waitUntilIncludedInBlock: options.waitUntilIncludedInBlock, + }) + ).first(); + } + + /** + * + * @param options + */ + async placeOrders(options: PlaceOrdersRequest): Promise { + const ownerAddress = + options.ownerAddress || + getNotNullOrThrowError(options.orders[0].ownerAddress); + + const candidateMessages: EncodeObject[] = []; + + const bundles = IMap().asMutable(); + let bundleIndex = 0; + for (const candidate of options.orders) { + bundles.setIn(['orders', bundleIndex, 'candidate'], candidate); + + const market = await this.getMarket({ + id: candidate.marketId, + name: candidate.marketName, + }); + bundles.setIn(['orders', bundleIndex, 'market'], market); + + let denom: Denom; + if (candidate.side == OrderSide.BUY) { + denom = market.connectorMarket.denoms[1]; + } else if (candidate.side == OrderSide.SELL) { + denom = market.connectorMarket.denoms[0]; + } else { + throw Error('Unrecognized order side.'); + } + + let innerMessage; + + if (candidate.type == OrderType.MARKET) { + innerMessage = { + swap: {}, + }; + } else if (candidate.type == OrderType.LIMIT) { + innerMessage = { + submit_order: { + price: BigNumber(candidate.price) + .decimalPlaces(market.connectorMarket.precision.decimal_places) + .toString(), + }, + }; + } else { + throw new Error('Unrecognized order type.'); + } + + const message = msg.wasm.msgExecuteContract({ + sender: ownerAddress, // We use the same owner address for all orders. + contract: market.connectorMarket.address, + msg: Buffer.from(JSON.stringify(innerMessage)), + funds: coins( + BigNumber(candidate.amount) + .multipliedBy(BigNumber(10).pow(denom.decimals)) + .integerValue() + .toString(), + denom.reference + ), + }); + + candidateMessages.push(message); + + bundleIndex++; + } + + const messages: readonly EncodeObject[] = candidateMessages; + + const walletArtifacts = await this.getWalletArtifacts({ + ownerAddress, + }); + + const response = await this.kujiraSigningStargateClientSignAndBroadcast( + walletArtifacts.signingStargateClient, + ownerAddress, + messages, + config.orders.create.fee + ); + + bundles.setIn(['common', 'response'], response); + bundles.setIn(['common', 'status'], OrderStatus.OPEN); + bundles.setIn( + ['common', 'events'], + convertKujiraEventsToMapOfEvents(response.events) + ); + + const mapOfEvents = convertKujiraRawLogEventsToMapOfEvents( + JSON.parse(getNotNullOrThrowError(response.rawLog)) + ); + + for (const [bundleIndex, events] of mapOfEvents.entries()) { + for (const [key, value] of events.entries()) { + bundles.setIn(['orders', bundleIndex, 'events', key], value); + } + } + + return convertKujiraOrdersToMapOfOrders({ + type: ConvertOrderType.PLACE_ORDERS, + bundles: bundles, + }); + } + + /** + * + * @param options + */ + async cancelOrder(options: CancelOrderRequest): Promise { + return ( + (await this.cancelOrders({ + ids: [options.id], + ownerAddresses: [options.ownerAddress], + marketId: options.marketId, + marketName: options.marketName, + })) as IMap + ).first(); + } + + /** + * + * @param options + */ + async cancelOrders( + options: CancelOrdersRequest + ): Promise { + const output = IMap>().asMutable(); + + if (options.ids) { + let markets; + if (options.marketName || options.marketId) { + options.marketIds = options.marketId ? [options.marketId] : undefined; + options.marketNames = options.marketName + ? [options.marketName] + : undefined; + + markets = await this.getMarkets({ + ids: options.marketIds, + names: options.marketNames, + }); + } else { + markets = await this.getMarkets({ + ids: options.marketIds, + names: options.marketNames, + }); + } + + const ownerAddresses: OrderOwnerAddress[] = options.ownerAddresses + ? getNotNullOrThrowError(options.ownerAddresses) + : [getNotNullOrThrowError(options.ownerAddress)]; + + const ordersByMarketIds: IMap = IMap< + MarketId, + Order[] + >().asMutable(); + + const ordersByOwnerByMarketIds: IMap< + OwnerAddress, + IMap + > = IMap>().asMutable(); + + for (const ownerAddress of ownerAddresses) { + for (const id of options.ids) { + const request = { + id: id, // TODO Change to support options.ids directly!!! + ownerAddress: ownerAddress, + marketIds: markets.keySeq().toArray(), + statuses: [ + OrderStatus.OPEN, + OrderStatus.CANCELLATION_PENDING, + OrderStatus.CREATION_PENDING, + OrderStatus.PARTIALLY_FILLED, + OrderStatus.UNKNOWN, + ], + }; + const targetOrder = await this.getOrder(request); + if (targetOrder == undefined) { + throw new OrderNotFoundError( + `Order "${id}" not found on markets "${markets + .keySeq() + .toArray() + .join(', ')}".` + ); + } else { + if (targetOrder.ownerAddress === ownerAddress) { + if (!ordersByMarketIds.get(targetOrder.marketId)) { + ordersByMarketIds.set(targetOrder.marketId, [targetOrder]); + } else { + const aux = getNotNullOrThrowError( + ordersByMarketIds.get(targetOrder.marketId) + ); + aux.push(targetOrder); + ordersByMarketIds.set(targetOrder.marketId, aux); + } + ordersByOwnerByMarketIds.set(ownerAddress, ordersByMarketIds); + } + } + } + } + + for (const market of markets.valueSeq()) { + for (const ownerAddress of ownerAddresses) { + const filteredOrdersByOwner = IMap( + ordersByOwnerByMarketIds.get(ownerAddress) + ); + + const selectedOrdersIds = []; + + for (const orders of filteredOrdersByOwner.valueSeq()) { + for (const order of orders) { + if (order.ownerAddress === ownerAddress) { + if (order.marketId === market.id) { + selectedOrdersIds.push(order.id); + } + } + } + } + + if (selectedOrdersIds.length == 0) { + continue; + } + + const denom: Denom = market.connectorMarket.denoms[0]; + + const message = msg.wasm.msgExecuteContract({ + sender: ownerAddress, + contract: market.id, + msg: Buffer.from( + JSON.stringify({ + retract_orders: { + order_idxs: selectedOrdersIds, + }, + }) + ), + funds: coins(1, denom.reference), + }); + + const messages: readonly EncodeObject[] = [message]; + + const walletArtifacts = await this.getWalletArtifacts({ + ownerAddress, + }); + + const response = + await this.kujiraSigningStargateClientSignAndBroadcast( + walletArtifacts.signingStargateClient, + ownerAddress, + messages, + config.orders.create.fee + ); + + const bundles = IMap().asMutable(); + + bundles.setIn(['common', 'response'], response); + bundles.setIn(['common', 'status'], OrderStatus.CANCELLED); + bundles.setIn( + ['common', 'events'], + convertKujiraEventsToMapOfEvents(response.events) + ); + + const mapOfEvents = convertKujiraRawLogEventsToMapOfEvents( + JSON.parse(getNotNullOrThrowError(response.rawLog)), + selectedOrdersIds.length + ); + + for (const [bundleIndex, events] of mapOfEvents.entries()) { + for (const [key, value] of events.entries()) { + bundles.setIn( + ['orders', bundleIndex, 'id'], + selectedOrdersIds[Number(bundleIndex)] + ); + bundles.setIn(['orders', bundleIndex, 'market'], market); + bundles.setIn(['orders', bundleIndex, 'events', key], value); + } + } + + if (output.get(ownerAddress)) { + output.get(ownerAddress)?.merge( + convertKujiraOrdersToMapOfOrders({ + type: ConvertOrderType.CANCELLED_ORDERS, + bundles, + }) + ); + } else { + output.set( + ownerAddress, + convertKujiraOrdersToMapOfOrders({ + type: ConvertOrderType.CANCELLED_ORDERS, + bundles, + }) + ); + } + } + } + + if (ownerAddresses.length == 1) { + return output.first(); + } + } + + return output; + } + + /** + * + * @param options + */ + async cancelAllOrders( + options: CancelAllOrdersRequest + ): Promise { + const output = IMap>().asMutable(); + + const ownerAddresses: OrderOwnerAddress[] = options.ownerAddresses + ? getNotNullOrThrowError(options.ownerAddresses) + : [getNotNullOrThrowError(options.ownerAddress)]; + + let marketIds: MarketId[] = []; + + if (options?.marketId) { + marketIds.push(options?.marketId); + } + + if (options?.marketIds) { + marketIds = [...marketIds, ...options?.marketIds]; + } + + if (options?.marketName) { + marketIds.push((await this.getMarket({ name: options?.marketName })).id); + } + + if (options?.marketNames) { + marketIds = [ + ...marketIds, + ...(await this.getMarkets({ names: options?.marketNames })) + .keySeq() + .toArray(), + ]; + } + + if (marketIds && !marketIds.length) { + marketIds = (await this.getAllMarkets({})).keySeq().toArray(); + } + + const openOrders = IMap().asMutable(); + + for (const ownerAddress of ownerAddresses) { + for (const marketId of marketIds) { + const partialOpenOrdersIds = ( + await this.getOrders({ + ownerAddress: ownerAddress, + marketId: marketId, + status: OrderStatus.OPEN, + }) + ) + .keySeq() + .toArray(); + + openOrders.setIn([ownerAddress, marketId], partialOpenOrdersIds); + } + } + + if (openOrders.size > 0) { + for (const ownerAddress of ownerAddresses) { + const cancelledOrders = IMap().asMutable(); + + for (const marketId of marketIds) { + const partialCancelledOrders = (await this.cancelOrders({ + ids: getNotNullOrThrowError( + openOrders.getIn([ownerAddress, marketId]) + ), + marketId: marketId, + ownerAddress: ownerAddress, + })) as IMap; + + cancelledOrders.merge(partialCancelledOrders); + } + + output.set(ownerAddress, cancelledOrders); + } + + if (ownerAddresses.length == 1) { + return output.first(); + } + } + + return output; + } + + async transferFromTo( + _options: TransferFromToRequest + ): Promise { + throw new Error('Not implemented.'); + } + + /** + * + * @param options + */ + async withdrawFromMarket( + options: MarketWithdrawRequest + ): Promise { + const market = await this.getMarket({ id: options.marketId }); + + const output = IMap().asMutable(); + + const ownerAddresses: OrderOwnerAddress[] = options.ownerAddresses + ? getNotNullOrThrowError(options.ownerAddresses) + : [getNotNullOrThrowError(options.ownerAddress)]; + + for (const ownerAddress of ownerAddresses) { + const walletArtifacts = await this.getWalletArtifacts({ + ownerAddress, + }); + + const finClient: fin.FinClient = new fin.FinClient( + walletArtifacts.signingCosmWasmClient, + ownerAddress, + market.id + ); + + walletArtifacts.finClients.set(ownerAddress, finClient); + + const filledOrdersIds = getNotNullOrThrowError>( + (await this.getOrders({ + ownerAddresses: [ownerAddress], + status: OrderStatus.FILLED, + })) as IMap // Cast because we have only one ownerAddress + ) + .valueSeq() + .map((order) => getNotNullOrThrowError(order.id)) + .toArray(); + + const result = await this.kujiraFinClientWithdrawOrders(finClient, { + orderIdxs: filledOrdersIds, + }); + + output.set(ownerAddress, convertKujiraSettlementToSettlement(result)); + } + + if (ownerAddresses.length == 1) { + return output.first(); + } + + return output; + } + + /** + * + * @param options + */ + async withdrawFromMarkets( + options: MarketsWithdrawsRequest + ): Promise { + if (!options.marketIds) + throw new MarketNotFoundError(`No market informed.`); + + const output = IMap>().asMutable(); + + interface HelperSettleFundsOptions { + marketId: MarketId; + ownerAddresses: OrderOwnerAddress[]; + } + + const ownerAddresses: OrderOwnerAddress[] = options.ownerAddresses + ? getNotNullOrThrowError(options.ownerAddresses) + : [getNotNullOrThrowError(options.ownerAddress)]; + + for (const ownerAddress of ownerAddresses) { + const settleMarketFunds = async ( + options: HelperSettleFundsOptions + ): Promise => { + const results = (await this.withdrawFromMarket({ + marketId: options.marketId, + ownerAddresses: ownerAddresses, + })) as Withdraw; + + output.setIn([ownerAddress, options.marketId], results); + }; + + for (const marketId of options.marketIds) { + await settleMarketFunds({ + marketId: marketId, + ownerAddresses: [ownerAddress], + }); + } + } + + if (ownerAddresses.length == 1) { + return output.first(); + } + + return output; + } + + /** + * + * @param options + */ + async withdrawFromAllMarkets( + options: AllMarketsWithdrawsRequest + ): Promise { + const marketIds = (await this.getAllMarkets({})).keySeq().toArray(); + + const ownerAddresses: OrderOwnerAddress[] = options.ownerAddresses + ? getNotNullOrThrowError(options.ownerAddresses) + : [getNotNullOrThrowError(options.ownerAddress)]; + + return await this.withdrawFromMarkets({ + marketIds, + ownerAddresses, + }); + } + + async getCurrentBlock( + _options: GetCurrentBlockRequest + ): Promise { + return await this.kujiraStargateClientGetHeight(); + } + + async getTransaction( + options: GetTransactionRequest + ): Promise { + return convertKujiraTransactionToTransaction( + getNotNullOrThrowError( + await this.kujiraStargateClientGetTx(options.hash) + ) + ); + } + + /** + * + * @param options + */ + async getTransactions( + options: GetTransactionsRequest + ): Promise { + const transactions = IMap().asMutable(); + + const getTransaction = async ( + options: GetTransactionRequest + ): Promise => { + const transaction = await this.getTransaction(options); + + transactions.set(transaction.hash, transaction); + }; + + await promiseAllInBatches( + getTransaction, + options.hashes.map((hash) => { + return { hash }; + }) + ); + + return transactions; + } + + getEstimatedFees( + _options: GetEstimatedFeesRequest + ): GetEstimatedFeesResponse { + return { + token: config.nativeToken, + price: config.gasPrice, + limit: config.gasLimitEstimate, + cost: config.gasPrice.multipliedBy(config.gasLimitEstimate), + } as EstimatedFees; + } + + /** + * + * @param options + */ + async getWalletPublicKey( + options: GetWalletPublicKeyRequest + ): Promise { + return ( + await ( + await this.getDirectSecp256k1HdWallet( + options.mnemonic, + KujiraConfig.config.prefix, + options.accountNumber || KujiraConfig.config.accountNumber + ) + ).getAccounts() + )[0].address; + } + + async encryptWallet( + options: EncryptWalletRequest + ): Promise { + const passphrase = ConfigManagerCertPassphrase.readPassphrase(); + if (!passphrase) { + throw new Error('missing passphrase'); + } + + const keyAlgorithm = 'pbkdf2'; + const cipherAlgorithm = 'aes-256-cbc'; + const ivSize = 16; + const saltSize = 16; + const iterations = 500000; + const keyLength = 32; + const digest = 'sha256'; + + const iv = crypto.randomBytes(ivSize); + const salt = crypto.randomBytes(saltSize); + const keyMaterial = await pbkdf2( + passphrase, + salt, + iterations, + keyLength, + digest + ); + const cipher = crypto.createCipheriv(cipherAlgorithm, keyMaterial, iv); + + const cipherText = Buffer.concat([ + cipher.update(JSON.stringify(options.wallet), 'utf8'), + cipher.final(), + ]); + + // noinspection UnnecessaryLocalVariableJS + const encryptedString = JSON.stringify({ + keyAlgorithm: { + name: keyAlgorithm, + salt: salt.toString('base64'), + iterations: iterations, + keyLength: keyLength, + digest: digest, + }, + cipherAlgorithm: { + name: cipherAlgorithm, + iv: iv.toString('base64'), + }, + ciphertext: cipherText.toString('base64'), + }); + + return encryptedString; + } + + async decryptWallet( + options: DecryptWalletRequest + ): Promise { + const path = `${walletPath}/${this.chain}`; + + const encryptedPrivateKey = JSON.parse( + await fse.readFile(`${path}/${options.accountAddress}.json`, 'utf8'), + (key, value) => { + switch (key) { + case 'ciphertext': + case 'salt': + case 'iv': + return Buffer.from(value, 'base64'); + default: + return value; + } + } + ); + + const passphrase = ConfigManagerCertPassphrase.readPassphrase(); + if (!passphrase) { + throw new Error('missing passphrase'); + } + + const keyMaterial = await pbkdf2( + passphrase, + encryptedPrivateKey.keyAlgorithm.salt, + encryptedPrivateKey.keyAlgorithm.iterations, + encryptedPrivateKey.keyAlgorithm.keyLength, + encryptedPrivateKey.keyAlgorithm.digest + ); + const decipher = crypto.createDecipheriv( + encryptedPrivateKey.cipherAlgorithm.name, + keyMaterial, + encryptedPrivateKey.cipherAlgorithm.iv + ); + + const decryptedString = + decipher.update(encryptedPrivateKey.ciphertext, 'utf8') + + decipher.final('utf8'); + + return JSON.parse(decryptedString); + } + + async toClient(endpoint: string): Promise<[Tendermint34Client, string]> { + const client = await Tendermint34Client.create( + new HttpBatchClient(endpoint, { + dispatchInterval: 100, + batchSizeLimit: 200, + }) + ); + return [client, endpoint]; + } + + async getFastestRpc(): Promise { + const latencies: LatencyData[] = []; + + await Promise.all( + RPCS[this.kujiraNetwork].map(async (endpoint) => { + try { + const start = new Date().getTime(); + const [client] = await this.toClient(endpoint); + const status = await client.status(); + const latency = new Date().getTime() - start; + const latestBlockTime = new Date( + status.syncInfo.latestBlockTime.toISOString() + ); + latencies.push({ endpoint, latency, latestBlockTime }); + } catch (error) { + console.error(`Failed to connect to RPC endpoint ${endpoint}`); + } + }) + ); + + if (latencies.length === 0) { + throw new Error('Cannot connect with any RPC.'); + } + + latencies.sort((a, b) => a.latency - b.latency); + + return latencies[0].endpoint; + } +} diff --git a/src/connectors/kujira/kujira.ts b/src/connectors/kujira/kujira.ts new file mode 100644 index 0000000000..d504ca2364 --- /dev/null +++ b/src/connectors/kujira/kujira.ts @@ -0,0 +1,348 @@ +import { KujiraModel } from './kujira.model'; +import { + CLOBish, + MarketInfo, + NetworkSelectionRequest, + Orderbook, +} from '../../services/common-interfaces'; +import { + ClobBatchUpdateRequest, + ClobDeleteOrderRequest, + ClobGetOrderRequest, + ClobGetOrderResponse, + CLOBMarkets, + ClobMarketsRequest, + ClobOrderbookRequest, + ClobPostOrderRequest, + ClobPostOrderResponse, + ClobTickerRequest, +} from '../../clob/clob.requests'; +import { + convertClobBatchOrdersRequestToKujiraCancelOrdersRequest, + convertClobBatchOrdersRequestToKujiraPlaceOrdersRequest, + convertHumingbotMarketNameToMarketName, + convertMarketNameToHumingbotMarketName, +} from './kujira.convertors'; +import { getNotNullOrThrowError } from './kujira.helpers'; +import { + CancelOrdersResponse, + GetAllMarketsResponse, + IMap, + Order, + OrderAmount, + OrderId, + OrderPrice, + OrderSide, + OrderStatus, + OrderTransactionHashes, + OrderType, + OwnerAddress, + TransactionHash, +} from './kujira.types'; +import { BigNumber } from 'bignumber.js'; + +export class KujiraCLOB implements CLOBish { + chain: string; + + network: string; + + abiDecoder: any; + + public parsedMarkets: MarketInfo = {}; + + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + private kujira: KujiraModel; + + private static _instances: { [name: string]: KujiraCLOB }; + + private constructor(chain: string, network: string) { + this.chain = chain; + this.network = network; + } + + public static getInstance(chain: string, network: string): KujiraCLOB { + if (KujiraCLOB._instances === undefined) { + KujiraCLOB._instances = {}; + } + + const key = `${chain}:${network}`; + + if (!(key in KujiraCLOB._instances)) { + KujiraCLOB._instances[key] = new KujiraCLOB(chain, network); + } + + return KujiraCLOB._instances[key]; + } + + public static getConnectedInstances(): { [key: string]: KujiraCLOB } { + return KujiraCLOB._instances; + } + + async init() { + this.kujira = await KujiraModel.getInstance(this.chain, this.network); + await this.kujira.init(); + await this.loadMarkets(); + } + + ready(): boolean { + return this.kujira && this.kujira.isReady; + } + + async deleteOrder(req: ClobDeleteOrderRequest): Promise<{ txHash: string }> { + if (req.orderId) { + const result = await this.kujira.cancelOrder({ + id: req.orderId, + marketName: convertHumingbotMarketNameToMarketName(req.market), + ownerAddress: req.address, + }); + + return { + txHash: getNotNullOrThrowError( + result.hashes?.cancellation + ), + }; + } else { + const result = await this.kujira.cancelAllOrders({ + marketName: convertHumingbotMarketNameToMarketName(req.market), + ownerAddress: req.address, + }); + + if (result.size) { + const order: Order = getNotNullOrThrowError(result.first()); + const order_hash: OrderTransactionHashes = + getNotNullOrThrowError(order.hashes); + let hash: string | undefined; + if ('creation' in order_hash) { + hash = order_hash.creation; + } else if ('cancellation' in order_hash) { + hash = order_hash.cancellation; + } else if ('withdraw' in order_hash) { + hash = order_hash.withdraw; + } + + return { txHash: getNotNullOrThrowError(hash) }; + } else { + return { txHash: '' }; + } + } + } + + estimateGas(_req: NetworkSelectionRequest): { + gasPrice: number; + gasPriceToken: string; + gasLimit: number; + gasCost: number; + } { + const result = this.kujira.getEstimatedFees({}); + + return { + gasCost: result.cost.toNumber(), + gasLimit: result.limit.toNumber(), + gasPrice: result.price.toNumber(), + gasPriceToken: result.token, + }; + } + + async loadMarkets(): Promise { + const allMarkets = + (await this.kujira.getAllMarkets()) as GetAllMarketsResponse; + + for (const market of allMarkets.values()) { + this.parsedMarkets[convertMarketNameToHumingbotMarketName(market.name)] = + market; + } + } + + async markets(req: ClobMarketsRequest): Promise<{ markets: MarketInfo }> { + if (req.market && req.market.split('-').length === 2) { + const resp: CLOBMarkets = {}; + resp[req.market] = this.parsedMarkets[req.market]; + + return { markets: resp }; + } + + return { markets: this.parsedMarkets }; + } + + async orderBook(req: ClobOrderbookRequest): Promise { + const orderBook = await this.kujira.getOrderBook({ + marketName: convertHumingbotMarketNameToMarketName(req.market), + }); + + const buys = []; + for (const order of orderBook.bids.valueSeq()) { + buys.push({ + price: getNotNullOrThrowError(order.price).toString(), + quantity: getNotNullOrThrowError(order.amount).toString(), + timestamp: order.creationTimestamp ? order.creationTimestamp : 0, + }); + } + + const sells = []; + for (const order of orderBook.asks.valueSeq()) { + sells.push({ + price: getNotNullOrThrowError(order.price).toString(), + quantity: getNotNullOrThrowError(order.amount).toString(), + timestamp: order.creationTimestamp ? order.creationTimestamp : 0, + }); + } + + return { buys, sells }; + } + + async orders( + req: ClobGetOrderRequest + ): Promise<{ orders: ClobGetOrderResponse['orders'] }> { + let originalOrders; + + if (req.orderId) { + const originalOrder = await this.kujira.getOrder({ + id: req.orderId, + marketName: convertHumingbotMarketNameToMarketName(req.market), + ownerAddress: getNotNullOrThrowError(req.address), + }); + + originalOrders = [originalOrder]; + } else { + originalOrders = getNotNullOrThrowError>( + await this.kujira.getOrders({ + marketName: convertHumingbotMarketNameToMarketName(req.market), + ownerAddress: getNotNullOrThrowError(req.address), + }) + ) + .valueSeq() + .toArray(); + } + + const orders = []; + + for (const originalOrder of originalOrders) { + if (originalOrder) { + const order = { + id: getNotNullOrThrowError(originalOrder.id), + clientId: originalOrder.clientId, + orderHash: '', + marketId: originalOrder.marketId, + active: '', + subaccountId: '', + executionType: '', + orderType: getNotNullOrThrowError(originalOrder.type), + price: getNotNullOrThrowError( + originalOrder.price + ).toString(), + triggerPrice: '', + quantity: originalOrder.amount.toString(), + filledQuantity: '', + state: getNotNullOrThrowError(originalOrder.status), + createdAt: originalOrder.creationTimestamp + ? originalOrder.creationTimestamp.toString() + : '', + updatedAt: originalOrder.fillingTimestamp + ? originalOrder.fillingTimestamp.toString() + : '', + direction: originalOrder.side, + }; + + orders.push(order); + } + } + + return { orders } as { + orders: + | [ + { + [key: string]: string; + } + ] + | []; + }; + } + + async postOrder( + req: ClobPostOrderRequest + ): Promise<{ txHash: string; id?: string }> { + const result = await this.kujira.placeOrder({ + clientId: req.clientOrderID, + marketName: convertHumingbotMarketNameToMarketName(req.market), + ownerAddress: req.address, + side: req.side as OrderSide, + price: BigNumber(req.price), + amount: BigNumber(req.amount), + type: req.orderType as OrderType, + }); + + return { + txHash: getNotNullOrThrowError(result.hashes?.creation), + id: result.id, + }; + } + + public async ticker( + req: ClobTickerRequest + ): Promise<{ markets: MarketInfo }> { + const requestMarket = getNotNullOrThrowError(req.market); + const ticker = await this.kujira.getTicker({ + marketName: convertHumingbotMarketNameToMarketName(requestMarket), + }); + const marketMap: { [key: string]: any } = {}; + marketMap[requestMarket] = { + market: ticker.market, + ticker: ticker.ticker, + price: ticker.price, + timestamp: ticker.timestamp, + }; + + return { markets: marketMap }; + } + + // noinspection JSUnusedGlobalSymbols + public async batchOrders(req: ClobBatchUpdateRequest): Promise { + try { + if (req.createOrderParams || req.cancelOrderParams) { + if (req.createOrderParams) { + const convertedReq = { + chain: req.chain, + network: req.network, + ownerAddress: req.address, + orders: convertClobBatchOrdersRequestToKujiraPlaceOrdersRequest( + req.createOrderParams + ), + }; + const originalResponse = await this.kujira.placeOrders(convertedReq); + return { + network: this.network, + timestamp: 0, + latency: 0, + txHash: getNotNullOrThrowError( + originalResponse.first()?.hashes?.creation + ), + ids: originalResponse.valueSeq().map((order) => order.id), + } as ClobPostOrderResponse; + } else if (req.cancelOrderParams) { + const convertedReq = + convertClobBatchOrdersRequestToKujiraCancelOrdersRequest(req); + const originalResponse: CancelOrdersResponse = + await this.kujira.cancelOrders(convertedReq); + return { + network: this.network, + timestamp: 0, + latency: 0, + txHash: getNotNullOrThrowError( + getNotNullOrThrowError>( + originalResponse + ).first()?.hashes?.cancellation + ), + ids: getNotNullOrThrowError>(originalResponse) + .valueSeq() + .map((order) => order.id), + } as ClobPostOrderResponse; + } + } + + return {}; + } catch (error) { + console.error(error); + } + } +} diff --git a/src/connectors/kujira/kujira.types.ts b/src/connectors/kujira/kujira.types.ts new file mode 100644 index 0000000000..d08e925d96 --- /dev/null +++ b/src/connectors/kujira/kujira.types.ts @@ -0,0 +1,665 @@ +import { Denom, fin } from 'kujira.js'; +import { ExecuteResult } from '@cosmjs/cosmwasm-stargate'; + +import { Map as ImmutableMap } from 'immutable'; +import { BigNumber } from 'bignumber.js'; +import { DirectSecp256k1HdWallet } from '@cosmjs/proto-signing'; +import { AccountData } from '@cosmjs/proto-signing/build/signer'; +import { SigningStargateClient } from '@cosmjs/stargate'; +import { SigningCosmWasmClient } from '@cosmjs/cosmwasm-stargate/build/signingcosmwasmclient'; +import { DeliverTxResponse } from '@cosmjs/stargate/build/stargateclient'; +import { Event } from '@cosmjs/stargate/build/events'; + +// +// Types and Constants +// + +export type KujiraOrder = DeliverTxResponse; +export type KujiraEvent = Event; + +export type AsyncFunctionType = ( + ...args: Arguments +) => Promise; + +export type IMap = ImmutableMap; +export const IMap = ImmutableMap; + +export type BasicKujiraToken = Denom; +export type BasicKujiraMarket = fin.Pair; + +export type KujiraWithdraw = ExecuteResult; + +export type Address = string; +export type OwnerAddress = Address; +export type PayerAddress = Address; +export type Price = BigNumber; +export type Amount = BigNumber; +export type Fee = BigNumber; +export type Timestamp = number; +export type Block = number; +export type EncryptedWallet = string; + +export type ConnectorMarket = any; +export type ConnectorTicker = any; +export type ConnectorOrderBook = any; +export type ConnectorOrder = any; + +export type TokenId = Address; +export type TokenName = string; +export type TokenSymbol = string; +export type TokenDecimals = number; + +export type MarketName = string; +export type MarketId = Address; +export type MarketPrecision = number; +export type MarketProgramId = Address; +export type MarketDeprecation = boolean; +export type MarketMinimumOrderSize = BigNumber; +export type MarketMinimumPriceIncrement = BigNumber; +export type MarketMinimumBaseIncrement = BigNumber; +export type MarketMinimumQuoteIncrement = BigNumber; + +export type TickerPrice = Price; +export type TickerTimestamp = Timestamp; + +export type TransactionHash = string; + +export type OrderId = string; +export type OrderClientId = string; +export type OrderMarketName = MarketName; +export type OrderMarketId = MarketId; +export type OrderMarket = Market; +export type OrderOwnerAddress = OwnerAddress; +export type OrderPayerAddress = PayerAddress; +export type OrderPrice = Price; +export type OrderAmount = Amount; +export type OrderFee = Fee; +export type OrderCreationTimestamp = Timestamp; +export type OrderFillingTimestamp = Timestamp; +export type OrderTransactionHashes = TransactionHashes; + +export type Withdraw = { + hash: TransactionHash; +}; + +export type FeeMaker = Fee; +export type FeeTaker = Fee; +export type FeeServiceProvider = Fee; + +export type EstimatedFeesToken = string; +export type EstimatedFeesPrice = Price; +export type EstimateFeesLimit = BigNumber; +export type EstimateFeesCost = BigNumber; + +export type Mnemonic = string; +export type AccountNumber = number; + +export interface TokenInfo { + chainId: number; + address: string; + name: string; + symbol: string; + decimals: number; +} + +export type TokenListType = 'FILE' | 'URL'; + +// +// Enums +// + +export enum OrderSide { + BUY = 'BUY', + SELL = 'SELL', +} + +export enum OrderStatus { + OPEN = 'OPEN', + CANCELLED = 'CANCELLED', + PARTIALLY_FILLED = 'PARTIALLY_FILLED', + FILLED = 'FILLED', + CREATION_PENDING = 'CREATION_PENDING', + CANCELLATION_PENDING = 'CANCELLATION_PENDING', + UNKNOWN = 'UNKNOWN', +} + +export enum OrderType { + MARKET = 'MARKET', + LIMIT = 'LIMIT', + IOC = 'IOC', // Immediate or Cancel +} + +export enum ConvertOrderType { + GET_ORDERS = 'getOrders', + PLACE_ORDERS = 'placeOrders', + CANCELLED_ORDERS = 'cancelledOrders', +} + +export enum RequestStrategy { + RESTful = 'RESTful', + Controller = 'Controller', +} + +export enum RESTfulMethod { + // noinspection JSUnusedGlobalSymbols + GET = 'GET', + POST = 'POST', + PUT = 'PUT', + PATCH = 'PATCH', + DELETE = 'DELETE', +} + +// +// Interfaces +// + +export interface KujiraTicker { + price: Price; +} + +export interface KujiraOrderBookItem { + quote_price: string; + offer_denom: { + native: string; + }; + total_offer_amount: string; +} + +export interface KujiraOrderBook { + base: KujiraOrderBookItem[]; + quote: KujiraOrderBookItem[]; +} + +export interface Token { + id: TokenId; + name: TokenName; + symbol: TokenSymbol; + + decimals: TokenDecimals; +} + +export interface Market { + id: MarketId; + name: MarketName; + baseToken: Token; + quoteToken: Token; + precision: MarketPrecision; + minimumOrderSize: MarketMinimumOrderSize; + minimumPriceIncrement: MarketMinimumPriceIncrement; // Also called tickSize + minimumBaseAmountIncrement: MarketMinimumBaseIncrement; + minimumQuoteAmountIncrement: MarketMinimumQuoteIncrement; + fees: MarketFee; + programId?: MarketProgramId; + deprecated?: MarketDeprecation; + connectorMarket: ConnectorMarket; +} + +export interface OrderBook { + market: Market; + bids: IMap; + asks: IMap; + bestBid?: Order; + bestAsk?: Order; + connectorOrderBook: ConnectorOrderBook; +} + +export interface Ticker { + market: Market; + price: TickerPrice; + timestamp: TickerTimestamp; + ticker: ConnectorTicker; +} + +export interface Balance { + token: Token | 'total'; + ticker?: Ticker; + free: Amount; + lockedInOrders: Amount; + unsettled: Amount; +} + +export interface Balances { + tokens: IMap; + total: Balance; +} + +export interface Order { + id?: OrderId; + clientId?: OrderClientId; // Client custom id + marketName: OrderMarketName; + marketId: OrderMarketId; + market: OrderMarket; + ownerAddress?: OrderOwnerAddress; + payerAddress?: OrderPayerAddress; + price?: OrderPrice; + amount: OrderAmount; + side: OrderSide; + status?: OrderStatus; + type?: OrderType; + fee?: OrderFee; + creationTimestamp?: OrderCreationTimestamp; + fillingTimestamp?: OrderFillingTimestamp; + hashes?: OrderTransactionHashes; + connectorOrder?: ConnectorOrder; +} + +export interface TransactionHashes { + creation?: TransactionHash; + cancellation?: TransactionHash; + withdraw?: TransactionHash; + creations?: TransactionHash[]; + cancellations?: TransactionHash[]; + withdraws?: TransactionHash[]; +} + +export interface MarketFee { + maker: FeeMaker; + taker: FeeTaker; + serviceProvider: FeeServiceProvider; +} + +export interface EstimatedFees { + token: EstimatedFeesToken; + price: EstimatedFeesPrice; + limit: EstimateFeesLimit; + cost: EstimateFeesCost; +} + +export interface Transaction { + hash: TransactionHash; + blockNumber: number; + gasUsed: number; + gasWanted: number; + code: number; + data: any; +} + +export interface BasicWallet { + mnemonic: Mnemonic; + + accountNumber: AccountNumber; + + publicKey: Address; +} + +export interface KujiraWalletArtifacts { + publicKey: Address; + + accountData: AccountData; + + accountNumber: AccountNumber; + + directSecp256k1HdWallet: DirectSecp256k1HdWallet; + + signingStargateClient: SigningStargateClient; + + signingCosmWasmClient: SigningCosmWasmClient; + + finClients: IMap; +} + +// +// Errors +// + +export class CLOBishError extends Error {} + +export class TokenNotFoundError extends CLOBishError {} + +export class MarketNotFoundError extends CLOBishError {} + +export class BalanceNotFoundError extends CLOBishError {} + +export class OrderBookNotFoundError extends CLOBishError {} + +export class TickerNotFoundError extends CLOBishError {} + +export class OrderNotFoundError extends CLOBishError {} + +export class TransactionNotFoundError extends CLOBishError {} + +export class WalletPublicKeyNotFoundError extends CLOBishError {} + +// +// Main methods options +// + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetRootRequest {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetRootResponse { + chain: string; + network: string; + connector: string; + connection: boolean; + timestamp: number; +} + +export interface GetTokenRequest { + id?: TokenId; + name?: TokenName; + symbol?: TokenSymbol; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetTokenResponse extends Token {} + +export interface GetTokensRequest { + ids?: TokenId[]; + names?: TokenName[]; + symbols?: TokenSymbol[]; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetTokensResponse extends IMap {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllTokensRequest {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllTokensResponse extends IMap {} + +export interface GetTokenSymbolsToTokenIdsMapRequest { + symbols?: TokenSymbol[]; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetTokenSymbolsToTokenIdsMapResponse + extends IMap {} + +export interface GetMarketRequest { + id?: MarketId; + name?: MarketName; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetMarketResponse extends Market {} + +export interface GetMarketsRequest { + ids?: MarketId[]; + names?: MarketName[]; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetMarketsResponse extends IMap {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllMarketsRequest extends GetMarketsRequest {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllMarketsResponse extends IMap {} + +export interface GetOrderBookRequest { + marketId?: MarketId; + marketName?: MarketName; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetOrderBookResponse extends OrderBook {} + +export interface GetOrderBooksRequest { + marketIds?: MarketId[]; + marketNames?: MarketName[]; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetOrderBooksResponse extends IMap {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllOrderBooksRequest extends GetOrderBooksRequest {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllOrderBooksResponse extends IMap {} + +export interface GetTickerRequest { + marketId?: MarketId; + marketName?: MarketName; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetTickerResponse extends Ticker {} + +export interface GetTickersRequest { + marketIds?: MarketId[]; + marketNames?: MarketName[]; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetTickersResponse extends IMap {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllTickersRequest extends GetTickersRequest {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllTickersResponse extends IMap {} + +export interface GetWalletArtifactsRequest { + ownerAddress: OwnerAddress; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetBalanceRequest { + tokenId: TokenId; + tokenSymbol: TokenSymbol; + ownerAddress: OwnerAddress; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetBalanceResponse extends Balance {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetBalancesRequest { + tokenIds?: TokenId[]; + tokenSymbols?: TokenSymbol[]; + ownerAddress: OwnerAddress; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetBalancesResponse extends Balances {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllBalancesRequest { + ownerAddress: OwnerAddress; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetAllBalancesResponse extends Balances {} + +export interface GetOrderRequest { + id: OrderId; + marketId?: MarketId; + marketName?: MarketName; + marketIds?: MarketId[]; + marketNames?: MarketName[]; + ownerAddress: OrderOwnerAddress; + status?: OrderStatus; + statuses?: OrderStatus[]; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetOrderResponse extends Order {} + +export interface GetOrdersRequest { + ids?: OrderId[]; + marketId?: MarketId; + marketName?: MarketName; + marketIds?: MarketId[]; + marketNames?: MarketName[]; + ownerAddress?: OrderOwnerAddress; + ownerAddresses?: OrderOwnerAddress[]; + status?: OrderStatus; + statuses?: OrderStatus[]; +} + +export type GetOrdersResponse = + | IMap + | IMap>; + +export interface PlaceOrderRequest { + clientId?: OrderClientId; + marketId?: MarketId; + marketName?: MarketName; + ownerAddress?: OrderOwnerAddress; + side: OrderSide; + price: OrderPrice; + amount: OrderAmount; + type: OrderType; + payerAddress?: OrderPayerAddress; + replaceIfExists?: boolean; + waitUntilIncludedInBlock?: boolean; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface PlaceOrderResponse extends Order {} + +export interface PlaceOrdersRequest { + ownerAddress?: OrderOwnerAddress; + orders: PlaceOrderRequest[]; + waitUntilIncludedInBlock?: boolean; + replaceIfExists?: boolean; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface PlaceOrdersResponse extends IMap {} + +export interface CancelOrderRequest { + id: OrderId; + clientId?: OrderClientId; + ownerAddress: OrderOwnerAddress; + marketId?: MarketId; + marketName?: MarketName; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface CancelOrderResponse extends Order {} + +export interface CancelOrdersRequest { + ids: OrderId[]; + clientIds?: OrderClientId[]; + marketId?: MarketId; + marketIds?: MarketId[]; + marketName?: MarketName; + marketNames?: MarketName[]; + ownerAddress?: OrderOwnerAddress; + ownerAddresses?: OrderOwnerAddress[]; +} + +export type CancelOrdersResponse = + | IMap + | IMap>; + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface CancelAllOrdersRequest { + marketId?: MarketId; + marketName?: MarketName; + marketIds?: MarketId[]; + marketNames?: MarketName[]; + ownerAddress?: OrderOwnerAddress; + ownerAddresses?: OrderOwnerAddress[]; +} + +export type CancelAllOrdersResponse = CancelOrdersResponse; + +export interface TransferFromToRequest { + from: OwnerAddress; + to: OwnerAddress; + amount: OrderAmount; + tokenId?: TokenId; + tokenSymbol?: TokenSymbol; +} + +export type TransferFromToResponse = TransactionHash; + +export interface MarketWithdrawRequest { + marketId?: MarketId; + marketName?: MarketName; + ownerAddress?: OrderOwnerAddress; + ownerAddresses?: OrderOwnerAddress[]; +} + +export type MarketWithdrawResponse = Withdraw | IMap; + +export interface MarketsWithdrawsRequest { + marketIds?: MarketId[]; + marketNames?: MarketName[]; + ownerAddress?: OrderOwnerAddress; + ownerAddresses?: OrderOwnerAddress[]; +} + +export type MarketsWithdrawsFundsResponse = + | IMap + | IMap>; + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface AllMarketsWithdrawsRequest extends MarketsWithdrawsRequest {} + +export type AllMarketsWithdrawsResponse = MarketsWithdrawsFundsResponse; + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetCurrentBlockRequest {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export type GetCurrentBlockResponse = Block; + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetTransactionRequest { + hash: TransactionHash; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetTransactionResponse extends Transaction {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetTransactionsRequest { + hashes: TransactionHash[]; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetTransactionsResponse + extends IMap {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetEstimatedFeesRequest {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetEstimatedFeesResponse extends EstimatedFees {} + +export interface GetWalletPublicKeyRequest { + mnemonic: Mnemonic; + accountNumber: AccountNumber; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export type GetWalletPublicKeyResponse = Address; + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface GetWalletsPublicKeysRequest {} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export type GetWalletsPublicKeysResponse = Address[]; + +export interface EncryptWalletRequest { + wallet: BasicWallet; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export type EncryptWalletResponse = EncryptedWallet; + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface DecryptWalletRequest { + accountAddress: OwnerAddress; +} + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export type DecryptWalletResponse = BasicWallet; + +// +// Extensions +// + +export interface LatencyData { + endpoint: string; + latency: number; + latestBlockTime: Date; +} diff --git a/src/connectors/kujira/kujira.validators.ts b/src/connectors/kujira/kujira.validators.ts new file mode 100644 index 0000000000..fc57fb6452 --- /dev/null +++ b/src/connectors/kujira/kujira.validators.ts @@ -0,0 +1,866 @@ +import { StatusCodes } from 'http-status-codes'; +import { HttpException } from '../../services/error-handler'; +import { BigNumber } from 'bignumber.js'; +import { + isFloatString, + isNaturalNumberString, +} from '../../services/validators'; +import { OrderSide, OrderType, OrderStatus } from './kujira.types'; + +type Validator = ( + item: undefined | null | any | Item, + index?: number +) => { warnings: Array; errors: Array }; + +type RequestValidator = (item: undefined | null | any | Item) => { + warnings: Array; + errors: Array; +}; + +const createValidator = ( + accessor: undefined | null | string | ((target: any | Item) => any | Value), + validation: ( + item: undefined | null | any | Item, + value: undefined | null | any | Value + ) => boolean, + error: + | string + | (( + item: undefined | null | any | Item, + value: undefined | null | any | Value, + accessor: + | undefined + | null + | string + | ((target: any | Item) => any | Value), + index?: number + ) => string), + optional: boolean = false +): Validator => { + return (item: undefined | null | any | Item, index?: number) => { + const warnings: Array = []; + const errors: Array = []; + + let target: any | Value; + if (item === undefined && accessor) { + errors.push(`Request with undefined value informed when it shouldn't.`); + } else if (item === null && accessor) { + errors.push(`Request with null value informed when it shouldn't.`); + } else if (!accessor) { + target = item; + } else if (typeof accessor === 'string') { + if (!(`${accessor}` in item) && !optional) { + errors.push(`The request is missing the key/property "${accessor}".`); + } else { + target = item[accessor]; + } + } else { + target = accessor(item); + } + + if (!validation(item, target)) { + if (typeof error === 'string') { + if (optional) { + warnings.push(error); + } else { + errors.push(error); + } + } else { + if (optional) { + warnings.push(error(item, target, accessor, index)); + } else { + errors.push(error(item, target, accessor, index)); + } + } + } + + return { + warnings, + errors, + }; + }; +}; + +export const createRequestValidator = ( + validators: Array, + statusCode?: StatusCodes, + headerMessage?: (request: any) => string, + errorNumber?: number +): RequestValidator => { + return (request: undefined | null | any | Item) => { + let warnings: Array = []; + let errors: Array = []; + + for (const validator of validators) { + const result = validator(request); + warnings = [...warnings, ...result.warnings]; + errors = [...errors, ...result.errors]; + } + + throwIfErrorsExist(errors, statusCode, request, headerMessage, errorNumber); + + return { warnings, errors }; + }; +}; + +export const createBatchValidator = ( + validators: Array, + headerItemMessage?: ( + item: undefined | null | any | Item, + index?: number + ) => string, + accessor: + | undefined + | null + | string + | ((target: any | Item) => any) = undefined +): ((input: any[]) => { warnings: Array; errors: Array }) => { + return (input: any[]) => { + let warnings: Array = []; + let errors: Array = []; + + let items: any[] = []; + if (input === undefined && accessor) { + errors.push(`Request with undefined value informed when it shouldn't.`); + } else if (input === null && accessor) { + errors.push(`Request with null value informed when it shouldn't.`); + } else if (!accessor) { + items = input; + } else if (typeof accessor === 'string') { + if (!(`${accessor}` in input)) { + errors.push(`The request is missing the key/property "${accessor}".`); + } else { + items = input[accessor as any]; + } + } else { + items = accessor(input); + } + + let index = 0; + for (const item of items) { + for (const validator of validators) { + const itemResult = validator(item, index); + + if (itemResult.warnings && itemResult.warnings.length > 0) { + if (headerItemMessage) warnings.push(headerItemMessage(item, index)); + } + + if (itemResult.errors && itemResult.errors.length > 0) { + if (headerItemMessage) errors.push(headerItemMessage(item, index)); + } + + warnings = [...warnings, ...itemResult.warnings]; + errors = [...errors, ...itemResult.errors]; + } + index++; + } + + return { warnings, errors }; + }; +}; + +/** + Throw an error because the request parameter is malformed, collect all the + errors related to the request to give the most information possible + */ +export const throwIfErrorsExist = ( + errors: Array, + statusCode: number = StatusCodes.NOT_FOUND, + request: any, + headerMessage?: (request: any, errorNumber?: number) => string, + errorNumber?: number +): void => { + if (errors.length > 0) { + let message = headerMessage + ? `${headerMessage(request, errorNumber)}\n` + : ''; + message += errors.join('\n'); + + throw new HttpException(statusCode, message); + } +}; + +export const validateOrderClientId = (optional = false): Validator => { + return createValidator( + null, + (target, _) => + typeof target === 'object' + ? isNaturalNumberString(target.clientId) + : target, + (target, _) => { + const id = typeof target === 'object' ? target.clientId : target; + return `Invalid client id (${id}), it needs to be in big number format.`; + }, + optional + ); +}; + +export const validateOrderClientIds = (optional = false): Validator => { + return createValidator( + 'clientIds', + (_, values) => { + let ok = true; + values === undefined + ? (ok = true) + : values.map((item: any) => { + const id = + typeof item === 'object' + ? isNaturalNumberString(item.clientId) + : item; + + ok = isNaturalNumberString(id) && ok; + }); + + return ok; + }, + `Invalid client ids, it needs to be an array of big numbers.`, + optional + ); +}; + +export const validateOrderExchangeId = (optional = false): Validator => { + return createValidator( + null, + (target, _) => + typeof target == 'object' && 'id' in target + ? isNaturalNumberString(target.id) + : target, + (target, _) => { + const id = typeof target == 'object' ? target.id : target; + + return `Invalid exchange id (${id}), it needs to be in big number format.`; + }, + optional + ); +}; + +export const validateOrderExchangeIds = (optional = false): Validator => { + return createValidator( + 'ids', + (_, values) => { + let ok = true; + values === undefined + ? (ok = true) + : values.map((item: any) => { + const id = typeof item == 'object' ? item.id : item; + + ok = isNaturalNumberString(id) && ok; + }); + + return ok; + }, + `Invalid exchange ids, it needs to be an array of big numbers.`, + optional + ); +}; + +export const validateOrderMarketName = (optional = false): Validator => { + return createValidator( + 'marketName', + (_, value) => (value === undefined ? true : value.trim().length), + (_, value) => `Invalid market name (${value}).`, + optional + ); +}; + +export const validateOrderMarketNames = (optional = false): Validator => { + return createValidator( + 'marketNames', + (_, values) => { + let ok = true; + values === undefined + ? (ok = true) + : values.map((item: any) => (ok = item.trim().length && ok)); + + return ok; + }, + `Invalid market names, it needs to be an array of strings.`, + optional + ); +}; + +export const validateOrderMarketId = (optional = false): Validator => { + return createValidator( + 'marketId', + (_, value) => + value === undefined + ? true + : value.trim().length && value.trim().slice(0, 6) === 'kujira', + (_, value) => `Invalid market id (${value}).`, + optional + ); +}; + +export const validateAllMarketIds = (optional = false): Validator => { + return createValidator( + 'marketIds', + (_, values) => { + let ok = true; + values === undefined + ? (ok = true) + : values.map( + (item: any) => + (ok = item.trim().length && item.trim().slice(0, 6) === 'kujira') + ); + + return ok; + }, + `Invalid market ids, it needs to be an array of strings.`, + optional + ); +}; + +export const validateOrderOwnerAddress = (optional = false): Validator => { + return createValidator( + 'ownerAddress', + (_, value) => /^kujira[a-z0-9]{39}$/.test(value), + (_, value) => `Invalid owner address (${value}).`, + optional + ); +}; + +export const validateOrderOwnerAddresses = (optional = false): Validator => { + return createValidator( + 'ownerAddresses', + (_, values) => { + let ok = true; + values === undefined + ? (ok = true) + : values.map((item: any) => /^kujira[a-z0-9]{39}$/.test(item)); + + return ok; + }, + `Invalid owner addresses...`, + optional + ); +}; + +export const validateOrderSide = (optional = false): Validator => { + return createValidator( + 'side', + (_, value) => + value && + (Object.values(OrderSide) as string[]) + .map((i) => i.toLowerCase()) + .includes(value.toLowerCase()), + (_, value) => `Invalid order side (${value}).`, + optional + ); +}; + +export const validateOrderPrice = (optional = false): Validator => { + return createValidator( + 'price', + (_, value) => + typeof value === 'undefined' + ? true + : typeof value === 'number' || + value instanceof BigNumber || + isFloatString(value), + (_, value) => `Invalid order price (${value}).`, + optional + ); +}; + +export const validateOrderAmount = (optional = false): Validator => { + return createValidator( + 'amount', + (_, value) => + typeof value === 'number' || + value instanceof BigNumber || + isFloatString(value), + (_, value) => `Invalid order amount (${value}).`, + optional + ); +}; + +export const validateOrderType = (optional = false): Validator => { + return createValidator( + 'type', + (_, value) => + value === undefined + ? true + : Object.values(OrderType) + .map((item) => item.toLowerCase()) + .includes(value.toLowerCase()), + (_, value) => `Invalid order type (${value}).`, + optional + ); +}; + +export const validateOrderStatus = (optional = false): Validator => { + return createValidator( + 'status', + (_, value) => + value === undefined ? true : Object.values(OrderStatus).includes(value), + (_, value) => `Invalid order(s) status (${value}).`, + optional + ); +}; + +export const validateOrderStatuses = (optional = false): Validator => { + return createValidator( + 'statuses', + (_, values) => + values === undefined ? true : Object.values(OrderStatus).includes(values), + (_, values) => `Invalid order(s) status (${values}).`, + optional + ); +}; + +export const validateGetTokens = (optional = false): Validator => { + return createValidator( + null, + (request) => + (request.names && request.names.length) || + (request.ids && request.ids.length) || + (request.symbols && request.symbols.length), + `No tokens were informed. If you want to get all tokens, please do not inform the parameter "names" or "ids".`, + optional + ); +}; + +export const validateIfExistsMarketIdOrMarketName = ( + optional = false +): Validator => { + return createValidator( + null, + (request) => request.marketId || request.marketName, + `No market name was informed. please inform the parameter marketId or marketName.`, + optional + ); +}; + +export const validateGetTokenRequest: RequestValidator = createRequestValidator( + [ + createValidator( + null, + (request) => request.id || request.name || request.symbol, + `No token was informed. If you want to get a token, please inform the parameter "id".`, + false + ), + ], + StatusCodes.BAD_REQUEST +); + +export const validateGetTokensRequest: RequestValidator = + createRequestValidator([validateGetTokens(false)], StatusCodes.BAD_REQUEST); + +export const validateGetAllTokensRequest: RequestValidator = + createRequestValidator( + [createValidator(null, (_request) => true, ``, false)], + StatusCodes.BAD_REQUEST + ); + +export const validateGetMarketRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => request.id || request.name, + `No market was informed. If you want to get a market, please inform the parameter id or name.`, + false + ), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateGetMarketsRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (_request) => true, + `Error occur when acessing /markets endpoint`, + false + ), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateGetAllMarketsRequest: RequestValidator = + createRequestValidator( + [createValidator(null, (_request) => true, ``, false)], + StatusCodes.BAD_REQUEST + ); + +export const validateGetOrderBookRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => request.marketId || request.marketName, + `No market name was informed. If you want to get an order book, please inform the parameter marketId or marketName.`, + false + ), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateGetOrderBooksRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => + (request.marketIds && request.marketIds.length) || + (request.marketNames && request.marketNames.length), + `No market names or maket ids were informed. Please inform the parameter marketIds or marketNames. If you want to get all order books, please do not inform the parameter "marketIds".`, + false + ), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateGetAllOrderBooksRequest: RequestValidator = + createRequestValidator( + [createValidator(null, (_request) => true, ``, false)], + StatusCodes.BAD_REQUEST + ); + +export const validateGetTickerRequest: RequestValidator = + createRequestValidator( + [ + validateIfExistsMarketIdOrMarketName(), + validateOrderMarketId(true), + validateOrderMarketName(true), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateGetTickersRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => + (request.marketIds && request.marketIds.length) || + (request.marketNames && request.marketNames.length), + `No market names were informed. please do not inform the parameter "marketIds".`, + false + ), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateGetAllTickersRequest: RequestValidator = + createRequestValidator( + [createValidator(null, (_request) => true, ``, false)], + StatusCodes.BAD_REQUEST + ); + +export const validateGetBalanceRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => + (request.tokenId && request.ownerAddress) || + (request.tokenSymbol && request.ownerAddress), + `No market name was informed. If you want to get a balance, please inform the parameter "marketId".`, + false + ), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateGetBalancesRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => + (request.tokenIds && request.ownerAddress) || + (request.tokenSymbols && request.ownerAddress), + `No market names were informed. If you want to get all balances, please do not inform the parameter "marketIds".`, + false + ), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateGetAllBalancesRequest: RequestValidator = + createRequestValidator( + [createValidator(null, (request) => !!request.ownerAddress, ``, false)], + StatusCodes.BAD_REQUEST + ); + +export const validateGetOrderRequest: RequestValidator = createRequestValidator( + [ + createValidator( + null, + (request) => request && (request.id || request.clientId), + `No id or client id was informed.`, + false + ), + validateOrderClientId(true), + validateOrderExchangeId(true), + validateOrderOwnerAddress(), + ], + StatusCodes.BAD_REQUEST, + (request) => `Error when trying to get order "${request.id}"` +); + +export const validateGetOrdersRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => + request && + ((request.ids && request.ids.length) || + (request.clientIds && request.clientIds.length)), + `No orders were informed.`, + false + ), + validateOrderClientIds(true), + validateOrderExchangeIds(), + validateOrderOwnerAddress(), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateGetAllOrdersRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => + request && + (request.ownerAddress || + (request.ownerAddresses && request.ownerAddresses.length)), + `No owner address informed.`, + false + ), + validateOrderOwnerAddress(true), + validateOrderOwnerAddresses(true), + createValidator( + null, + (request) => + request.status || (request.statuses && request.statuses.length), + `No order status informed.`, + true + ), + validateOrderStatus(true), + validateOrderStatuses(true), + validateOrderMarketId(true), + validateAllMarketIds(true), + validateOrderMarketName(true), + validateOrderMarketNames(true), + ], + StatusCodes.BAD_REQUEST, + (request) => + `Error when trying to get all orders for markets "${request.marketId} ? "${request.marketId} : "${request.marketId} "` + ); + +export const validatePlaceOrderRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => request.marketId || request.marketName, + `No market informed. Inform a marketIdd or marketName.`, + false + ), + validateOrderMarketId(true), + validateOrderMarketName(true), + validateOrderOwnerAddress(), + validateOrderSide(), + validateOrderPrice(true), + validateOrderAmount(), + validateOrderType(), + ], + StatusCodes.BAD_REQUEST, + (request) => `Error when trying to create order "${request.id}"` + ); + +export const validatePlaceOrdersRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => request.orders && request.orders.length, + `No orders were informed.`, + false + ), + validateOrderOwnerAddress(true), + createBatchValidator( + [ + createValidator( + null, + (request) => request.marketId || request.marketName, + `marketId or maketName must be informed.`, + false + ), + validateOrderMarketId(true), + validateOrderMarketName(true), + validateOrderOwnerAddress(true), + validateOrderSide(), + validateOrderPrice(true), + validateOrderAmount(), + validateOrderType(), + ], + (index) => `Invalid order request body at position ${index}`, + 'orders' + ), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateCancelOrderRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => request && (request.marketId || request.marketName), + `No market informed. Inform a market id or market name.`, + false + ), + validateOrderMarketId(true), + validateOrderMarketName(true), + validateOrderExchangeId(true), + validateOrderOwnerAddress(), + ], + StatusCodes.BAD_REQUEST, + (request) => `Error when trying to cancel order "${request.id}"` + ); + +export const validateCancelOrdersRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => + request && + (request.marketId || + request.marketName || + (request.marketIds && request.marketIds.length)), + `No market informed. Inform a marketId, marketName ou marketNames.`, + false + ), + validateOrderMarketId(true), + validateOrderMarketName(true), + createValidator( + null, + (values) => values && values.ids, + `No orders were informed.`, + true + ), + validateOrderExchangeIds(true), + validateAllMarketIds(true), + createValidator( + null, + (request) => request.ownerAddress || request.ownerAddresses, + `No owner address informed. Please inform the parameter ownerAddress or ownerAddresses`, + false + ), + validateOrderOwnerAddress(true), + validateOrderOwnerAddresses(true), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateCancelAllOrdersRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => request.ownerAddress || request.ownerAddresses, + `No owner address informed.`, + false + ), + validateOrderOwnerAddress(true), + validateOrderOwnerAddresses(true), + createValidator( + null, + (request) => + request.marketId || + (request.marketIds && request.marketIds.length) || + request.marketName || + (request.marketNames && request.marketNames.length), + `No market informed. Inform a market id or market name.`, + true + ), + validateOrderMarketId(true), + validateAllMarketIds(true), + validateOrderMarketName(true), + validateOrderMarketNames(true), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateSettleMarketFundsRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => + request.ownerAddress || + (request.ownerAddresses && request.ownerAddresses.length), + `No owner address informed.`, + false + ), + validateOrderOwnerAddress(true), + validateOrderOwnerAddresses(true), + createValidator( + null, + (request) => request.marketId || request.marketName, + `No market informed. Inform a marketId or marketName.`, + false + ), + validateOrderMarketName(true), + validateOrderMarketId(true), + ], + StatusCodes.BAD_REQUEST, + (request) => + `Error when trying to settle funds for market "${request.marketId}."` + ); + +export const validateSettleMarketsFundsRequest: RequestValidator = + createRequestValidator( + [ + createValidator( + null, + (request) => request.ownerAddresses || request.ownerAddress, + `No owner address informed.`, + false + ), + validateOrderOwnerAddress(true), + validateOrderOwnerAddresses(true), + createValidator( + null, + (request) => + (request.marketIds && request.marketIds.length) || + (request.marketNames && request.marketNames.length), + `No markets informed. Inform market ids or market names.`, + true + ), + validateAllMarketIds(true), + validateOrderMarketNames(true), + ], + StatusCodes.BAD_REQUEST + ); + +export const validateSettleAllMarketsFundsRequest: RequestValidator = + createRequestValidator( + [validateOrderOwnerAddress()], + StatusCodes.BAD_REQUEST + ); + +export const validateGetWalletPublicKeyRequest: RequestValidator = + createRequestValidator([], StatusCodes.BAD_REQUEST); + +export const validateGetWalletsPublicKeysRequest: RequestValidator = + createRequestValidator([], StatusCodes.BAD_REQUEST); + +export const validateGetTransactionRequest: RequestValidator = + createRequestValidator([], StatusCodes.BAD_REQUEST); + +export const validateGetTransactionsRequest: RequestValidator = + createRequestValidator([], StatusCodes.BAD_REQUEST); + +export const validateGetCurrentBlockRequest: RequestValidator = + createRequestValidator([], StatusCodes.BAD_REQUEST); + +export const validateGetEstimatedFeesRequest: RequestValidator = + createRequestValidator([], StatusCodes.BAD_REQUEST); diff --git a/src/network/network.controllers.ts b/src/network/network.controllers.ts index 0f35a0d62b..8fe6926c44 100644 --- a/src/network/network.controllers.ts +++ b/src/network/network.controllers.ts @@ -7,6 +7,7 @@ import { Polygon } from '../chains/polygon/polygon'; import { Injective } from '../chains/injective/injective'; import { Xdc } from '../chains/xdc/xdc'; import { Tezos } from '../chains/tezos/tezos'; +import { Kujira } from '../chains/kujira/kujira'; import { HttpException, UNKNOWN_CHAIN_ERROR_CODE, @@ -102,6 +103,11 @@ export async function getStatus( connections = connections.concat( tezosConnections ? Object.values(tezosConnections) : [] ); + + const kujiraConnections = Kujira.getConnectedInstances(); + connections = connections.concat( + kujiraConnections ? Object.values(kujiraConnections) : [] + ); } for (const connection of connections) { diff --git a/src/services/connection-manager.ts b/src/services/connection-manager.ts index 803f8c7c98..420a1137b0 100644 --- a/src/services/connection-manager.ts +++ b/src/services/connection-manager.ts @@ -27,7 +27,7 @@ import { Uniswapish, UniswapLPish, Xdcish, - Tezosish + Tezosish, } from './common-interfaces'; import { Traderjoe } from '../connectors/traderjoe/traderjoe'; import { Sushiswap } from '../connectors/sushiswap/sushiswap'; @@ -40,6 +40,8 @@ import { Algorand } from '../chains/algorand/algorand'; import { Cosmos } from '../chains/cosmos/cosmos'; import { Tinyman } from '../connectors/tinyman/tinyman'; import { Plenty } from '../connectors/plenty/plenty'; +import { Kujira } from '../chains/kujira/kujira'; +import { KujiraCLOB } from '../connectors/kujira/kujira'; export type ChainUnion = | Algorand @@ -48,7 +50,8 @@ export type ChainUnion = | Nearish | Injective | Xdcish - | Tezosish; + | Tezosish + | Kujira; export type Chain = T extends Algorand ? Algorand @@ -64,6 +67,8 @@ export type Chain = T extends Algorand ? Injective : T extends Tezosish ? Tezosish + : T extends KujiraCLOB + ? KujiraCLOB : never; export class UnsupportedChainException extends Error { @@ -82,7 +87,7 @@ export async function getInitializedChain( chain: string, network: string ): Promise> { - const chainInstance = getChainInstance(chain, network); + const chainInstance = await getChainInstance(chain, network); if (chainInstance === undefined) { throw new UnsupportedChainException(`unsupported chain ${chain}`); @@ -95,10 +100,10 @@ export async function getInitializedChain( return chainInstance as Chain; } -export function getChainInstance( +export async function getChainInstance( chain: string, network: string -): ChainUnion | undefined { +): Promise { let connection: ChainUnion | undefined; if (chain === 'algorand') { @@ -125,6 +130,8 @@ export function getChainInstance( connection = Injective.getInstance(network); } else if (chain === 'tezos') { connection = Tezos.getInstance(network); + } else if (chain === 'kujira') { + connection = Kujira.getInstance(network); } else { connection = undefined; } @@ -140,7 +147,8 @@ export type ConnectorUnion = | CLOBish | InjectiveClobPerp | Tinyman - | Plenty; + | Plenty + | KujiraCLOB; export type Connector = T extends Uniswapish ? Uniswapish @@ -158,6 +166,8 @@ export type Connector = T extends Uniswapish ? Tinyman : T extends Plenty ? Plenty + : T extends KujiraCLOB + ? KujiraCLOB : never; export async function getConnector( @@ -212,6 +222,8 @@ export async function getConnector( connectorInstance = Tinyman.getInstance(network); } else if (chain === 'tezos' && connector === 'plenty') { connectorInstance = Plenty.getInstance(network); + } else if (chain === 'kujira' && connector === 'kujira') { + connectorInstance = KujiraCLOB.getInstance(chain, network); } else { throw new Error('unsupported chain or connector'); } diff --git a/src/services/schema/kujira-schema.json b/src/services/schema/kujira-schema.json new file mode 100644 index 0000000000..c519127ebb --- /dev/null +++ b/src/services/schema/kujira-schema.json @@ -0,0 +1,260 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "prefix": { + "type": "string" + }, + "accountNumber": { + "type": "integer" + }, + "gasPrice": { + "type": "number" + }, + "gasPriceSuffix": { + "type": "string" + }, + "gasLimitEstimate": { + "type": "number" + }, + "orderBook": { + "type": "object", + "required": [ + "offset", + "limit" + ], + "properties": { + "offset": { + "type": "integer" + }, + "limit": { + "type": "integer" + } + } + }, + "orders": { + "type": "object", + "required": [ + "create", + "filled", + "cancel" + ], + "properties": { + "create": { + "type": "object", + "required": [ + "fee", + "maxPerTransaction" + ], + "properties": { + "free": { + "type": "string" + }, + "maxPerTransaction": { + "type": "integer" + } + } + }, + "open": { + "type": "object", + "required": [ + "limit" + ], + "properties": { + "limit": { + "type": "integer" + } + } + }, + "filled": { + "type": "object", + "required": [ + "limit" + ], + "properties": { + "limit": { + "type": "integer" + } + } + }, + "cancel": { + "type": "object", + "required": [ + "maxPerTransaction" + ], + "properties": { + "maxPerTransaction": { + "type": "integer" + } + } + } + } + }, + "tokens": { + "type": "object", + "properties": { + "allowed": { + "type": [ + "array", + "null" + ] + }, + "disallowed": { + "type": [ + "array", + "null" + ] + } + } + }, + "markets": { + "type": "object", + "properties": { + "allowed": { + "type": [ + "array", + "null" + ] + }, + "disallowed": { + "type": [ + "array", + "null" + ] + } + } + }, + "transactions": { + "type": "object", + "required": [ + "merge" + ], + "properties": { + "merge": { + "type": "object", + "required": [ + "createOrders", + "cancelOrders", + "settleFunds" + ], + "properties": { + "createOrders": { + "type": "boolean" + }, + "cancelOrders": { + "type": "boolean" + }, + "settleFunds": { + "type": "boolean" + } + } + } + } + }, + "retry": { + "type": "object", + "required": [ + "all" + ], + "properties": { + "all": { + "type": "object", + "required": [ + "maxNumberOfRetries", + "delayBetweenRetries" + ], + "properties": { + "maxNumberOfRetries": { + "type": "integer" + }, + "delayBetweenRetries": { + "type": "integer" + } + } + } + } + }, + "timeout": { + "type": "object", + "required": [ + "all" + ], + "properties": { + "all": { + "type": "integer" + } + } + }, + "parallel": { + "type": "object", + "required": [ + "all" + ], + "properties": { + "all": { + "type": "object", + "required": [ + "batchSize", + "delayBetweenBatches" + ], + "properties": { + "batchSize": { + "type": "integer" + }, + "delayBetweenBatches": { + "type": "integer" + } + } + } + } + }, + "networks": { + "type": "object", + "patternProperties": { + "^\\w+$": { + "type": "object", + "properties": { + "chainId": { + "type": "string" + }, + "nodeURL": { + "type": [ + "string", + "null" + ] + }, + "tokenListType": { + "type": "string" + }, + "tokenListSource": { + "type": "string" + } + }, + "required": [ + "chainId", + "nodeURL", + "tokenListType", + "tokenListSource" + ], + "additionalProperties": false + } + }, + "additionalProperties": false + } + }, + "required": [ + "networks", + "prefix", + "accountNumber", + "gasPrice", + "orderBook", + "orders", + "markets", + "tokens", + "transactions", + "retry", + "timeout", + "parallel" + ], + "additionalProperties": false +} diff --git a/src/services/wallet/wallet.controllers.ts b/src/services/wallet/wallet.controllers.ts index b82443cc56..3974a504f0 100644 --- a/src/services/wallet/wallet.controllers.ts +++ b/src/services/wallet/wallet.controllers.ts @@ -3,6 +3,7 @@ import { Xdc } from '../../chains/xdc/xdc'; import { Cosmos } from '../../chains/cosmos/cosmos'; import { Injective } from '../../chains/injective/injective'; import { Tezos } from '../../chains/tezos/tezos'; +import { Kujira } from '../../chains/kujira/kujira'; import { AddWalletRequest, @@ -135,12 +136,25 @@ export async function addWallet( throw new Error('Injective wallet requires a subaccount id'); } } else if (connection instanceof Tezos) { - const tezosWallet = await connection.getWalletFromPrivateKey(req.privateKey); - address = await tezosWallet.signer.publicKeyHash(); - encryptedPrivateKey = connection.encrypt( - req.privateKey, - passphrase + const tezosWallet = await connection.getWalletFromPrivateKey( + req.privateKey ); + address = await tezosWallet.signer.publicKeyHash(); + encryptedPrivateKey = connection.encrypt(req.privateKey, passphrase); + } else if (connection instanceof Kujira) { + const mnemonic = req.privateKey; + const accountNumber = Number(req.accountId); + address = await connection.getWalletPublicKey(mnemonic, accountNumber); + + if (accountNumber !== undefined) { + encryptedPrivateKey = await connection.encrypt( + mnemonic, + accountNumber, + address + ); + } else { + throw new Error('Kujira wallet requires an account number.'); + } } if (address === undefined || encryptedPrivateKey === undefined) { @@ -172,7 +186,10 @@ export async function signMessage( const wallet = await chain.getWallet(req.address); return { signature: (await wallet.signer.sign("0x03" + req.message)).sbytes.slice(4) }; } else { - const chain: Ethereumish = await getInitializedChain(req.chain, req.network); + const chain: Ethereumish = await getInitializedChain( + req.chain, + req.network + ); const wallet = await chain.getWallet(req.address); return { signature: await wallet.signMessage(req.message) }; } diff --git a/src/services/wallet/wallet.validators.ts b/src/services/wallet/wallet.validators.ts index 1866191348..4ae01ff548 100644 --- a/src/services/wallet/wallet.validators.ts +++ b/src/services/wallet/wallet.validators.ts @@ -1,3 +1,4 @@ +import { isKujiraPrivateKey } from '../../connectors/kujira/kujira.helpers'; import { mkValidator, mkRequestValidator, @@ -28,6 +29,8 @@ export const isAlgorandPrivateKeyOrMnemonic = (str: string): boolean => { return parts.length === 25; }; +export const invalidKujiraPrivateKeyError: string = 'Invalid Kujira mnemonic.'; + // test if a string matches the shape of an Ethereum private key export const isEthPrivateKey = (str: string): boolean => { return /^(0x|xdc)?[a-fA-F0-9]{64}$/.test(str); @@ -111,7 +114,6 @@ export const validatePrivateKey: Validator = mkSelectingValidator( invalidEthPrivateKeyError, (val) => typeof val === 'string' && isEthPrivateKey(val) ), - injective: mkValidator( 'privateKey', invalidEthPrivateKeyError, @@ -126,12 +128,17 @@ export const validatePrivateKey: Validator = mkSelectingValidator( 'privateKey', invalidTezosPrivateKeyError, (val) => typeof val === 'string' && isTezosPrivateKey(val) - ) + ), + kujira: mkValidator( + 'privateKey', + invalidKujiraPrivateKeyError, + (val) => typeof val === 'string' && isKujiraPrivateKey(val) + ), } ); export const invalidChainError: string = - 'chain must be "ethereum", "avalanche", "near", "harmony", "cosmos", "binance-smart-chain" or "injective"'; + 'chain must be "ethereum", "avalanche", "near", "harmony", "cosmos", "binance-smart-chain", "injective", or "kujira"'; export const invalidNetworkError: string = 'expected a string for the network key'; @@ -159,8 +166,8 @@ export const validateChain: Validator = mkValidator( val === 'cosmos' || val === 'binance-smart-chain' || val === 'injective' || - val === 'tezos' - ) + val === 'tezos' || + val === 'kujira') ); export const validateNetwork: Validator = mkValidator( diff --git a/src/templates/kujira.yml b/src/templates/kujira.yml new file mode 100644 index 0000000000..dd691b8b50 --- /dev/null +++ b/src/templates/kujira.yml @@ -0,0 +1,76 @@ +networks: + mainnet: + chainId: mainnet + nodeURL: null # Empty or null means choosing the RPC automatically (fastest one) +# nodeURL: 'https://kujira-mainnet-rpc.autostake.com' +# nodeURL: 'https://kujira-rpc.ibs.team' +# nodeURL: 'https://kujira-rpc.lavenderfive.com' +# nodeURL: 'https://kujira-rpc.nodes.defiantlabs.net' +# nodeURL: 'https://kujira-rpc.openbitlab.com' +# nodeURL: 'https://kujira-rpc.theamsolutions.info' +# nodeURL: 'https://kujira.rpc.ghostinnet.com' +# nodeURL: 'https://kujira.rpc.kjnodes.com' +# nodeURL: 'https://rpc-kujira.mintthemoon.xyz' +# nodeURL: 'https://rpc-kujira.mms.team' +# nodeURL: 'https://rpc-kujira.starsquid.io' +# nodeURL: 'https://rpc-kujira.synergynodes.com' +# nodeURL: 'https://rpc.kujira.rektdao.club' +# nodeURL: 'https://kuji-rpc.kleomedes.network' +# nodeURL: 'https://kujira-rpc.polkachu.com' +# nodeURL: 'https://rpc-kujira.whispernode.com' +# nodeURL: 'https://rpc.kaiyo.kujira.setten.io' + tokenListType: FILE + tokenListSource: /home/gateway/conf/lists/kujira.json + testnet: + chainId: testnet + nodeURL: null # Empty or null means choosing the RPC automatically (fastest one) +# nodeURL: 'https://kujira-testnet-rpc.polkachu.com' +# nodeURL: 'https://rpc.harpoon.kujira.setten.io' +# nodeURL: 'https://test-rpc-kujira.mintthemoon.xyz' +# nodeURL: 'https://dev-rpc-kujira.mintthemoon.xyz' + tokenListType: FILE + tokenListSource: /home/gateway/conf/lists/kujira.json + devnet: + chainId: localnet + nodeURL: null # Empty or null means choosing the RPC automatically (fastest one) + tokenListType: FILE + tokenListSource: /home/gateway/conf/lists/kujira.json +prefix: 'kujira' +accountNumber: 0 +gasPrice: 0.00125 +gasPriceSuffix: 'ukuji' +gasLimitEstimate: 0.009147 +orderBook: + offset: 0 + limit: 255 +orders: + create: + fee: 'auto' + maxPerTransaction: 8 + open: + limit: 255 + filled: + limit: 255 + cancel: + maxPerTransaction: 25 +tokens: + allowed: # Empty list means all tokens are allowed. + disallowed: # Empty list means no tokens are disallowed. +markets: + allowed: # Empty list means all markets are allowed. + disallowed: # Empty list means no markets are disallowed. +transactions: + merge: + createOrders: true + cancelOrders: true + settleFunds: true +retry: + all: + maxNumberOfRetries: 3 # 0 means no retries + delayBetweenRetries: 1000 # in milliseconds, 0 means no delay +timeout: + all: 60000 # in milliseconds, 0 means no timeout. +parallel: + all: + batchSize: 100 # 0 means no batching, group all + delayBetweenBatches: 1000 # in milliseconds, 0 means no delay diff --git a/src/templates/lists/kujira.json b/src/templates/lists/kujira.json new file mode 100644 index 0000000000..4804ff00e3 --- /dev/null +++ b/src/templates/lists/kujira.json @@ -0,0 +1,22480 @@ +{ + "kaiyo-1": { + "fin": [ + { + "id": 63, + "address": "kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ukuji" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "is_bootstrapping": false + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1ddeadmhum3umygv84frhc87gl2grzjmx9x8fuhjts7zqwuc39xuq53w3d8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira17w9r23r8v8r7z5lphwj99296fhlye9ej5nq3hlqw554u63m88avspdl9tc", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1apkgj87fgfsq84swvkyfaemrq7t4deuh60887lek0hkgdjh5fj0qaz7fhx", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1642dp8q7gzm5g5csdz2k676rc5zqfka4hfnas9ffydffp0saspts0e9zgp", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/BF603AD88AA4C36FC8CA99F6D703CA1D7D437A1EA97023A73A8BA4437A05ABDF" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1q7p9wldxxvnqda4hx8w6caplqj33tfxne5efjamsp6ruhuk3knwqwjuhrn", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/F2A6A3D4C02E003CC3EDB84CFD1C6F8F0E21EE6815575C5FE82FAC7D96106239" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira12g0jkp5hqlujw57akq2prkq4hq7hsy4qecmv93gdyzelggzpc4dsjtkvh2", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + }, + { + "native": "ibc/F2331645B9683116188EF36FC04A809C28BD36B54555E8705A37146D0182F045" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0", + "fee_maker": "0" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1zg4e37hz5hzlf8kmcaxjf85nyevk3qr2dp307lafdgst2928rghqed59ed", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + }, + { + "native": "ibc/FE98AAD68F02F03565E9FA39A5E627946699B2B07115889ED812D8BA639576A9" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0", + "fee_maker": "0" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1qshjsyprd79w5q494themln57qz35txt2kx7yc6c0u4nmd4cy27qanxdlc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/90D9BE4D0D9BFD6AE61FCACF84765820EDA9EE795548324AD60FF416E6685ECF" + }, + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1kc3msrd9gvnfumfcshlkvcdgklf9m9ln7llfqsxqalcfk9xjr5uqdy8us6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/90D9BE4D0D9BFD6AE61FCACF84765820EDA9EE795548324AD60FF416E6685ECF" + }, + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1e8z7d334ngww7lnqaczlcrjpwg9hc5ggcptkk7nvc7ld4tem6dgsm9h336", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/90D9BE4D0D9BFD6AE61FCACF84765820EDA9EE795548324AD60FF416E6685ECF" + }, + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1ky9kv2m4dnykm90d0lj5089k4efttgfpx34zyvkklxnew48c522sggqjsg", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/E67ADA2204A941CD4743E70771BA08E24885E1ADD6FD140CE1F9E0FEBB68C6B2" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira13l8gwanf37938wgfv5yktmfzxjwaj4ysn4gl96vj78xcqqxlcrgssfl797", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/D36D2BBE441D3605EEF340EAFAC57D669880597073050A2650B1468F1634A5F5" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1lse59wt7a5yksdd08mennt299katjkfzdhmh8hvck8ln08jktcmsxrnh8s", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "factory/kujira1n3fr5f56r2ce0s37wdvwrk98yhhq3unnxgcqus8nzsfxvllk0yxquurqty/ampKUJI" + }, + { + "native": "ukuji" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1mf4v3x3pkuthha5a4r9jd0slgulcxkucy4weuqsvx2n030twduzqewuznf", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1vllmvr0ylegpgg34y727kmys4yy3kjjnwj8xt3j22mdc5u4z7egs5d0sg8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/31ED168F5E93D988FCF223B1298113ACA818DB7BED8F7B73764C5C9FAC293609" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 10 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira17qp8g5n5wwelrsnfdakrv0p550nzg72agpcz5t0ea6thlqd300hquxljcc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/A2146858B5E3CFE759E32F47CA54591F8E27FAEDFF731D30B448E5AB25CA8EC5" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 3, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1538ukswznmuek3hfv7mcxem9hjqz8sa4ypl2ul0zncu3tdgfvwmq8pxkwp", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/A2146858B5E3CFE759E32F47CA54591F8E27FAEDFF731D30B448E5AB25CA8EC5" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 3, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1x38mke7q0qut5lku4zrx7wgjrsj9jn3tffadegzzcsy9s5w5mdmqzzl0sn", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/21F041CFE99994E0D027D0C5F72A9EB6224CBCAF5A6AD5DDB75F67A781D46C68" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira182nff4ttmvshn6yjlqj5czapfcav9434l2qzz8aahf5pxnyd33tsz30aw6", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/F3AA7EF362EC5E791FE78A0F4CCC69FEE1F9A7485EB1A8CAB3F6601C00522F10" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira10lzmqlvey89gwd4jz8aq3s4xdllk2k56yj45cex9s86v8g7nkpmq24djj4", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/119334C55720942481F458C9C462F5C0CD1F1E7EEAC4679D674AA67221916AEA" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 6 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira12zjpumtfh88k6s2s8k4wks37ezr2c3zeha5xx6qpd65e5ehz50nq0afvrv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/FC59D6840A41252352263CEA2B832BB86D68D03CBA194263CB9F3C15946796FB" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira193dzcmy7lwuj4eda3zpwwt9ejal00xva0vawcvhgsyyp5cfh6jyq66wfrf", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ukuji" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1467jk0ljtesmtcut5tec9j4a6rnu59vd38ea5n0q2y6k85qk803qqqhsg8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/0447761C090DB521DAC0268E8CB4EBF567E519B937DE6FECD2472AA6A1EDE658" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 9 + }, + "decimal_delta": 12, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1ykrjmez7razkdfj695uhu5kuxcdxjgyatmzuz63ujrfddzcrrr8suzsxtk", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/0447761C090DB521DAC0268E8CB4EBF567E519B937DE6FECD2472AA6A1EDE658" + }, + { + "native": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7" + } + ], + "price_precision": { + "decimal_places": 12 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1rtpn4nxkx7u5y4uf5lp4ywrhmnms07p8p8wc3pmw53hfv0lhyxdqlfhgrt", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1rrnacml8zeqq3ve2t98r5x88t4uahahdk66y9qpcrjp9qxhnuvysv59zx8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/A64467480BBE4CCFC3CF7E25AD1446AA9BDBD4F5BCB9EF6038B83D6964C784E6" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1cn922pcqrt4g2dr4va9vxk8h3w3jfxnxjqq2qp6zktjsehdzde6sz66um0", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/239BFF83852F67DF5243DB89F339FF7FDBF858437F961CAB6DA5B5ADEFB2BC07" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1rwx6w02alc4kaz7xpyg3rlxpjl4g63x5jq292mkxgg65zqpn5llq202vh5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1zf94p6srpmlk0d5p9pwpqqwztynd22mndqljqvral604k8jfcw4sw2y7kp", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/96179F5B44CCC15E03AB43D7118E714B4D5CE8F187F7D8A60F2A514299761EA9" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1qjxu65ucccpg8c5kac8ng6yxfqq85fluwd0p9nt74g2304qw8eyq930y7w", + "config": { + "owner": "kujira10d07y265gmmuvt4z0w9aw880jnsr700jt23ame", + "denoms": [ + { + "native": "ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1fphguznhazgqdlr9mpfh6nmn3vjjr73ksz3ukznv6q7s9ndfq2cs8vhapj", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1xr3rq8yvd7qplsw5yx90ftsr2zdhg4e9z60h5duusgxpv72hud3sl8nek6", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1yum4v0v5l92jkxn8xpn9mjg7wuldk784ctg424ue8gqvdp88qzlqr2qp2j", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1z7asfxkwv0t863rllul570eh5pf2zk07k3d86ag4vtghaue37l5s9epdvn", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1yg8930mj8pk288lmkjex0qz85mj8wgtns5uzwyn2hs25pwdnw42skp0kur", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1xut80d09q0tgtch8p0z4k5f88d3uvt8cvtzm5h3tu3tsy4jk9xlscem692", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/F2331645B9683116188EF36FC04A809C28BD36B54555E8705A37146D0182F045" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1fkwjqyfdyktgu5f59jpwhvl23zh8aav7f98ml9quly62jx2sehysqa4unf", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1rpxf55u22q2tly9y8rgdrjgx9p52sus7jugaevj3hdt0z7sgvkcsyrhrv0", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1w2l4w5p66l5t2nmrmsvz7k4cu50s7e8dc6h59gcxsnmp2tgy7q7s5lux8a", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1nm3yktzcgpnvwu6qpzqgl2ktyvlgsstc7ev849dd3ulaygw75mqqxvtnck", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/4F393C3FCA4190C0A6756CE7F6D897D5D1BE57D6CCB80D0BC87393566A7B6602" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1cduudfszcm9slm8qxlaqvnpzg2u0hkus94fe3pwt9x446dtw6eeql8ualz", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/21038E447A2D4A1183628C0EC366FE79C2E0B0BD91F9A85E6C906CD911FD676E" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 2, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1z7quf5t6g7spjnu2qhcp2x2ksnz4zfut9k73uutpg2q95dd008fqsprtvl", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1v8lkqws3gd6npr0rdk9ch54amh9guas86r4u62jq27hee88lryfsxwrvlk", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/53796B3762678CD80784A7DD426EB45B89C024BE3D45224CC83FDE3DED7DA0A1" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1dtaqwlmzlk3jku5un6h6rfunttmwsqnfz7evvdf4pwr0wypsl68q49aaud", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/C01154C2547F4CB10A985EA78E7CD4BA891C1504360703A37E1D7043F06B5E1F" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1jlzw6xal0n2c580g3wxs09tjhlzdht9y8dgszq3tupf8fhl7xjus7ep7ap", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 4, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1qqlk2773dvj8cyv3ftnzvyrknq78yryghp3uyumnumaxu656yreszrdph0", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/640E1C3E28FD45F611971DF891AE3DC90C825DF759DF8FAA8F33F7F72B35AD56" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira18v47nqmhvejx3vc498pantg8vr435xa0rt6x0m6kzhp6yuqmcp8s4x8j2c", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ukuji" + }, + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1hulx7cgvpfcvg83wk5h96sedqgn72n026w6nl47uht554xhvj9nsra5j5u", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + }, + { + "native": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1uvqk5vj9vn4gjemrp0myz4ku49aaemulgaqw7pfe0nuvfwp3gukq64r3ws", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/F33B313325B1C99B646B1B786F1EA621E3794D787B90C204C30FE1D4D45970AE" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1zz74gvmq6ss3pg5vgahvx47ugpfzr80qu75l97lf2ggdgxq04ddqxkdzey", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1gl8js9zn7h9u2h37fx7qg8xy65jrk9t4zpa6s7j5hdlanud2uwxshqq67m", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "factory/kujira13y8hs83sk0la7na2w5g5nzrnjjpnkvmd7e87yd35g8dcph7dn0ksenay2a/ulp" + }, + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1jkte0pytr85qg0whmgux3vmz9ehmh82w40h8gaqeg435fnkyfxqq5m32qy", + "config": { + "owner": "kujira10d07y265gmmuvt4z0w9aw880jnsr700jt23ame", + "denoms": [ + { + "native": "ibc/4F393C3FCA4190C0A6756CE7F6D897D5D1BE57D6CCB80D0BC87393566A7B6602" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1hs95lgvuy0p6jn4v7js5x8plfdqw867lsuh5xv6d2ua20jprkgesw2pujt", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "factory/kujira13y8hs83sk0la7na2w5g5nzrnjjpnkvmd7e87yd35g8dcph7dn0ksenay2a/ulp" + }, + { + "native": "ukuji" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1w4t2qpwvhyhz0g2mwgqjzgsw63dcy5hkfch0tgr8xj9qjcsauq8q5x0zxz", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 4, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira10fqy0npt7djm8lg847v9rqlng88kqfdvl8tyt4ge204wf52sy68qwmj07l", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/8318B7E036E50C0CF799848F23ED84778AAA8749D9C0BCD4FF3F4AF73C53387F" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira16y344e8ryydmeu2g8yyfznq79j7jfnar4p59ngpvaazcj83jzsms6tju67", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/3607EB5B5E64DD1C0E12E07F077FF470D5BC4706AFCBC98FE1BA960E5AE4CE07" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1aakfpghcanxtc45gpqlx8j3rq0zcpyf49qmhm9mdjrfx036h4z5sfmexun", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1xqhakgvn3jeqfade0z4aufer9xylx7ft45fgyhg6z75mauhkjwks9cucyq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ukuji" + }, + { + "native": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira10j648ftg2g8p5vhgsu5kzfh6d907vpkrn0a5l3qch479eqy2qssqm905c4", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/BBC45F1B65B6D3C11C3C56A9428D38C3A8D03944473791C52DFB7CD3F8342CBC" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 2, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1sse6a00arh9dalzsyrd3q825dsn2zmrag0u4qx8q0dyks4ftnxyqrj0xds", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "factory/kujira1swkuyt08z74n5jl7zr6hx0ru5sa2yev5v896p6/local" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1k7rg9vscg2uldw6868mecryxhlze5e3f4z0f00295ddu7cz3l4ws4d9dfj", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/8318B7E036E50C0CF799848F23ED84778AAA8749D9C0BCD4FF3F4AF73C53387F" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1qw5hdcmcf4aq5xmnu6znscurvkgvhxfsyvhz3jvxhasxjwtk3l7sccwcs8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/1603E8643A49AD47F536F645A4BF0E4C1E06C76F0A98CBE8054B177F1EE7C39A" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1h7eenquygffwsmc8csrlx88zcddwx0aqspq3x2dsl20lwk4r9n2q9t86ht", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/3607EB5B5E64DD1C0E12E07F077FF470D5BC4706AFCBC98FE1BA960E5AE4CE07" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1ulyrqqtx9vqsk92805jk7xxwz77lszmm2f548juyced96tj4lg7qugewsf", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 2, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira18lm235jzuh4t7hh5z8lqyz08dmz67magj8z0fc4a0vn6c0hzk0es3r4glx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/3914BDEF46F429A26917E4D8D434620EC4817DC6B6E68FB327E190902F1E9242" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira12p30cr4gstmp2yucwxtaq92turrzsxxar8upz3rhmfjxh6gdgk4s5vsyse", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira158zzjcvkz7r3j5hueurcw22qrjerqw4dtrzlalztr7whjykjwvrsrahdnq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87" + }, + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira172qjrk8g9l86w0shz4cc3e6rt5h9janaen4j4u6ze7xkjvjnaqfskwyyqm", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/F33B313325B1C99B646B1B786F1EA621E3794D787B90C204C30FE1D4D45970AE" + }, + { + "native": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira18638dsuf7p3a2e23seqz8zegqrcpsdr5nw6j2a50qg6r3q8vn3qqrg9lzp", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/2F1447818CF99498AE62D9FB4D5E0C9FD48C68FC118C34D2ECFFFED0AD082196" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1v8kh6mqxq7awcvl936xeyzv8fnmdkd3yxggvkyek5d0ecut4a6zs0larj2", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/DBF6ABDB5F3D4267C039967515594453F4A31007FD838A566F563A01D2C2FB80" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira149m52kn7nvsg5nftvv4fh85scsavpdfxp5nr7zasz97dum89dp5qevttd9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/DBF6ABDB5F3D4267C039967515594453F4A31007FD838A566F563A01D2C2FB80" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira17v40udkwtm9tt2wt73ejj6xh9x4ts8at6zv6nhmusdj4x6ffnl2qpep73h", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ukuji" + }, + { + "native": "factory/kujira1swkuyt08z74n5jl7zr6hx0ru5sa2yev5v896p6/local" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira18rd5fge3m8zvcw4rl94ztre2jra0srpv8d7t64aag4gzw7jkmzeqvx564r", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1gvfjvm09gunj9qkygvzr93ld7hux9nwa9k2t8lug8g46p4x8vt0q3xhu06", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ukuji" + }, + { + "native": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira16f84qasz2nw09cy25nlzxnzxyrnhvvygym74869y5q83pev9rhdsr7emra", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ukuji" + }, + { + "native": "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1aqnmhyu37ynf8pm0fedtykzf3clk25ecc0p23cce2d5dc59eteeqgrg6tv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/FFA3D0E9C3CDE729559FB71A09E9E6CFA5A85AFABAC9F3CB5DD3942BFF935F9C" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 2, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1qwtjeaf0y6hn094gn3xprw7wknkl4egpkr7dqu3cljkev5ex4xfqf2h8uc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/1AE6C91DF755F63FB9E8393F7AE6A1725B2389730C0A46ECE247D761A72DA80D" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1zumrlzj7ffq0murckuzykgsvcn3xzyvn3e85fxjsymwyhezmkycqtq87zj", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/FD021051CD0A21590CAC7907B22749B19CC8CCB6A22DE48C21FE7D9EF1EE80B7" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 6 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1jlyyyg0m649v75nqzm40jfdmjar9sf7rh3qnuz8yqa4345s9tqvqhxwxjq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/D20559F0071F4BFDFF519D0C12B77AFE2A4481D44214BD92808B0C36B1E223C9" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1kjmu97hr6tvk6m30sjzfm8tj6kzxpprdfssa99jd675u90sfvtdsf36lu7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/F2331645B9683116188EF36FC04A809C28BD36B54555E8705A37146D0182F045" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1te7w4e9w0gqakaxhakqs2k2gqmtnfgx36qh9zadh2yxl750c369qfu7uxl", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/C19813F6D22F91CC64D2EEDF8702904DD61E0D022972EDFE0039F70C8A6EAD24" + }, + { + "native": "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira10vkk8ulf3rvfuzlfpqflklr2zkq6586pl9amcsafp2s6t4j7qn7seemml3", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/034FBAB83B9B8AB35217DD59452C92EBC845ECD2E44AB17D260D9A2E7200AC79" + }, + { + "native": "ibc/21F041CFE99994E0D027D0C5F72A9EB6224CBCAF5A6AD5DDB75F67A781D46C68" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1625a0ks8ceawxsu2am5xxpwtej87h0t3hguqu4rxuq37vgn6lnqsrrqkq0", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8" + }, + { + "native": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1ullqzk95uh0derdqpp8e5f4ukdun00xdal486zmjeeqsfhefgd0qh0qndl", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/CF90BCBEDFF409F9187A0C3A69C1082D56908DC3F7FC342ED82455A504AD8AA9" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 6 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1ryul6unmsnjccsugtempgdtly3gsdtu8af44yt5sqf4zpkgg7vjqkpxjjx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/CA4AC8725BA74A291623BACAA8733DCC300D2A43059FB2EDB38657D794D8C7E2" + }, + { + "native": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1yugk2n5y5059yzr7yq938nwzkz9mjgfctunhjhf0jp8tgax7t2cqag6e8c", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1tnnvtvere0pwz0uupy4crl3dv6yszte9nqms4fwmfhj3e2yl477sa0frks", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1kmw6fk5p7an27u8f3er08xrwvzlehczymgshkqxzfrxyrfleu2eqxykaln", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/03E988788ED3EE6326C95151F4E3947820B2F40BDC8C4170FEF5FC75B56EB6DC" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1p2vmq7g8fghkeak0hz4qfgeskkd7zqp3vnj6m3sa0r6gp4dr37usmtgtej", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/CC4EF9E26EC1C0BDEA058F5F08778C38E140353AF6E360B079EE3124018A1CC9" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1vt9lmzw5wc9gss07ty9cf8ytpy7se77u7xytylv4xvklsfggmxgquklr7p", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/0447761C090DB521DAC0268E8CB4EBF567E519B937DE6FECD2472AA6A1EDE658" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 9 + }, + "decimal_delta": 12, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1wckallump2k4284pt5wqg63a8prr205y532ym3850l82k75yzems5mfnkj", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/A7A5C44AA67317F1B3FFB27BAFC89C9CC04F61306F6F834F89A74B8F82D252A1" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1ppr63x265m0sgqdhl2k23t8hmfcgrar85rxgq45uvctksr8w8hzsqwwdcq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/7023F9629A70F8112764D959D04F52EA3115A0AED3CEE59694799FD8C91A97FA" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1vpvt27kwaasyfxyd9lkfu3xlm3axmayg40z8reas7l7nk659kcqsgywtdv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/193C32A9BB54632C383CF2D2BA1A47F73624446D8554762F934B7A61EF26B191" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1nj62pjqhyqw52f2j6247qlsdtrugrnjlr3f5u7fe3xckrsuckfjssut55y", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/217755344c0d40c75036110e20b0427cc6505760f071be4080dad5ac845969ee" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1nu8kef49y0pdrkphtkt857tgtt0pe8nr8ms0pnp6lylrav9jq2asmjljhe", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/E41F596AC5F1BF0298758CC40CBF1DB2DA0615F10BF28E4D9E82B9EEE7A0DBF2" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1qxtd87qus6uzvqs4jv9r0j9ccd4yla42s6qag7y8fp7hhv68nzas6hqxgw", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "factory/kujira12cjjeytrqcj25uv349thltcygnp9k0kukpct0e/uwink" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 6 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1ws9w7wl68prspv3rut3plv8249rm0ea0kk335swye3sl2slld4lqdmc0lv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1nkgq8xl4flsau7v3vphr3ayc7tprgazg6pzjmq8plkr76v385fhsx26qfa", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + }, + { + "native": "ukuji" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1cxvcx9e0se7xg7xgrx806kd0g0x4ugc6weg4nur8fuq5m33q4ckqu4j56e", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/B618D0F4CBB4AF5E21B4FF163CCBFBC278C037D1DA3E1D848EDF32716A216BE4" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 7 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira18fwp2vx8r6lng67q8d3kqzm0sdzh5zrnma88e0qle5hn0wqp5maql760yd", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/2034A2717C2E9F5C19285A7F697CECFA14F34784B912AD32B6E3D7833090EB16" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1trxh7pu70dmzpqyqs4yltx2h5202k9e9fpssee0tdq4x2jr9praqg7c96e", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/1811B038682AD5B23CB825BE82E4DD0F73BEF9477F334591AF2BC68EBF57F005" + }, + { + "native": "ukuji" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1hyqkqujpy4tk4ypn22avk809vqse3evp2vnxwcaf3y8rcs4clnrq09vcre", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/0A88A08F3E9573DB9D8CB74AA3746F6D23C41C3EE7B6CC5AA4695A1DD74FF86B" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira143thenn7ugsevf0tl3hz4ved53t6w5r7uq0qcwr8kxgg343jxg0svcrfjf", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/F2331645B9683116188EF36FC04A809C28BD36B54555E8705A37146D0182F045" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1n2xz4et7gpge8e6dml2z2n8pqa944gz4l3yvhtt7avr5dah0n3rs5jzmvh", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/91DAE8E9D19A6A770D2A787E54E1D388F8E603D89093FC4939CE36125CB8284D" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1dfafpr32hrrue43373gvnjs93gzdyuqh6rcjv23scfztu354fxdqhzvfrv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/950993C6DA64F5A60A48D65A18CAB2D8190DE2DC1B861E70E8B03C61F7D5FBDC" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira140mxwk6w70yhrgumc0fv62p6aptgwx8t3eh9v08nq252dc5ur6qsyw6gg5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/B572E6F30E7C33D78A50D8B4E973A9C118C30F848DF31A95FAA5E4C7450A8BD0" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 94, + "address": "kujira1ehwsdvgs3chpxuexktymjmmjj68m3h4q67p9vjj9rrgjqycc3gtsfzej24", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/B572E6F30E7C33D78A50D8B4E973A9C118C30F848DF31A95FAA5E4C7450A8BD0" + }, + { + "native": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1a0fyanyqm496fpgneqawhlsug6uqfvqg2epnw39q0jdenw3zs8zqsjhdr0", + "config": { + "owner": "kujira1ghmq7k50rwpsnye39aefngd2k7x9kc2hrqq5xd", + "denoms": [ + { + "native": "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira18vzzgwgc4c7mehenjllxvsnydg3gch0a63pedxl4ldrr6gexvyfqk7kupd", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/173E561B8E97AB49FBA540663C1D02DC1B2D2871B5C8434935982CB15B0C7765" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1kt0jxlr5fkx3xepymxav5c3h8sjnmutp3za2e6r5k9pgsta34trq8emzqj", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/173E561B8E97AB49FBA540663C1D02DC1B2D2871B5C8434935982CB15B0C7765" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1zdf0zjz8grfhhe2x06k8f8xpnv04y90w06f4py7fjml4nmukn3yswk3ugc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7" + }, + { + "native": "ukuji" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira17t9w0xlnukuy7pw6fzkr7gd3pdun9zma0hzqaueqszskw2lr95yqfqnynt", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC" + }, + { + "native": "ukuji" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 2, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1hf44at7dqewrn3ssa392d9p8nh5mr538u59gqsukdza35663hlestqr29e", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/B572E6F30E7C33D78A50D8B4E973A9C118C30F848DF31A95FAA5E4C7450A8BD0" + }, + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira12jdezs3kk6y04q3fnl7kq5567pcw0zfr7j0yfsxjqgggdkktut9s2gm7cm", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC" + }, + { + "native": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 2, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1xcucyc9meurn53x6r3f0744che4qzrsu6mvxt48aesz8dur6f9dsxg82h3", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/6500A6358F49FAB811A75E689D1B7C3B50AE6921F800569BF83929822EE7A828" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1vdv74x0w4mq2v57r4mydps89jw4wsrqtrxez3tylzqwmy972a9fssy5e3y", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/590CE97A3681BC2058FED1F69B613040209DF3F17B7BD31DFFB8671C4D2CD99B" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 2, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1l2x5c2fjjnw9uhrfhtme9snw3tzs4jt8cm0q2ysqssx6zskxatesjm7w7f", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87" + }, + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1y50nul39ql5sf42p67nrsy9j0luly2mvaxmlkmx6888pnzw66k6qc0gku9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC" + }, + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + } + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 2, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1y6p729vgha3mzk0jqpker38pxphqhw3fzv3wj8xpqysdwqqu74wsc7gfdx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/2034A2717C2E9F5C19285A7F697CECFA14F34784B912AD32B6E3D7833090EB16" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira15v0nkra9zn84p3jydlu3grgd40cwe2uqnzs5h6jm28pju4vexeyqdekym9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/2034A2717C2E9F5C19285A7F697CECFA14F34784B912AD32B6E3D7833090EB16" + }, + { + "native": "ukuji" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1hsdzhyvuc2z3f8d3yae84uk62d69vk68vxgudkun7gccz6hvrvfq0vx6fd", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/4F393C3FCA4190C0A6756CE7F6D897D5D1BE57D6CCB80D0BC87393566A7B6602" + }, + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira14u8ynhj7d8h2379yqj5q2ma0xxpvfjlrpauhzxgnj40ejq953mlsugux8d", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/590CE97A3681BC2058FED1F69B613040209DF3F17B7BD31DFFB8671C4D2CD99B" + }, + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 2, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1uau4ctnpfze4qqljqgup3watfg9yvmkgr7gevzgv27g30yx56fvsr6dkqx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/15FF6DF1FA1790C9199EDB6F6DAAE0EEE93BA22B3B4E9326282C389074098B8A" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira12zc52j25xac565t297rmd3huj8zh62usrecy66rzxnsf9mchaepqnwx3cg", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23" + }, + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1nx5lqc2j4w0ak5dxevj82lar5kunxwj5yamr39xqfazmkksx4f2sksf0hz", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/A7A5C44AA67317F1B3FFB27BAFC89C9CC04F61306F6F834F89A74B8F82D252A1" + }, + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1sr2hf68nc8a8f2e42tsjf3zmsgjkl4jmctszdzxes0whyk2tzn5sd3avg7", + "config": { + "owner": "kujira15e682nq9jees29rm9j3h030af86lq2qtlejgphlspzqcvs9whf2q00nua5", + "denoms": [ + { + "native": "ibc/B4B3B08FE5FEA65CB25E467C9D95D180A6CDB0EBE730E7BB20CA1BF6C9A80D9B" + }, + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira15xmhc4u5lnp8pq46wvlvq6qwrmnrpvaxny7gsdqmase8sqa4v7kqp6sgf3", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + { + "native": "ibc/2661BA7AD557526A9BE35C7576EEF8E82B14A01ECCE36AD139979FD683D37C9D" + }, + { + "native": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 134, + "address": "kujira1u2gj9a6p07hse07p66jqnq7xchneecxrq032vl4z2z97ft2r0zeqx4hadf", + "config": { + "owner": "kujira15e682nq9jees29rm9j3h030af86lq2qtlejgphlspzqcvs9whf2q00nua5", + "denoms": [ + { + "native": "ibc/239BFF83852F67DF5243DB89F339FF7FDBF858437F961CAB6DA5B5ADEFB2BC07" + }, + { + "native": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": true, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + } + ], + "bow": [ + { + "id": 54, + "address": "kujira1sx99fxy4lqx0nv3ys86tkdrch82qygxyec5c8dxsk9raz4at5zpq72gypx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ukuji", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1d4h7hnnn5na2zy9lh7k4atjscj9sxtpj7avnyelykgd22e5kyh2qpnsd5n", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1apkgj87fgfsq84swvkyfaemrq7t4deuh60887lek0hkgdjh5fj0qaz7fhx", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1n648rfqqvjxm6c7zgfnfqay85rkapgg0z7da9pnmjazz5m5d7l0qxdtq90", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/4F393C3FCA4190C0A6756CE7F6D897D5D1BE57D6CCB80D0BC87393566A7B6602", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1nm3yktzcgpnvwu6qpzqgl2ktyvlgsstc7ev849dd3ulaygw75mqqxvtnck", + "intervals": [ + "0.003", + "0.003", + "0.003", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira12506pfme6layua70svszn2xza0pt9mnqu2u24lszrdyywmpvnw5qfz8sfq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1rwx6w02alc4kaz7xpyg3rlxpjl4g63x5jq292mkxgg65zqpn5llq202vh5", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1xgjefq7fs4yj29t9gk0t9esgw52s68j83yeac3ru2mefdp529qsqca7hhv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1rpxf55u22q2tly9y8rgdrjgx9p52sus7jugaevj3hdt0z7sgvkcsyrhrv0", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira10sx8wxzev270zrmpq6z3asgpurdjfh9f6rwtgt55mar9m6gtw40s9nfxcy", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1rpxf55u22q2tly9y8rgdrjgx9p52sus7jugaevj3hdt0z7sgvkcsyrhrv0", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira14qpyduhanevay6rhk3z308nwjxa83a8x37kmn5rct5x6kszj3gmqpuq7m6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/F33B313325B1C99B646B1B786F1EA621E3794D787B90C204C30FE1D4D45970AE", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1uvqk5vj9vn4gjemrp0myz4ku49aaemulgaqw7pfe0nuvfwp3gukq64r3ws", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1kgpsdn4gh24fpe5n8k4tvs5wn5s8w6825ewexkk7j2hq4467hf5s7qc23l", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/640E1C3E28FD45F611971DF891AE3DC90C825DF759DF8FAA8F33F7F72B35AD56", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1qqlk2773dvj8cyv3ftnzvyrknq78yryghp3uyumnumaxu656yreszrdph0", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1kupjzlp96l4ypt0fdpse8slmkdkkz3g0t5evy033va0gvtw867sq0cm6q0", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/D36D2BBE441D3605EEF340EAFAC57D669880597073050A2650B1468F1634A5F5", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira13l8gwanf37938wgfv5yktmfzxjwaj4ysn4gl96vj78xcqqxlcrgssfl797", + "intervals": [], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1nxfag552cng6lwf2q3duyepgvenr670ngj8uljpeydy0rvftgt9qkgd6sq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/C01154C2547F4CB10A985EA78E7CD4BA891C1504360703A37E1D7043F06B5E1F", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1dtaqwlmzlk3jku5un6h6rfunttmwsqnfz7evvdf4pwr0wypsl68q49aaud", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1zr5ywldgav8tnlplw9wnu7evp66xvp3ttymdg2jnfgaktcw9lqxs8trkpc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/BBC45F1B65B6D3C11C3C56A9428D38C3A8D03944473791C52DFB7CD3F8342CBC", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 2, + "fin_contract": "kujira10j648ftg2g8p5vhgsu5kzfh6d907vpkrn0a5l3qch479eqy2qssqm905c4", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira14sar6zdyljp7t9u5zwcwcjrw98kcmqq8685sz7ezfknvauqg23sqrmr6kg", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1z7quf5t6g7spjnu2qhcp2x2ksnz4zfut9k73uutpg2q95dd008fqsprtvl", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1y0v5znl0ucc6nsdalr9xeg0r3zyw44yn0uyd8tsgc8gl4j8stjcs9vmmr7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1zz74gvmq6ss3pg5vgahvx47ugpfzr80qu75l97lf2ggdgxq04ddqxkdzey", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1hrvxn66u46r47zxsd45jecvuyr3munl2d5xle9gnltpge3dqh7sqd64znl", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1w2l4w5p66l5t2nmrmsvz7k4cu50s7e8dc6h59gcxsnmp2tgy7q7s5lux8a", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1r0sn3fcz2lda7hvs37rchnk4pq6jt5hjeqw7dcc765v39rhmv0tqj59760", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/21038E447A2D4A1183628C0EC366FE79C2E0B0BD91F9A85E6C906CD911FD676E", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 2, + "fin_contract": "kujira1cduudfszcm9slm8qxlaqvnpzg2u0hkus94fe3pwt9x446dtw6eeql8ualz", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1hmy36p0a87fsv36l8vdmy5uaka69j392s07qgnc5aum9cg9vj88qq8tfgh", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/239BFF83852F67DF5243DB89F339FF7FDBF858437F961CAB6DA5B5ADEFB2BC07", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1cn922pcqrt4g2dr4va9vxk8h3w3jfxnxjqq2qp6zktjsehdzde6sz66um0", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1059pvpwgg9krqal5kwhnul47heekmuh0uj7ctns47whqegqj5l6q6nvs69", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/8318B7E036E50C0CF799848F23ED84778AAA8749D9C0BCD4FF3F4AF73C53387F", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira1k7rg9vscg2uldw6868mecryxhlze5e3f4z0f00295ddu7cz3l4ws4d9dfj", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira10wn7s0j66f33kp8rg7cluh9mghkahd5wezkx84wn3kf0cvh2nefsny50r4", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "factory/kujira1swkuyt08z74n5jl7zr6hx0ru5sa2yev5v896p6/local", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira1sse6a00arh9dalzsyrd3q825dsn2zmrag0u4qx8q0dyks4ftnxyqrj0xds", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira10y2sxew858txsfufrv366hkdm5lgn8w6dkhtxv8mdsmh7z8yuzfq9tptmz", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/A64467480BBE4CCFC3CF7E25AD1446AA9BDBD4F5BCB9EF6038B83D6964C784E6", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1rrnacml8zeqq3ve2t98r5x88t4uahahdk66y9qpcrjp9qxhnuvysv59zx8", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1hs0fmdp9m0udkm7f63z9l92c5z6qa44hg7gcn3kwwrcn8nkdq7vsx79u97", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1yg8930mj8pk288lmkjex0qz85mj8wgtns5uzwyn2hs25pwdnw42skp0kur", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1hfj06505jjk2ut5a0j6f5wx04pj2s05qk8nydng7kznkuzpe8w2se24jqx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ukuji", + "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1xqhakgvn3jeqfade0z4aufer9xylx7ft45fgyhg6z75mauhkjwks9cucyq", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1vm99wnr4rpqtcyh4fw6q277x2j75r2q8yet3azd7fjecmst7ftds4vhzcd", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/3607EB5B5E64DD1C0E12E07F077FF470D5BC4706AFCBC98FE1BA960E5AE4CE07", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1h7eenquygffwsmc8csrlx88zcddwx0aqspq3x2dsl20lwk4r9n2q9t86ht", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1atnrjnyjm4u2znshlt48nwyeqtfyzuqseyj59lylvkvd4dtevdgss6jn4a", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1fphguznhazgqdlr9mpfh6nmn3vjjr73ksz3ukznv6q7s9ndfq2cs8vhapj", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1ww9hyqjzuz7c90hhfkqrucnjtu2tj9myvnfxlzze92mkq9pvmmps4zumv9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/1603E8643A49AD47F536F645A4BF0E4C1E06C76F0A98CBE8054B177F1EE7C39A", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1qw5hdcmcf4aq5xmnu6znscurvkgvhxfsyvhz3jvxhasxjwtk3l7sccwcs8", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira174ayynr8cjea63r8a4xj84kqjxlfa0e0l4jnk27p3hyvdk8z34eqj6gn9g", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "fin_contract": "kujira1rtpn4nxkx7u5y4uf5lp4ywrhmnms07p8p8wc3pmw53hfv0lhyxdqlfhgrt", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira15l8396c5cnvlu7qyzva9yvj4gm8dzlnk999ss4qknm74ytm3v7dsawt3sx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/E67ADA2204A941CD4743E70771BA08E24885E1ADD6FD140CE1F9E0FEBB68C6B2", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1ky9kv2m4dnykm90d0lj5089k4efttgfpx34zyvkklxnew48c522sggqjsg", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1ywlrdpqymukghjwhfyp2n98r49j56wej36n4l08egkdlwj4fn87ql2l2ey", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/E67ADA2204A941CD4743E70771BA08E24885E1ADD6FD140CE1F9E0FEBB68C6B2", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1ky9kv2m4dnykm90d0lj5089k4efttgfpx34zyvkklxnew48c522sggqjsg", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1a5fcczk37kks0zkg9znzf8pef83evwm230rejc8zmefrc48per5qcfwg65", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87", + "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira158zzjcvkz7r3j5hueurcw22qrjerqw4dtrzlalztr7whjykjwvrsrahdnq", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1mjdmut3vq7n7zv6p9kdkdng0zpk2286qww0yy0ay4e8cvxd5p2zqvh9aqs", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "fin_contract": "kujira12p30cr4gstmp2yucwxtaq92turrzsxxar8upz3rhmfjxh6gdgk4s5vsyse", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira136rwqvwy3flttm9wfnc5xgnlr6mu5k8e2elgzs2hdhuwf50w3l2qp807cx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/F33B313325B1C99B646B1B786F1EA621E3794D787B90C204C30FE1D4D45970AE", + "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira172qjrk8g9l86w0shz4cc3e6rt5h9janaen4j4u6ze7xkjvjnaqfskwyyqm", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1uamjserhcm82ek775wtt2q9vfkc8k2de4zzxh25xqjzxah4naqjqdmtcs6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/F33B313325B1C99B646B1B786F1EA621E3794D787B90C204C30FE1D4D45970AE", + "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira172qjrk8g9l86w0shz4cc3e6rt5h9janaen4j4u6ze7xkjvjnaqfskwyyqm", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira15t6pjrwvsgszgp3g9jwcgkvq9zawur6d2ncz7rzn9pc4ns9kudssxhn9v7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/3914BDEF46F429A26917E4D8D434620EC4817DC6B6E68FB327E190902F1E9242", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 12, + "fin_contract": "kujira18lm235jzuh4t7hh5z8lqyz08dmz67magj8z0fc4a0vn6c0hzk0es3r4glx", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1kgs5gafvv8qmyf8r2vu34vhrtc22jeyt2m4lrn5sa4vywgn8h6kqua5rm5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/3914BDEF46F429A26917E4D8D434620EC4817DC6B6E68FB327E190902F1E9242", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 12, + "fin_contract": "kujira18lm235jzuh4t7hh5z8lqyz08dmz67magj8z0fc4a0vn6c0hzk0es3r4glx", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1kggddmdvjjxl43luez7dp9snt96jwyj05k5hyxzstvj886u6entsu2na4z", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/3914BDEF46F429A26917E4D8D434620EC4817DC6B6E68FB327E190902F1E9242", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 12, + "fin_contract": "kujira18lm235jzuh4t7hh5z8lqyz08dmz67magj8z0fc4a0vn6c0hzk0es3r4glx", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1rpqhczdrgaa6w0h9fukdcppme3074zcay8ge8lazwefdawp03vwsnpc7ya", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/C01154C2547F4CB10A985EA78E7CD4BA891C1504360703A37E1D7043F06B5E1F", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1dtaqwlmzlk3jku5un6h6rfunttmwsqnfz7evvdf4pwr0wypsl68q49aaud", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira13ta4a6cu29na9dch3rtyqasgx57ju3z98530cet46tn5v7sx6k2qg7g3zk", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/2F1447818CF99498AE62D9FB4D5E0C9FD48C68FC118C34D2ECFFFED0AD082196", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira18638dsuf7p3a2e23seqz8zegqrcpsdr5nw6j2a50qg6r3q8vn3qqrg9lzp", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1daf7z9pyd7cwfmqd5tjnqqgsc0naus60cpn5e6ukwuqd06ywen3qy0s525", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/DBF6ABDB5F3D4267C039967515594453F4A31007FD838A566F563A01D2C2FB80", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1v8kh6mqxq7awcvl936xeyzv8fnmdkd3yxggvkyek5d0ecut4a6zs0larj2", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1snkjjse7z9m72pcegjhw8ggqgdswqwuguq07f2um4ypthle9h47qcz2jkq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/DBF6ABDB5F3D4267C039967515594453F4A31007FD838A566F563A01D2C2FB80", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira149m52kn7nvsg5nftvv4fh85scsavpdfxp5nr7zasz97dum89dp5qevttd9", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1yncutssgh2vj9scaymtteg949hwcft07c6qmgarxnaf04yesq3jsn6g2uv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1yum4v0v5l92jkxn8xpn9mjg7wuldk784ctg424ue8gqvdp88qzlqr2qp2j", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira14wv3whn3v9sgf8r0dm7a46v7m7pukhs87x73e0ude3ktuzztfj9qxndumz", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1xr3rq8yvd7qplsw5yx90ftsr2zdhg4e9z60h5duusgxpv72hud3sl8nek6", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1qxx58hln33sgasp5t6tdvhvwacqvkngq7y8mj0pzxhjy6ap9d2qs6u8jk7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/2F1447818CF99498AE62D9FB4D5E0C9FD48C68FC118C34D2ECFFFED0AD082196", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira18638dsuf7p3a2e23seqz8zegqrcpsdr5nw6j2a50qg6r3q8vn3qqrg9lzp", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1qjw6s2l0j54esx8swmgnf2509ydxqur53wna72ajyqlu3hrdrxgsf4d6jx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/FC59D6840A41252352263CEA2B832BB86D68D03CBA194263CB9F3C15946796FB", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira12zjpumtfh88k6s2s8k4wks37ezr2c3zeha5xx6qpd65e5ehz50nq0afvrv", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1gp35at6c4t4pdeslyewf3l7x5hw6qfls7tlqg4dpp6pepc89zqequm8t8p", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/A2146858B5E3CFE759E32F47CA54591F8E27FAEDFF731D30B448E5AB25CA8EC5", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 3, + "fin_contract": "kujira17qp8g5n5wwelrsnfdakrv0p550nzg72agpcz5t0ea6thlqd300hquxljcc", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1qmuthgsuvwtgw3dpddrvxjz09lt36zzurl2v657kmr52juekxarsaepvrx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/A2146858B5E3CFE759E32F47CA54591F8E27FAEDFF731D30B448E5AB25CA8EC5", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 3, + "fin_contract": "kujira1538ukswznmuek3hfv7mcxem9hjqz8sa4ypl2ul0zncu3tdgfvwmq8pxkwp", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira13p352kxfntjkvl0698za8hsfhfxz05kg9h9zxcwyjq72eh8wjpjqr9ugen", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ukuji", + "factory/kujira1swkuyt08z74n5jl7zr6hx0ru5sa2yev5v896p6/local" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira17v40udkwtm9tt2wt73ejj6xh9x4ts8at6zv6nhmusdj4x6ffnl2qpep73h", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1x5987rr6tn4k48rr45pcthr8jjershe984rj2vaxzxqsl650rl2q0a2cuk", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/BF603AD88AA4C36FC8CA99F6D703CA1D7D437A1EA97023A73A8BA4437A05ABDF", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1642dp8q7gzm5g5csdz2k676rc5zqfka4hfnas9ffydffp0saspts0e9zgp", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1zdedwnk5e9axmg5efpu49hy6v06ypu3putvmu86jaw5rpzztqqks4x64f6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/FFA3D0E9C3CDE729559FB71A09E9E6CFA5A85AFABAC9F3CB5DD3942BFF935F9C", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 2, + "fin_contract": "kujira1aqnmhyu37ynf8pm0fedtykzf3clk25ecc0p23cce2d5dc59eteeqgrg6tv", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1ytwhduql6krgdp46xr8m9pt79dhdta0n23d5c00v7xxe5ru0hmvsp9uh8v", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/FFA3D0E9C3CDE729559FB71A09E9E6CFA5A85AFABAC9F3CB5DD3942BFF935F9C", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 2, + "fin_contract": "kujira1aqnmhyu37ynf8pm0fedtykzf3clk25ecc0p23cce2d5dc59eteeqgrg6tv", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira188p624ykuepun8h8kjmcfs553mz2jgeanetyqv7l6xltdld497vqespn6c", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/21F041CFE99994E0D027D0C5F72A9EB6224CBCAF5A6AD5DDB75F67A781D46C68", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira1x38mke7q0qut5lku4zrx7wgjrsj9jn3tffadegzzcsy9s5w5mdmqzzl0sn", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1ldsj2f7t7tw0g52f0gmfpm3jjm92nut30829jjypt3p7cegurzfq9frmt4", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/21F041CFE99994E0D027D0C5F72A9EB6224CBCAF5A6AD5DDB75F67A781D46C68", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira1x38mke7q0qut5lku4zrx7wgjrsj9jn3tffadegzzcsy9s5w5mdmqzzl0sn", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1t7n87wexjcg348d0s06kjd7nd2w37ergtd2lx24uffka7sc8l2qqtf70hq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ukuji", + "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1gvfjvm09gunj9qkygvzr93ld7hux9nwa9k2t8lug8g46p4x8vt0q3xhu06", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1t8r48s0d7g2unxa9x58c0mqdml63pyxrkhxm6flqae8y4q4xz37sj0ch4d", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ukuji", + "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira16f84qasz2nw09cy25nlzxnzxyrnhvvygym74869y5q83pev9rhdsr7emra", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1xnyrh5tyaeu5vq8ylamtrp06z9zsxvxqsr5n4h7xy50ztwvkt69sqv7mke", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/D20559F0071F4BFDFF519D0C12B77AFE2A4481D44214BD92808B0C36B1E223C9", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira1jlyyyg0m649v75nqzm40jfdmjar9sf7rh3qnuz8yqa4345s9tqvqhxwxjq", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira17pfjnng0j8nzkn0kyt0xsfpwj2cfft4yqxv8dmkqzl2adsn9fh0sc4rddu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira18rd5fge3m8zvcw4rl94ztre2jra0srpv8d7t64aag4gzw7jkmzeqvx564r", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira167gut7dskwurax8an630m3yy2cwa2fp3kmcpdzucyy6ppg7njgyqhl7w50", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/640E1C3E28FD45F611971DF891AE3DC90C825DF759DF8FAA8F33F7F72B35AD56", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1qqlk2773dvj8cyv3ftnzvyrknq78yryghp3uyumnumaxu656yreszrdph0", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1vvk3gh7jxp38vn5rs97zj4h8s5mcdf6hzqfh8tu5enc2la6p298skkky9k", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/FD021051CD0A21590CAC7907B22749B19CC8CCB6A22DE48C21FE7D9EF1EE80B7", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 6 + }, + "decimal_delta": 12, + "fin_contract": "kujira1zumrlzj7ffq0murckuzykgsvcn3xzyvn3e85fxjsymwyhezmkycqtq87zj", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1uylse4qd3nyjm2h9e9v0walpf25e3plcp8ut94ggatk85q44vcus9ztdxl", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/F2331645B9683116188EF36FC04A809C28BD36B54555E8705A37146D0182F045", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1kjmu97hr6tvk6m30sjzfm8tj6kzxpprdfssa99jd675u90sfvtdsf36lu7", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1ngqlypl5h0mkgxmk4why878eq4y5yh6yhdtrw8hdxfz202xluzrs097qn5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "fin_contract": "kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.05", + "0.1", + "0.25" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1mve5x6sfha5zy5pvujkjg9ymrkz6lxpkk5wvpkfw0pp287p772vszs2pnn", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8", + "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1625a0ks8ceawxsu2am5xxpwtej87h0t3hguqu4rxuq37vgn6lnqsrrqkq0", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1324mahmnjew4rsavkajsq047yc5kgerqy452jt5c2tr5f2dd7fpqflcqw7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/CF90BCBEDFF409F9187A0C3A69C1082D56908DC3F7FC342ED82455A504AD8AA9", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 6 + }, + "decimal_delta": 0, + "fin_contract": "kujira1ullqzk95uh0derdqpp8e5f4ukdun00xdal486zmjeeqsfhefgd0qh0qndl", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1l03eupqny6r2y6pr6lcktc3q33erxykr56ms95llptxar4jaq0psvml87j", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/034FBAB83B9B8AB35217DD59452C92EBC845ECD2E44AB17D260D9A2E7200AC79", + "ibc/21F041CFE99994E0D027D0C5F72A9EB6224CBCAF5A6AD5DDB75F67A781D46C68" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira10vkk8ulf3rvfuzlfpqflklr2zkq6586pl9amcsafp2s6t4j7qn7seemml3", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira12knqz6rnf7jujyhnq7lvreyeylnts0n0vjfax4gnuvhsu5a9dm7qf687jv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1ddeadmhum3umygv84frhc87gl2grzjmx9x8fuhjts7zqwuc39xuq53w3d8", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira13y8hs83sk0la7na2w5g5nzrnjjpnkvmd7e87yd35g8dcph7dn0ksenay2a", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ukuji", + "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira18v47nqmhvejx3vc498pantg8vr435xa0rt6x0m6kzhp6yuqmcp8s4x8j2c", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1uchf9h2suq6a9a0ksyp5rh9536uqxydswm37sswa888kxxx2kqgqsx3n6h", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 4, + "fin_contract": "kujira1jlzw6xal0n2c580g3wxs09tjhlzdht9y8dgszq3tupf8fhl7xjus7ep7ap", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1337sclk2nc6srd77w4v8qule0nv9r70mrt56r2j8zak3rlg6xc0sl27tar", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 4, + "fin_contract": "kujira1w4t2qpwvhyhz0g2mwgqjzgsw63dcy5hkfch0tgr8xj9qjcsauq8q5x0zxz", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1hgq0fgqnv0dk2r474pfax3va86wfh9ffgdhx6q6jls00g7nv8vmsx2jnjt", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/53796B3762678CD80784A7DD426EB45B89C024BE3D45224CC83FDE3DED7DA0A1", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira1v8lkqws3gd6npr0rdk9ch54amh9guas86r4u62jq27hee88lryfsxwrvlk", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1xwvvjq5w0887v2vz4e83kcu38s0jq8q8lqa3z5hxm295q7y4uejqp24la7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "fin_contract": "kujira17w9r23r8v8r7z5lphwj99296fhlye9ej5nq3hlqw554u63m88avspdl9tc", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1cchseys2su3h79tplt0vaqvd04kjqkf8zygrsg6fjekxkr3y500qk4w2ll", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/90D9BE4D0D9BFD6AE61FCACF84765820EDA9EE795548324AD60FF416E6685ECF", + "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1e8z7d334ngww7lnqaczlcrjpwg9hc5ggcptkk7nvc7ld4tem6dgsm9h336", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1s9w2r9ldh54qcj8zg87egtf44g0r7xnw2auumv5k629vulqq8nps32qstc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ukuji", + "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira16f84qasz2nw09cy25nlzxnzxyrnhvvygym74869y5q83pev9rhdsr7emra", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1u986p79p6x2rudytvkt2k303y65dukcjn26clvejnw63ns2wenvqj63mhm", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/31ED168F5E93D988FCF223B1298113ACA818DB7BED8F7B73764C5C9FAC293609", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 10 + }, + "decimal_delta": 0, + "fin_contract": "kujira1vllmvr0ylegpgg34y727kmys4yy3kjjnwj8xt3j22mdc5u4z7egs5d0sg8", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1u7ndnyf7umkk70309xkdyk4jjdhwhzj3el3xal72qmm6lwkelplq85zxfu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/C19813F6D22F91CC64D2EEDF8702904DD61E0D022972EDFE0039F70C8A6EAD24", + "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1te7w4e9w0gqakaxhakqs2k2gqmtnfgx36qh9zadh2yxl750c369qfu7uxl", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira13a7yxnw9wvzsh7s59c2sm642eps3jwlta5h2rwtag6vs67rna5fsykqca7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "factory/kujira1n3fr5f56r2ce0s37wdvwrk98yhhq3unnxgcqus8nzsfxvllk0yxquurqty/ampKUJI", + "ukuji" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1lse59wt7a5yksdd08mennt299katjkfzdhmh8hvck8ln08jktcmsxrnh8s", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1xtaadmh06s8u3z5mypp8qayhrnxgga5wr88s7raram4rz8zu37hquf82wk", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1mf4v3x3pkuthha5a4r9jd0slgulcxkucy4weuqsvx2n030twduzqewuznf", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1g9xcvvh48jlckgzw8ajl6dkvhsuqgsx2g8u3v0a6fx69h7f8hffqaqu36t", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ukuji", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira193dzcmy7lwuj4eda3zpwwt9ejal00xva0vawcvhgsyyp5cfh6jyq66wfrf", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira13l4zelu5r0l640t9xuuw5taehwm0dh9fj5ypfelz3m0zwa2rr64q5h4tln", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/CA4AC8725BA74A291623BACAA8733DCC300D2A43059FB2EDB38657D794D8C7E2", + "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1ryul6unmsnjccsugtempgdtly3gsdtu8af44yt5sqf4zpkgg7vjqkpxjjx", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1s4s460gac6g8us9v4rtea3fwye849kxmnwamjzf2rdscn8sylcgqfcqchm", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1tnnvtvere0pwz0uupy4crl3dv6yszte9nqms4fwmfhj3e2yl477sa0frks", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1spumcl9yaujc5lycnd6lxph4nwwdfx4tdsvmwnsxle7ed6tecc7qc82zd5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1yugk2n5y5059yzr7yq938nwzkz9mjgfctunhjhf0jp8tgax7t2cqag6e8c", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira16yld3l83w5fepqydryet62wjqnrvfy2npy4fvtm6dy445e7fx83s6hhu3t", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/119334C55720942481F458C9C462F5C0CD1F1E7EEAC4679D674AA67221916AEA", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 6 + }, + "decimal_delta": 0, + "fin_contract": "kujira10lzmqlvey89gwd4jz8aq3s4xdllk2k56yj45cex9s86v8g7nkpmq24djj4", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1rq0xjlelnsk99npcc542vj7n55yhwqee024c8pygknplear3dk2qpkld2a", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/03E988788ED3EE6326C95151F4E3947820B2F40BDC8C4170FEF5FC75B56EB6DC", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1kmw6fk5p7an27u8f3er08xrwvzlehczymgshkqxzfrxyrfleu2eqxykaln", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1nxq9hkkuh7qkmklua2ejezqs296j2h202sfrz0w3ggvz6sj2g5vqlp3x6z", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/96179F5B44CCC15E03AB43D7118E714B4D5CE8F187F7D8A60F2A514299761EA9", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1zf94p6srpmlk0d5p9pwpqqwztynd22mndqljqvral604k8jfcw4sw2y7kp", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1dj2s8uvup63fsmpfdfpmu570es4whswp806w0p6usdamtglhwvfqd5jx40", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/0447761C090DB521DAC0268E8CB4EBF567E519B937DE6FECD2472AA6A1EDE658", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 9 + }, + "decimal_delta": 12, + "fin_contract": "kujira1467jk0ljtesmtcut5tec9j4a6rnu59vd38ea5n0q2y6k85qk803qqqhsg8", + "intervals": [], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1wkkmw3376dd3k5fyxy2fxdzcrradfdnpcqz7h7es5axfxywju5fsl5syaa", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/0447761C090DB521DAC0268E8CB4EBF567E519B937DE6FECD2472AA6A1EDE658", + "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7" + ], + "price_precision": { + "decimal_places": 12 + }, + "decimal_delta": 0, + "fin_contract": "kujira1ykrjmez7razkdfj695uhu5kuxcdxjgyatmzuz63ujrfddzcrrr8suzsxtk", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1tusycaz084ugfr87spy9f5gu8cxr0jg4ew2g2396lk3ft6af4cnsxdwgrf", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/A7A5C44AA67317F1B3FFB27BAFC89C9CC04F61306F6F834F89A74B8F82D252A1", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1wckallump2k4284pt5wqg63a8prr205y532ym3850l82k75yzems5mfnkj", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1ll96qv70frd5fyupd3jzfgnzs236sv3f8jy98cm7ckpq2apq874sun7s8z", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/CC4EF9E26EC1C0BDEA058F5F08778C38E140353AF6E360B079EE3124018A1CC9", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1p2vmq7g8fghkeak0hz4qfgeskkd7zqp3vnj6m3sa0r6gp4dr37usmtgtej", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1fzjfcy58vh6fx0qm8urmvul9d45ed8v787kdve9rdmltpxels00saksv2m", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/E41F596AC5F1BF0298758CC40CBF1DB2DA0615F10BF28E4D9E82B9EEE7A0DBF2", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1nu8kef49y0pdrkphtkt857tgtt0pe8nr8ms0pnp6lylrav9jq2asmjljhe", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira177mld0qaefvkwkcu2m5vv7u4rxf6ghvgcez0wdr6qxfcu886tz0qfcnecn", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/193C32A9BB54632C383CF2D2BA1A47F73624446D8554762F934B7A61EF26B191", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira1vpvt27kwaasyfxyd9lkfu3xlm3axmayg40z8reas7l7nk659kcqsgywtdv", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira10ejfy6funvncwzz4plcfkjr6xsp0w4c35hg38slvfup9lqazhvjsgttshu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/7023F9629A70F8112764D959D04F52EA3115A0AED3CEE59694799FD8C91A97FA", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1ppr63x265m0sgqdhl2k23t8hmfcgrar85rxgq45uvctksr8w8hzsqwwdcq", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1uj7qv8kfgjjw2vv02vzfsjk2xmmzsp36eap59nf7nhy7xjhyjc0qmcfe89", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/217755344c0d40c75036110e20b0427cc6505760f071be4080dad5ac845969ee", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1nj62pjqhyqw52f2j6247qlsdtrugrnjlr3f5u7fe3xckrsuckfjssut55y", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1chfsnjzfjvfv9tdjrxxlnagv4m6s8aenmcrmzvtd8pjcns4qnalqdazdxt", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/F2A6A3D4C02E003CC3EDB84CFD1C6F8F0E21EE6815575C5FE82FAC7D96106239", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1q7p9wldxxvnqda4hx8w6caplqj33tfxne5efjamsp6ruhuk3knwqwjuhrn", + "intervals": [ + "0.03", + "0.03", + "0.03", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1ds75r7xartfsrgaq9wcdwdh382y2asvs68fplcamzyl0zl8rx52segzaee", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "factory/kujira12cjjeytrqcj25uv349thltcygnp9k0kukpct0e/uwink", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 6 + }, + "decimal_delta": 0, + "fin_contract": "kujira1qxtd87qus6uzvqs4jv9r0j9ccd4yla42s6qag7y8fp7hhv68nzas6hqxgw", + "intervals": [ + "0.05", + "0.05", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1h75predtjdm2e7u8cuvqs3usc6xs2mxlkcr20zsshvw3qap25frsr4z949", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta", + "ukuji" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1nkgq8xl4flsau7v3vphr3ayc7tprgazg6pzjmq8plkr76v385fhsx26qfa", + "intervals": [ + "0.01", + "0.01", + "0.02", + "0.01", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1w2tzxxsz44gnsf7m7q9xxe04panfrsnyhq33mgu26mddzcec3nvq6vh5c5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1ws9w7wl68prspv3rut3plv8249rm0ea0kk335swye3sl2slld4lqdmc0lv", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1ud4r8uzelwe4h6kv4enwp80funsrfhlwtlvyn7r89kr8v7p0w87s7dlz6e", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/B618D0F4CBB4AF5E21B4FF163CCBFBC278C037D1DA3E1D848EDF32716A216BE4", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 7 + }, + "decimal_delta": 0, + "fin_contract": "kujira1cxvcx9e0se7xg7xgrx806kd0g0x4ugc6weg4nur8fuq5m33q4ckqu4j56e", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1cdy6aje8zszx5vryttkkm5rn9g2n53ltfds753fsn63m09cmhx0sgp6v6m", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/1811B038682AD5B23CB825BE82E4DD0F73BEF9477F334591AF2BC68EBF57F005", + "ukuji" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1trxh7pu70dmzpqyqs4yltx2h5202k9e9fpssee0tdq4x2jr9praqg7c96e", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1fnsda4za0njveec2sjwgwfku4nxw9m6mgzyy2vds9rvwx9l4sjdqlqwg4m", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/0A88A08F3E9573DB9D8CB74AA3746F6D23C41C3EE7B6CC5AA4695A1DD74FF86B", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1hyqkqujpy4tk4ypn22avk809vqse3evp2vnxwcaf3y8rcs4clnrq09vcre", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1vdeazs5meer45p2snffc73kg27sqzt0fwulzzem9x7p6ca7yrh0qvfpgcr", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/2034A2717C2E9F5C19285A7F697CECFA14F34784B912AD32B6E3D7833090EB16", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira18fwp2vx8r6lng67q8d3kqzm0sdzh5zrnma88e0qle5hn0wqp5maql760yd", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1g7597zvu8kte7jyg8e297sj363qwyp5mw4hr9cmv49r3dhv599jsdpx9qs", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 2, + "fin_contract": "kujira1ulyrqqtx9vqsk92805jk7xxwz77lszmm2f548juyced96tj4lg7qugewsf", + "intervals": [ + "0.01", + "0.01", + "0.02", + "0.01", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira14n9666axy7aq3qtmunvrx4jy23xee2wun9w83wprdck0xg5ye8kqtmdnm7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/91DAE8E9D19A6A770D2A787E54E1D388F8E603D89093FC4939CE36125CB8284D", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1n2xz4et7gpge8e6dml2z2n8pqa944gz4l3yvhtt7avr5dah0n3rs5jzmvh", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira18zrhan2zpz4pxlry73xwqmk9kg4gy8qx8cry63qupyj4k8yjsnzsedrdxs", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/950993C6DA64F5A60A48D65A18CAB2D8190DE2DC1B861E70E8B03C61F7D5FBDC", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 12, + "fin_contract": "kujira1dfafpr32hrrue43373gvnjs93gzdyuqh6rcjv23scfztu354fxdqhzvfrv", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 54, + "address": "kujira1uy45sa36z6tjy6d7f8k8s5aj6fxe7ef95ffct30xzucsqkshn3hq42fsw4", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/B572E6F30E7C33D78A50D8B4E973A9C118C30F848DF31A95FAA5E4C7450A8BD0", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "fin_contract": "kujira140mxwk6w70yhrgumc0fv62p6aptgwx8t3eh9v08nq252dc5ur6qsyw6gg5", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira196yp2agkqa4fqh0asg4lhn53t7fuw5fd8p3avktvy9j0qxf5zlmsz25v0n", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1a0fyanyqm496fpgneqawhlsug6uqfvqg2epnw39q0jdenw3zs8zqsjhdr0", + "intervals": [ + "0.001", + "0.001", + "0.001", + "0.002", + "0.005", + "0.01", + "0.025", + "0.05" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1keefcpmuszh473a2lvcuwm3z82wcqcteep0zkq4skd4gg6xetaasrjdx3c", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/173E561B8E97AB49FBA540663C1D02DC1B2D2871B5C8434935982CB15B0C7765", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira18vzzgwgc4c7mehenjllxvsnydg3gch0a63pedxl4ldrr6gexvyfqk7kupd", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1mxav5chhnkktx9hatu8mmud3a424aaysmplqh5r70gcl8jygt42srqvlwj", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/173E561B8E97AB49FBA540663C1D02DC1B2D2871B5C8434935982CB15B0C7765", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1kt0jxlr5fkx3xepymxav5c3h8sjnmutp3za2e6r5k9pgsta34trq8emzqj", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1v2f5ahvhtkn5k5a3jlf6qeqmhzr55ne8724cdnpapt6dva2vgtnqxwzvsk", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "ukuji" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 2, + "fin_contract": "kujira17t9w0xlnukuy7pw6fzkr7gd3pdun9zma0hzqaueqszskw2lr95yqfqnynt", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1dp7dtxz2wxegw8sl2q8c5nyuzanqskyddh3hvaka3g8uv0asa63qx49ej4", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "ukuji" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "fin_contract": "kujira1zdf0zjz8grfhhe2x06k8f8xpnv04y90w06f4py7fjml4nmukn3yswk3ugc", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1qx3hcr297qmgjt5f6u9peldf4phxqufvmew8d3eey3ns29e8qp3snj6jfu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/B572E6F30E7C33D78A50D8B4E973A9C118C30F848DF31A95FAA5E4C7450A8BD0", + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 12, + "fin_contract": "kujira1hf44at7dqewrn3ssa392d9p8nh5mr538u59gqsukdza35663hlestqr29e", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira19ca3j7wj672hnvzs7vj73hlt0u94zc0lpehkx8w5g8crm0sfx4nqvt44f6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 2, + "fin_contract": "kujira12jdezs3kk6y04q3fnl7kq5567pcw0zfr7j0yfsxjqgggdkktut9s2gm7cm", + "intervals": [ + "0.005", + "0.005", + "0.005", + "0.006", + "0.015", + "0.03", + "0.075", + "0.15" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1jvtzxuvcctdf9cza0h3027l98hk3f4f60gacmvjw9qnnje4t76psdedgqt", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/B572E6F30E7C33D78A50D8B4E973A9C118C30F848DF31A95FAA5E4C7450A8BD0", + "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1ehwsdvgs3chpxuexktymjmmjj68m3h4q67p9vjj9rrgjqycc3gtsfzej24", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1ckwmurez7pz232ht30uhf9nhzzd5fsms3f3fzd7vexu9u54xr8pq84yps9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/6500A6358F49FAB811A75E689D1B7C3B50AE6921F800569BF83929822EE7A828", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1xcucyc9meurn53x6r3f0744che4qzrsu6mvxt48aesz8dur6f9dsxg82h3", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1fwx579j2c2g260mcztqf6pvn7kqr49hl63u976wdn2u78xu7y8jqhjwnw5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/590CE97A3681BC2058FED1F69B613040209DF3F17B7BD31DFFB8671C4D2CD99B", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 2, + "fin_contract": "kujira1vdv74x0w4mq2v57r4mydps89jw4wsrqtrxez3tylzqwmy972a9fssy5e3y", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1jj4tkucqrmtsya40gdhkh5h2hdkldhjv0r8m6ysvlphl8fl632pqtgx2kx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87", + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1l2x5c2fjjnw9uhrfhtme9snw3tzs4jt8cm0q2ysqssx6zskxatesjm7w7f", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1vj39mdwekxznxxa97fv5gt957cghfdqhwju8fdv5ysu0x6vsyhps4zmqjl", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + ], + "price_precision": { + "decimal_places": 2 + }, + "decimal_delta": 2, + "fin_contract": "kujira1y50nul39ql5sf42p67nrsy9j0luly2mvaxmlkmx6888pnzw66k6qc0gku9", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1av284rnqh6s0l2lwdqgpgz8wuva3wh9lkmlsupjd9escn5v4fels6kwc7v", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/4F393C3FCA4190C0A6756CE7F6D897D5D1BE57D6CCB80D0BC87393566A7B6602", + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira1hsdzhyvuc2z3f8d3yae84uk62d69vk68vxgudkun7gccz6hvrvfq0vx6fd", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira12tpc335t72qtrjh64ccdydzsr9qtswkqn72cyvfj4d5hmtgynphsv4xjtu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/590CE97A3681BC2058FED1F69B613040209DF3F17B7BD31DFFB8671C4D2CD99B", + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 2, + "fin_contract": "kujira14u8ynhj7d8h2379yqj5q2ma0xxpvfjlrpauhzxgnj40ejq953mlsugux8d", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1668q6uthdqw98q007h67mmjtcxkz33dfd7qzlaghr3nnu0986lws35698s", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/15FF6DF1FA1790C9199EDB6F6DAAE0EEE93BA22B3B4E9326282C389074098B8A", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 5 + }, + "decimal_delta": 0, + "fin_contract": "kujira1uau4ctnpfze4qqljqgup3watfg9yvmkgr7gevzgv27g30yx56fvsr6dkqx", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.02", + "0.03", + "0.05", + "0.1" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1ygperwf0dc9ng2jffj0pwnnray3rscn9el6d78qjtt25qwgqukqszmdwtv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23", + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira12zc52j25xac565t297rmd3huj8zh62usrecy66rzxnsf9mchaepqnwx3cg", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira17djzq5x5e5zm9q9zlp6dtxdt9p8q2zvj0qtmjs0wrxm5g9e2vf5q9d6y2t", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/A7A5C44AA67317F1B3FFB27BAFC89C9CC04F61306F6F834F89A74B8F82D252A1", + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1nx5lqc2j4w0ak5dxevj82lar5kunxwj5yamr39xqfazmkksx4f2sksf0hz", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1el8eh78r8g6dyhrp0t6kffyyemfpu52xkx96u6qhwnru5ryg6t9su9az2q", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denoms": [ + "ibc/2661BA7AD557526A9BE35C7576EEF8E82B14A01ECCE36AD139979FD683D37C9D", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "fin_contract": "kujira15xmhc4u5lnp8pq46wvlvq6qwrmnrpvaxny7gsdqmase8sqa4v7kqp6sgf3", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 126, + "address": "kujira1u8dluwa4a83q7anz0cgpmma605r07a06f0789ajcl8l0xjrplqss005cgn", + "config": { + "owner": "kujira15e682nq9jees29rm9j3h030af86lq2qtlejgphlspzqcvs9whf2q00nua5", + "denoms": [ + "ibc/B4B3B08FE5FEA65CB25E467C9D95D180A6CDB0EBE730E7BB20CA1BF6C9A80D9B", + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1sr2hf68nc8a8f2e42tsjf3zmsgjkl4jmctszdzxes0whyk2tzn5sd3avg7", + "intervals": [ + "0.01", + "0.01", + "0.01", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.001", + "amp": "1" + }, + "pairs": false, + "markets": false + } + ], + "bowStaking": [ + { + "id": 88, + "address": "kujira1p2j2cq4g3jjrz53ceku725t4uectn89hw35sehf8fpq9qfzvufeqymyem8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "incentive_fee": { + "denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "amount": "10000000" + }, + "incentive_min": "1000000" + }, + "pairs": false, + "markets": false + } + ], + "orca": [ + { + "id": 59, + "address": "kujira1p748kkq6qmhcml0ycm0g8n4vns7rnch2jtw7mzsrcyudjmpqzzvsy4clw6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1eydneup86kyhew5zqt5r7tkxefr3w5qcsn3ssrpcw9hm4npt3wmqa7as3u", + "kujira1hjyjafrt09p4hwsnwch29nrrs40lprfgesqdy44wnp27td872hsse2rree" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira12n6yghp8l2gwz9zxnle6e7gm9d0hz4uvnlyaadw5y05ch50c6qrqg4k7r3", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1f2jt3f9gzajp5uupeq6xm20h90uzy6l8klvrx52ujaznc8xu8d7s6av27t", + "kujira1pep6vkkjexjlsw3y5h4tj27g7s58vkypy8zg7f9qdvlh2992pncqduz84n" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1q8y46xg993cqg3xjycyw2334tepey7dmnh5jk2psutrz3fc69teskctgfc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1ecgazyd0waaj3g7l9cmy5gulhxkps2gmxu9ghducvuypjq68mq2smfdslf", + "kujira1m0z0kk0qqug74n9u9ul23e28x5fszr628h20xwt6jywjpp64xn4qkxmjq3" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1xc4mksfgs9cww7mlth3gqp6dfx9wh8znvdps5xt4yasxnkhd7kcq2nvxl4", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1fjews4jcm2yx7una77ds7jjjzlx5vgsessguve8jd8v5rc4cgw9s8rlff8", + "kujira1m4ves3ymz5hyrj3war3t7uxu9ewt8rwpunja87960n0gre3a5pzspgry4g" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1sdlp8eqp4md6waqv2x9vlvt9dtzyx9ztt0zvkfxaw9kxh3t5gdvqypxlwz", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1r80rh4t7zrlt8d6da4k8xptwywuv39esnt4ax7p7ca7ga7646xssrcu5uf", + "kujira1722g2rudg0rlw45nuuvjhg4a365xztfrdfjgyyfuzlmqmtu2plas34y6x3" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1rn99882aqqy6zcs6clua7zn6zsl74hamqchacg8d9gxh304hequsflxfjt", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1twc28l5njc07xuxrs85yahy44y9lw5euwa7kpajc2zdh98w6uyksvjvruq" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira144sn0hdpar2enufzme5wqgefeng6m6np6csadmwy7sk5ae3pv9wqw0hj75", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira19kl9ma0u7e9vdhw54mjahh052hcdwzpxmm840phffrff7v3perjsqxfajc" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1t0fhck94yauu8j22jjdevvqx33ljtfvfzs34t4nrgq8832ng3t5slmw7m6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1x5yjm80asepzk5w8gaswux6vul7pgpjl90q3j58xzjajls7s4kjq3vnzy9" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1hdm7rw8t9903t5etqc6mpce3q5dslqqhczznvkz5xr4rzrq72gpqwkxlws", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1wgxks9jwla3q6axpk0vjg89ujvet9t94dd0xtqueqjx59g46e4zq4mvd9a" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/96179F5B44CCC15E03AB43D7118E714B4D5CE8F187F7D8A60F2A514299761EA9", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1dut3mk28wr4ls8u2tfg7zerkrwlyrdtcktm84f2mstz3esz86csshp6p4k", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1f6jl29tsrzevdluc74kqzs7v2mrkc86sq2cxd4v4wr7y6hl8qggswnwndn" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1nt76mfz0jx9dzz6mgxd2hvxwzs9tjkn9sm335mrx66zc4xx7mh5qpr8v2v", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1zc3a6ncr4lajr9du6chuxwef34l8ppj9h8x0yc3fslkk82da9m2sajlmv2" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/A64467480BBE4CCFC3CF7E25AD1446AA9BDBD4F5BCB9EF6038B83D6964C784E6", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1mxlgnfspc4de38nh85t2sz963fk0v40vzrlswkcmvhlpznjvtmqsq9pvj5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1mjj8u6c5a0lj6d2ee2ayd5eehwu2ekpjgghqjwaqtzekx5vd8ngq8nwj5r" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1vcvs65esfukj8ltawmhzz6wk6vl49cjmejuq8szj60edheerte3qwj05k7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1emyuyf9thxkus7rzveqmn6snv46v98pv86vc5mxhrw5tqqqc7wxqzpe2xx" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/E67ADA2204A941CD4743E70771BA08E24885E1ADD6FD140CE1F9E0FEBB68C6B2", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1pc2u05xe5h68qjuy6xe9t4frx6ndc5j50xgrs3qnjzyp3jt0wdtq6tpvut", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1t474kt3hu0zpn6f989wnn794vvymud6hc6rdgxg20l45mc5agheq029t9s" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira17eyztwfrqgfpf5r2jlzqqnd3cqgcds3g75cxwzwv27x3hh5ndkmqj0mj2m", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1dzkd8q5rphtdw8jlay9e3trw84z0ruf00genjnpjsaq37r5c4swq3esrdd" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/0A88A08F3E9573DB9D8CB74AA3746F6D23C41C3EE7B6CC5AA4695A1DD74FF86B", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira1m62uxu22xp5h2x8muln2ylfcs8cup6vktgztvzag4466araw6ffsfxv9jw", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1ejp24ehnh6nh3mueseanksffn7us5cezq29p52vlfc069gszf6dqvngdpe" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/FC59D6840A41252352263CEA2B832BB86D68D03CBA194263CB9F3C15946796FB", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 59, + "address": "kujira18yr2f0lynrtra6lyegc6dn27gsdwcqmrct2ssvvrcrcayv9ej4yqtw77du", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1k8q4h6k0z7n3vlc2nl339r40cxy9q5qp09swxkgdfhy23nfwe8yqcf04w6" + ], + "bid_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_denom": "ibc/B572E6F30E7C33D78A50D8B4E973A9C118C30F848DF31A95FAA5E4C7450A8BD0", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1098ay2tx2238hwfmntjyfjms9zyqwlcdvmydyhq9d08lt8tj5mlss06myq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1aakur92cpmlygdcecruk5t8zjqtjnkf8fs8qlhhzuy5hkcrjddfs585grm" + ], + "bid_denom": "factory/kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf/urcpt", + "collateral_denom": "ukuji", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1j2nygy0hg0v3r6wa4qhx69xqu8kkgwwtky3wl0zxa3wswqap6mfqncr098", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1fpqcnev8dq6cd9pkum3wnt4jraxjeflmjcr9xqush2fr4ke4aupq6d3c6h" + ], + "bid_denom": "factory/kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1w89df8jswv0m4fvj6rpy2hq8jp3tgn82pglwqe20lhus957a5qms77s863", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1fg5cn4537y5lr7d5v9c8avg26hmfespznrz2yr86h3gdhsh8lpgstcjkks" + ], + "bid_denom": "factory/kujira1e6kvcdpxtu30t8x9sx0k692tln9z636gyu8sqf6w5fm5z3jrvjjqc8qfkr/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1nh09mmjhmj9x8t7laa8wktfpul42ykg4zgfljx5rgnfhjzjvjrfsy8lta2", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira17vd6lvee5rsnhkr5qvzrpec034m6sc7x4ucm2e8a2xd32jn4t0zsaal9sp" + ], + "bid_denom": "factory/kujira1zqt93wk5gkayyvclq7h9fyvtgvstu3kg23ez5hxgqyrtq2sut6jsk9tzx9/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "30000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1070qfw283ywwmmvjwg2gwcd37vc5nlweetnrq88udg8z95mqlucstrmdjc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira12r706fa0exy85f2y7gj8uwrwk4epj35tfv53h69mtqke3gxy0zmqekwx4l" + ], + "bid_denom": "factory/kujira1h35rpadutnwjrsy8nn83fhfsu54xs3tpgsn04fd8l08lxdl22jeqt6jmhg/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "15000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1unn3w0rm6kuw8pc98z0v6xw09594plmsgh596ugrwqurgff70hqqkeemdu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira17vh59tnxdxjunfwqvftv59epulvszf0up7p42hdlhyttz3q6s4esadsewc" + ], + "bid_denom": "factory/kujira1r57gjas00pftgcwg7xfg32246atuua5axmqlnnw9usdyzpfjjqusxsqcjd/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "4000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira18jzq7upxxeaanyv2062clcr7fsucw3mmle2ck94rmulhzyjmc9lslpmh9f", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1apefg3pm4kucny3y26nqs57qeavvl7gzquxhm5rjgumvcuekf7esreguaa" + ], + "bid_denom": "factory/kujira19mmvst3l3y6c3mtyqhj7vxne4g69ayd9lq323w7k270p6fp0sy6qlv642l/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "6500000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira18sgt5sfs832s8a7a9htdad8mtwxph8r3ufut4cnc0vjgsxawde0qpd02pt", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1hlknsfc2dpax7avtr8h5uy2w3tusj39thwp5f2j99h378shsj40shqa9qm" + ], + "bid_denom": "factory/kujira1md94f5metrd4fhecalrmhtac5t4upeg9gz2e24hmuszdtgfxy85qvkphnw/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "2000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1gdtp92jlmt0ek36d7vjw7d7088yn8a2500m765zugz7zwvjdnsksu6g6jh", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1qdyrewr4760gqjtepgqrr3vhpltarkxc6jlxpzsupqhlr9kvtwusy5vzax" + ], + "bid_denom": "factory/kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "5000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1rdaw7qtpkt2ech5f9lf4377n39gsqd7yxxp4hglfwuf732w5xdzsq0mm08", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1ray7jwummuq9uj9cypgek6s9wy4683sqfzfsh64rl2wnfp7q0h6q5h2l46" + ], + "bid_denom": "factory/kujira13aga84rpxpvuf9xqrz88pc2gtd3duz7qs4kvlgnzwhdurluhhncqh4exwr/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1dy4dt3um2p3e8q8hklqn595gyc0lkc8c9608zdp4kpln5pljvrfslnwgue", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1w3239v6syc7kzjxxcry6zjh099zjsgse6yvps99ar87esq6zx97srktuqa" + ], + "bid_denom": "factory/kujira1f3gz32fkrxaymetnfzxppj0yaqz3hjqf3m5jft6m5ehy9xat7elq3unwuc/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "14000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1p4jguykwh7mw0aq2w8c5ueunnqs6dt9ftjsxmntf5wfj2922gc3sz4l22m", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1u6h2x7fvavfvrkz8g90xgj6f3nu9z6way69sun0w37j2gp8gk7ssac6n75" + ], + "bid_denom": "factory/kujira1gqlvqhp8hqlvljcy2fpz39jslse39phye3drhe6ntdsmlyygkjwq9v6xmz/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "14000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira12cp7te0h39u2h6kjqrm9pautkpmee8c3k0487f86eqlpc2l9an9sdt9yg8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1kxsfuw7m8ytmgvtsus40fg725h8pxw3ved7nkvvuyjehxus9ydcqnl4nmc" + ], + "bid_denom": "factory/kujira1zqt93wk5gkayyvclq7h9fyvtgvstu3kg23ez5hxgqyrtq2sut6jsk9tzx9/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "30000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1gdqgq270w490hemdmyc9qdmmcg9x6tdx47lhj3e4twfukvdrlj0q970ly9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira13l2x25c85te7ydhglgmlkdcrxs2sx7wqw5c53k8cz9ypmev9lj6skfjf4e" + ], + "bid_denom": "factory/kujira1h35rpadutnwjrsy8nn83fhfsu54xs3tpgsn04fd8l08lxdl22jeqt6jmhg/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "15000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1q9w5x3l9lzlmpnsuwa48lms0ge26sx9kcmmh482p76g43enjkxhq7tvkd3", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira160ksljczfsxewyf03c8s5lvhaqvwxsm5zr6nfjq2un7zs74e2aysjuye8j" + ], + "bid_denom": "factory/kujira1r57gjas00pftgcwg7xfg32246atuua5axmqlnnw9usdyzpfjjqusxsqcjd/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "4000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1lyk3v6ge5hvw3jj9uqe5zjdwseyx5pv9406l3y3scf0n5q8wkdlqyt68fr", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira12888k926jhrcsemxpu7qe3hta7rd32w2pmpa8d5ar4x54gykg27s6np8ez" + ], + "bid_denom": "factory/kujira19mmvst3l3y6c3mtyqhj7vxne4g69ayd9lq323w7k270p6fp0sy6qlv642l/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "6500000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira136uy30aue5e8h0qm2arn3dw8sexgduuun08drv8gtcclgyr6v0eskxmuxp", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1hvz9j8d6yxga2h4xvhjaccxwnnv64y8nf699r06rp7js7f9a4x0q2kcxzy" + ], + "bid_denom": "factory/kujira1md94f5metrd4fhecalrmhtac5t4upeg9gz2e24hmuszdtgfxy85qvkphnw/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "2000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1q7me4uhnczn5hanjytj8re9lykjvkfuxc92x0awjevl2yaj6grnqgtcxlh", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1ydu7rsk00ygxr9hz06h3n0dysedcq072uufcyp7fxdnwa8zrntpsjjpqy8" + ], + "bid_denom": "factory/kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "5000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1u77n758d04afdd6zx04gtl46rspu387zcujx2cqxj427r0hkhvyqpts5ar", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1fdujgm7a6qg2h0awe05377g288m9ejxv2av5ynyrp6mahwka8w6sddqyfx" + ], + "bid_denom": "factory/kujira13aga84rpxpvuf9xqrz88pc2gtd3duz7qs4kvlgnzwhdurluhhncqh4exwr/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira15j526anlxut96rtdsxe47ngxxnud9xtzpkx0xya0agyk54hs3wwqy7fw3f", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1pu49hthnf9xgvtw8hx2glsljdz3dr90z6uvy7jlp8e8s94zlhmls20yhpd" + ], + "bid_denom": "factory/kujira1f3gz32fkrxaymetnfzxppj0yaqz3hjqf3m5jft6m5ehy9xat7elq3unwuc/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "14000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1u2zq68ajpc82lalkl58rhaj9pmqy7swz9hl56umz2mzh3x9lh6rqxrjakv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1wluc9s0fug6xx6ygeq5xjq3q4kx20uerhc6qe0shptfxcvgzvvkqhxqhv3" + ], + "bid_denom": "factory/kujira1gqlvqhp8hqlvljcy2fpz39jslse39phye3drhe6ntdsmlyygkjwq9v6xmz/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "14000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1pq2qqjuxwm93sxhr9s3vlpj7lrtjfdml68qjf3a3qfpw5ctj67nsdfmkrv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [], + "bid_denom": "factory/kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "5000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1zvkvjvnqdkh050tee5rtd28u9tstnj2pp4lxkxucequ5wml8enuqy4fmas", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira104hh9ln9pk0983vlqxtkapa0r07pxdw4rvswlf3twdkz5zvjarfqpc7h7l" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira17s0dgea677gk4j2mhfznwhjyx3h50urqxy5pefp8j0dq74tvmnqqy54akw", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1hm7fnc90c742chwcn57vv7jvx785dvahhml7r4at7m2xxfjtevxqmmzy23" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1lneqp9dg3wj0n9cltqhy20tzq4dzpfgapcgl7lexlsp57mkrkzqqe07e93", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1447x4l0mldqrmw7m3jucj6d2tqzuvq55sdzuepvrlt9cwcydeycqk6m2us" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1sm4ct4fvhqy7keawyrsjax0ff6jlpql0qc0tgkcngzfyh7yfyytqpyrefa", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1gpgj03nhkt06fm0ca60fhg3f6ewsmdqh0svkwrv4r9wfzt6eu5esckl5la" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira17j9flhxz4tg0zmzppurwzweg4pqgjsllhm76qd5v8wwcfmxn30lsdnrqdu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1cwylrd5492x0p7ekau0d0tm7gyy42chrrndkptx0j785nt2a5ktsn8qrcx" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira10tsd6x03u0eru7xw4m95ejh2twp4eza3tlasa33lkwcc4xr36rhqug6wtu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira18lgq4egc9w8j3mmjfdjxph3gqak6emzcvvcslsyqumzdckqmdvaqsq0w7v" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1hyjgmdverqec5uzfkw7augyecju2gql4rs2njyzjr7mwm62jvv3qx3kupq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira14ul4zced8uecd7aqtac4397ys0y2uyhgfj0zr0sjq78damxl7sxskudeuu" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1rlscrsfhjs3mkhr0rl2e6yfy42kg5g73590dszymwfxhpwgxrlrslwmc0v", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1rzp4s0hh66f48ucadfkr6hs8dhfp09ejc00x3mvwwm77ncmx3hjs24qahg" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1vzjjlwgg3kzscqvrh66tptjnqzuuzjka0g2v6kgawsf7fgr2pctse8d3u8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira147lhx45w6sc556hxv4z993383lgq73g3rgygedda806z3mphxqhqlu2plf" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1n5sn22xgmjww7esezvf9ykgujugs5clxluqlw3hasxll5f6klymsq4urvc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1y2ut2tcm4m60z78l24p7p6djv22vjwc06pzkuy55qykjn8zxyarqfh09uw" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1t3fcj60z3l3twguu88kkj9zmg453u9f58lgv2edv2xh5wchr08us50gape", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1qcqxs8twh505ey0w87mu0f9gjc4dpqlm64t734yftuz7t2kee09smdzy76" + ], + "bid_denom": "factory/kujira1e6kvcdpxtu30t8x9sx0k692tln9z636gyu8sqf6w5fm5z3jrvjjqc8qfkr/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira10kw96wg2uftkzdleztmw2n66esjas4nt5er7h6l87a0u93y3jq0scugast", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1a6hhtps5eus0uqjupcug0ks7fzman70eduyph33999tr3tuhgcpsuked0l" + ], + "bid_denom": "factory/kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf/urcpt", + "collateral_denom": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1h8z8th0w65y6cz35k7k6j2e0uldm7grtuw62z8x3c5v0fgv2z6ts9jmt8r", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1jwftqtpva4e4scy4f8ayce56fmeyrzds0xzaelszm9k5lcyrctlqhc65mm" + ], + "bid_denom": "factory/kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "20000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira13wd3tqd3k2hldhcpqm6wnf00rdx98yf5a2sv3s7mzs7uwgqzvpnsk9kygc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [], + "bid_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_denom": "factory/kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep/urcpt", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1sd2krzrnlrcnda2tn40s6lgep6a0k94vwre0ljvt79k5mqv0vpxqddvxfe", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1z99vsels30qxd0t2zh9uemveyg6s0luxdmjcj3z8w06dzw3xg7mse3u665" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ukuji", + "bid_threshold": "10000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1ex8e7kj5kh6uxlkyf3rzhgf8q397prcfmyknlqus8r03ptvdxr3samvac8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1y5606y0q6hq2mgs2d5ceg9r965dk6uw5rusr4zcsylvflxp4w7es4yrgpd" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/7023F9629A70F8112764D959D04F52EA3115A0AED3CEE59694799FD8C91A97FA", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1m8u8jmhmux8p94f872pk45k55lh5xatn6jttez2hfh2npvlun32q0n82fn", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira16c3fvjy9cc6nggvju7v2rr6r0dg6jvrtwv6gvn424ncffy3t4r9sa0ef9p" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/96179F5B44CCC15E03AB43D7118E714B4D5CE8F187F7D8A60F2A514299761EA9", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1jn25lueyhhe89j5hx74yazmz52ucmkyyar8vxmpfwzwvegqwn6ustfrudu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira17rgx0xpkgx4np6njk43rs6lq0qqcly96jvp63uecl7yqcff2jw4qn4jch7" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira14ez5uee4v220ruarg6s7rl2zqk7n7gxm0kl8urllds5vpswhkhvsnqnveg", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira16jvy0tf8fdwfsfcuj45fj2hvx0urh83gw28mm7e4x0f45wa7wt5s76apz6" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/BBC45F1B65B6D3C11C3C56A9428D38C3A8D03944473791C52DFB7CD3F8342CBC", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1a8vux6j0z23ymzl6sxkrx8yfxnyxr728v5tha7jv07qr5kksplksypc063", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1js8g0j7yxqttw8lyqlcdt68vnxqefqyh75ar3t9mtagmz6r90y4q6rr2p2" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/E543A9F9E5BA7871F1095CB3B65D018472D88696611B95BABED8AADA89C2741C", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1xydx37duu0ghlh9un9rpyfvc6gmfrwn05y52du6sx2alj82sm3eslvmg3j", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1jq4jre0erjmsdfstt6fctxg6t4nnkn9vcv6m3qzwnzsh4r0upzgsqkevgn" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/E67ADA2204A941CD4743E70771BA08E24885E1ADD6FD140CE1F9E0FEBB68C6B2", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1xqsnkxm63zjufz679d7jtj9yrzdupkdlncdgpfqsgtp5auguztpsq90hq7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1gzktqy0t22ryjnqfx8869z88mrrpah296m55wxy8l7qn3ks4vhhsy0x32j" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/C8D63703F5805CE6A2B20555139CF6ED9CDFA870389648EB08D688B94B0AE2C1", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1h3qjrpgg66a8agwscps4ma8crhg3lemywqfnd80g3272hvjcugxsmluxfk", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1tyk80k47navkxl8eds3ztwf732k29t5zekrf36rxxpwu6tyd6zwszs94kw" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1nfyqjuupjcl5gyy4ruzntfp75amhpanv52c8vgtmc37cc2xspd3qwukcka", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1vskf87xj8ulvazm23t534rsargv77snmphk8u73cj4pq3dupf4gs6c9l47" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1fxsy8k4utwene4rtzctx77h6wa4f95pv9zga37fn8n506m80qaes9xaa5v", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1gl74auhehy40d6w9wc7dz3gwda25uwzx8yrq35vna462ygrfewts0u80hq" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/119334C55720942481F458C9C462F5C0CD1F1E7EEAC4679D674AA67221916AEA", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1lp0ydeqxf6w5g4g0d4us4yyhldh7ft3xjdv6ja7xgdt3j9nas9qq68a5q9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1qtwv89gtmg65uphxlwmq8ma5quqjutd4yv29mfuw5wn5xzed52hqawm9c6" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/A64467480BBE4CCFC3CF7E25AD1446AA9BDBD4F5BCB9EF6038B83D6964C784E6", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1vk7jhyj3sgrev7jwenzz7stnqtvf6jxwca9348qcr69vegg3s62qxf0tue", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1rj29nn7049sz329dl0sdnc4s9sntj95snf9uq8mcng5j53f0mjashfv820" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira16z54v48y0enzn3vrxphwt47zpt6y3nl3wv2erf5v0suf7hv40t5sxzljpx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1xumhdlvjp5n8vnpsj5t32v9qy9hycg40s5n3se0mxuzzdlunaemq32d69j" + ], + "bid_denom": "factory/kujira14vdfdpsrr8u4m3zvrfa0d6ekzc52xp0lemz2wjh8g0hu225nvm2qhcpd9m/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1k86aq2stfe26ajmn4lgq2cl7w46m6hfjryacwcgg0rzxrh5ld2sq684wrt", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1600mg2xazuec0hsty77jl3kvl9kje45un59u5r5gmqxdantcf3eqxtnqfv" + ], + "bid_denom": "factory/kujira17kl23pj9sfzt0ytg6pdpz6ue04emmfczdae90xzwvrp34qvqy3tq8297uv/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1hea5n3fqed3fdgcera2z6zewsyg7cmym50z3fzvfcs2qhqs9x2hq6neran", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1t2mhclg2vsalgj5622qj26ng4hry8q4lrkd0v0cfzelu29c2amuq4g3kxq" + ], + "bid_denom": "factory/kujira1nme9czeqz23w9e6gmxqyk3vat3frl4jjm79665ukh0ypn3s8vcws3s0xt5/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "100000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira17fvetnxz4jhx4kh7ue5l90gljxqvp2f0hydymkkkmhav75vrfnlsyaedyc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1dcngpyuyc3fcypj69emka0uk3xeemxdrz7gx792uw7f99srhw2sscnmywg" + ], + "bid_denom": "factory/kujira1tn9avv3nug2y0wxsqchrtardxrfdhsfh7azzmfhygy6fryfayhnq44pv03/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "100000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1jqff8wxvu97mpm0m88fnl4qxnfvwve5tlwzgm386su7kqfj380tq2z3zrp", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira15znqsswksq3kttm3pa0rpxysdx2cyrxfg0k0j7yg6u2ya24g6ymq09757h" + ], + "bid_denom": "factory/kujira1xrl5g68yhwspqzn2xtsq07keyv4ntcm8k477zkaadw0l58xeygdq7zkl5a/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1tnpefqpj5xmetcnnfejkvqqr8v98eaae837pqr2d59zuksgfnmgqg5df9d", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira15ukt3sqj0pczae8q6rjel8320cv8wu3mfw775s3e57gu49rssczs9lvett" + ], + "bid_denom": "factory/kujira1ejcmcak0yxsqxy94w62gu74n3gp557hf5d200y022zrnq7jr7udsrwuk0n/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1eux3gka32dhmxpjrzh64crsha9jm60yxnspjhhq2e4phkkwu77zs3ewm6y", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira12gdczsewrxr36a5y29044v2e2s2cs3pjnjgtv9r5k6zk2pr7w0xqlhxv94" + ], + "bid_denom": "factory/kujira1fhca5fgr4zrvl0me4p2lahxsk9a5v7nvv0uxsrld6udw7sdj5mhscdetns/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1retne3qavs8r9jxrcj4aqun7zdgfgrvn5zm9h950layktc68aqrq3u8nd0", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1jph3wj22lkl5kh63gxrqv3rz2lx3ka6du6pjqxvqn7tfh4rq550qy8k647" + ], + "bid_denom": "factory/kujira1yntegc5v3tvl0xfrde0rupnt9kfnx0sy9lytge9g2mryjknudk6qg4zyw9/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1v8rzrq77vvnlvkyvlxc9qgj7u9gjtxcsrpu5eappra3ej7k44gjswvz7p6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira199s9lxfetcvc0n0gvtexcc0tmpxjee6vm5q4uqfdfv292qfr7uaqkpuu6v" + ], + "bid_denom": "factory/kujira1q8p9n7cefe8eet4c62l5q7dx2c9y6c6hnlkaghkqhukt2kaf58zs3yrap4/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1sz67myglwpphmcsvcs9z4te7l7jdmwpa3d3c2c8e9pwm0za7kklqmrk7c9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1rp82my3e2vlr3eu3kkvzyscnzyugtxzg9dh96wpc9pd2jq0r206q0vdru9" + ], + "bid_denom": "factory/kujira195zfkf8uzufmwhc4zzclythlh43m2rme2rd3rlstt6c7yzw386xqskc02y/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1zvnhkgvmswkqm8f6xa0qsd3znsryzcuhh29y6gdrmtywq0n8jguqcxye8n", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1l7wmhl5mlqjf8l43hc4tj8dgty4maya9a65j968lq00f5482rs9q9xmw29" + ], + "bid_denom": "factory/kujira16wvvrvl5qgx9x0kdj8tqr6jz5dncmt3a9xh5pl4fa9q0pwt3t7zsuy9hu5/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1qy0w4lq65j6fvu90a669s9dt8hf2r96w4ta2z9y6vpkeqkxyawvqkcdjeu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1ptqmu2kjr892hnh7mpmeam9hlppwlrxpxftkvunjgths500yvpgsyejufn" + ], + "bid_denom": "factory/kujira1pdfmup5qgqdlceh5ygaj67lyk59ntk8fk7lwtp0m2z2wcqgndslq8xxqlk/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1utx63kua509ys806g0nu87lpmrppwhfzguctj8p7qr9d8h8cj0hsavaw8e", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [], + "bid_denom": "factory/kujira1pdfmup5qgqdlceh5ygaj67lyk59ntk8fk7lwtp0m2z2wcqgndslq8xxqlk/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1x0kynan6p0chzmqyc9utq3y6ygq8t343cxuvua598uq6a0krvu7sny98m2", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1egr92mccxjxg8t6uv9clnzzfpfmv4e7r0fjvya2v7t9u06nu73rquerym6" + ], + "bid_denom": "factory/kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000", + "max_slot": 10, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1r5n48c0pc3axf9mmhguanayw547qcstyx55evcq65svjndfrdx9qrwt7hl", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1xa3qnrpjnvjzhc882xek2ghxf237wnt49f2yhu99vpuvj4tdjhfqwlrlq7" + ], + "bid_denom": "factory/kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf/urcpt", + "collateral_denom": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1qlvfeu02a8gqr3l6e7vdesr25ch5juuqvkl06apce2dsg6ed2qlqr3r9gm", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1jrwaayyhmqhj6s5fzx9v6akmcxsktz56fa5spz0km6p3r5eduyjsvus77j" + ], + "bid_denom": "factory/kujira133d9khk2m9ckxt7cy7fypmpy4a3st5azsq5se7wz90csjavjktfsc59c4z/urcpt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1xw6uhcz4rw4f7hhcn4markf2s76mypu4pwdpja5fe27y944vdrssvdrnwq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira19fkntnvua2dllxtlqg5p9ce5nyg6nfwrla3px24rt9xcf33qjvks5l8sf0" + ], + "bid_denom": "factory/kujira133d9khk2m9ckxt7cy7fypmpy4a3st5azsq5se7wz90csjavjktfsc59c4z/urcpt", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira197j8vwtxeh95cvrgzy0luzws84fqe98caq03rs6f0p24cp7fq48qxxzh3h", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1fhx20htag2saw9g3w8uwdv203ucvpmcxlvdwtljm5rmrxn4pu7dsqkl73k" + ], + "bid_denom": "factory/kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf/urcpt", + "collateral_denom": "ibc/173E561B8E97AB49FBA540663C1D02DC1B2D2871B5C8434935982CB15B0C7765", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1rf2h5f85hcfk934j6sfet68qeac5833a4mvnq523ej0g4sqd4ufs8cthh0", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1lxane500vcvrc0cjj0rak2h2emepm9lhv9rgrxarkwqqttyurznqakexed" + ], + "bid_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "collateral_denom": "ibc/173E561B8E97AB49FBA540663C1D02DC1B2D2871B5C8434935982CB15B0C7765", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1zkh4y25snp78qt6zauucklw7wuudss2n5vuya7p79uah922uwudqmw6r8a", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1nxhlw9cvd9rrlkjmdkzqku6323estvgtttfvl8p8guung7p3lfrqd8d7kr" + ], + "bid_denom": "factory/kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep/urcpt", + "collateral_denom": "factory/kujira1n3fr5f56r2ce0s37wdvwrk98yhhq3unnxgcqus8nzsfxvllk0yxquurqty/ampKUJI", + "bid_threshold": "1000000000", + "max_slot": 10, + "premium_rate_per_slot": "0.005", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira162wmlrn8ahplj7t4lj5reke99vt647d4t0wyqsez073tycu0p2vqc5akd4", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1fswgxnl7e0ta7u08nr3yg9nvupt0urdq4f7trhzwtcav7jkldqsqv605kr" + ], + "bid_denom": "factory/kujira1e6kvcdpxtu30t8x9sx0k692tln9z636gyu8sqf6w5fm5z3jrvjjqc8qfkr/urcpt", + "collateral_denom": "ukuji", + "bid_threshold": "100000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira130jy37nrv2gydjn6lph36fw4t3gs6u858ar9zrwkx9xclczypsgs53v39q", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1jrs4glwl9cuwhjxtn6yhrrf329u22j6cwdrfq3cd694p0hk5fy0qutssvy" + ], + "bid_denom": "factory/kujira1md94f5metrd4fhecalrmhtac5t4upeg9gz2e24hmuszdtgfxy85qvkphnw/urcpt", + "collateral_denom": "ukuji", + "bid_threshold": "1000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1vl5nmvujnwaz8gzqd6rm6wzzqh9lhqww6zk9zjmlfjc82z84znusqw3u3c", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1l9l87c7j68ws9nkzm25elaedq7x8gg2f4dn8zqm6k539n56hptes58x6m6" + ], + "bid_denom": "factory/kujira19mmvst3l3y6c3mtyqhj7vxne4g69ayd9lq323w7k270p6fp0sy6qlv642l/urcpt", + "collateral_denom": "ukuji", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira1f7ykhv7lkrctte4tj85qhj2tpzx6wpvk4r7m8f8uj7pr4zepqttqrzuud0", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira1qakxyvv76nynvqcemvsawkwkq4sadnwlt9p50zjg7stgka2awdts9dm7vm" + ], + "bid_denom": "factory/kujira1r57gjas00pftgcwg7xfg32246atuua5axmqlnnw9usdyzpfjjqusxsqcjd/urcpt", + "collateral_denom": "ukuji", + "bid_threshold": "1000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira10kcpcghj3hp74awx6fyujjwa7dmejpmwj2zqa4uyrh76cemdzeqsl2yxza", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira13thxz4a4gsk8mn6scvsgmfgcdu4axjqhpwrpw3474trsztly9tmqywwx6x" + ], + "bid_denom": "factory/kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at/urcpt", + "collateral_denom": "ukuji", + "bid_threshold": "10000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira10405w4rt9pdrg8znx0rs8wkf98e0lu3eg3n8zev3tflujqzenvqsfnfc8g", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira14xp448azcnv74efse60pf2mxej0evwty5rvy5shukv77vrkh6w2q9al4qt" + ], + "bid_denom": "factory/kujira1yntegc5v3tvl0xfrde0rupnt9kfnx0sy9lytge9g2mryjknudk6qg4zyw9/urcpt", + "collateral_denom": "ukuji", + "bid_threshold": "100000000000000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + }, + { + "id": 108, + "address": "kujira17xl3f6pwjjfnc55jc9qc0ard0pekul4d54wh9yxlywem0sewvjes2hv5hg", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "markets": [ + "kujira16vzv7anfmtg78w66arw4w5cwg2kvgw6d7htcuncyyys8wf53j2wqls0arx" + ], + "bid_denom": "factory/kujira1gqlvqhp8hqlvljcy2fpz39jslse39phye3drhe6ntdsmlyygkjwq9v6xmz/urcpt", + "collateral_denom": "ukuji", + "bid_threshold": "1000000000", + "max_slot": 30, + "premium_rate_per_slot": "0.01", + "closed_slots": [], + "waiting_period": 600, + "liquidation_fee": "0.01", + "withdrawal_fee": "0.005", + "fee_address": "kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh" + }, + "pairs": false, + "markets": false + } + ], + "uskMarket": [ + { + "id": 73, + "address": "kujira1f2jt3f9gzajp5uupeq6xm20h90uzy6l8klvrx52ujaznc8xu8d7s6av27t", + "config": { + "owner": "kujira10d07y265gmmuvt4z0w9aw880jnsr700jt23ame", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833", + "oracle_denom": "BNB", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira12n6yghp8l2gwz9zxnle6e7gm9d0hz4uvnlyaadw5y05ch50c6qrqg4k7r3", + "max_debt": "1000000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1eydneup86kyhew5zqt5r7tkxefr3w5qcsn3ssrpcw9hm4npt3wmqa7as3u", + "config": { + "owner": "kujira10d07y265gmmuvt4z0w9aw880jnsr700jt23ame", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539", + "oracle_denom": "DOT", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1p748kkq6qmhcml0ycm0g8n4vns7rnch2jtw7mzsrcyudjmpqzzvsy4clw6", + "max_debt": "1000000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1fjews4jcm2yx7una77ds7jjjzlx5vgsessguve8jd8v5rc4cgw9s8rlff8", + "config": { + "owner": "kujira10d07y265gmmuvt4z0w9aw880jnsr700jt23ame", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "oracle_denom": "ETH", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1xc4mksfgs9cww7mlth3gqp6dfx9wh8znvdps5xt4yasxnkhd7kcq2nvxl4", + "max_debt": "1000000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1r80rh4t7zrlt8d6da4k8xptwywuv39esnt4ax7p7ca7ga7646xssrcu5uf", + "config": { + "owner": "kujira10d07y265gmmuvt4z0w9aw880jnsr700jt23ame", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986", + "oracle_denom": "LUNA", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1sdlp8eqp4md6waqv2x9vlvt9dtzyx9ztt0zvkfxaw9kxh3t5gdvqypxlwz", + "max_debt": "500000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.05" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1ecgazyd0waaj3g7l9cmy5gulhxkps2gmxu9ghducvuypjq68mq2smfdslf", + "config": { + "owner": "kujira10d07y265gmmuvt4z0w9aw880jnsr700jt23ame", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2", + "oracle_denom": "ATOM", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1q8y46xg993cqg3xjycyw2334tepey7dmnh5jk2psutrz3fc69teskctgfc", + "max_debt": "1000000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1twc28l5njc07xuxrs85yahy44y9lw5euwa7kpajc2zdh98w6uyksvjvruq", + "config": { + "owner": "kujira10d07y265gmmuvt4z0w9aw880jnsr700jt23ame", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3", + "oracle_denom": "PAXG", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1rn99882aqqy6zcs6clua7zn6zsl74hamqchacg8d9gxh304hequsflxfjt", + "max_debt": "1000000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira19kl9ma0u7e9vdhw54mjahh052hcdwzpxmm840phffrff7v3perjsqxfajc", + "config": { + "owner": "kujira10d07y265gmmuvt4z0w9aw880jnsr700jt23ame", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87", + "oracle_denom": "STATOM", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira144sn0hdpar2enufzme5wqgefeng6m6np6csadmwy7sk5ae3pv9wqw0hj75", + "max_debt": "400000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1x5yjm80asepzk5w8gaswux6vul7pgpjl90q3j58xzjajls7s4kjq3vnzy9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8", + "oracle_denom": "STOSMO", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1t0fhck94yauu8j22jjdevvqx33ljtfvfzs34t4nrgq8832ng3t5slmw7m6", + "max_debt": "150000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1wgxks9jwla3q6axpk0vjg89ujvet9t94dd0xtqueqjx59g46e4zq4mvd9a", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/96179F5B44CCC15E03AB43D7118E714B4D5CE8F187F7D8A60F2A514299761EA9", + "oracle_denom": "ARB", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1hdm7rw8t9903t5etqc6mpce3q5dslqqhczznvkz5xr4rzrq72gpqwkxlws", + "max_debt": "1000000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.2" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1f6jl29tsrzevdluc74kqzs7v2mrkc86sq2cxd4v4wr7y6hl8qggswnwndn", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "oracle_denom": "WBTC", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1dut3mk28wr4ls8u2tfg7zerkrwlyrdtcktm84f2mstz3esz86csshp6p4k", + "max_debt": "300000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1zc3a6ncr4lajr9du6chuxwef34l8ppj9h8x0yc3fslkk82da9m2sajlmv2", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/A64467480BBE4CCFC3CF7E25AD1446AA9BDBD4F5BCB9EF6038B83D6964C784E6", + "oracle_denom": "MATIC", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1nt76mfz0jx9dzz6mgxd2hvxwzs9tjkn9sm335mrx66zc4xx7mh5qpr8v2v", + "max_debt": "500000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1mjj8u6c5a0lj6d2ee2ayd5eehwu2ekpjgghqjwaqtzekx5vd8ngq8nwj5r", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2", + "oracle_denom": "AVAX", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1mxlgnfspc4de38nh85t2sz963fk0v40vzrlswkcmvhlpznjvtmqsq9pvj5", + "max_debt": "500000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1emyuyf9thxkus7rzveqmn6snv46v98pv86vc5mxhrw5tqqqc7wxqzpe2xx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/E67ADA2204A941CD4743E70771BA08E24885E1ADD6FD140CE1F9E0FEBB68C6B2", + "oracle_denom": "FTM", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1vcvs65esfukj8ltawmhzz6wk6vl49cjmejuq8szj60edheerte3qwj05k7", + "max_debt": "300000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1t474kt3hu0zpn6f989wnn794vvymud6hc6rdgxg20l45mc5agheq029t9s", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B", + "oracle_denom": "INJ", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1pc2u05xe5h68qjuy6xe9t4frx6ndc5j50xgrs3qnjzyp3jt0wdtq6tpvut", + "max_debt": "500000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1dzkd8q5rphtdw8jlay9e3trw84z0ruf00genjnpjsaq37r5c4swq3esrdd", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/0A88A08F3E9573DB9D8CB74AA3746F6D23C41C3EE7B6CC5AA4695A1DD74FF86B", + "oracle_denom": "UNI", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira17eyztwfrqgfpf5r2jlzqqnd3cqgcds3g75cxwzwv27x3hh5ndkmqj0mj2m", + "max_debt": "500000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1ejp24ehnh6nh3mueseanksffn7us5cezq29p52vlfc069gszf6dqvngdpe", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/FC59D6840A41252352263CEA2B832BB86D68D03CBA194263CB9F3C15946796FB", + "oracle_denom": "LINK", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira1m62uxu22xp5h2x8muln2ylfcs8cup6vktgztvzag4466araw6ffsfxv9jw", + "max_debt": "500000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + }, + { + "id": 73, + "address": "kujira1k8q4h6k0z7n3vlc2nl339r40cxy9q5qp09swxkgdfhy23nfwe8yqcf04w6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/B572E6F30E7C33D78A50D8B4E973A9C118C30F848DF31A95FAA5E4C7450A8BD0", + "oracle_denom": "WSTETH", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0.01", + "orca_address": "kujira18yr2f0lynrtra6lyegc6dn27gsdwcqmrct2ssvvrcrcayv9ej4yqtw77du", + "max_debt": "500000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "pairs": false, + "markets": false + } + ], + "uskMarginSwap": [ + { + "id": 87, + "address": "kujira1hjyjafrt09p4hwsnwch29nrrs40lprfgesqdy44wnp27td872hsse2rree", + "config": { + "market": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539", + "oracle_denom": "DOT", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0", + "orca_address": "kujira1p748kkq6qmhcml0ycm0g8n4vns7rnch2jtw7mzsrcyudjmpqzzvsy4clw6", + "max_debt": "500000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "fin_address": "kujira1jlzw6xal0n2c580g3wxs09tjhlzdht9y8dgszq3tupf8fhl7xjus7ep7ap" + }, + "pairs": false, + "markets": false + }, + { + "id": 87, + "address": "kujira1pep6vkkjexjlsw3y5h4tj27g7s58vkypy8zg7f9qdvlh2992pncqduz84n", + "config": { + "market": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833", + "oracle_denom": "BNB", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0", + "orca_address": "kujira12n6yghp8l2gwz9zxnle6e7gm9d0hz4uvnlyaadw5y05ch50c6qrqg4k7r3", + "max_debt": "100000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "fin_address": "kujira1a0fyanyqm496fpgneqawhlsug6uqfvqg2epnw39q0jdenw3zs8zqsjhdr0" + }, + "pairs": false, + "markets": false + }, + { + "id": 87, + "address": "kujira1m4ves3ymz5hyrj3war3t7uxu9ewt8rwpunja87960n0gre3a5pzspgry4g", + "config": { + "market": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "oracle_denom": "ETH", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0", + "orca_address": "kujira1xc4mksfgs9cww7mlth3gqp6dfx9wh8znvdps5xt4yasxnkhd7kcq2nvxl4", + "max_debt": "400000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.1" + }, + "fin_address": "kujira17w9r23r8v8r7z5lphwj99296fhlye9ej5nq3hlqw554u63m88avspdl9tc" + }, + "pairs": false, + "markets": false + }, + { + "id": 87, + "address": "kujira1722g2rudg0rlw45nuuvjhg4a365xztfrdfjgyyfuzlmqmtu2plas34y6x3", + "config": { + "market": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986", + "oracle_denom": "LUNA", + "max_ratio": "0.6", + "mint_fee": "0.001", + "interest_rate": "0", + "orca_address": "kujira1sdlp8eqp4md6waqv2x9vlvt9dtzyx9ztt0zvkfxaw9kxh3t5gdvqypxlwz", + "max_debt": "100000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.05" + }, + "fin_address": "kujira1zz74gvmq6ss3pg5vgahvx47ugpfzr80qu75l97lf2ggdgxq04ddqxkdzey" + }, + "pairs": false, + "markets": false + }, + { + "id": 87, + "address": "kujira1m0z0kk0qqug74n9u9ul23e28x5fszr628h20xwt6jywjpp64xn4qkxmjq3", + "config": { + "market": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "stable_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "stable_denom_admin": "kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7", + "collateral_denom": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2", + "oracle_denom": "ATOM", + "max_ratio": "0.6", + "mint_fee": "0.005", + "interest_rate": "0", + "orca_address": "kujira1q8y46xg993cqg3xjycyw2334tepey7dmnh5jk2psutrz3fc69teskctgfc", + "max_debt": "200000000000", + "liquidation_threshold": "1000000000", + "liquidation_ratio": "0.2" + }, + "fin_address": "kujira1yum4v0v5l92jkxn8xpn9mjg7wuldk784ctg424ue8gqvdp88qzlqr2qp2j" + }, + "pairs": false, + "markets": false + } + ], + "uskMarginLimit": [], + "calc": [ + { + "id": 132, + "address": "kujira1e6fjnq7q20sh9cca76wdkfg69esha5zn53jjewrtjgm4nktk824stzyysu", + "config": {}, + "pairs": [ + { + "denoms": [ + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ] + }, + { + "denoms": [ + "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta", + "ukuji" + ] + }, + { + "denoms": [ + "factory/kujira1swkuyt08z74n5jl7zr6hx0ru5sa2yev5v896p6/local", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/21F041CFE99994E0D027D0C5F72A9EB6224CBCAF5A6AD5DDB75F67A781D46C68", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/239BFF83852F67DF5243DB89F339FF7FDBF858437F961CAB6DA5B5ADEFB2BC07", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/31ED168F5E93D988FCF223B1298113ACA818DB7BED8F7B73764C5C9FAC293609", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/4F393C3FCA4190C0A6756CE7F6D897D5D1BE57D6CCB80D0BC87393566A7B6602", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/7023F9629A70F8112764D959D04F52EA3115A0AED3CEE59694799FD8C91A97FA", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/950993C6DA64F5A60A48D65A18CAB2D8190DE2DC1B861E70E8B03C61F7D5FBDC", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/96179F5B44CCC15E03AB43D7118E714B4D5CE8F187F7D8A60F2A514299761EA9", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/A2146858B5E3CFE759E32F47CA54591F8E27FAEDFF731D30B448E5AB25CA8EC5", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/BF603AD88AA4C36FC8CA99F6D703CA1D7D437A1EA97023A73A8BA4437A05ABDF", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/D36D2BBE441D3605EEF340EAFAC57D669880597073050A2650B1468F1634A5F5", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/DBF6ABDB5F3D4267C039967515594453F4A31007FD838A566F563A01D2C2FB80", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/F33B313325B1C99B646B1B786F1EA621E3794D787B90C204C30FE1D4D45970AE", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ukuji", + "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk" + ] + }, + { + "denoms": [ + "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F" + ] + } + ], + "markets": false + } + ], + "ghostVault": [ + { + "id": 106, + "address": "kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "oracle": { + "static": "1" + }, + "decimals": 6, + "receipt_denom": "factory/kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf/urcpt", + "debt_token_denom": "factory/kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1a6hhtps5eus0uqjupcug0ks7fzman70eduyph33999tr3tuhgcpsuked0l", + "borrow_limit": null, + "current_borrows": "3172063" + }, + { + "addr": "kujira1aakur92cpmlygdcecruk5t8zjqtjnkf8fs8qlhhzuy5hkcrjddfs585grm", + "borrow_limit": null, + "current_borrows": "400198290871" + }, + { + "addr": "kujira1egr92mccxjxg8t6uv9clnzzfpfmv4e7r0fjvya2v7t9u06nu73rquerym6", + "borrow_limit": null, + "current_borrows": "228683393" + }, + { + "addr": "kujira1fhx20htag2saw9g3w8uwdv203ucvpmcxlvdwtljm5rmrxn4pu7dsqkl73k", + "borrow_limit": "100000000000", + "current_borrows": "9633509" + }, + { + "addr": "kujira1xa3qnrpjnvjzhc882xek2ghxf237wnt49f2yhu99vpuvj4tdjhfqwlrlq7", + "borrow_limit": "100000000000", + "current_borrows": "72573593219" + } + ] + }, + { + "id": 106, + "address": "kujira1e6kvcdpxtu30t8x9sx0k692tln9z636gyu8sqf6w5fm5z3jrvjjqc8qfkr", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2", + "oracle": { + "live": "ATOM" + }, + "decimals": 6, + "receipt_denom": "factory/kujira1e6kvcdpxtu30t8x9sx0k692tln9z636gyu8sqf6w5fm5z3jrvjjqc8qfkr/urcpt", + "debt_token_denom": "factory/kujira1e6kvcdpxtu30t8x9sx0k692tln9z636gyu8sqf6w5fm5z3jrvjjqc8qfkr/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1fg5cn4537y5lr7d5v9c8avg26hmfespznrz2yr86h3gdhsh8lpgstcjkks", + "borrow_limit": null, + "current_borrows": "35946952" + }, + { + "addr": "kujira1fswgxnl7e0ta7u08nr3yg9nvupt0urdq4f7trhzwtcav7jkldqsqv605kr", + "borrow_limit": null, + "current_borrows": "43398728" + }, + { + "addr": "kujira1qcqxs8twh505ey0w87mu0f9gjc4dpqlm64t734yftuz7t2kee09smdzy76", + "borrow_limit": null, + "current_borrows": "386787727" + } + ] + }, + { + "id": 106, + "address": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "oracle": { + "live": "USDC" + }, + "decimals": 6, + "receipt_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/urcpt", + "debt_token_denom": "factory/kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira104hh9ln9pk0983vlqxtkapa0r07pxdw4rvswlf3twdkz5zvjarfqpc7h7l", + "borrow_limit": null, + "current_borrows": "2817726580" + }, + { + "addr": "kujira1447x4l0mldqrmw7m3jucj6d2tqzuvq55sdzuepvrlt9cwcydeycqk6m2us", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira147lhx45w6sc556hxv4z993383lgq73g3rgygedda806z3mphxqhqlu2plf", + "borrow_limit": null, + "current_borrows": "505718915" + }, + { + "addr": "kujira14ul4zced8uecd7aqtac4397ys0y2uyhgfj0zr0sjq78damxl7sxskudeuu", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira16c3fvjy9cc6nggvju7v2rr6r0dg6jvrtwv6gvn424ncffy3t4r9sa0ef9p", + "borrow_limit": null, + "current_borrows": "74165417" + }, + { + "addr": "kujira16jvy0tf8fdwfsfcuj45fj2hvx0urh83gw28mm7e4x0f45wa7wt5s76apz6", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira17rgx0xpkgx4np6njk43rs6lq0qqcly96jvp63uecl7yqcff2jw4qn4jch7", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira18lgq4egc9w8j3mmjfdjxph3gqak6emzcvvcslsyqumzdckqmdvaqsq0w7v", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1cwylrd5492x0p7ekau0d0tm7gyy42chrrndkptx0j785nt2a5ktsn8qrcx", + "borrow_limit": null, + "current_borrows": "1301909611" + }, + { + "addr": "kujira1gl74auhehy40d6w9wc7dz3gwda25uwzx8yrq35vna462ygrfewts0u80hq", + "borrow_limit": null, + "current_borrows": "4022433164" + }, + { + "addr": "kujira1gpgj03nhkt06fm0ca60fhg3f6ewsmdqh0svkwrv4r9wfzt6eu5esckl5la", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1gzktqy0t22ryjnqfx8869z88mrrpah296m55wxy8l7qn3ks4vhhsy0x32j", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1hm7fnc90c742chwcn57vv7jvx785dvahhml7r4at7m2xxfjtevxqmmzy23", + "borrow_limit": null, + "current_borrows": "32997" + }, + { + "addr": "kujira1jq4jre0erjmsdfstt6fctxg6t4nnkn9vcv6m3qzwnzsh4r0upzgsqkevgn", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1js8g0j7yxqttw8lyqlcdt68vnxqefqyh75ar3t9mtagmz6r90y4q6rr2p2", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1lxane500vcvrc0cjj0rak2h2emepm9lhv9rgrxarkwqqttyurznqakexed", + "borrow_limit": "100000000000", + "current_borrows": "0" + }, + { + "addr": "kujira1qtwv89gtmg65uphxlwmq8ma5quqjutd4yv29mfuw5wn5xzed52hqawm9c6", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1rj29nn7049sz329dl0sdnc4s9sntj95snf9uq8mcng5j53f0mjashfv820", + "borrow_limit": null, + "current_borrows": "4" + }, + { + "addr": "kujira1rzp4s0hh66f48ucadfkr6hs8dhfp09ejc00x3mvwwm77ncmx3hjs24qahg", + "borrow_limit": null, + "current_borrows": "178507" + }, + { + "addr": "kujira1tyk80k47navkxl8eds3ztwf732k29t5zekrf36rxxpwu6tyd6zwszs94kw", + "borrow_limit": null, + "current_borrows": "1665355675" + }, + { + "addr": "kujira1vskf87xj8ulvazm23t534rsargv77snmphk8u73cj4pq3dupf4gs6c9l47", + "borrow_limit": null, + "current_borrows": "104949030" + }, + { + "addr": "kujira1y2ut2tcm4m60z78l24p7p6djv22vjwc06pzkuy55qykjn8zxyarqfh09uw", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1y5606y0q6hq2mgs2d5ceg9r965dk6uw5rusr4zcsylvflxp4w7es4yrgpd", + "borrow_limit": null, + "current_borrows": "71738153719" + }, + { + "addr": "kujira1z99vsels30qxd0t2zh9uemveyg6s0luxdmjcj3z8w06dzw3xg7mse3u665", + "borrow_limit": null, + "current_borrows": "476092126440" + } + ] + }, + { + "id": 106, + "address": "kujira1zqt93wk5gkayyvclq7h9fyvtgvstu3kg23ez5hxgqyrtq2sut6jsk9tzx9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833", + "oracle": { + "live": "BNB" + }, + "decimals": 18, + "receipt_denom": "factory/kujira1zqt93wk5gkayyvclq7h9fyvtgvstu3kg23ez5hxgqyrtq2sut6jsk9tzx9/urcpt", + "debt_token_denom": "factory/kujira1zqt93wk5gkayyvclq7h9fyvtgvstu3kg23ez5hxgqyrtq2sut6jsk9tzx9/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira17vd6lvee5rsnhkr5qvzrpec034m6sc7x4ucm2e8a2xd32jn4t0zsaal9sp", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1kxsfuw7m8ytmgvtsus40fg725h8pxw3ved7nkvvuyjehxus9ydcqnl4nmc", + "borrow_limit": null, + "current_borrows": "220606509845807" + } + ] + }, + { + "id": 106, + "address": "kujira1h35rpadutnwjrsy8nn83fhfsu54xs3tpgsn04fd8l08lxdl22jeqt6jmhg", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539", + "oracle": { + "live": "DOT" + }, + "decimals": 10, + "receipt_denom": "factory/kujira1h35rpadutnwjrsy8nn83fhfsu54xs3tpgsn04fd8l08lxdl22jeqt6jmhg/urcpt", + "debt_token_denom": "factory/kujira1h35rpadutnwjrsy8nn83fhfsu54xs3tpgsn04fd8l08lxdl22jeqt6jmhg/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira12r706fa0exy85f2y7gj8uwrwk4epj35tfv53h69mtqke3gxy0zmqekwx4l", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira13l2x25c85te7ydhglgmlkdcrxs2sx7wqw5c53k8cz9ypmev9lj6skfjf4e", + "borrow_limit": null, + "current_borrows": "531167552" + } + ] + }, + { + "id": 106, + "address": "kujira1r57gjas00pftgcwg7xfg32246atuua5axmqlnnw9usdyzpfjjqusxsqcjd", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "oracle": { + "live": "ETH" + }, + "decimals": 18, + "receipt_denom": "factory/kujira1r57gjas00pftgcwg7xfg32246atuua5axmqlnnw9usdyzpfjjqusxsqcjd/urcpt", + "debt_token_denom": "factory/kujira1r57gjas00pftgcwg7xfg32246atuua5axmqlnnw9usdyzpfjjqusxsqcjd/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira160ksljczfsxewyf03c8s5lvhaqvwxsm5zr6nfjq2un7zs74e2aysjuye8j", + "borrow_limit": null, + "current_borrows": "41635761124960" + }, + { + "addr": "kujira17vh59tnxdxjunfwqvftv59epulvszf0up7p42hdlhyttz3q6s4esadsewc", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1qakxyvv76nynvqcemvsawkwkq4sadnwlt9p50zjg7stgka2awdts9dm7vm", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira19mmvst3l3y6c3mtyqhj7vxne4g69ayd9lq323w7k270p6fp0sy6qlv642l", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986", + "oracle": { + "live": "LUNA" + }, + "decimals": 6, + "receipt_denom": "factory/kujira19mmvst3l3y6c3mtyqhj7vxne4g69ayd9lq323w7k270p6fp0sy6qlv642l/urcpt", + "debt_token_denom": "factory/kujira19mmvst3l3y6c3mtyqhj7vxne4g69ayd9lq323w7k270p6fp0sy6qlv642l/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira12888k926jhrcsemxpu7qe3hta7rd32w2pmpa8d5ar4x54gykg27s6np8ez", + "borrow_limit": null, + "current_borrows": "140985" + }, + { + "addr": "kujira1apefg3pm4kucny3y26nqs57qeavvl7gzquxhm5rjgumvcuekf7esreguaa", + "borrow_limit": null, + "current_borrows": "36490686" + }, + { + "addr": "kujira1l9l87c7j68ws9nkzm25elaedq7x8gg2f4dn8zqm6k539n56hptes58x6m6", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira1md94f5metrd4fhecalrmhtac5t4upeg9gz2e24hmuszdtgfxy85qvkphnw", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3", + "oracle": { + "live": "PAXG" + }, + "decimals": 18, + "receipt_denom": "factory/kujira1md94f5metrd4fhecalrmhtac5t4upeg9gz2e24hmuszdtgfxy85qvkphnw/urcpt", + "debt_token_denom": "factory/kujira1md94f5metrd4fhecalrmhtac5t4upeg9gz2e24hmuszdtgfxy85qvkphnw/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1hlknsfc2dpax7avtr8h5uy2w3tusj39thwp5f2j99h378shsj40shqa9qm", + "borrow_limit": null, + "current_borrows": "505789523751256313" + }, + { + "addr": "kujira1hvz9j8d6yxga2h4xvhjaccxwnnv64y8nf699r06rp7js7f9a4x0q2kcxzy", + "borrow_limit": null, + "current_borrows": "1377267666102" + }, + { + "addr": "kujira1jrs4glwl9cuwhjxtn6yhrrf329u22j6cwdrfq3cd694p0hk5fy0qutssvy", + "borrow_limit": null, + "current_borrows": "98924051140923502" + } + ] + }, + { + "id": 106, + "address": "kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "oracle": { + "live": "WBTC" + }, + "decimals": 8, + "receipt_denom": "factory/kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at/urcpt", + "debt_token_denom": "factory/kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira13thxz4a4gsk8mn6scvsgmfgcdu4axjqhpwrpw3474trsztly9tmqywwx6x", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1qdyrewr4760gqjtepgqrr3vhpltarkxc6jlxpzsupqhlr9kvtwusy5vzax", + "borrow_limit": null, + "current_borrows": "322701" + }, + { + "addr": "kujira1ydu7rsk00ygxr9hz06h3n0dysedcq072uufcyp7fxdnwa8zrntpsjjpqy8", + "borrow_limit": null, + "current_borrows": "1089" + } + ] + }, + { + "id": 106, + "address": "kujira13aga84rpxpvuf9xqrz88pc2gtd3duz7qs4kvlgnzwhdurluhhncqh4exwr", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87", + "oracle": { + "live": "STATOM" + }, + "decimals": 6, + "receipt_denom": "factory/kujira13aga84rpxpvuf9xqrz88pc2gtd3duz7qs4kvlgnzwhdurluhhncqh4exwr/urcpt", + "debt_token_denom": "factory/kujira13aga84rpxpvuf9xqrz88pc2gtd3duz7qs4kvlgnzwhdurluhhncqh4exwr/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1fdujgm7a6qg2h0awe05377g288m9ejxv2av5ynyrp6mahwka8w6sddqyfx", + "borrow_limit": null, + "current_borrows": "40683235" + }, + { + "addr": "kujira1ray7jwummuq9uj9cypgek6s9wy4683sqfzfsh64rl2wnfp7q0h6q5h2l46", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira1f3gz32fkrxaymetnfzxppj0yaqz3hjqf3m5jft6m5ehy9xat7elq3unwuc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8", + "oracle": { + "live": "STOSMO" + }, + "decimals": 6, + "receipt_denom": "factory/kujira1f3gz32fkrxaymetnfzxppj0yaqz3hjqf3m5jft6m5ehy9xat7elq3unwuc/urcpt", + "debt_token_denom": "factory/kujira1f3gz32fkrxaymetnfzxppj0yaqz3hjqf3m5jft6m5ehy9xat7elq3unwuc/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1pu49hthnf9xgvtw8hx2glsljdz3dr90z6uvy7jlp8e8s94zlhmls20yhpd", + "borrow_limit": null, + "current_borrows": "4089507" + }, + { + "addr": "kujira1w3239v6syc7kzjxxcry6zjh099zjsgse6yvps99ar87esq6zx97srktuqa", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira14vdfdpsrr8u4m3zvrfa0d6ekzc52xp0lemz2wjh8g0hu225nvm2qhcpd9m", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/7023F9629A70F8112764D959D04F52EA3115A0AED3CEE59694799FD8C91A97FA", + "oracle": { + "live": "AKT" + }, + "decimals": 6, + "receipt_denom": "factory/kujira14vdfdpsrr8u4m3zvrfa0d6ekzc52xp0lemz2wjh8g0hu225nvm2qhcpd9m/urcpt", + "debt_token_denom": "factory/kujira14vdfdpsrr8u4m3zvrfa0d6ekzc52xp0lemz2wjh8g0hu225nvm2qhcpd9m/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1xumhdlvjp5n8vnpsj5t32v9qy9hycg40s5n3se0mxuzzdlunaemq32d69j", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira17kl23pj9sfzt0ytg6pdpz6ue04emmfczdae90xzwvrp34qvqy3tq8297uv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/96179F5B44CCC15E03AB43D7118E714B4D5CE8F187F7D8A60F2A514299761EA9", + "oracle": { + "live": "ARB" + }, + "decimals": 18, + "receipt_denom": "factory/kujira17kl23pj9sfzt0ytg6pdpz6ue04emmfczdae90xzwvrp34qvqy3tq8297uv/urcpt", + "debt_token_denom": "factory/kujira17kl23pj9sfzt0ytg6pdpz6ue04emmfczdae90xzwvrp34qvqy3tq8297uv/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1600mg2xazuec0hsty77jl3kvl9kje45un59u5r5gmqxdantcf3eqxtnqfv", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira1nme9czeqz23w9e6gmxqyk3vat3frl4jjm79665ukh0ypn3s8vcws3s0xt5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2", + "oracle": { + "live": "AVAX" + }, + "decimals": 18, + "receipt_denom": "factory/kujira1nme9czeqz23w9e6gmxqyk3vat3frl4jjm79665ukh0ypn3s8vcws3s0xt5/urcpt", + "debt_token_denom": "factory/kujira1nme9czeqz23w9e6gmxqyk3vat3frl4jjm79665ukh0ypn3s8vcws3s0xt5/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1t2mhclg2vsalgj5622qj26ng4hry8q4lrkd0v0cfzelu29c2amuq4g3kxq", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira1tn9avv3nug2y0wxsqchrtardxrfdhsfh7azzmfhygy6fryfayhnq44pv03", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/BBC45F1B65B6D3C11C3C56A9428D38C3A8D03944473791C52DFB7CD3F8342CBC", + "oracle": { + "live": "CRO" + }, + "decimals": 8, + "receipt_denom": "factory/kujira1tn9avv3nug2y0wxsqchrtardxrfdhsfh7azzmfhygy6fryfayhnq44pv03/urcpt", + "debt_token_denom": "factory/kujira1tn9avv3nug2y0wxsqchrtardxrfdhsfh7azzmfhygy6fryfayhnq44pv03/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1dcngpyuyc3fcypj69emka0uk3xeemxdrz7gx792uw7f99srhw2sscnmywg", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira1xrl5g68yhwspqzn2xtsq07keyv4ntcm8k477zkaadw0l58xeygdq7zkl5a", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/E543A9F9E5BA7871F1095CB3B65D018472D88696611B95BABED8AADA89C2741C", + "oracle": { + "live": "FET" + }, + "decimals": 18, + "receipt_denom": "factory/kujira1xrl5g68yhwspqzn2xtsq07keyv4ntcm8k477zkaadw0l58xeygdq7zkl5a/urcpt", + "debt_token_denom": "factory/kujira1xrl5g68yhwspqzn2xtsq07keyv4ntcm8k477zkaadw0l58xeygdq7zkl5a/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira15znqsswksq3kttm3pa0rpxysdx2cyrxfg0k0j7yg6u2ya24g6ymq09757h", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira1ejcmcak0yxsqxy94w62gu74n3gp557hf5d200y022zrnq7jr7udsrwuk0n", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/E67ADA2204A941CD4743E70771BA08E24885E1ADD6FD140CE1F9E0FEBB68C6B2", + "oracle": { + "live": "FTM" + }, + "decimals": 18, + "receipt_denom": "factory/kujira1ejcmcak0yxsqxy94w62gu74n3gp557hf5d200y022zrnq7jr7udsrwuk0n/urcpt", + "debt_token_denom": "factory/kujira1ejcmcak0yxsqxy94w62gu74n3gp557hf5d200y022zrnq7jr7udsrwuk0n/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira15ukt3sqj0pczae8q6rjel8320cv8wu3mfw775s3e57gu49rssczs9lvett", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira1fhca5fgr4zrvl0me4p2lahxsk9a5v7nvv0uxsrld6udw7sdj5mhscdetns", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/C8D63703F5805CE6A2B20555139CF6ED9CDFA870389648EB08D688B94B0AE2C1", + "oracle": { + "live": "GLMR" + }, + "decimals": 18, + "receipt_denom": "factory/kujira1fhca5fgr4zrvl0me4p2lahxsk9a5v7nvv0uxsrld6udw7sdj5mhscdetns/urcpt", + "debt_token_denom": "factory/kujira1fhca5fgr4zrvl0me4p2lahxsk9a5v7nvv0uxsrld6udw7sdj5mhscdetns/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira12gdczsewrxr36a5y29044v2e2s2cs3pjnjgtv9r5k6zk2pr7w0xqlhxv94", + "borrow_limit": null, + "current_borrows": "1603910657615861" + } + ] + }, + { + "id": 106, + "address": "kujira1yntegc5v3tvl0xfrde0rupnt9kfnx0sy9lytge9g2mryjknudk6qg4zyw9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B", + "oracle": { + "live": "INJ" + }, + "decimals": 18, + "receipt_denom": "factory/kujira1yntegc5v3tvl0xfrde0rupnt9kfnx0sy9lytge9g2mryjknudk6qg4zyw9/urcpt", + "debt_token_denom": "factory/kujira1yntegc5v3tvl0xfrde0rupnt9kfnx0sy9lytge9g2mryjknudk6qg4zyw9/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira14xp448azcnv74efse60pf2mxej0evwty5rvy5shukv77vrkh6w2q9al4qt", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1jph3wj22lkl5kh63gxrqv3rz2lx3ka6du6pjqxvqn7tfh4rq550qy8k647", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira195zfkf8uzufmwhc4zzclythlh43m2rme2rd3rlstt6c7yzw386xqskc02y", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/119334C55720942481F458C9C462F5C0CD1F1E7EEAC4679D674AA67221916AEA", + "oracle": { + "live": "LUNC" + }, + "decimals": 6, + "receipt_denom": "factory/kujira195zfkf8uzufmwhc4zzclythlh43m2rme2rd3rlstt6c7yzw386xqskc02y/urcpt", + "debt_token_denom": "factory/kujira195zfkf8uzufmwhc4zzclythlh43m2rme2rd3rlstt6c7yzw386xqskc02y/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1rp82my3e2vlr3eu3kkvzyscnzyugtxzg9dh96wpc9pd2jq0r206q0vdru9", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira16wvvrvl5qgx9x0kdj8tqr6jz5dncmt3a9xh5pl4fa9q0pwt3t7zsuy9hu5", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/A64467480BBE4CCFC3CF7E25AD1446AA9BDBD4F5BCB9EF6038B83D6964C784E6", + "oracle": { + "live": "MATIC" + }, + "decimals": 18, + "receipt_denom": "factory/kujira16wvvrvl5qgx9x0kdj8tqr6jz5dncmt3a9xh5pl4fa9q0pwt3t7zsuy9hu5/urcpt", + "debt_token_denom": "factory/kujira16wvvrvl5qgx9x0kdj8tqr6jz5dncmt3a9xh5pl4fa9q0pwt3t7zsuy9hu5/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1l7wmhl5mlqjf8l43hc4tj8dgty4maya9a65j968lq00f5482rs9q9xmw29", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira1pdfmup5qgqdlceh5ygaj67lyk59ntk8fk7lwtp0m2z2wcqgndslq8xxqlk", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5", + "oracle": { + "live": "SCRT" + }, + "decimals": 6, + "receipt_denom": "factory/kujira1pdfmup5qgqdlceh5ygaj67lyk59ntk8fk7lwtp0m2z2wcqgndslq8xxqlk/urcpt", + "debt_token_denom": "factory/kujira1pdfmup5qgqdlceh5ygaj67lyk59ntk8fk7lwtp0m2z2wcqgndslq8xxqlk/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1ptqmu2kjr892hnh7mpmeam9hlppwlrxpxftkvunjgths500yvpgsyejufn", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira1fj2y8uslgw89x50scw7njwxjg4f42u84hkw3nguf3kn0fm69wxqsrl3p6k", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5", + "oracle": { + "live": "SCRT" + }, + "decimals": 6, + "receipt_denom": "factory/kujira1fj2y8uslgw89x50scw7njwxjg4f42u84hkw3nguf3kn0fm69wxqsrl3p6k/urcpt", + "debt_token_denom": "factory/kujira1fj2y8uslgw89x50scw7njwxjg4f42u84hkw3nguf3kn0fm69wxqsrl3p6k/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [] + }, + { + "id": 106, + "address": "kujira133d9khk2m9ckxt7cy7fypmpy4a3st5azsq5se7wz90csjavjktfsc59c4z", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/173E561B8E97AB49FBA540663C1D02DC1B2D2871B5C8434935982CB15B0C7765", + "oracle": { + "live": "NTRN" + }, + "decimals": 6, + "receipt_denom": "factory/kujira133d9khk2m9ckxt7cy7fypmpy4a3st5azsq5se7wz90csjavjktfsc59c4z/urcpt", + "debt_token_denom": "factory/kujira133d9khk2m9ckxt7cy7fypmpy4a3st5azsq5se7wz90csjavjktfsc59c4z/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.927" + ], + [ + "0.98", + "2.854" + ], + [ + "0.97", + "2.781" + ], + [ + "0.96", + "2.708" + ], + [ + "0.95", + "2.635" + ], + [ + "0.94", + "2.562" + ], + [ + "0.93", + "2.489" + ], + [ + "0.92", + "2.416" + ], + [ + "0.91", + "2.343" + ], + [ + "0.9", + "2.27" + ], + [ + "0.89", + "2.197" + ], + [ + "0.88", + "2.124" + ], + [ + "0.87", + "2.051" + ], + [ + "0.86", + "1.978" + ], + [ + "0.85", + "1.905" + ], + [ + "0.84", + "1.832" + ], + [ + "0.83", + "1.759" + ], + [ + "0.82", + "1.686" + ], + [ + "0.81", + "1.613" + ], + [ + "0.8", + "1.54" + ], + [ + "0.79", + "1.467" + ], + [ + "0.78", + "1.394" + ], + [ + "0.77", + "1.321" + ], + [ + "0.76", + "1.248" + ], + [ + "0.75", + "1.175" + ], + [ + "0.74", + "1.102" + ], + [ + "0.73", + "1.029" + ], + [ + "0.72", + "0.956" + ], + [ + "0.71", + "0.883" + ], + [ + "0.7", + "0.81" + ], + [ + "0.69", + "0.737" + ], + [ + "0.68", + "0.664" + ], + [ + "0.67", + "0.591" + ], + [ + "0.66", + "0.518" + ], + [ + "0.65", + "0.445" + ], + [ + "0.64", + "0.372" + ], + [ + "0.63", + "0.299" + ], + [ + "0.62", + "0.226" + ], + [ + "0.61", + "0.153" + ], + [ + "0.6", + "0.08" + ], + [ + "0.59", + "0.079" + ], + [ + "0.58", + "0.078" + ], + [ + "0.57", + "0.077" + ], + [ + "0.56", + "0.076" + ], + [ + "0.55", + "0.075" + ], + [ + "0.54", + "0.074" + ], + [ + "0.53", + "0.073" + ], + [ + "0.52", + "0.072" + ], + [ + "0.51", + "0.071" + ], + [ + "0.5", + "0.07" + ], + [ + "0.49", + "0.069" + ], + [ + "0.48", + "0.068" + ], + [ + "0.47", + "0.067" + ], + [ + "0.46", + "0.066" + ], + [ + "0.45", + "0.065" + ], + [ + "0.44", + "0.064" + ], + [ + "0.43", + "0.063" + ], + [ + "0.42", + "0.062" + ], + [ + "0.41", + "0.061" + ], + [ + "0.4", + "0.06" + ], + [ + "0.39", + "0.059" + ], + [ + "0.38", + "0.058" + ], + [ + "0.37", + "0.057" + ], + [ + "0.36", + "0.056" + ], + [ + "0.35", + "0.055" + ], + [ + "0.34", + "0.054" + ], + [ + "0.33", + "0.053" + ], + [ + "0.32", + "0.052" + ], + [ + "0.31", + "0.051" + ], + [ + "0.3", + "0.05" + ], + [ + "0.29", + "0.049" + ], + [ + "0.28", + "0.048" + ], + [ + "0.27", + "0.047" + ], + [ + "0.26", + "0.046" + ], + [ + "0.25", + "0.045" + ], + [ + "0.24", + "0.044" + ], + [ + "0.23", + "0.043" + ], + [ + "0.22", + "0.042" + ], + [ + "0.21", + "0.041" + ], + [ + "0.2", + "0.04" + ], + [ + "0.19", + "0.039" + ], + [ + "0.18", + "0.038" + ], + [ + "0.17", + "0.037" + ], + [ + "0.16", + "0.036" + ], + [ + "0.15", + "0.035" + ], + [ + "0.14", + "0.034" + ], + [ + "0.13", + "0.033" + ], + [ + "0.12", + "0.032" + ], + [ + "0.11", + "0.031" + ], + [ + "0.1", + "0.03" + ], + [ + "0.09", + "0.029" + ], + [ + "0.08", + "0.028" + ], + [ + "0.07", + "0.027" + ], + [ + "0.06", + "0.026" + ], + [ + "0.05", + "0.025" + ], + [ + "0.04", + "0.024" + ], + [ + "0.03", + "0.023" + ], + [ + "0.02", + "0.022" + ], + [ + "0.01", + "0.021" + ], + [ + "0", + "0.02" + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira19fkntnvua2dllxtlqg5p9ce5nyg6nfwrla3px24rt9xcf33qjvks5l8sf0", + "borrow_limit": "100000000000", + "current_borrows": "0" + }, + { + "addr": "kujira1jrwaayyhmqhj6s5fzx9v6akmcxsktz56fa5spz0km6p3r5eduyjsvus77j", + "borrow_limit": "100000000000", + "current_borrows": "0" + } + ] + }, + { + "id": 106, + "address": "kujira14r4d6xw6jgu6d4en0uxalx9slaft54h499scmeyj63w4axavhvuqdgfr8d", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "factory/kujira1n3fr5f56r2ce0s37wdvwrk98yhhq3unnxgcqus8nzsfxvllk0yxquurqty/ampKUJI", + "oracle": { + "live": "AMPKUJI" + }, + "decimals": 6, + "receipt_denom": "factory/kujira14r4d6xw6jgu6d4en0uxalx9slaft54h499scmeyj63w4axavhvuqdgfr8d/urcpt", + "debt_token_denom": "factory/kujira14r4d6xw6jgu6d4en0uxalx9slaft54h499scmeyj63w4axavhvuqdgfr8d/udebt", + "interest": { + "utilization_to_rate": [ + [ + "1", + "3" + ], + [ + "0.99", + "2.865" + ], + [ + "0.98", + "2.73" + ], + [ + "0.97", + "2.595" + ], + [ + "0.96", + "2.46" + ], + [ + "0.95", + "2.325" + ], + [ + "0.94", + "2.19" + ], + [ + "0.93", + "2.055" + ], + [ + "0.92", + "1.92" + ], + [ + "0.91", + "1.785" + ], + [ + "0.9", + "1.65" + ], + [ + "0.89", + "1.515" + ], + [ + "0.88", + "1.38" + ], + [ + "0.87", + "1.245" + ], + [ + "0.86", + "1.11" + ], + [ + "0.85", + "0.975" + ], + [ + "0.84", + "0.84" + ], + [ + "0.83", + "0.705" + ], + [ + "0.82", + "0.57" + ], + [ + "0.81", + "0.435" + ], + [ + "0.8", + "0.3" + ], + [ + "0.79", + "0.29625" + ], + [ + "0.78", + "0.2925" + ], + [ + "0.77", + "0.28875" + ], + [ + "0.76", + "0.285" + ], + [ + "0.75", + "0.28125" + ], + [ + "0.74", + "0.2775" + ], + [ + "0.73", + "0.27375" + ], + [ + "0.72", + "0.27" + ], + [ + "0.71", + "0.26625" + ], + [ + "0.7", + "0.2625" + ], + [ + "0.69", + "0.25875" + ], + [ + "0.68", + "0.255" + ], + [ + "0.67", + "0.25125" + ], + [ + "0.66", + "0.2475" + ], + [ + "0.65", + "0.24375" + ], + [ + "0.64", + "0.24" + ], + [ + "0.63", + "0.23625" + ], + [ + "0.62", + "0.2325" + ], + [ + "0.61", + "0.22875" + ], + [ + "0.6", + "0.225" + ], + [ + "0.59", + "0.22125" + ], + [ + "0.58", + "0.2175" + ], + [ + "0.57", + "0.21375" + ], + [ + "0.56", + "0.21" + ], + [ + "0.55", + "0.20625" + ], + [ + "0.54", + "0.2025" + ], + [ + "0.53", + "0.19875" + ], + [ + "0.52", + "0.195" + ], + [ + "0.51", + "0.19125" + ], + [ + "0.5", + "0.1875" + ], + [ + "0.49", + "0.18375" + ], + [ + "0.48", + "0.18" + ], + [ + "0.47", + "0.17625" + ], + [ + "0.46", + "0.1725" + ], + [ + "0.45", + "0.16875" + ], + [ + "0.44", + "0.165" + ], + [ + "0.43", + "0.16125" + ], + [ + "0.42", + "0.1575" + ], + [ + "0.41", + "0.15375" + ], + [ + "0.4", + "0.15" + ], + [ + "0.39", + "0.14625" + ], + [ + "0.38", + "0.1425" + ], + [ + "0.37", + "0.13875" + ], + [ + "0.36", + "0.135" + ], + [ + "0.35", + "0.13125" + ], + [ + "0.34", + "0.1275" + ], + [ + "0.33", + "0.12375" + ], + [ + "0.32", + "0.12" + ], + [ + "0.31", + "0.11625" + ], + [ + "0.3", + "0.1125" + ], + [ + "0.29", + "0.10875" + ], + [ + "0.28", + "0.105" + ], + [ + "0.27", + "0.10125" + ], + [ + "0.26", + "0.0975" + ], + [ + "0.25", + "0.09375" + ], + [ + "0.24", + "0.09" + ], + [ + "0.23", + "0.08625" + ], + [ + "0.22", + "0.0825" + ], + [ + "0.21", + "0.07875" + ], + [ + "0.2", + "0.075" + ], + [ + "0.19", + "0.07125" + ], + [ + "0.18", + "0.0675" + ], + [ + "0.17", + "0.06375" + ], + [ + "0.16", + "0.06" + ], + [ + "0.15", + "0.05625" + ], + [ + "0.14", + "0.0525" + ], + [ + "0.13", + "0.04875" + ], + [ + "0.12", + "0.045" + ], + [ + "0.11", + "0.04125" + ], + [ + "0.1", + "0.0375" + ], + [ + "0.09", + "0.03375" + ], + [ + "0.08", + "0.03" + ], + [ + "0.07", + "0.02625" + ], + [ + "0.06", + "0.0225" + ], + [ + "0.05", + "0.01875" + ], + [ + "0.04", + "0.015" + ], + [ + "0.03", + "0.01125" + ], + [ + "0.02", + "0.0075" + ], + [ + "0.01", + "0.00375" + ], + [ + "0", + "0" + ] + ] + } + }, + "pairs": false, + "markets": [] + }, + { + "id": 135, + "address": "kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ukuji", + "oracle": { + "live": "KUJI" + }, + "decimals": 6, + "receipt_denom": "factory/kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep/urcpt", + "debt_token_denom": "factory/kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep/udebt", + "interest": { + "utilization_to_curve": [ + [ + "0", + { + "linear": { + "start": [ + "0", + "0.01" + ], + "end": [ + "0.8", + "0.03" + ] + } + } + ], + [ + "0.8", + { + "linear": { + "start": [ + "0.8", + "0.03" + ], + "end": [ + "1", + "3" + ] + } + } + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira1fpqcnev8dq6cd9pkum3wnt4jraxjeflmjcr9xqush2fr4ke4aupq6d3c6h", + "borrow_limit": null, + "current_borrows": "83232025" + }, + { + "addr": "kujira1jwftqtpva4e4scy4f8ayce56fmeyrzds0xzaelszm9k5lcyrctlqhc65mm", + "borrow_limit": null, + "current_borrows": "44053212008" + }, + { + "addr": "kujira1nxhlw9cvd9rrlkjmdkzqku6323estvgtttfvl8p8guung7p3lfrqd8d7kr", + "borrow_limit": "50000000000", + "current_borrows": "16124633361" + } + ] + }, + { + "id": 140, + "address": "kujira1q8p9n7cefe8eet4c62l5q7dx2c9y6c6hnlkaghkqhukt2kaf58zs3yrap4", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5", + "oracle": { + "live": "JUNO" + }, + "decimals": 6, + "receipt_denom": "factory/kujira1q8p9n7cefe8eet4c62l5q7dx2c9y6c6hnlkaghkqhukt2kaf58zs3yrap4/urcpt", + "debt_token_denom": "factory/kujira1q8p9n7cefe8eet4c62l5q7dx2c9y6c6hnlkaghkqhukt2kaf58zs3yrap4/udebt", + "interest": { + "utilization_to_curve": [ + [ + "0.6", + { + "linear": { + "start": [ + "0.6", + "0.08" + ], + "end": [ + "1", + "3" + ] + } + } + ], + [ + "0", + { + "linear": { + "start": [ + "0", + "0.02" + ], + "end": [ + "0.6", + "0.08" + ] + } + } + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira199s9lxfetcvc0n0gvtexcc0tmpxjee6vm5q4uqfdfv292qfr7uaqkpuu6v", + "borrow_limit": null, + "current_borrows": "6055942508" + } + ] + }, + { + "id": 140, + "address": "kujira1gqlvqhp8hqlvljcy2fpz39jslse39phye3drhe6ntdsmlyygkjwq9v6xmz", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "denom": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23", + "oracle": { + "live": "OSMO" + }, + "decimals": 6, + "receipt_denom": "factory/kujira1gqlvqhp8hqlvljcy2fpz39jslse39phye3drhe6ntdsmlyygkjwq9v6xmz/urcpt", + "debt_token_denom": "factory/kujira1gqlvqhp8hqlvljcy2fpz39jslse39phye3drhe6ntdsmlyygkjwq9v6xmz/udebt", + "interest": { + "utilization_to_curve": [ + [ + "0.6", + { + "linear": { + "start": [ + "0.6", + "0.08" + ], + "end": [ + "1", + "3" + ] + } + } + ], + [ + "0", + { + "linear": { + "start": [ + "0", + "0.02" + ], + "end": [ + "0.6", + "0.08" + ] + } + } + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira16vzv7anfmtg78w66arw4w5cwg2kvgw6d7htcuncyyys8wf53j2wqls0arx", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1u6h2x7fvavfvrkz8g90xgj6f3nu9z6way69sun0w37j2gp8gk7ssac6n75", + "borrow_limit": null, + "current_borrows": "61361011323" + }, + { + "addr": "kujira1wluc9s0fug6xx6ygeq5xjq3q4kx20uerhc6qe0shptfxcvgzvvkqhxqhv3", + "borrow_limit": null, + "current_borrows": "13750409662" + } + ] + } + ], + "ghostMarket": [ + { + "id": 113, + "address": "kujira1qcqxs8twh505ey0w87mu0f9gjc4dpqlm64t734yftuz7t2kee09smdzy76", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e6kvcdpxtu30t8x9sx0k692tln9z636gyu8sqf6w5fm5z3jrvjjqc8qfkr", + "orca_addr": "kujira1t3fcj60z3l3twguu88kkj9zmg453u9f58lgv2edv2xh5wchr08us50gape", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1aakur92cpmlygdcecruk5t8zjqtjnkf8fs8qlhhzuy5hkcrjddfs585grm", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf", + "orca_addr": "kujira1098ay2tx2238hwfmntjyfjms9zyqwlcdvmydyhq9d08lt8tj5mlss06myq", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "1000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1fdujgm7a6qg2h0awe05377g288m9ejxv2av5ynyrp6mahwka8w6sddqyfx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira13aga84rpxpvuf9xqrz88pc2gtd3duz7qs4kvlgnzwhdurluhhncqh4exwr", + "orca_addr": "kujira1u77n758d04afdd6zx04gtl46rspu387zcujx2cqxj427r0hkhvyqpts5ar", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1kxsfuw7m8ytmgvtsus40fg725h8pxw3ved7nkvvuyjehxus9ydcqnl4nmc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1zqt93wk5gkayyvclq7h9fyvtgvstu3kg23ez5hxgqyrtq2sut6jsk9tzx9", + "orca_addr": "kujira12cp7te0h39u2h6kjqrm9pautkpmee8c3k0487f86eqlpc2l9an9sdt9yg8", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1ydu7rsk00ygxr9hz06h3n0dysedcq072uufcyp7fxdnwa8zrntpsjjpqy8", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at", + "orca_addr": "kujira1q7me4uhnczn5hanjytj8re9lykjvkfuxc92x0awjevl2yaj6grnqgtcxlh", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira13l2x25c85te7ydhglgmlkdcrxs2sx7wqw5c53k8cz9ypmev9lj6skfjf4e", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1h35rpadutnwjrsy8nn83fhfsu54xs3tpgsn04fd8l08lxdl22jeqt6jmhg", + "orca_addr": "kujira1gdqgq270w490hemdmyc9qdmmcg9x6tdx47lhj3e4twfukvdrlj0q970ly9", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira160ksljczfsxewyf03c8s5lvhaqvwxsm5zr6nfjq2un7zs74e2aysjuye8j", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1r57gjas00pftgcwg7xfg32246atuua5axmqlnnw9usdyzpfjjqusxsqcjd", + "orca_addr": "kujira1q9w5x3l9lzlmpnsuwa48lms0ge26sx9kcmmh482p76g43enjkxhq7tvkd3", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira12888k926jhrcsemxpu7qe3hta7rd32w2pmpa8d5ar4x54gykg27s6np8ez", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira19mmvst3l3y6c3mtyqhj7vxne4g69ayd9lq323w7k270p6fp0sy6qlv642l", + "orca_addr": "kujira1lyk3v6ge5hvw3jj9uqe5zjdwseyx5pv9406l3y3scf0n5q8wkdlqyt68fr", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1pu49hthnf9xgvtw8hx2glsljdz3dr90z6uvy7jlp8e8s94zlhmls20yhpd", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1f3gz32fkrxaymetnfzxppj0yaqz3hjqf3m5jft6m5ehy9xat7elq3unwuc", + "orca_addr": "kujira15j526anlxut96rtdsxe47ngxxnud9xtzpkx0xya0agyk54hs3wwqy7fw3f", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1wluc9s0fug6xx6ygeq5xjq3q4kx20uerhc6qe0shptfxcvgzvvkqhxqhv3", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1gqlvqhp8hqlvljcy2fpz39jslse39phye3drhe6ntdsmlyygkjwq9v6xmz", + "orca_addr": "kujira1u2zq68ajpc82lalkl58rhaj9pmqy7swz9hl56umz2mzh3x9lh6rqxrjakv", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1hvz9j8d6yxga2h4xvhjaccxwnnv64y8nf699r06rp7js7f9a4x0q2kcxzy", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1md94f5metrd4fhecalrmhtac5t4upeg9gz2e24hmuszdtgfxy85qvkphnw", + "orca_addr": "kujira136uy30aue5e8h0qm2arn3dw8sexgduuun08drv8gtcclgyr6v0eskxmuxp", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1z99vsels30qxd0t2zh9uemveyg6s0luxdmjcj3z8w06dzw3xg7mse3u665", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1sd2krzrnlrcnda2tn40s6lgep6a0k94vwre0ljvt79k5mqv0vpxqddvxfe", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1a6hhtps5eus0uqjupcug0ks7fzman70eduyph33999tr3tuhgcpsuked0l", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf", + "orca_addr": "kujira10kw96wg2uftkzdleztmw2n66esjas4nt5er7h6l87a0u93y3jq0scugast", + "collateral_denom": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "collateral_oracle_denom": "WBTC", + "collateral_decimals": 8, + "max_ltv": "0.6", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira104hh9ln9pk0983vlqxtkapa0r07pxdw4rvswlf3twdkz5zvjarfqpc7h7l", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1zvkvjvnqdkh050tee5rtd28u9tstnj2pp4lxkxucequ5wml8enuqy4fmas", + "collateral_denom": "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2", + "collateral_oracle_denom": "ATOM", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira147lhx45w6sc556hxv4z993383lgq73g3rgygedda806z3mphxqhqlu2plf", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1vzjjlwgg3kzscqvrh66tptjnqzuuzjka0g2v6kgawsf7fgr2pctse8d3u8", + "collateral_denom": "ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87", + "collateral_oracle_denom": "STATOM", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1hm7fnc90c742chwcn57vv7jvx785dvahhml7r4at7m2xxfjtevxqmmzy23", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira17s0dgea677gk4j2mhfznwhjyx3h50urqxy5pefp8j0dq74tvmnqqy54akw", + "collateral_denom": "ibc/DADB399E742FCEE71853E98225D13E44E90292852CD0033DF5CABAB96F80B833", + "collateral_oracle_denom": "BNB", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira14ul4zced8uecd7aqtac4397ys0y2uyhgfj0zr0sjq78damxl7sxskudeuu", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1hyjgmdverqec5uzfkw7augyecju2gql4rs2njyzjr7mwm62jvv3qx3kupq", + "collateral_denom": "ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC", + "collateral_oracle_denom": "WBTC", + "collateral_decimals": 8, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1447x4l0mldqrmw7m3jucj6d2tqzuvq55sdzuepvrlt9cwcydeycqk6m2us", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1lneqp9dg3wj0n9cltqhy20tzq4dzpfgapcgl7lexlsp57mkrkzqqe07e93", + "collateral_denom": "ibc/B37E4D9FB5B30F3E1E20A4B2DE2A005E584C5C822C44527546556AE2470B4539", + "collateral_oracle_denom": "DOT", + "collateral_decimals": 10, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1gpgj03nhkt06fm0ca60fhg3f6ewsmdqh0svkwrv4r9wfzt6eu5esckl5la", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1sm4ct4fvhqy7keawyrsjax0ff6jlpql0qc0tgkcngzfyh7yfyytqpyrefa", + "collateral_denom": "ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7", + "collateral_oracle_denom": "ETH", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1cwylrd5492x0p7ekau0d0tm7gyy42chrrndkptx0j785nt2a5ktsn8qrcx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira17j9flhxz4tg0zmzppurwzweg4pqgjsllhm76qd5v8wwcfmxn30lsdnrqdu", + "collateral_denom": "ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986", + "collateral_oracle_denom": "LUNA", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1rzp4s0hh66f48ucadfkr6hs8dhfp09ejc00x3mvwwm77ncmx3hjs24qahg", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1rlscrsfhjs3mkhr0rl2e6yfy42kg5g73590dszymwfxhpwgxrlrslwmc0v", + "collateral_denom": "ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8", + "collateral_oracle_denom": "STOSMO", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1y2ut2tcm4m60z78l24p7p6djv22vjwc06pzkuy55qykjn8zxyarqfh09uw", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1n5sn22xgmjww7esezvf9ykgujugs5clxluqlw3hasxll5f6klymsq4urvc", + "collateral_denom": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23", + "collateral_oracle_denom": "OSMO", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira18lgq4egc9w8j3mmjfdjxph3gqak6emzcvvcslsyqumzdckqmdvaqsq0w7v", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira10tsd6x03u0eru7xw4m95ejh2twp4eza3tlasa33lkwcc4xr36rhqug6wtu", + "collateral_denom": "ibc/B4DCACF7753C05040AF0A7BF2B583402C4B8C9B0A86FCECE32EF63CB7F0A46B3", + "collateral_oracle_denom": "PAXG", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1fg5cn4537y5lr7d5v9c8avg26hmfespznrz2yr86h3gdhsh8lpgstcjkks", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e6kvcdpxtu30t8x9sx0k692tln9z636gyu8sqf6w5fm5z3jrvjjqc8qfkr", + "orca_addr": "kujira1w89df8jswv0m4fvj6rpy2hq8jp3tgn82pglwqe20lhus957a5qms77s863", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1ray7jwummuq9uj9cypgek6s9wy4683sqfzfsh64rl2wnfp7q0h6q5h2l46", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira13aga84rpxpvuf9xqrz88pc2gtd3duz7qs4kvlgnzwhdurluhhncqh4exwr", + "orca_addr": "kujira1rdaw7qtpkt2ech5f9lf4377n39gsqd7yxxp4hglfwuf732w5xdzsq0mm08", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira17vd6lvee5rsnhkr5qvzrpec034m6sc7x4ucm2e8a2xd32jn4t0zsaal9sp", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1zqt93wk5gkayyvclq7h9fyvtgvstu3kg23ez5hxgqyrtq2sut6jsk9tzx9", + "orca_addr": "kujira1nh09mmjhmj9x8t7laa8wktfpul42ykg4zgfljx5rgnfhjzjvjrfsy8lta2", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1qdyrewr4760gqjtepgqrr3vhpltarkxc6jlxpzsupqhlr9kvtwusy5vzax", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at", + "orca_addr": "kujira1gdtp92jlmt0ek36d7vjw7d7088yn8a2500m765zugz7zwvjdnsksu6g6jh", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira12r706fa0exy85f2y7gj8uwrwk4epj35tfv53h69mtqke3gxy0zmqekwx4l", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1h35rpadutnwjrsy8nn83fhfsu54xs3tpgsn04fd8l08lxdl22jeqt6jmhg", + "orca_addr": "kujira1070qfw283ywwmmvjwg2gwcd37vc5nlweetnrq88udg8z95mqlucstrmdjc", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira17vh59tnxdxjunfwqvftv59epulvszf0up7p42hdlhyttz3q6s4esadsewc", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1r57gjas00pftgcwg7xfg32246atuua5axmqlnnw9usdyzpfjjqusxsqcjd", + "orca_addr": "kujira1unn3w0rm6kuw8pc98z0v6xw09594plmsgh596ugrwqurgff70hqqkeemdu", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1apefg3pm4kucny3y26nqs57qeavvl7gzquxhm5rjgumvcuekf7esreguaa", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira19mmvst3l3y6c3mtyqhj7vxne4g69ayd9lq323w7k270p6fp0sy6qlv642l", + "orca_addr": "kujira18jzq7upxxeaanyv2062clcr7fsucw3mmle2ck94rmulhzyjmc9lslpmh9f", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1w3239v6syc7kzjxxcry6zjh099zjsgse6yvps99ar87esq6zx97srktuqa", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1f3gz32fkrxaymetnfzxppj0yaqz3hjqf3m5jft6m5ehy9xat7elq3unwuc", + "orca_addr": "kujira1dy4dt3um2p3e8q8hklqn595gyc0lkc8c9608zdp4kpln5pljvrfslnwgue", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1u6h2x7fvavfvrkz8g90xgj6f3nu9z6way69sun0w37j2gp8gk7ssac6n75", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1gqlvqhp8hqlvljcy2fpz39jslse39phye3drhe6ntdsmlyygkjwq9v6xmz", + "orca_addr": "kujira1p4jguykwh7mw0aq2w8c5ueunnqs6dt9ftjsxmntf5wfj2922gc3sz4l22m", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1hlknsfc2dpax7avtr8h5uy2w3tusj39thwp5f2j99h378shsj40shqa9qm", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1md94f5metrd4fhecalrmhtac5t4upeg9gz2e24hmuszdtgfxy85qvkphnw", + "orca_addr": "kujira18sgt5sfs832s8a7a9htdad8mtwxph8r3ufut4cnc0vjgsxawde0qpd02pt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1xumhdlvjp5n8vnpsj5t32v9qy9hycg40s5n3se0mxuzzdlunaemq32d69j", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira14vdfdpsrr8u4m3zvrfa0d6ekzc52xp0lemz2wjh8g0hu225nvm2qhcpd9m", + "orca_addr": "kujira16z54v48y0enzn3vrxphwt47zpt6y3nl3wv2erf5v0suf7hv40t5sxzljpx", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1600mg2xazuec0hsty77jl3kvl9kje45un59u5r5gmqxdantcf3eqxtnqfv", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira17kl23pj9sfzt0ytg6pdpz6ue04emmfczdae90xzwvrp34qvqy3tq8297uv", + "orca_addr": "kujira1k86aq2stfe26ajmn4lgq2cl7w46m6hfjryacwcgg0rzxrh5ld2sq684wrt", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1t2mhclg2vsalgj5622qj26ng4hry8q4lrkd0v0cfzelu29c2amuq4g3kxq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1nme9czeqz23w9e6gmxqyk3vat3frl4jjm79665ukh0ypn3s8vcws3s0xt5", + "orca_addr": "kujira1hea5n3fqed3fdgcera2z6zewsyg7cmym50z3fzvfcs2qhqs9x2hq6neran", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1dcngpyuyc3fcypj69emka0uk3xeemxdrz7gx792uw7f99srhw2sscnmywg", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1tn9avv3nug2y0wxsqchrtardxrfdhsfh7azzmfhygy6fryfayhnq44pv03", + "orca_addr": "kujira17fvetnxz4jhx4kh7ue5l90gljxqvp2f0hydymkkkmhav75vrfnlsyaedyc", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira15znqsswksq3kttm3pa0rpxysdx2cyrxfg0k0j7yg6u2ya24g6ymq09757h", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1xrl5g68yhwspqzn2xtsq07keyv4ntcm8k477zkaadw0l58xeygdq7zkl5a", + "orca_addr": "kujira1jqff8wxvu97mpm0m88fnl4qxnfvwve5tlwzgm386su7kqfj380tq2z3zrp", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira15ukt3sqj0pczae8q6rjel8320cv8wu3mfw775s3e57gu49rssczs9lvett", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1ejcmcak0yxsqxy94w62gu74n3gp557hf5d200y022zrnq7jr7udsrwuk0n", + "orca_addr": "kujira1tnpefqpj5xmetcnnfejkvqqr8v98eaae837pqr2d59zuksgfnmgqg5df9d", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira12gdczsewrxr36a5y29044v2e2s2cs3pjnjgtv9r5k6zk2pr7w0xqlhxv94", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1fhca5fgr4zrvl0me4p2lahxsk9a5v7nvv0uxsrld6udw7sdj5mhscdetns", + "orca_addr": "kujira1eux3gka32dhmxpjrzh64crsha9jm60yxnspjhhq2e4phkkwu77zs3ewm6y", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1jph3wj22lkl5kh63gxrqv3rz2lx3ka6du6pjqxvqn7tfh4rq550qy8k647", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1yntegc5v3tvl0xfrde0rupnt9kfnx0sy9lytge9g2mryjknudk6qg4zyw9", + "orca_addr": "kujira1retne3qavs8r9jxrcj4aqun7zdgfgrvn5zm9h950layktc68aqrq3u8nd0", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira199s9lxfetcvc0n0gvtexcc0tmpxjee6vm5q4uqfdfv292qfr7uaqkpuu6v", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1q8p9n7cefe8eet4c62l5q7dx2c9y6c6hnlkaghkqhukt2kaf58zs3yrap4", + "orca_addr": "kujira1v8rzrq77vvnlvkyvlxc9qgj7u9gjtxcsrpu5eappra3ej7k44gjswvz7p6", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1rp82my3e2vlr3eu3kkvzyscnzyugtxzg9dh96wpc9pd2jq0r206q0vdru9", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira195zfkf8uzufmwhc4zzclythlh43m2rme2rd3rlstt6c7yzw386xqskc02y", + "orca_addr": "kujira1sz67myglwpphmcsvcs9z4te7l7jdmwpa3d3c2c8e9pwm0za7kklqmrk7c9", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1l7wmhl5mlqjf8l43hc4tj8dgty4maya9a65j968lq00f5482rs9q9xmw29", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira16wvvrvl5qgx9x0kdj8tqr6jz5dncmt3a9xh5pl4fa9q0pwt3t7zsuy9hu5", + "orca_addr": "kujira1zvnhkgvmswkqm8f6xa0qsd3znsryzcuhh29y6gdrmtywq0n8jguqcxye8n", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1y5606y0q6hq2mgs2d5ceg9r965dk6uw5rusr4zcsylvflxp4w7es4yrgpd", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1ex8e7kj5kh6uxlkyf3rzhgf8q397prcfmyknlqus8r03ptvdxr3samvac8", + "collateral_denom": "ibc/7023F9629A70F8112764D959D04F52EA3115A0AED3CEE59694799FD8C91A97FA", + "collateral_oracle_denom": "AKT", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira16c3fvjy9cc6nggvju7v2rr6r0dg6jvrtwv6gvn424ncffy3t4r9sa0ef9p", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1m8u8jmhmux8p94f872pk45k55lh5xatn6jttez2hfh2npvlun32q0n82fn", + "collateral_denom": "ibc/96179F5B44CCC15E03AB43D7118E714B4D5CE8F187F7D8A60F2A514299761EA9", + "collateral_oracle_denom": "ARB", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira17rgx0xpkgx4np6njk43rs6lq0qqcly96jvp63uecl7yqcff2jw4qn4jch7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1jn25lueyhhe89j5hx74yazmz52ucmkyyar8vxmpfwzwvegqwn6ustfrudu", + "collateral_denom": "ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2", + "collateral_oracle_denom": "AVAX", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira16jvy0tf8fdwfsfcuj45fj2hvx0urh83gw28mm7e4x0f45wa7wt5s76apz6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira14ez5uee4v220ruarg6s7rl2zqk7n7gxm0kl8urllds5vpswhkhvsnqnveg", + "collateral_denom": "ibc/BBC45F1B65B6D3C11C3C56A9428D38C3A8D03944473791C52DFB7CD3F8342CBC", + "collateral_oracle_denom": "CRO", + "collateral_decimals": 8, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1js8g0j7yxqttw8lyqlcdt68vnxqefqyh75ar3t9mtagmz6r90y4q6rr2p2", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1a8vux6j0z23ymzl6sxkrx8yfxnyxr728v5tha7jv07qr5kksplksypc063", + "collateral_denom": "ibc/E543A9F9E5BA7871F1095CB3B65D018472D88696611B95BABED8AADA89C2741C", + "collateral_oracle_denom": "FET", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1jq4jre0erjmsdfstt6fctxg6t4nnkn9vcv6m3qzwnzsh4r0upzgsqkevgn", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1xydx37duu0ghlh9un9rpyfvc6gmfrwn05y52du6sx2alj82sm3eslvmg3j", + "collateral_denom": "ibc/E67ADA2204A941CD4743E70771BA08E24885E1ADD6FD140CE1F9E0FEBB68C6B2", + "collateral_oracle_denom": "FTM", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1gzktqy0t22ryjnqfx8869z88mrrpah296m55wxy8l7qn3ks4vhhsy0x32j", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1xqsnkxm63zjufz679d7jtj9yrzdupkdlncdgpfqsgtp5auguztpsq90hq7", + "collateral_denom": "ibc/C8D63703F5805CE6A2B20555139CF6ED9CDFA870389648EB08D688B94B0AE2C1", + "collateral_oracle_denom": "GLMR", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1tyk80k47navkxl8eds3ztwf732k29t5zekrf36rxxpwu6tyd6zwszs94kw", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1h3qjrpgg66a8agwscps4ma8crhg3lemywqfnd80g3272hvjcugxsmluxfk", + "collateral_denom": "ibc/5A3DCF59BC9EC5C0BB7AA0CA0279FC2BB126640CB8B8F704F7BC2DC42495041B", + "collateral_oracle_denom": "INJ", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1vskf87xj8ulvazm23t534rsargv77snmphk8u73cj4pq3dupf4gs6c9l47", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1nfyqjuupjcl5gyy4ruzntfp75amhpanv52c8vgtmc37cc2xspd3qwukcka", + "collateral_denom": "ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5", + "collateral_oracle_denom": "JUNO", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1gl74auhehy40d6w9wc7dz3gwda25uwzx8yrq35vna462ygrfewts0u80hq", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1fxsy8k4utwene4rtzctx77h6wa4f95pv9zga37fn8n506m80qaes9xaa5v", + "collateral_denom": "ibc/119334C55720942481F458C9C462F5C0CD1F1E7EEAC4679D674AA67221916AEA", + "collateral_oracle_denom": "LUNC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1qtwv89gtmg65uphxlwmq8ma5quqjutd4yv29mfuw5wn5xzed52hqawm9c6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1lp0ydeqxf6w5g4g0d4us4yyhldh7ft3xjdv6ja7xgdt3j9nas9qq68a5q9", + "collateral_denom": "ibc/A64467480BBE4CCFC3CF7E25AD1446AA9BDBD4F5BCB9EF6038B83D6964C784E6", + "collateral_oracle_denom": "MATIC", + "collateral_decimals": 18, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1rj29nn7049sz329dl0sdnc4s9sntj95snf9uq8mcng5j53f0mjashfv820", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1vk7jhyj3sgrev7jwenzz7stnqtvf6jxwca9348qcr69vegg3s62qxf0tue", + "collateral_denom": "ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5", + "collateral_oracle_denom": "SCRT", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1ptqmu2kjr892hnh7mpmeam9hlppwlrxpxftkvunjgths500yvpgsyejufn", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1pdfmup5qgqdlceh5ygaj67lyk59ntk8fk7lwtp0m2z2wcqgndslq8xxqlk", + "orca_addr": "kujira1qy0w4lq65j6fvu90a669s9dt8hf2r96w4ta2z9y6vpkeqkxyawvqkcdjeu", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1egr92mccxjxg8t6uv9clnzzfpfmv4e7r0fjvya2v7t9u06nu73rquerym6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf", + "orca_addr": "kujira1x0kynan6p0chzmqyc9utq3y6ygq8t343cxuvua598uq6a0krvu7sny98m2", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.85", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.8", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1xa3qnrpjnvjzhc882xek2ghxf237wnt49f2yhu99vpuvj4tdjhfqwlrlq7", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf", + "orca_addr": "kujira1r5n48c0pc3axf9mmhguanayw547qcstyx55evcq65svjndfrdx9qrwt7hl", + "collateral_denom": "factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta", + "collateral_oracle_denom": "MNTA", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1jrwaayyhmqhj6s5fzx9v6akmcxsktz56fa5spz0km6p3r5eduyjsvus77j", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira133d9khk2m9ckxt7cy7fypmpy4a3st5azsq5se7wz90csjavjktfsc59c4z", + "orca_addr": "kujira1qlvfeu02a8gqr3l6e7vdesr25ch5juuqvkl06apce2dsg6ed2qlqr3r9gm", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira19fkntnvua2dllxtlqg5p9ce5nyg6nfwrla3px24rt9xcf33qjvks5l8sf0", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira133d9khk2m9ckxt7cy7fypmpy4a3st5azsq5se7wz90csjavjktfsc59c4z", + "orca_addr": "kujira1xw6uhcz4rw4f7hhcn4markf2s76mypu4pwdpja5fe27y944vdrssvdrnwq", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1fhx20htag2saw9g3w8uwdv203ucvpmcxlvdwtljm5rmrxn4pu7dsqkl73k", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf", + "orca_addr": "kujira197j8vwtxeh95cvrgzy0luzws84fqe98caq03rs6f0p24cp7fq48qxxzh3h", + "collateral_denom": "ibc/173E561B8E97AB49FBA540663C1D02DC1B2D2871B5C8434935982CB15B0C7765", + "collateral_oracle_denom": "NTRN", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1lxane500vcvrc0cjj0rak2h2emepm9lhv9rgrxarkwqqttyurznqakexed", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e224c8ry0nuun5expxm00hmssl8qnsjkd02ft94p3m2a33xked2qypgys3", + "orca_addr": "kujira1rf2h5f85hcfk934j6sfet68qeac5833a4mvnq523ej0g4sqd4ufs8cthh0", + "collateral_denom": "ibc/173E561B8E97AB49FBA540663C1D02DC1B2D2871B5C8434935982CB15B0C7765", + "collateral_oracle_denom": "NTRN", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1fswgxnl7e0ta7u08nr3yg9nvupt0urdq4f7trhzwtcav7jkldqsqv605kr", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1e6kvcdpxtu30t8x9sx0k692tln9z636gyu8sqf6w5fm5z3jrvjjqc8qfkr", + "orca_addr": "kujira162wmlrn8ahplj7t4lj5reke99vt647d4t0wyqsez073tycu0p2vqc5akd4", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1jrs4glwl9cuwhjxtn6yhrrf329u22j6cwdrfq3cd694p0hk5fy0qutssvy", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1md94f5metrd4fhecalrmhtac5t4upeg9gz2e24hmuszdtgfxy85qvkphnw", + "orca_addr": "kujira130jy37nrv2gydjn6lph36fw4t3gs6u858ar9zrwkx9xclczypsgs53v39q", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1l9l87c7j68ws9nkzm25elaedq7x8gg2f4dn8zqm6k539n56hptes58x6m6", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira19mmvst3l3y6c3mtyqhj7vxne4g69ayd9lq323w7k270p6fp0sy6qlv642l", + "orca_addr": "kujira1vl5nmvujnwaz8gzqd6rm6wzzqh9lhqww6zk9zjmlfjc82z84znusqw3u3c", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira1qakxyvv76nynvqcemvsawkwkq4sadnwlt9p50zjg7stgka2awdts9dm7vm", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1r57gjas00pftgcwg7xfg32246atuua5axmqlnnw9usdyzpfjjqusxsqcjd", + "orca_addr": "kujira1f7ykhv7lkrctte4tj85qhj2tpzx6wpvk4r7m8f8uj7pr4zepqttqrzuud0", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira13thxz4a4gsk8mn6scvsgmfgcdu4axjqhpwrpw3474trsztly9tmqywwx6x", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1xhxefc8v3tt0n75wpzfqcrukzyfneyttdppqst84zzdxnf223m2qm4g5at", + "orca_addr": "kujira10kcpcghj3hp74awx6fyujjwa7dmejpmwj2zqa4uyrh76cemdzeqsl2yxza", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira14xp448azcnv74efse60pf2mxej0evwty5rvy5shukv77vrkh6w2q9al4qt", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1yntegc5v3tvl0xfrde0rupnt9kfnx0sy9lytge9g2mryjknudk6qg4zyw9", + "orca_addr": "kujira10405w4rt9pdrg8znx0rs8wkf98e0lu3eg3n8zev3tflujqzenvqsfnfc8g", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 113, + "address": "kujira16vzv7anfmtg78w66arw4w5cwg2kvgw6d7htcuncyyys8wf53j2wqls0arx", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira1gqlvqhp8hqlvljcy2fpz39jslse39phye3drhe6ntdsmlyygkjwq9v6xmz", + "orca_addr": "kujira17xl3f6pwjjfnc55jc9qc0ard0pekul4d54wh9yxlywem0sewvjes2hv5hg", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.6", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.5", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 136, + "address": "kujira1fpqcnev8dq6cd9pkum3wnt4jraxjeflmjcr9xqush2fr4ke4aupq6d3c6h", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep", + "orca_addr": "kujira1j2nygy0hg0v3r6wa4qhx69xqu8kkgwwtky3wl0zxa3wswqap6mfqncr098", + "collateral_denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "collateral_oracle_denom": "USK", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "1000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 136, + "address": "kujira1jwftqtpva4e4scy4f8ayce56fmeyrzds0xzaelszm9k5lcyrctlqhc65mm", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep", + "orca_addr": "kujira1h8z8th0w65y6cz35k7k6j2e0uldm7grtuw62z8x3c5v0fgv2z6ts9jmt8r", + "collateral_denom": "ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F", + "collateral_oracle_denom": "USDC", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "1000000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + }, + { + "id": 136, + "address": "kujira1nxhlw9cvd9rrlkjmdkzqku6323estvgtttfvl8p8guung7p3lfrqd8d7kr", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "vault_addr": "kujira143fwcudwy0exd6zd3xyvqt2kae68ud6n8jqchufu7wdg5sryd4lqtlvvep", + "orca_addr": "kujira1zkh4y25snp78qt6zauucklw7wuudss2n5vuya7p79uah922uwudqmw6r8a", + "collateral_denom": "factory/kujira1n3fr5f56r2ce0s37wdvwrk98yhhq3unnxgcqus8nzsfxvllk0yxquurqty/ampKUJI", + "collateral_oracle_denom": "AMPKUJI", + "collateral_decimals": 6, + "max_ltv": "0.9", + "full_liquidation_threshold": "100000000", + "partial_liquidation_target": "0.8", + "borrow_fee": "0.002" + }, + "pairs": false, + "markets": false + } + ], + "ghostMargin": [], + "pilot": [ + { + "id": 95, + "address": "kujira1xdl5drjwzmfescppqje6dmu42m04fehvvtnpyqcvgr88f6dnrakst4y8vs", + "config": { + "owner": "kujira1tsekaqv9vmem0zwskmf90gpf0twl6k57e8vdnq", + "deposit": { + "denom": "factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk", + "amount": "1000000000" + }, + "orca_code_id": 96, + "sale_fee": "0.05", + "withdrawal_fee": "0.005" + }, + "pairs": false, + "markets": false + } + ], + "bowMargin": [] + }, + "harpoon-4": { + "fin": [ + { + "id": 31, + "address": "kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh", + "config": { + "owner": "kujira1a9fvh87l6pw0qe6l275ta4ftngenjrhmza6g6k", + "denoms": [ + { + "native": "ukuji" + }, + { + "native": "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "is_bootstrapping": false + }, + "pairs": false, + "markets": false + }, + { + "id": 2229, + "address": "kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denoms": [ + { + "native": "factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans" + }, + { + "native": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 2229, + "address": "kujira1gqleh6cd6g2hq6llgevud2h7fc2s0uqk7jp255xjv72klrmtuxvq96z0qs", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denoms": [ + { + "native": "factory/kujira1hf3898lecj8lawxq8nwqczegrla9denzfkx4asjg0q27cyes44sq68gvc9/ampKUJI" + }, + { + "native": "ukuji" + } + ], + "price_precision": { + "decimal_places": 4 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.01", + "fee_maker": "0.005" + }, + "pairs": false, + "markets": false + }, + { + "id": 2229, + "address": "kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denoms": [ + { + "native": "ukuji" + }, + { + "native": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.003", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + }, + { + "id": 2229, + "address": "kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denoms": [ + { + "native": "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo" + }, + { + "native": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk" + } + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "is_bootstrapping": false, + "fee_taker": "0.0015", + "fee_maker": "0.00075" + }, + "pairs": false, + "markets": false + } + ], + "bow": [ + { + "id": 1925, + "address": "kujira15jfkm638zw3qlfmv5ekc7e0flp2fqsr7xyjjl990cx5xwqczl2psc5xp8x", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denoms": [ + "factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans", + "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 12, + "fin_contract": "kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.003", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 1925, + "address": "kujira19kxd9sqk09zlzqfykk7tzyf70hl009hkekufq8q0ud90ejtqvvxs8xg5cq", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denoms": [ + "ukuji", + "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 1925, + "address": "kujira16ethwy4fkjn7ymd04ect2wwlq7pwtlxdzw3zg5nvw8smmwsks49sqjg326", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denoms": [ + "ukuji", + "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.01", + "amp": "1" + }, + "pairs": false, + "markets": false + }, + { + "id": 1925, + "address": "kujira1a9fha3f02xyzvmanxxl4p3djrnp40ewwkrfkm4gr0exlv028ze3slhv4fn", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denoms": [ + "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo", + "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk" + ], + "price_precision": { + "decimal_places": 3 + }, + "decimal_delta": 0, + "fin_contract": "kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg", + "intervals": [ + "0.02", + "0.02", + "0.02", + "0.05", + "0.1", + "0.2" + ], + "fee": "0.01", + "amp": "1" + }, + "pairs": false, + "markets": false + } + ], + "bowStaking": [ + { + "id": 439, + "address": "kujira1ngvmdulqt2cf4cecevtvw9tp6vrlq98sf3l0f5w0dec85uwzhhushpzyv9", + "config": {}, + "pairs": false, + "markets": false + } + ], + "orca": [], + "uskMarket": [ + { + "id": 136, + "address": "kujira1atk8uwy6zf7u4r4qzg52ucgz6f74cuclthzsrc049vynjsr62lns2du3ey", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "stable_denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "stable_denom_admin": "kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll", + "collateral_denom": "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo", + "oracle_denom": "ATOM", + "max_ratio": "0.6", + "mint_fee": "0.0005", + "interest_rate": "0.05", + "orca_address": "kujira1exd7mzv8azf7tpqukm6fzxnvdt7a8kddyz2puwzk9lm7qmlx3vxq0thezm", + "max_debt": "10000000000000", + "liquidation_threshold": "5000000000", + "liquidation_ratio": "0.2" + }, + "pairs": false, + "markets": false + } + ], + "uskMarginSwap": [ + { + "id": 133, + "address": "kujira1vmnntr773a5p7s4k0t39v6vcgcq87kq2zaw94cy85850n79jx2kq56sqhs", + "config": { + "market": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "stable_denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "stable_denom_admin": "kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll", + "collateral_denom": "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo", + "oracle_denom": "ATOM", + "max_ratio": "0.6", + "mint_fee": "0.0005", + "interest_rate": "0", + "orca_address": "kujira1exd7mzv8azf7tpqukm6fzxnvdt7a8kddyz2puwzk9lm7qmlx3vxq0thezm", + "max_debt": "10000000000000", + "liquidation_threshold": "5000000000", + "liquidation_ratio": "0.2" + }, + "fin_address": "kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg" + }, + "pairs": false, + "markets": false + } + ], + "uskMarginLimit": [ + { + "id": 1272, + "address": "kujira1g38pvehdv63la2ev30k0u4mayv5ml8n9ajq5lqc0a070xf25hsssf9ux7w", + "config": { + "market": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "stable_denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "stable_denom_admin": "kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll", + "collateral_denom": "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo", + "oracle_denom": "ATOM", + "max_ratio": "0.6", + "mint_fee": "0.0005", + "interest_rate": "0", + "orca_address": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "max_debt": "10000000000000", + "liquidation_threshold": "5000000000", + "liquidation_ratio": "0.2" + }, + "fin_address": "kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg" + }, + "pairs": false, + "markets": false + } + ], + "calc": [], + "ghostVault": [ + { + "id": 2348, + "address": "kujira19r7998wj50nss7r4f6dpqwmyetevw0udl5udlrt8jtswa65nplvsflv7we", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "oracle": { + "static": "1" + }, + "decimals": 6, + "receipt_denom": "factory/kujira19r7998wj50nss7r4f6dpqwmyetevw0udl5udlrt8jtswa65nplvsflv7we/ghostUSK", + "debt_token_denom": "factory/kujira19r7998wj50nss7r4f6dpqwmyetevw0udl5udlrt8jtswa65nplvsflv7we/debtUSK", + "interest": { + "utilization_to_curve": [ + [ + "0", + { + "linear": { + "start": [ + "0", + "0.02" + ], + "end": [ + "0.6", + "0.08" + ] + } + } + ], + [ + "0.6", + { + "linear": { + "start": [ + "0.6", + "0.08" + ], + "end": [ + "1", + "3" + ] + } + } + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira175fj66rde60dcc4sr3wy20xhrqcvp9jag05tx58svmr7tljcl6dsxsfg8p", + "borrow_limit": null, + "current_borrows": "176177772" + }, + { + "addr": "kujira18tf39rrlskc20c582rf3je3qrshcgufgplgc800dtm6q96nk84rq57k695", + "borrow_limit": null, + "current_borrows": "4467511717" + }, + { + "addr": "kujira1dcjvgfvkgf3ng4m4zrgldp6pay2xc78h5a8swn69f07dxalhut9qzs96x5", + "borrow_limit": null, + "current_borrows": "227990673" + }, + { + "addr": "kujira1edz0qk7mac683lm5ravptyuv8f6fv9uhxlr4gwrf48vksreaj3ks3gtz3a", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1mdsrjh7dgeh6d8dkruem6vndupck87fp60y2ugeza33zl0yxdjsqmszwfc", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira1t88e60depax2zz43mt5ggxdzqe225guhn0jdyl3ccq5x30lcu2hqcnzt2t", + "borrow_limit": "100000000000", + "current_borrows": "58070367793" + } + ] + }, + { + "id": 2348, + "address": "kujira1dlx2mp9ausmrxua6nr49ak6x8jcwaya7rhyjudmr0akpjgeyk4ysyv0c94", + "config": { + "owner": "kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h", + "denom": "factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans", + "oracle": { + "live": "ETH" + }, + "decimals": 18, + "receipt_denom": "factory/kujira1dlx2mp9ausmrxua6nr49ak6x8jcwaya7rhyjudmr0akpjgeyk4ysyv0c94/xHANS", + "debt_token_denom": "factory/kujira1dlx2mp9ausmrxua6nr49ak6x8jcwaya7rhyjudmr0akpjgeyk4ysyv0c94/debtHANS", + "interest": { + "utilization_to_curve": [ + [ + "0", + { + "linear": { + "start": [ + "0", + "0.02" + ], + "end": [ + "0.6", + "0.08" + ] + } + } + ], + [ + "0.6", + { + "linear": { + "start": [ + "0.6", + "0.08" + ], + "end": [ + "1", + "3" + ] + } + } + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira10mqusaxs79ugxcpcjhwm4j0k3fdfkuqjctg5qkxvz9a8xvzymscslrkpqr", + "borrow_limit": null, + "current_borrows": "49036605310428343565" + }, + { + "addr": "kujira124s5q92fssesd4rrwznkay5mkqrfde7fe6qadtezrjtww0gytq6sdglwfe", + "borrow_limit": null, + "current_borrows": "0" + }, + { + "addr": "kujira16lgnjfeceelwuhst7wkfnantdnrrmlr6uaagpgqjvk0l0gx0cqhsjds2sa", + "borrow_limit": null, + "current_borrows": "0" + } + ] + }, + { + "id": 2348, + "address": "kujira1lygkvmry3gkyzc38vps7txv7d5ak2yxfvcmwsqnj9gjwd7meyc8q9kza6u", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "denom": "factory/kujira1hf3898lecj8lawxq8nwqczegrla9denzfkx4asjg0q27cyes44sq68gvc9/ampKUJI", + "oracle": { + "live": "LUNA" + }, + "decimals": 6, + "receipt_denom": "factory/kujira1lygkvmry3gkyzc38vps7txv7d5ak2yxfvcmwsqnj9gjwd7meyc8q9kza6u/xampKUJI", + "debt_token_denom": "factory/kujira1lygkvmry3gkyzc38vps7txv7d5ak2yxfvcmwsqnj9gjwd7meyc8q9kza6u/debtampKUJI", + "interest": { + "utilization_to_curve": [ + [ + "0", + { + "linear": { + "start": [ + "0", + "0.02" + ], + "end": [ + "0.6", + "0.08" + ] + } + } + ], + [ + "0.6", + { + "linear": { + "start": [ + "0.6", + "0.08" + ], + "end": [ + "1", + "3" + ] + } + } + ] + ] + } + }, + "pairs": false, + "markets": [ + { + "addr": "kujira17zf6dhlktmr46tqmgjjcrtsyepm8a7wwf07q08ra805r9z4d7tdq7d7w84", + "borrow_limit": null, + "current_borrows": "2139126" + } + ] + } + ], + "ghostMarket": [ + { + "id": 2172, + "address": "kujira1t88e60depax2zz43mt5ggxdzqe225guhn0jdyl3ccq5x30lcu2hqcnzt2t", + "config": { + "owner": "kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h", + "vault_addr": "kujira19r7998wj50nss7r4f6dpqwmyetevw0udl5udlrt8jtswa65nplvsflv7we", + "orca_addr": "kujira1uuh7h6akhzdczw5l68qkqklurqaq0x6qh9murr596gpa5ltd0kqqnu6d3k", + "collateral_denom": "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo", + "collateral_oracle_denom": "ATOM", + "collateral_decimals": 6, + "max_ltv": "0.8", + "full_liquidation_threshold": "1000000", + "partial_liquidation_target": "0.7", + "borrow_fee": "0.02" + }, + "pairs": false, + "markets": false + }, + { + "id": 2172, + "address": "kujira18tf39rrlskc20c582rf3je3qrshcgufgplgc800dtm6q96nk84rq57k695", + "config": { + "owner": "kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h", + "vault_addr": "kujira19r7998wj50nss7r4f6dpqwmyetevw0udl5udlrt8jtswa65nplvsflv7we", + "orca_addr": "kujira14y22a87j3ma8ejx8sum9kpwds0ujscfkzf5au0lxu6vjhx54vjsqzf2035", + "collateral_denom": "factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans", + "collateral_oracle_denom": "ETH", + "collateral_decimals": 18, + "max_ltv": "0.8", + "full_liquidation_threshold": "100000000000000000", + "partial_liquidation_target": "0.7", + "borrow_fee": "0.02" + }, + "pairs": false, + "markets": false + }, + { + "id": 2172, + "address": "kujira10mqusaxs79ugxcpcjhwm4j0k3fdfkuqjctg5qkxvz9a8xvzymscslrkpqr", + "config": { + "owner": "kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h", + "vault_addr": "kujira1dlx2mp9ausmrxua6nr49ak6x8jcwaya7rhyjudmr0akpjgeyk4ysyv0c94", + "orca_addr": "kujira1whhk9xcjtvge6t2ce2yfnllhh90u54pv59cxkz3cgzrfakk9x78srzxqqk", + "collateral_denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "collateral_oracle_denom": "USDT", + "collateral_decimals": 6, + "max_ltv": "0.8", + "full_liquidation_threshold": "100000", + "partial_liquidation_target": "0.7", + "borrow_fee": "0.02" + }, + "pairs": false, + "markets": false + }, + { + "id": 2172, + "address": "kujira17zf6dhlktmr46tqmgjjcrtsyepm8a7wwf07q08ra805r9z4d7tdq7d7w84", + "config": { + "owner": "kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h", + "vault_addr": "kujira1lygkvmry3gkyzc38vps7txv7d5ak2yxfvcmwsqnj9gjwd7meyc8q9kza6u", + "orca_addr": "kujira1luarayrneq0908cr2ty8enkfemql6ejm53gfnzpm4msyqawm88ts06ghsy", + "collateral_denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "collateral_oracle_denom": "USDT", + "collateral_decimals": 6, + "max_ltv": "0.8", + "full_liquidation_threshold": "100000", + "partial_liquidation_target": "0.7", + "borrow_fee": "0.02" + }, + "pairs": false, + "markets": false + }, + { + "id": 2172, + "address": "kujira108etewle6jpcnem44jqdaa53ktg0qm4a9kx6mu0qtkrg38mk45tq6w8zqy", + "config": { + "owner": "kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h", + "vault_addr": "kujira19r7998wj50nss7r4f6dpqwmyetevw0udl5udlrt8jtswa65nplvsflv7we", + "orca_addr": "kujira1t0hpcxzcsye4s609ycrlq0q5jm9v9eglhpjlmp38rrtdu0662cxq8x7z49", + "collateral_denom": "ukuji", + "collateral_oracle_denom": "KUJI", + "collateral_decimals": 6, + "max_ltv": "0.8", + "full_liquidation_threshold": "100000", + "partial_liquidation_target": "0.7", + "borrow_fee": "0.02" + }, + "pairs": false, + "markets": false + } + ], + "ghostMargin": [ + { + "id": 1950, + "address": "kujira1mdsrjh7dgeh6d8dkruem6vndupck87fp60y2ugeza33zl0yxdjsqmszwfc", + "config": { + "market": { + "owner": "kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h", + "vault_addr": "kujira19r7998wj50nss7r4f6dpqwmyetevw0udl5udlrt8jtswa65nplvsflv7we", + "orca_addr": "kujira1uuh7h6akhzdczw5l68qkqklurqaq0x6qh9murr596gpa5ltd0kqqnu6d3k", + "collateral_denom": "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo", + "collateral_oracle_denom": "ATOM", + "collateral_decimals": 6, + "max_ltv": "0.5", + "full_liquidation_threshold": "100000", + "partial_liquidation_target": "0.45", + "borrow_fee": "0.01" + }, + "fin_addr": "kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg", + "bid_denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "ask_denom": "factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo" + }, + "pairs": false, + "markets": false + }, + { + "id": 1950, + "address": "kujira1dcjvgfvkgf3ng4m4zrgldp6pay2xc78h5a8swn69f07dxalhut9qzs96x5", + "config": { + "market": { + "owner": "kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h", + "vault_addr": "kujira19r7998wj50nss7r4f6dpqwmyetevw0udl5udlrt8jtswa65nplvsflv7we", + "orca_addr": "kujira14y22a87j3ma8ejx8sum9kpwds0ujscfkzf5au0lxu6vjhx54vjsqzf2035", + "collateral_denom": "factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans", + "collateral_oracle_denom": "ETH", + "collateral_decimals": 18, + "max_ltv": "0.45", + "full_liquidation_threshold": "1000000000000000", + "partial_liquidation_target": "0.4", + "borrow_fee": "0.01" + }, + "fin_addr": "kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g", + "bid_denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "ask_denom": "factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans" + }, + "pairs": false, + "markets": false + } + ], + "pilot": [ + { + "id": 1476, + "address": "kujira157hhywpt8tn039su8f3lzjgxu7ayypups86l7sjxd4qkpvv86rwquh9mm2", + "config": { + "owner": "kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5", + "deposit": { + "denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "amount": "1000000000" + }, + "orca_code_id": 1441, + "sale_fee": "0.05", + "withdrawal_fee": "0.005" + }, + "pairs": false, + "markets": false + } + ], + "bowMargin": [ + { + "id": 2352, + "address": "kujira124s5q92fssesd4rrwznkay5mkqrfde7fe6qadtezrjtww0gytq6sdglwfe", + "config": { + "owner": "kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h", + "bow_contract": "kujira15jfkm638zw3qlfmv5ekc7e0flp2fqsr7xyjjl990cx5xwqczl2psc5xp8x", + "denoms": [ + { + "denom": "factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans", + "decimals": 18, + "oracle": "ETH" + }, + { + "denom": "factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk", + "decimals": 6, + "oracle": "USDT" + } + ], + "vaults": [ + "kujira1dlx2mp9ausmrxua6nr49ak6x8jcwaya7rhyjudmr0akpjgeyk4ysyv0c94", + "kujira19r7998wj50nss7r4f6dpqwmyetevw0udl5udlrt8jtswa65nplvsflv7we" + ], + "orcas": [ + "kujira14y22a87j3ma8ejx8sum9kpwds0ujscfkzf5au0lxu6vjhx54vjsqzf2035", + "kujira1rvxg8ye43nzn089r76fuwpr0rfeft58mdrmyzgx20k3uu8r37njqc3h79m" + ], + "max_ltv": "0.5", + "full_liquidation_threshold": "1000000000000000", + "partial_liquidation_target": "0.2", + "borrow_fee": "0.01" + }, + "pairs": false, + "markets": false + } + ] + } +} \ No newline at end of file diff --git a/src/templates/root.yml b/src/templates/root.yml index 6b79269053..cdc375aa71 100644 --- a/src/templates/root.yml +++ b/src/templates/root.yml @@ -115,3 +115,7 @@ configurations: $namespace plenty: configurationPath: plenty.yml schemaPath: plenty-schema.json + + $namespace kujira: + configurationPath: kujira.yml + schemaPath: kujira-schema.json diff --git a/test-helpers/curl/curl.sh b/test-helpers/curl/curl.sh index 426368a956..3219e1c177 100644 --- a/test-helpers/curl/curl.sh +++ b/test-helpers/curl/curl.sh @@ -8,6 +8,7 @@ # export INJECTIVE_SUBACCOUNTID='put-your-injective-subaccount-id-here' # export POLYGON_ADDRESS='' # export INJECTIVE_SUBACCOUNTID='put-your-injective-subaccount-id-here' +# export KUJIRA_MNEMONIC='put-your-kujira-mnemonic-here' # -k is --insecure, this disables certificate verification and should only be # used for local development and testing @@ -77,6 +78,8 @@ curl -s -X POST -k --key $GATEWAY_KEY --cert $GATEWAY_CERT -H "Content-Type: app curl -s -X POST -k --key $GATEWAY_KEY --cert $GATEWAY_CERT -H "Content-Type: application/json" -d "$(envsubst < ./requests/add_xdc_key.json)" https://localhost:15888/wallet/add | jq +curl -s -X POST -k --key $GATEWAY_KEY --cert $GATEWAY_CERT -H "Content-Type: application/json" -d "$(envsubst < ./requests/add_kujira_key.json)" https://localhost:15888/wallet/add | jq + ## read public keys curl -s -X GET -k --key $GATEWAY_KEY --cert $GATEWAY_CERT https://localhost:15888/wallet | jq diff --git a/test-helpers/curl/requests/add_kujira_key.json b/test-helpers/curl/requests/add_kujira_key.json new file mode 100644 index 0000000000..1f14599bab --- /dev/null +++ b/test-helpers/curl/requests/add_kujira_key.json @@ -0,0 +1,6 @@ +{ + "privateKey": "$KUJIRA_MNEMONIC", + "chain": "kujira", + "network": "mainnet", + "accountId": "0" +} diff --git a/test/connectors/kujira/fixtures/patches/data.ts b/test/connectors/kujira/fixtures/patches/data.ts new file mode 100644 index 0000000000..020ce6a69f --- /dev/null +++ b/test/connectors/kujira/fixtures/patches/data.ts @@ -0,0 +1,879 @@ +import { IMap } from "../../../../../src/connectors/kujira/kujira.types"; +import { printStackTrace } from "../../helpers"; +import { HttpBatchClient, Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { SigningStargateClient, StargateClient } from "@cosmjs/stargate"; +import { KujiraQueryClient } from "kujira.js"; +import { SigningCosmWasmClient } from "@cosmjs/cosmwasm-stargate/build/signingcosmwasmclient"; + +const data = IMap().asMutable(); + +data.set('["global","fetch","beforeAll",0]', () => { + printStackTrace(); + + throw new Error( + 'Trying to use internet while running unit tests is forbidden.' + ); +}); + +data.set('KUJIRA_PUBLIC_KEY', 'kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7'); +data.set('KUJIRA_MNEMONIC', 'squirrel crime sweet yard news dentist chronic mad drive ski vapor bottom'); +data.set('KUJIRA_ACCOUNT_NUMBER', 0); + +data.set(`["kujira","getFastestRpc","beforeAll",1]`, 'https://kujira-testnet-rpc.polkachu.com'); +data.set(`["kujira","kujiraGetHttpBatchClient","beforeAll",2]`, Object.create(HttpBatchClient.prototype) as HttpBatchClient); +data.set(`["kujira","kujiraGetTendermint34Client","beforeAll",3]`, Object.create(Tendermint34Client.prototype) as Tendermint34Client); +data.set(`["kujira","kujiraGetKujiraQueryClient","beforeAll",4]`, {} as KujiraQueryClient); +data.set(`["kujira","kujiraGetStargateClient","beforeAll",5]`, Object.create(StargateClient.prototype) as StargateClient); +data.set(`["kujira","kujiraGetBasicMarkets","beforeAll",6]`, IMap({"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k":{"address":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/F91EA2C0A23697A1048E08C2F787E3A58AC6F706A1CD2257A504925158CFC0F3","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uausdc"},"symbol":"axlUSDC"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5":{"address":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5","denoms":[{"reference":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta","decimals":6,"symbol":"MNTA"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":4},"decimalDelta":0,"multiswap":true},"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd":{"address":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088","decimals":18,"trace":{"path":"transfer/channel-3","base_denom":"atevmos"},"symbol":"EVMOS"}],"precision":{"decimal_places":3},"decimalDelta":-12,"multiswap":false},"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867":{"address":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518","decimals":6,"trace":{"path":"transfer/channel-0","base_denom":"uosmo"},"symbol":"OSMO"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3":{"address":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uaxl"},"symbol":"AXL"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq":{"address":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E","decimals":6,"trace":{"path":"transfer/channel-6","base_denom":"uluna"},"symbol":"LUNA"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g":{"address":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g","denoms":[{"reference":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans","decimals":6,"symbol":"HANS"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":3},"decimalDelta":12,"multiswap":false},"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh":{"address":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true,"pool":"kujira19kxd9sqk09zlzqfykk7tzyf70hl009hkekufq8q0ud90ejtqvvxs8xg5cq"},"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw":{"address":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw","denoms":[{"reference":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","decimals":14,"trace":{"path":"transfer/channel-28","base_denom":"usat"},"symbol":"nBTC"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":0},"decimalDelta":8,"multiswap":false},"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6":{"address":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true,"pool":"kujira16ethwy4fkjn7ymd04ect2wwlq7pwtlxdzw3zg5nvw8smmwsks49sqjg326"},"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685":{"address":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local","decimals":6,"symbol":"LOCAL"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg":{"address":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg","denoms":[{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true,"pool":"kujira1a9fha3f02xyzvmanxxl4p3djrnp40ewwkrfkm4gr0exlv028ze3slhv4fn","margin":{"address":"kujira1vmnntr773a5p7s4k0t39v6vcgcq87kq2zaw94cy85850n79jx2kq56sqhs","owner":"kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5","stable_denom":{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"},"stable_denom_admin":"kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll","collateral_denom":{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"},"oracle_denom":"ATOM","max_ratio":0.6,"mint_fee":0.0005,"interest_rate":0,"orca_address":"kujira1exd7mzv8azf7tpqukm6fzxnvdt7a8kddyz2puwzk9lm7qmlx3vxq0thezm","max_debt":{"type":"BigNumber","hex":"0x09184e72a000"},"liquidation_threshold":{"type":"BigNumber","hex":"0x012a05f200"},"liquidation_ratio":0.2}}}).asMutable()) + +data.set(`["kujira","kujiraStargateClientGetHeight","Kujira Block Hashes Get Current Block",1]`, 15152699) +data.set(`["kujira","kujiraGetBasicMarkets","Kujira Tokens Get token 1 by name",2]`, IMap({"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k":{"address":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/F91EA2C0A23697A1048E08C2F787E3A58AC6F706A1CD2257A504925158CFC0F3","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uausdc"},"symbol":"axlUSDC"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5":{"address":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5","denoms":[{"reference":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta","decimals":6,"symbol":"MNTA"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":4},"decimalDelta":0,"multiswap":true},"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd":{"address":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088","decimals":18,"trace":{"path":"transfer/channel-3","base_denom":"atevmos"},"symbol":"EVMOS"}],"precision":{"decimal_places":3},"decimalDelta":-12,"multiswap":false},"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867":{"address":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518","decimals":6,"trace":{"path":"transfer/channel-0","base_denom":"uosmo"},"symbol":"OSMO"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3":{"address":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uaxl"},"symbol":"AXL"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq":{"address":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E","decimals":6,"trace":{"path":"transfer/channel-6","base_denom":"uluna"},"symbol":"LUNA"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g":{"address":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g","denoms":[{"reference":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans","decimals":6,"symbol":"HANS"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":3},"decimalDelta":12,"multiswap":false},"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh":{"address":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true,"pool":"kujira19kxd9sqk09zlzqfykk7tzyf70hl009hkekufq8q0ud90ejtqvvxs8xg5cq"},"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw":{"address":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw","denoms":[{"reference":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","decimals":14,"trace":{"path":"transfer/channel-28","base_denom":"usat"},"symbol":"nBTC"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":0},"decimalDelta":8,"multiswap":false},"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6":{"address":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true,"pool":"kujira16ethwy4fkjn7ymd04ect2wwlq7pwtlxdzw3zg5nvw8smmwsks49sqjg326"},"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685":{"address":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local","decimals":6,"symbol":"LOCAL"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg":{"address":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg","denoms":[{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true,"pool":"kujira1a9fha3f02xyzvmanxxl4p3djrnp40ewwkrfkm4gr0exlv028ze3slhv4fn","margin":{"address":"kujira1vmnntr773a5p7s4k0t39v6vcgcq87kq2zaw94cy85850n79jx2kq56sqhs","owner":"kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5","stable_denom":{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"},"stable_denom_admin":"kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll","collateral_denom":{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"},"oracle_denom":"ATOM","max_ratio":0.6,"mint_fee":0.0005,"interest_rate":0,"orca_address":"kujira1exd7mzv8azf7tpqukm6fzxnvdt7a8kddyz2puwzk9lm7qmlx3vxq0thezm","max_debt":{"type":"BigNumber","hex":"0x09184e72a000"},"liquidation_threshold":{"type":"BigNumber","hex":"0x012a05f200"},"liquidation_ratio":0.2}}}).asMutable()) +data.set(`["kujira","kujiraGetBasicTokens","Kujira Tokens Get token 1 by name",1]`, IMap({"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E":{"reference":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E","decimals":6,"trace":{"path":"transfer/channel-6","base_denom":"uluna"},"symbol":"LUNA"},"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk":{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"},"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E":{"reference":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","decimals":14,"trace":{"path":"transfer/channel-28","base_denom":"usat"},"symbol":"nBTC"},"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2":{"reference":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uaxl"},"symbol":"AXL"},"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta":{"reference":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta","decimals":6,"symbol":"MNTA"},"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088":{"reference":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088","decimals":18,"trace":{"path":"transfer/channel-3","base_denom":"atevmos"},"symbol":"EVMOS"},"ibc/F91EA2C0A23697A1048E08C2F787E3A58AC6F706A1CD2257A504925158CFC0F3":{"reference":"ibc/F91EA2C0A23697A1048E08C2F787E3A58AC6F706A1CD2257A504925158CFC0F3","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uausdc"},"symbol":"axlUSDC"},"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans":{"reference":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans","decimals":6,"symbol":"HANS"},"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo":{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"},"ukuji":{"reference":"ukuji","decimals":6,"symbol":"KUJI"},"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local":{"reference":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local","decimals":6,"symbol":"LOCAL"},"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518":{"reference":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518","decimals":6,"trace":{"path":"transfer/channel-0","base_denom":"uosmo"},"symbol":"OSMO"}}).asMutable()) +data.set(`["kujira","kujiraGetBasicTokens","Kujira Tokens Get all tokens",1]`, IMap({"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E":{"reference":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E","decimals":6,"trace":{"path":"transfer/channel-6","base_denom":"uluna"},"symbol":"LUNA"},"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk":{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"},"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E":{"reference":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","decimals":14,"trace":{"path":"transfer/channel-28","base_denom":"usat"},"symbol":"nBTC"},"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2":{"reference":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uaxl"},"symbol":"AXL"},"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta":{"reference":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta","decimals":6,"symbol":"MNTA"},"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088":{"reference":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088","decimals":18,"trace":{"path":"transfer/channel-3","base_denom":"atevmos"},"symbol":"EVMOS"},"ibc/F91EA2C0A23697A1048E08C2F787E3A58AC6F706A1CD2257A504925158CFC0F3":{"reference":"ibc/F91EA2C0A23697A1048E08C2F787E3A58AC6F706A1CD2257A504925158CFC0F3","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uausdc"},"symbol":"axlUSDC"},"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans":{"reference":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans","decimals":6,"symbol":"HANS"},"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo":{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"},"ukuji":{"reference":"ukuji","decimals":6,"symbol":"KUJI"},"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local":{"reference":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local","decimals":6,"symbol":"LOCAL"},"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518":{"reference":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518","decimals":6,"trace":{"path":"transfer/channel-0","base_denom":"uosmo"},"symbol":"OSMO"}}).asMutable()) +data.set(`["kujira","kujiraGetBasicMarkets","Kujira Markets Get all markets",1]`, IMap({"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k":{"address":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/F91EA2C0A23697A1048E08C2F787E3A58AC6F706A1CD2257A504925158CFC0F3","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uausdc"},"symbol":"axlUSDC"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5":{"address":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5","denoms":[{"reference":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta","decimals":6,"symbol":"MNTA"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":4},"decimalDelta":0,"multiswap":true},"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd":{"address":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088","decimals":18,"trace":{"path":"transfer/channel-3","base_denom":"atevmos"},"symbol":"EVMOS"}],"precision":{"decimal_places":3},"decimalDelta":-12,"multiswap":false},"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867":{"address":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518","decimals":6,"trace":{"path":"transfer/channel-0","base_denom":"uosmo"},"symbol":"OSMO"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3":{"address":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2","decimals":6,"trace":{"path":"transfer/channel-8","base_denom":"uaxl"},"symbol":"AXL"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq":{"address":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E","decimals":6,"trace":{"path":"transfer/channel-6","base_denom":"uluna"},"symbol":"LUNA"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g":{"address":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g","denoms":[{"reference":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans","decimals":6,"symbol":"HANS"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":3},"decimalDelta":12,"multiswap":false},"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh":{"address":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true,"pool":"kujira19kxd9sqk09zlzqfykk7tzyf70hl009hkekufq8q0ud90ejtqvvxs8xg5cq"},"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw":{"address":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw","denoms":[{"reference":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","decimals":14,"trace":{"path":"transfer/channel-28","base_denom":"usat"},"symbol":"nBTC"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":0},"decimalDelta":8,"multiswap":false},"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6":{"address":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true,"pool":"kujira16ethwy4fkjn7ymd04ect2wwlq7pwtlxdzw3zg5nvw8smmwsks49sqjg326"},"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685":{"address":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685","denoms":[{"reference":"ukuji","decimals":6,"symbol":"KUJI"},{"reference":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local","decimals":6,"symbol":"LOCAL"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true},"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg":{"address":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg","denoms":[{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"},{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"}],"precision":{"decimal_places":3},"decimalDelta":0,"multiswap":true,"pool":"kujira1a9fha3f02xyzvmanxxl4p3djrnp40ewwkrfkm4gr0exlv028ze3slhv4fn","margin":{"address":"kujira1vmnntr773a5p7s4k0t39v6vcgcq87kq2zaw94cy85850n79jx2kq56sqhs","owner":"kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5","stable_denom":{"reference":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","decimals":6,"symbol":"USK"},"stable_denom_admin":"kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll","collateral_denom":{"reference":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","decimals":6,"symbol":"DEMO"},"oracle_denom":"ATOM","max_ratio":0.6,"mint_fee":0.0005,"interest_rate":0,"orca_address":"kujira1exd7mzv8azf7tpqukm6fzxnvdt7a8kddyz2puwzk9lm7qmlx3vxq0thezm","max_debt":{"type":"BigNumber","hex":"0x09184e72a000"},"liquidation_threshold":{"type":"BigNumber","hex":"0x012a05f200"},"liquidation_ratio":0.2}}}).asMutable()) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get order book from market 1 by id",1]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get order book from market 1 by name",1]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get order books from the markets 2 and 3 by ids",1]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get order books from the markets 2 and 3 by ids",2]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get order books from the markets 2 and 3 by names",1]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get order books from the markets 2 and 3 by names",2]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",1]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",2]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",3]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",4]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",5]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",6]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",7]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",8]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",9]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",10]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",11]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Order books Get all order books",12]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get ticker from market 1 by id",1]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get ticker from market 1 by name",1]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get tickers from markets 2 and 3 by ids",1]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get tickers from markets 2 and 3 by ids",2]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get tickers from markets 2 and 3 by names",1]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get tickers from markets 2 and 3 by names",2]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",1]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",2]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",3]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",4]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",5]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",6]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",7]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",8]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",9]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",10]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",11]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Tickers Get all tickers",12]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraStargateClientGetAllBalances","Kujira User Get balance of token 1 by id",1]`, [{"denom":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","amount":"79945026237"},{"denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","amount":"75605645023"},{"denom":"ukuji","amount":"2233690499"}]) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",12]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",14]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",15]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",16]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",17]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",18]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",19]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",20]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",21]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",22]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",23]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",24]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by id",25]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraStargateClientGetAllBalances","Kujira User Get balance of token 1 by symbol",1]`, [{"denom":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","amount":"79945026237"},{"denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","amount":"75605645023"},{"denom":"ukuji","amount":"2233690499"}]) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",12]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",14]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",15]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",16]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",17]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",18]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",19]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",20]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",21]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",22]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",23]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",24]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balance of token 1 by symbol",25]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraStargateClientGetAllBalances","Kujira User Get balances of tokens 2 and 3 by ids",1]`, [{"denom":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","amount":"79945026237"},{"denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","amount":"75605645023"},{"denom":"ukuji","amount":"2233690499"}]) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",12]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",14]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",15]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",16]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",17]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",18]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",19]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",20]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",21]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",22]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",23]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",24]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by ids",25]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraStargateClientGetAllBalances","Kujira User Get balances of tokens 2 and 3 by symbols",1]`, [{"denom":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","amount":"79945026237"},{"denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","amount":"75605645023"},{"denom":"ukuji","amount":"2233690499"}]) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",12]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",14]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",15]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",16]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",17]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",18]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",19]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",20]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",21]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",22]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",23]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",24]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get balances of tokens 2 and 3 by symbols",25]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraStargateClientGetAllBalances","Kujira User Get all balances",1]`, [{"denom":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","amount":"79945026237"},{"denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","amount":"75605645023"},{"denom":"ukuji","amount":"2233690499"}]) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",12]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",14]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",15]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",16]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",17]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",18]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",19]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",20]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",21]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",22]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",23]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",24]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira User Get all balances",25]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraStargateClientGetTx","Kujira Transactions Get transaction 1",1]`, {"height":13248211,"txIndex":0,"hash":"D5C9B4FBD06482C1B40CEA3B1D10E445049F1F19CA5531265FC523973CC65EF9","code":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"273ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"273ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"273ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"273ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/1827"}]},{"type":"tx","attributes":[{"key":"signature","value":"zX2BIYwNp/+UNw+Iut+3NbKiQW9qMdsrISl3fV26+zgqIcthnaTvIFJeeN1Ad0Go4FDvRCcfz/yb+VRZnRr8/A=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"retract_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"spender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"retract_orders\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]}]}]","tx": new Uint8Array(Object.values({"0":10,"1":216,"2":1,"3":10,"4":213,"5":1,"6":10,"7":36,"8":47,"9":99,"10":111,"11":115,"12":109,"13":119,"14":97,"15":115,"16":109,"17":46,"18":119,"19":97,"20":115,"21":109,"22":46,"23":118,"24":49,"25":46,"26":77,"27":115,"28":103,"29":69,"30":120,"31":101,"32":99,"33":117,"34":116,"35":101,"36":67,"37":111,"38":110,"39":116,"40":114,"41":97,"42":99,"43":116,"44":18,"45":172,"46":1,"47":10,"48":45,"49":107,"50":117,"51":106,"52":105,"53":114,"54":97,"55":49,"56":100,"57":54,"58":108,"59":100,"60":55,"61":115,"62":48,"63":101,"64":100,"65":115,"66":104,"67":53,"68":113,"69":115,"70":109,"71":116,"72":51,"73":108,"74":113,"75":52,"76":116,"77":110,"78":114,"79":113,"80":103,"81":118,"82":120,"83":99,"84":51,"85":106,"86":100,"87":114,"88":107,"89":57,"90":122,"91":51,"92":107,"93":109,"94":18,"95":65,"96":107,"97":117,"98":106,"99":105,"100":114,"101":97,"102":49,"103":115,"104":117,"105":104,"106":103,"107":102,"108":53,"109":115,"110":118,"111":104,"112":117,"113":52,"114":117,"115":115,"116":114,"117":117,"118":114,"119":118,"120":120,"121":122,"122":108,"123":103,"124":110,"125":53,"126":52,"127":107,"128":115,"129":120,"130":109,"131":110,"132":56,"133":103,"134":108,"135":106,"136":97,"137":114,"138":106,"139":116,"140":120,"141":113,"142":110,"143":97,"144":112,"145":118,"146":56,"147":107,"148":106,"149":110,"150":112,"151":52,"152":110,"153":114,"154":115,"155":113,"156":113,"157":52,"158":106,"159":106,"160":104,"161":26,"162":44,"163":123,"164":34,"165":114,"166":101,"167":116,"168":114,"169":97,"170":99,"171":116,"172":95,"173":111,"174":114,"175":100,"176":101,"177":114,"178":115,"179":34,"180":58,"181":123,"182":34,"183":111,"184":114,"185":100,"186":101,"187":114,"188":95,"189":105,"190":100,"191":120,"192":115,"193":34,"194":58,"195":91,"196":34,"197":49,"198":52,"199":49,"200":54,"201":56,"202":48,"203":34,"204":93,"205":125,"206":125,"207":42,"208":10,"209":10,"210":5,"211":117,"212":107,"213":117,"214":106,"215":105,"216":18,"217":1,"218":49,"219":18,"220":103,"221":10,"222":81,"223":10,"224":70,"225":10,"226":31,"227":47,"228":99,"229":111,"230":115,"231":109,"232":111,"233":115,"234":46,"235":99,"236":114,"237":121,"238":112,"239":116,"240":111,"241":46,"242":115,"243":101,"244":99,"245":112,"246":50,"247":53,"248":54,"249":107,"250":49,"251":46,"252":80,"253":117,"254":98,"255":75,"256":101,"257":121,"258":18,"259":35,"260":10,"261":33,"262":3,"263":253,"264":54,"265":183,"266":121,"267":145,"268":22,"269":101,"270":139,"271":40,"272":36,"273":57,"274":209,"275":207,"276":206,"277":77,"278":228,"279":17,"280":251,"281":84,"282":194,"283":242,"284":236,"285":76,"286":218,"287":59,"288":183,"289":230,"290":224,"291":55,"292":204,"293":165,"294":110,"295":18,"296":4,"297":10,"298":2,"299":8,"300":1,"301":24,"302":163,"303":14,"304":18,"305":18,"306":10,"307":12,"308":10,"309":5,"310":117,"311":107,"312":117,"313":106,"314":105,"315":18,"316":3,"317":50,"318":55,"319":51,"320":16,"321":129,"322":169,"323":13,"324":26,"325":64,"326":205,"327":125,"328":129,"329":33,"330":140,"331":13,"332":167,"333":255,"334":148,"335":55,"336":15,"337":136,"338":186,"339":223,"340":183,"341":53,"342":178,"343":162,"344":65,"345":111,"346":106,"347":49,"348":219,"349":43,"350":33,"351":41,"352":119,"353":125,"354":93,"355":186,"356":251,"357":56,"358":42,"359":33,"360":203,"361":97,"362":157,"363":164,"364":239,"365":32,"366":82,"367":94,"368":120,"369":221,"370":64,"371":119,"372":65,"373":168,"374":224,"375":80,"376":239,"377":68,"378":39,"379":31,"380":207,"381":252,"382":155,"383":249,"384":84,"385":89,"386":157,"387":26,"388":252,"389":252})),"gasUsed":186481,"gasWanted":218241}) +data.set(`["kujira","kujiraStargateClientGetTx","Kujira Transactions Get transactions 2 and 3",1]`, {"height":13248197,"txIndex":4,"hash":"50F44E09A0617E7506B4F78886C4828A05FC84141A6BB57DA1B87A03EF4ADB91","code":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"3613ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"3613ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"3613ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"3613ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/1826"}]},{"type":"tx","attributes":[{"key":"signature","value":"3B1dNdOFYX0PrMFsGpU4efgLsrzbyx2KdRcRA+0mr5tzzH5ix6PMamze1xv8X3Xe8sE/bU0tMy0CCBU2lCxg2A=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"100000ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"100000ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"100000ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"order_idx","value":"141682"},{"key":"quote_price","value":"0.893"},{"key":"offer_amount","value":"100000"},{"key":"offer_denom","value":"ukuji"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"100000ukuji\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"100000ukuji\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"100000ukuji\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"order_idx\",\"value\":\"141682\"},{\"key\":\"quote_price\",\"value\":\"0.893\"},{\"key\":\"offer_amount\",\"value\":\"100000\"},{\"key\":\"offer_denom\",\"value\":\"ukuji\"}]}]}]","tx": new Uint8Array(Object.values({"0":10,"1":211,"2":1,"3":10,"4":208,"5":1,"6":10,"7":36,"8":47,"9":99,"10":111,"11":115,"12":109,"13":119,"14":97,"15":115,"16":109,"17":46,"18":119,"19":97,"20":115,"21":109,"22":46,"23":118,"24":49,"25":46,"26":77,"27":115,"28":103,"29":69,"30":120,"31":101,"32":99,"33":117,"34":116,"35":101,"36":67,"37":111,"38":110,"39":116,"40":114,"41":97,"42":99,"43":116,"44":18,"45":167,"46":1,"47":10,"48":45,"49":107,"50":117,"51":106,"52":105,"53":114,"54":97,"55":49,"56":100,"57":54,"58":108,"59":100,"60":55,"61":115,"62":48,"63":101,"64":100,"65":115,"66":104,"67":53,"68":113,"69":115,"70":109,"71":116,"72":51,"73":108,"74":113,"75":52,"76":116,"77":110,"78":114,"79":113,"80":103,"81":118,"82":120,"83":99,"84":51,"85":106,"86":100,"87":114,"88":107,"89":57,"90":122,"91":51,"92":107,"93":109,"94":18,"95":65,"96":107,"97":117,"98":106,"99":105,"100":114,"101":97,"102":49,"103":115,"104":117,"105":104,"106":103,"107":102,"108":53,"109":115,"110":118,"111":104,"112":117,"113":52,"114":117,"115":115,"116":114,"117":117,"118":114,"119":118,"120":120,"121":122,"122":108,"123":103,"124":110,"125":53,"126":52,"127":107,"128":115,"129":120,"130":109,"131":110,"132":56,"133":103,"134":108,"135":106,"136":97,"137":114,"138":106,"139":116,"140":120,"141":113,"142":110,"143":97,"144":112,"145":118,"146":56,"147":107,"148":106,"149":110,"150":112,"151":52,"152":110,"153":114,"154":115,"155":113,"156":113,"157":52,"158":106,"159":106,"160":104,"161":26,"162":34,"163":123,"164":34,"165":115,"166":117,"167":98,"168":109,"169":105,"170":116,"171":95,"172":111,"173":114,"174":100,"175":101,"176":114,"177":34,"178":58,"179":123,"180":34,"181":112,"182":114,"183":105,"184":99,"185":101,"186":34,"187":58,"188":34,"189":48,"190":46,"191":56,"192":57,"193":51,"194":34,"195":125,"196":125,"197":42,"198":15,"199":10,"200":5,"201":117,"202":107,"203":117,"204":106,"205":105,"206":18,"207":6,"208":49,"209":48,"210":48,"211":48,"212":48,"213":48,"214":18,"215":105,"216":10,"217":81,"218":10,"219":70,"220":10,"221":31,"222":47,"223":99,"224":111,"225":115,"226":109,"227":111,"228":115,"229":46,"230":99,"231":114,"232":121,"233":112,"234":116,"235":111,"236":46,"237":115,"238":101,"239":99,"240":112,"241":50,"242":53,"243":54,"244":107,"245":49,"246":46,"247":80,"248":117,"249":98,"250":75,"251":101,"252":121,"253":18,"254":35,"255":10,"256":33,"257":3,"258":253,"259":54,"260":183,"261":121,"262":145,"263":22,"264":101,"265":139,"266":40,"267":36,"268":57,"269":209,"270":207,"271":206,"272":77,"273":228,"274":17,"275":251,"276":84,"277":194,"278":242,"279":236,"280":76,"281":218,"282":59,"283":183,"284":230,"285":224,"286":55,"287":204,"288":165,"289":110,"290":18,"291":4,"292":10,"293":2,"294":8,"295":1,"296":24,"297":162,"298":14,"299":18,"300":20,"301":10,"302":13,"303":10,"304":5,"305":117,"306":107,"307":117,"308":106,"309":105,"310":18,"311":4,"312":51,"313":54,"314":49,"315":51,"316":16,"317":211,"318":175,"319":176,"320":1,"321":26,"322":64,"323":220,"324":29,"325":93,"326":53,"327":211,"328":133,"329":97,"330":125,"331":15,"332":172,"333":193,"334":108,"335":26,"336":149,"337":56,"338":121,"339":248,"340":11,"341":178,"342":188,"343":219,"344":203,"345":29,"346":138,"347":117,"348":23,"349":17,"350":3,"351":237,"352":38,"353":175,"354":155,"355":115,"356":204,"357":126,"358":98,"359":199,"360":163,"361":204,"362":106,"363":108,"364":222,"365":215,"366":27,"367":252,"368":95,"369":117,"370":222,"371":242,"372":193,"373":63,"374":109,"375":77,"376":45,"377":51,"378":45,"379":2,"380":8,"381":21,"382":54,"383":148,"384":44,"385":96,"386":216})),"gasUsed":2238628,"gasWanted":2889683}) +data.set(`["kujira","kujiraStargateClientGetTx","Kujira Transactions Get transactions 2 and 3",2]`, {"height":13248195,"txIndex":0,"hash":"66DBF37EAE15E28AD70E3292216DEE3D6B61E5C5913EBCE584E4971D2A6A2F2B","code":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"534ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"534ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"534ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"534ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/1825"}]},{"type":"tx","attributes":[{"key":"signature","value":"MfH4xgyVILp4SoWO7D+253T8x211yxez7SlKrmAo5/x3QjNFdU5Qz73IEbsCTaXdiggJ4F+qWZgoFRsK8s74AQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"order_idx","value":"141680"},{"key":"quote_price","value":"0.808"},{"key":"offer_amount","value":"100000"},{"key":"offer_denom","value":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"100000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"order_idx\",\"value\":\"141680\"},{\"key\":\"quote_price\",\"value\":\"0.808\"},{\"key\":\"offer_amount\",\"value\":\"100000\"},{\"key\":\"offer_denom\",\"value\":\"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]}]}]","tx": new Uint8Array(Object.values({"0":10,"1":136,"2":2,"3":10,"4":133,"5":2,"6":10,"7":36,"8":47,"9":99,"10":111,"11":115,"12":109,"13":119,"14":97,"15":115,"16":109,"17":46,"18":119,"19":97,"20":115,"21":109,"22":46,"23":118,"24":49,"25":46,"26":77,"27":115,"28":103,"29":69,"30":120,"31":101,"32":99,"33":117,"34":116,"35":101,"36":67,"37":111,"38":110,"39":116,"40":114,"41":97,"42":99,"43":116,"44":18,"45":220,"46":1,"47":10,"48":45,"49":107,"50":117,"51":106,"52":105,"53":114,"54":97,"55":49,"56":100,"57":54,"58":108,"59":100,"60":55,"61":115,"62":48,"63":101,"64":100,"65":115,"66":104,"67":53,"68":113,"69":115,"70":109,"71":116,"72":51,"73":108,"74":113,"75":52,"76":116,"77":110,"78":114,"79":113,"80":103,"81":118,"82":120,"83":99,"84":51,"85":106,"86":100,"87":114,"88":107,"89":57,"90":122,"91":51,"92":107,"93":109,"94":18,"95":65,"96":107,"97":117,"98":106,"99":105,"100":114,"101":97,"102":49,"103":115,"104":117,"105":104,"106":103,"107":102,"108":53,"109":115,"110":118,"111":104,"112":117,"113":52,"114":117,"115":115,"116":114,"117":117,"118":114,"119":118,"120":120,"121":122,"122":108,"123":103,"124":110,"125":53,"126":52,"127":107,"128":115,"129":120,"130":109,"131":110,"132":56,"133":103,"134":108,"135":106,"136":97,"137":114,"138":106,"139":116,"140":120,"141":113,"142":110,"143":97,"144":112,"145":118,"146":56,"147":107,"148":106,"149":110,"150":112,"151":52,"152":110,"153":114,"154":115,"155":113,"156":113,"157":52,"158":106,"159":106,"160":104,"161":26,"162":34,"163":123,"164":34,"165":115,"166":117,"167":98,"168":109,"169":105,"170":116,"171":95,"172":111,"173":114,"174":100,"175":101,"176":114,"177":34,"178":58,"179":123,"180":34,"181":112,"182":114,"183":105,"184":99,"185":101,"186":34,"187":58,"188":34,"189":48,"190":46,"191":56,"192":48,"193":56,"194":34,"195":125,"196":125,"197":42,"198":68,"199":10,"200":58,"201":102,"202":97,"203":99,"204":116,"205":111,"206":114,"207":121,"208":47,"209":107,"210":117,"211":106,"212":105,"213":114,"214":97,"215":49,"216":108,"217":116,"218":118,"219":119,"220":103,"221":54,"222":57,"223":115,"224":119,"225":51,"226":99,"227":53,"228":122,"229":57,"230":57,"231":99,"232":54,"233":114,"234":114,"235":48,"236":56,"237":104,"238":97,"239":108,"240":55,"241":118,"242":48,"243":107,"244":100,"245":122,"246":102,"247":120,"248":122,"249":48,"250":55,"251":121,"252":106,"253":53,"254":47,"255":100,"256":101,"257":109,"258":111,"259":18,"260":6,"261":49,"262":48,"263":48,"264":48,"265":48,"266":48,"267":18,"268":103,"269":10,"270":81,"271":10,"272":70,"273":10,"274":31,"275":47,"276":99,"277":111,"278":115,"279":109,"280":111,"281":115,"282":46,"283":99,"284":114,"285":121,"286":112,"287":116,"288":111,"289":46,"290":115,"291":101,"292":99,"293":112,"294":50,"295":53,"296":54,"297":107,"298":49,"299":46,"300":80,"301":117,"302":98,"303":75,"304":101,"305":121,"306":18,"307":35,"308":10,"309":33,"310":3,"311":253,"312":54,"313":183,"314":121,"315":145,"316":22,"317":101,"318":139,"319":40,"320":36,"321":57,"322":209,"323":207,"324":206,"325":77,"326":228,"327":17,"328":251,"329":84,"330":194,"331":242,"332":236,"333":76,"334":218,"335":59,"336":183,"337":230,"338":224,"339":55,"340":204,"341":165,"342":110,"343":18,"344":4,"345":10,"346":2,"347":8,"348":1,"349":24,"350":161,"351":14,"352":18,"353":18,"354":10,"355":12,"356":10,"357":5,"358":117,"359":107,"360":117,"361":106,"362":105,"363":18,"364":3,"365":53,"366":51,"367":52,"368":16,"369":128,"370":135,"371":26,"372":26,"373":64,"374":49,"375":241,"376":248,"377":198,"378":12,"379":149,"380":32,"381":186,"382":120,"383":74,"384":133,"385":142,"386":236,"387":63,"388":182,"389":231,"390":116,"391":252,"392":199,"393":109,"394":117,"395":203,"396":23,"397":179,"398":237,"399":41,"400":74,"401":174,"402":96,"403":40,"404":231,"405":252,"406":119,"407":66,"408":51,"409":69,"410":117,"411":78,"412":80,"413":207,"414":189,"415":200,"416":17,"417":187,"418":2,"419":77,"420":165,"421":221,"422":138,"423":8,"424":9,"425":224,"426":95,"427":170,"428":89,"429":152,"430":40,"431":21,"432":27,"433":10,"434":242,"435":206,"436":248,"437":1})),"gasUsed":346972,"gasWanted":426880}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 1",12]`, {"orders":[]}) +data.set(`["kujira","decryptWallet","Kujira Orders Settle funds for all markets - 1",1]`, {"mnemonic":"bus royal under pet clog disease before speed mention boil stable media vacuum gasp today gravity marriage version game parrot emerge craft allow floor","accountNumber":0,"publicKey":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}) +data.set(`["kujira","kujiraGetSigningStargateClient","Kujira Orders Settle funds for all markets - 1",2]`, {"tmClient":{"client":{"url":"https://kujira-testnet-rpc.polkachu.com"}},"queryClient":{"tmClient":{"client":{"url":"https://kujira-testnet-rpc.polkachu.com"}},"auth":{},"bank":{},"staking":{},"tx":{}},"registry":{"types":{}},"aminoTypes":{"register":{"/cosmos.authz.v1beta1.MsgGrant":"not_supported_by_chain","/cosmos.authz.v1beta1.MsgExec":"not_supported_by_chain","/cosmos.authz.v1beta1.MsgRevoke":"not_supported_by_chain","/cosmos.bank.v1beta1.MsgSend":{"aminoType":"cosmos-sdk/MsgSend"},"/cosmos.bank.v1beta1.MsgMultiSend":{"aminoType":"cosmos-sdk/MsgMultiSend"},"/cosmos.distribution.v1beta1.MsgFundCommunityPool":{"aminoType":"cosmos-sdk/MsgFundCommunityPool"},"/cosmos.distribution.v1beta1.MsgSetWithdrawAddress":{"aminoType":"cosmos-sdk/MsgModifyWithdrawAddress"},"/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward":{"aminoType":"cosmos-sdk/MsgWithdrawDelegationReward"},"/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission":{"aminoType":"cosmos-sdk/MsgWithdrawValidatorCommission"},"/cosmos.gov.v1beta1.MsgDeposit":{"aminoType":"cosmos-sdk/MsgDeposit"},"/cosmos.gov.v1beta1.MsgVote":{"aminoType":"cosmos-sdk/MsgVote"},"/cosmos.gov.v1beta1.MsgVoteWeighted":{"aminoType":"cosmos-sdk/MsgVoteWeighted"},"/cosmos.gov.v1beta1.MsgSubmitProposal":{"aminoType":"cosmos-sdk/MsgSubmitProposal"},"/cosmos.staking.v1beta1.MsgBeginRedelegate":{"aminoType":"cosmos-sdk/MsgBeginRedelegate"},"/cosmos.staking.v1beta1.MsgCreateValidator":{"aminoType":"cosmos-sdk/MsgCreateValidator"},"/cosmos.staking.v1beta1.MsgDelegate":{"aminoType":"cosmos-sdk/MsgDelegate"},"/cosmos.staking.v1beta1.MsgEditValidator":{"aminoType":"cosmos-sdk/MsgEditValidator"},"/cosmos.staking.v1beta1.MsgUndelegate":{"aminoType":"cosmos-sdk/MsgUndelegate"},"/ibc.applications.transfer.v1.MsgTransfer":{"aminoType":"cosmos-sdk/MsgTransfer"},"/cosmos.feegrant.v1beta1.MsgGrantAllowance":"not_supported_by_chain","/cosmos.feegrant.v1beta1.MsgRevokeAllowance":"not_supported_by_chain","/cosmos.vesting.v1beta1.MsgCreateVestingAccount":{"aminoType":"cosmos-sdk/MsgCreateVestingAccount"}}},"signer":{"secret":{"data":"bus royal under pet clog disease before speed mention boil stable media vacuum gasp today gravity marriage version game parrot emerge craft allow floor"},"seed":{"0":59,"1":85,"2":219,"3":151,"4":225,"5":165,"6":174,"7":133,"8":197,"9":41,"10":72,"11":203,"12":152,"13":190,"14":216,"15":241,"16":57,"17":91,"18":73,"19":48,"20":152,"21":40,"22":174,"23":57,"24":232,"25":46,"26":106,"27":195,"28":86,"29":218,"30":145,"31":10,"32":217,"33":163,"34":243,"35":25,"36":130,"37":150,"38":143,"39":104,"40":117,"41":11,"42":150,"43":38,"44":239,"45":189,"46":247,"47":103,"48":3,"49":210,"50":94,"51":139,"52":49,"53":22,"54":226,"55":17,"56":237,"57":207,"58":208,"59":202,"60":109,"61":92,"62":165,"63":15},"accounts":[{"hdPath":[{"data":2147483692},{"data":2147483766},{"data":2147483648},{"data":0},{"data":0}],"prefix":"kujira"}]},"gasPrice":{"amount":{"data":{"atomics":"0470de4df82000","fractionalDigits":18}},"denom":"ukuji"}} as unknown as SigningStargateClient) +data.set(`["kujira","kujiraGetSigningCosmWasmClient","Kujira Orders Settle funds for all markets - 1",3]`, {"codesCache":{},"tmClient":{"client":{"url":"https://kujira-testnet-rpc.polkachu.com"}},"queryClient":{"tmClient":{"client":{"url":"https://kujira-testnet-rpc.polkachu.com"}},"auth":{},"bank":{},"wasm":{},"tx":{}},"registry":{"types":{}},"aminoTypes":{"register":{"/cosmwasm.wasm.v1.MsgStoreCode":{"aminoType":"wasm/MsgStoreCode"},"/cosmwasm.wasm.v1.MsgInstantiateContract":{"aminoType":"wasm/MsgInstantiateContract"},"/cosmwasm.wasm.v1.MsgUpdateAdmin":{"aminoType":"wasm/MsgUpdateAdmin"},"/cosmwasm.wasm.v1.MsgClearAdmin":{"aminoType":"wasm/MsgClearAdmin"},"/cosmwasm.wasm.v1.MsgExecuteContract":{"aminoType":"wasm/MsgExecuteContract"},"/cosmwasm.wasm.v1.MsgMigrateContract":{"aminoType":"wasm/MsgMigrateContract"},"/cosmos.bank.v1beta1.MsgSend":{"aminoType":"cosmos-sdk/MsgSend"},"/cosmos.bank.v1beta1.MsgMultiSend":{"aminoType":"cosmos-sdk/MsgMultiSend"}}},"signer":{"secret":{"data":"bus royal under pet clog disease before speed mention boil stable media vacuum gasp today gravity marriage version game parrot emerge craft allow floor"},"seed":{"0":59,"1":85,"2":219,"3":151,"4":225,"5":165,"6":174,"7":133,"8":197,"9":41,"10":72,"11":203,"12":152,"13":190,"14":216,"15":241,"16":57,"17":91,"18":73,"19":48,"20":152,"21":40,"22":174,"23":57,"24":232,"25":46,"26":106,"27":195,"28":86,"29":218,"30":145,"31":10,"32":217,"33":163,"34":243,"35":25,"36":130,"37":150,"38":143,"39":104,"40":117,"41":11,"42":150,"43":38,"44":239,"45":189,"46":247,"47":103,"48":3,"49":210,"50":94,"51":139,"52":49,"53":22,"54":226,"55":17,"56":237,"57":207,"58":208,"59":202,"60":109,"61":92,"62":165,"63":15},"accounts":[{"hdPath":[{"data":2147483692},{"data":2147483766},{"data":2147483648},{"data":0},{"data":0}],"prefix":"kujira"}]},"gasPrice":{"amount":{"data":{"atomics":"0470de4df82000","fractionalDigits":18}},"denom":"ukuji"}} as unknown as SigningCosmWasmClient) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",12]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",14]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",15]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",16]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"}]}]}],"height":14436356,"transactionHash":"67D276EC1E3EC9EECE0C512BF7D4BF313BA4A790CE6C35109247F9BB50463756","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2856"}]},{"type":"tx","attributes":[{"key":"signature","value":"g4/pEt3bsBcU0scewrgcoNB/p+twc+ncs7pFCbBU+7YopixsGShkMLq29BbvZpsLR/HO23seBKbHaEqD9vvnhA=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"}]}],"gasWanted":146013,"gasUsed":130921}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",17]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",18]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",19]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",20]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",21]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",22]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",23]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",24]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",25]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",26]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",27]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",28]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",29]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"}]}]}],"height":14436359,"transactionHash":"5B406E2B15F2E9C27A19EA58FD0112096D9F5090E5A9F6C2AAB32509FB05CFA1","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"184ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"184ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2857"}]},{"type":"tx","attributes":[{"key":"signature","value":"Env1/41wI4i3p5k0LURuCXJVhTX87q/ciLkepgBcHYwXs8CGTWjkgdooTZVPT5Pr/hgM04a4OjXMfUPFAmcAYg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"}]}],"gasWanted":146691,"gasUsed":131442}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",30]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",31]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",32]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",33]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",34]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",35]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",36]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",37]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",38]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",39]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",40]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",41]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",42]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"}]}]}],"height":14436362,"transactionHash":"0EB70108A1183E832DC645A1D5187AE5CD3373D9F9C3B69F15AB13D5799D8F0C","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2858"}]},{"type":"tx","attributes":[{"key":"signature","value":"y34JnCeDgoBQYmneChIaNxX+SBlu/mBWbY1ITUYJwBNeQaYjP94t/0AYQdi6cxm6MUqbcDFS7fX1xkTR8q0xjg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"}]}],"gasWanted":146099,"gasUsed":130987}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",43]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",44]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",45]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",46]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",47]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",48]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",49]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",50]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",51]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",52]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",53]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",54]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",55]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"}]}]}],"height":14436365,"transactionHash":"48363E6B60E985DF66D2C5F1A5364CC50FB990F439A7A00346CA0F737A6598BB","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2859"}]},{"type":"tx","attributes":[{"key":"signature","value":"K7Rwaesda0Hw+LJ5IiFuMZ2kTn4ePY2ANW3UXrcUeb1BOrWNwUIwSGL7bYPS9NnSR9qb9CqHqQ6RJd8giv9OeQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"}]}],"gasWanted":146017,"gasUsed":130924}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",56]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",57]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",58]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",59]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",60]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",61]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",62]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",63]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",64]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",65]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",66]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",67]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",68]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"}]}]}],"height":14436368,"transactionHash":"B021B531C38CFF3395D7FFEF322BFE58AA86A3151E8BBCFAA5F0F59156D0125B","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2860"}]},{"type":"tx","attributes":[{"key":"signature","value":"+9QZrrHpqUiPjjlvNCk2gXeuI/G9wBMUW7ZpW/rXO39CdoXCmGCvS1IS6uYOXaZFNgD48bxeafp6GyTaHnP7xA=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"}]}],"gasWanted":146010,"gasUsed":130918}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",69]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",70]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",71]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",72]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",73]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",74]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",75]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",76]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",77]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",78]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",79]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",80]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",81]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"}]}]}],"height":14436372,"transactionHash":"E7456B7739F3A8C051B88ED0FE30676BC10A8AD4448134235FD9EAEA20ACD884","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2861"}]},{"type":"tx","attributes":[{"key":"signature","value":"FXEgkVZ5hc0FdoI8nkLRbDcGcqOQWHkGANyLmqRrbHVEREQi195SaGDQ+kxBZIXn33rPFWzz6L70kKVogHrt+Q=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"}]}],"gasWanted":146017,"gasUsed":130924}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",82]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",83]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",84]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",85]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",86]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",87]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",88]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",89]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",90]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",91]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",92]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",93]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",94]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"}]}]}],"height":14436375,"transactionHash":"7B898F472C725C374C5B04F7FD96F7690A7948333F59EAE4AB3F986DF03F1258","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"184ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"184ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2862"}]},{"type":"tx","attributes":[{"key":"signature","value":"7ElQ1+JhO9E0jNuO79UhcFJQO0CVKLYC3kQSHTH95Gh8t1E0KolvusOoTyP/k6Rg84Z0K60OddX5hHHZD9Qr1g=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"}]}],"gasWanted":146580,"gasUsed":131357}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",95]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",96]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",97]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",98]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",99]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",100]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",101]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",102]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",103]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",104]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",105]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",106]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",107]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]}]}],"height":14436378,"transactionHash":"0BCAB7DF340A3ADFC2C6FC4E9C3737380AE060E86DE7E2FCD517857BB8E3D7BC","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2863"}]},{"type":"tx","attributes":[{"key":"signature","value":"jMWZCBgFM3qsZ5P7JBsiBTvLtyWiObEjk365eQkzQkUn+wEWwxqvVgXrAtK/48Rc9HIiu5HRKn9CM3gIsT+Xfg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]}],"gasWanted":145978,"gasUsed":130894}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",108]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",109]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",110]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",111]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",112]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",113]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",114]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",115]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",116]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",117]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",118]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",119]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",120]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"}]}]}],"height":14436381,"transactionHash":"D91129F6F18A90B5101EC97068D4D7E46F6ADB6881C5420202E9DD96C11E7E6F","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2864"}]},{"type":"tx","attributes":[{"key":"signature","value":"uADM730gyi2LU10QjYyK2ORXNcuYY7fPFWUAOqM/9S1ToJpw2y8JP6E/2fVcShBKhHv51J3zllCGlsY/5bK7Bg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"}]}],"gasWanted":146294,"gasUsed":128277}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",121]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",122]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",123]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",124]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",125]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",126]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",127]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",128]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",129]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",130]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",131]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",132]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",133]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]}]}],"height":14436385,"transactionHash":"8B68CBCFD9CED58BF10F37DAD8698C14FE62AAF4CAA99ABBDD36CAE83D18505B","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"184ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"184ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2865"}]},{"type":"tx","attributes":[{"key":"signature","value":"wUQg+Bx3iHastX0Mzj29l/ARrrU1sLRdqFVcVWYqhDIrHvP0UdXkAo6+fCT6UUNFwKevWmsINoYB8fBETeVeeQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]}],"gasWanted":146476,"gasUsed":131277}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",134]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",135]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",136]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",137]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",138]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",139]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",140]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",141]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",142]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",143]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",144]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",145]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",146]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"}]}]}],"height":14436387,"transactionHash":"7B8ACC02881999A34A4FC2BD4A2EDE085383A04F42A51FC32E8F39CFB9782096","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2866"}]},{"type":"tx","attributes":[{"key":"signature","value":"Ig36vpqQeeIu46qSIgYmGLtzX2b8WlcgsSYNJSHXxtYveyGMvyQxgWVRLeb4UE0DH2Igugz3lb/wkFIulDCVmQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"}]}],"gasWanted":145990,"gasUsed":130903}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",147]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",148]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",149]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",150]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",151]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",152]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",153]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",154]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",155]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",156]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",157]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 1",158]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 1",159]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]}]}],"height":14436390,"transactionHash":"1A05AB76433E30D44B926DBC3558242D2C58434C350A78AF89F1920FE211EE3D","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2867"}]},{"type":"tx","attributes":[{"key":"signature","value":"C8qa+tyWPqy0z5R7PyGt+k9lYTEZs4TukF0mPz/wxrNIVRgaZubpTe6uXhEdACvDkR9n1ATB9stDbndgG0r4rg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]}],"gasWanted":146272,"gasUsed":131119}) +data.set(`["kujira","kujiraStargateClientGetAllBalances","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",1]`, [{"denom":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","amount":"79945026237"},{"denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","amount":"75605645023"},{"denom":"ukuji","amount":"2233688300"}]) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",12]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",14]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",15]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",16]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",17]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",18]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",19]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",20]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",21]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"107987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",22]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",23]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",24]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the wallet balances from the tokens 1, 2, and 3",25]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Create a limit buy order 1 for market 1",1]`, {"code":0,"height":14436395,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"280ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"280ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"280ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"280ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2868"}]},{"type":"tx","attributes":[{"key":"signature","value":"Owdy6i4I2e6W/YDtkSoQQdI4B3bpQU6ZRllhj4rC35gmikp4BdMWPVN+bjCTGU7syvml57ko/GexDJeyJIWvMA=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"order_idx","value":"199833"},{"key":"quote_price","value":"0.001"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"order_idx\",\"value\":\"199833\"},{\"key\":\"quote_price\",\"value\":\"0.001\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]}]}]","transactionHash":"F5AE6A7A47DA00522D728D81A9F3348FA738B08CE0C10533158A0BE0475B77D7","gasUsed":190340,"gasWanted":223258}) +data.set(`["kujira","kujiraStargateClientGetAllBalances","Kujira Orders Check the available wallet balances from the tokens 1 and 2",1]`, [{"denom":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","amount":"79944026237"},{"denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","amount":"75605645023"},{"denom":"ukuji","amount":"2233688020"}]) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",9]`, {"orders":[{"idx":"199833","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775089371066370","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",12]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",14]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",15]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",16]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",17]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",18]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",19]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",20]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",21]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"108987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",22]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",23]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",24]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 2",25]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open order 1",1]`, {"orders":[{"idx":"199833","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775089371066370","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Create a limit sell order 2 for market 2 (slightly better than the market price)",1]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"161607702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Create a limit sell order 2 for market 2 (slightly better than the market price)",2]`, {"code":0,"height":14436401,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"376ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"376ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"376ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"376ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2869"}]},{"type":"tx","attributes":[{"key":"signature","value":"2wflqZVtdX4mDx+yUyolz+Xad0eFGoFFgCmdxYuo7Y1txZPz/LlumOxQmKlX+h0yLis16Kke6May80Uc30eM7Q=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1000000ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"order_idx","value":"5982"},{"key":"quote_price","value":"0.816"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"ukuji"}]},{"type":"wasm-trade","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"base_amount","value":"1000000"},{"key":"quote_amount","value":"824000"},{"key":"type","value":"sell"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"order_idx\",\"value\":\"5982\"},{\"key\":\"quote_price\",\"value\":\"0.816\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"ukuji\"}]},{\"type\":\"wasm-trade\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"market\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"base_amount\",\"value\":\"1000000\"},{\"key\":\"quote_amount\",\"value\":\"824000\"},{\"key\":\"type\",\"value\":\"sell\"}]}]}]","transactionHash":"0F9596D276CC68C1DFCAFFCC3D84BEE6847BCE8EA4E6A847F3E0BCC896CEFD2E","gasUsed":249622,"gasWanted":300325}) +data.set(`["kujira","kujiraStargateClientGetAllBalances","Kujira Orders Check the available wallet balances from the tokens 1 and 3",1]`, [{"denom":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo","amount":"79944026237"},{"denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","amount":"75605645023"},{"denom":"ukuji","amount":"2232687644"}]) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",9]`, {"orders":[{"idx":"199833","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775089371066370","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",11]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",12]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",14]`, {"base":[{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000000"}],"quote":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",15]`, {"base":[{"quote_price":"0.67","offer_denom":{"native":"factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta"},"total_offer_amount":"55611871920"}],"quote":[{"quote_price":"0.55","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"23281683"},{"quote_price":"0.002","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"999904000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",16]`, {"base":[{"quote_price":"100000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"980000"},{"quote_price":"1000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.000000000001","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"9.992","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"50","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"}],"quote":[{"quote_price":"60000001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"2000000000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"1000000000000"},{"quote_price":"1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.1","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.01","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"0.001","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"10000000000"},{"quote_price":"9.992","offer_denom":{"native":"ibc/0607DD7B560C5E40B0E05CB30AECBD12514539D7C986D040FFDEAA0AE9911088"},"total_offer_amount":"999933386654"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",17]`, {"base":[{"quote_price":"0.015","offer_denom":{"native":"ukuji"},"total_offer_amount":"410238268"},{"quote_price":"0.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"0.03","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"0.069","offer_denom":{"native":"ukuji"},"total_offer_amount":"130435"},{"quote_price":"0.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000"},{"quote_price":"0.7","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"75","offer_denom":{"native":"ukuji"},"total_offer_amount":"2533934"},{"quote_price":"80","offer_denom":{"native":"ukuji"},"total_offer_amount":"6000000"},{"quote_price":"90","offer_denom":{"native":"ukuji"},"total_offer_amount":"4989979"},{"quote_price":"100","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"101","offer_denom":{"native":"ukuji"},"total_offer_amount":"861817"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"121","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"124","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"505000000"}],"quote":[{"quote_price":"0.002","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"1479"},{"quote_price":"0.001","offer_denom":{"native":"ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518"},"total_offer_amount":"20000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",18]`, {"base":[{"quote_price":"0.9","offer_denom":{"native":"ukuji"},"total_offer_amount":"1100000"},{"quote_price":"0.95","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000"},{"quote_price":"0.96","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1011000"},{"quote_price":"1.1","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"401","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"99999","offer_denom":{"native":"ukuji"},"total_offer_amount":"15000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"100000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"1","offer_denom":{"native":"ibc/85CE72EE820A66F0ABD5EE3907A34E243E4BE2D6CFAEB4C08DF85BD6C0784FA2"},"total_offer_amount":"11900000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",19]`, {"base":[{"quote_price":"75.46","offer_denom":{"native":"ukuji"},"total_offer_amount":"711688"},{"quote_price":"77.6","offer_denom":{"native":"ukuji"},"total_offer_amount":"99780931"},{"quote_price":"78","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"120","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"150","offer_denom":{"native":"ukuji"},"total_offer_amount":"2480160421"},{"quote_price":"300","offer_denom":{"native":"ukuji"},"total_offer_amount":"9994"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"998571"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"}],"quote":[{"quote_price":"6","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"144060000"},{"quote_price":"5","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"1917523754645"},{"quote_price":"0.001","offer_denom":{"native":"ibc/A1E1A20C1E4F2F76F301DA625CC476FBD0FCD8CA94DAF60814CA5257B6CD3E3E"},"total_offer_amount":"16000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",20]`, {"base":[{"quote_price":"0.000000001805","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3875346260387811639"},{"quote_price":"0.000000001846338","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"380000000000000000"},{"quote_price":"0.000000001922583","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"372400000000000000"},{"quote_price":"0.000000002001977","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"364952000000000000"},{"quote_price":"0.00000000215048","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"894132400000000000"},{"quote_price":"0.000000002515559","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"1698851560000000000"},{"quote_price":"0.00000000349488","offer_denom":{"native":"factory/kujira1mc8r0mcrye0tcwldn82fyyaa4zv6vve9j2me6h/uhans"},"total_offer_amount":"3057932808000000000"}],"quote":[{"quote_price":"0.0000000018046","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"360309830"},{"quote_price":"0.000000001804","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"9521396201"},{"quote_price":"0.000000001762632","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"685520000"},{"quote_price":"0.00000000169273","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"671809600"},{"quote_price":"0.0000000016256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"658373408"},{"quote_price":"0.000000001513343","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1613014849"},{"quote_price":"0.000000001293714","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3064728214"},{"quote_price":"0.000000000931195","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5516510785"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",21]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"108987001"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",22]`, {"base":[{"quote_price":"0.00019999","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"33600000000"},{"quote_price":"0.0002","offer_denom":"ibc/784AEA7C1DC3C62F9A04EB8DC3A3D1DCB7B03BA8CB2476C5825FA0C155D3018E","total_offer_amount":"10000000000"}],"quote":[{"quote_price":"4798000000","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"500000"},{"quote_price":"2","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"1000000"},{"quote_price":"0.00110905","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"11090544"},{"quote_price":"0.00022","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"20008548"},{"quote_price":"0.00021","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"24181088"},{"quote_price":"0.0002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"72249287765"},{"quote_price":"0.00019999","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"15328577"},{"quote_price":"0.00015001","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"999500"},{"quote_price":"0.00015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"},{"quote_price":"0.00002","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"4000000"},{"quote_price":"0.000015","offer_denom":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk","total_offer_amount":"100000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",23]`, {"base":[{"quote_price":"5","offer_denom":{"native":"ukuji"},"total_offer_amount":"6518151"},{"quote_price":"11","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"}],"quote":[{"quote_price":"0.824","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"160783702"},{"quote_price":"0.816","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"455963209"},{"quote_price":"0.808","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"635156750"},{"quote_price":"0.796","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"901015219"},{"quote_price":"0.781","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1338007600"},{"quote_price":"0.758","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1757249982"},{"quote_price":"0.728","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2152631228"},{"quote_price":"0.692","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3358104715"},{"quote_price":"0.639","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"4835670790"},{"quote_price":"0.57","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"490310000"},{"quote_price":"0.567","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.56","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.229","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.15","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2353453444"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",24]`, {"base":[{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"4006610409"}],"quote":[{"quote_price":"1.1","offer_denom":{"native":"factory/kujira12w0ua4eqnkk0aahtnjlt6h3dhxael6x25s507w/local"},"total_offer_amount":"750796311"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check the available wallet balances from the tokens 1 and 3",25]`, {"base":[{"quote_price":"11.126","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24895726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24870831"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.182","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49691920"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.216","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24796268"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.284","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123857360"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.456","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246476147"},{"quote_price":"11.809","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488022772"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.174","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239131158"},{"quote_price":"12.946","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183699234"},{"quote_price":"15.149","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249028545"},{"quote_price":"24.07","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072377072"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.885","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273993872"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273719878"},{"quote_price":"10.831","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546892318"},{"quote_price":"10.798","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272899266"},{"quote_price":"10.733","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363131837"},{"quote_price":"10.572","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712632356"},{"quote_price":"10.256","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5371012065"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631795912"},{"quote_price":"9.356","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13027389765"},{"quote_price":"7.995","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24752040554"},{"quote_price":"5.032","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66830509497"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the filled order 2",1]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Create a market sell order 3 for market 3",1]`, {"code":0,"height":14436406,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1716ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"1716ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1716ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"1716ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2870"}]},{"type":"tx","attributes":[{"key":"signature","value":"VCVBLBcKIeR1xapkTYNmmHHgdJSDXSNXRuCk+pVOjQ16iUnkqACoa60Ddd7uG+C4Se/bXva/Rn0tzmOQg5hm0w=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"swap"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"wasm-trade","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"base_amount","value":"999999"},{"key":"quote_amount","value":"10885000"},{"key":"type","value":"sell"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"10868673factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"10868673factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"10868673factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"16327factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"16327factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"16327factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"10868673factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"},{\"key\":\"receiver\",\"value\":\"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh\"},{\"key\":\"amount\",\"value\":\"16327factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"spender\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"10868673factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"},{\"key\":\"spender\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"16327factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"10868673factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"},{\"key\":\"recipient\",\"value\":\"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh\"},{\"key\":\"sender\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"16327factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"action\",\"value\":\"swap\"},{\"key\":\"market\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm-trade\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"market\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"base_amount\",\"value\":\"999999\"},{\"key\":\"quote_amount\",\"value\":\"10885000\"},{\"key\":\"type\",\"value\":\"sell\"}]}]}]","transactionHash":"BC56D51A5D27AFA696E942F85EED6CE38330085B29045BC7F11983B4FC029FEF","gasUsed":1074490,"gasWanted":1372601}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Create 8 orders at once",1]`, {"base":[{"quote_price":"11.125","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24896726"},{"quote_price":"11.13","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.143","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.148","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24871829"},{"quote_price":"11.152","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.156","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.178","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.181","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"49693915"},{"quote_price":"11.209","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.215","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"24797263"},{"quote_price":"11.218","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.222","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.227","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.232","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.237","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.242","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.246","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.251","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.258","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.259","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.283","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"123862331"},{"quote_price":"11.291","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.296","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.315","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.32","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.325","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.344","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.351","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"11.455","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"246486040"},{"quote_price":"11.808","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"488042360"},{"quote_price":"12.088","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"12.173","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"239140756"},{"quote_price":"12.945","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1183746744"},{"quote_price":"15.147","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2249118815"},{"quote_price":"24.068","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"6072620801"},{"quote_price":"9999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2000000"}],"quote":[{"quote_price":"10.884","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273982987"},{"quote_price":"10.863","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"273709004"},{"quote_price":"10.83","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"546870591"},{"quote_price":"10.797","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"272888425"},{"quote_price":"10.732","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1363077684"},{"quote_price":"10.571","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2712524591"},{"quote_price":"10.255","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"5370798690"},{"quote_price":"9.948","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"2631691358"},{"quote_price":"9.355","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"13026872224"},{"quote_price":"7.994","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"24751057225"},{"quote_price":"5.031","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"66827854510"},{"quote_price":"1.333","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11923296614"},{"quote_price":"1.2","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"11996500000"},{"quote_price":"1.161","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"839000"},{"quote_price":"1.133","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"3"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"total_offer_amount":"1844308"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Create 8 orders at once",2]`, {"base":[{"quote_price":"0.932","offer_denom":{"native":"ukuji"},"total_offer_amount":"317662903"},{"quote_price":"0.934","offer_denom":{"native":"ukuji"},"total_offer_amount":"634691748"},{"quote_price":"0.936","offer_denom":{"native":"ukuji"},"total_offer_amount":"951088432"},{"quote_price":"0.938","offer_denom":{"native":"ukuji"},"total_offer_amount":"1266854844"},{"quote_price":"0.94","offer_denom":{"native":"ukuji"},"total_offer_amount":"1581992864"},{"quote_price":"0.943","offer_denom":{"native":"ukuji"},"total_offer_amount":"2210391222"},{"quote_price":"0.949","offer_denom":{"native":"ukuji"},"total_offer_amount":"3148322434"},{"quote_price":"0.953","offer_denom":{"native":"ukuji"},"total_offer_amount":"3770520544"},{"quote_price":"0.958","offer_denom":{"native":"ukuji"},"total_offer_amount":"4699220185"},{"quote_price":"0.964","offer_denom":{"native":"ukuji"},"total_offer_amount":"5622446155"},{"quote_price":"0.968","offer_denom":{"native":"ukuji"},"total_offer_amount":"6234913056"},{"quote_price":"0.97","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.972","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"0.977","offer_denom":{"native":"ukuji"},"total_offer_amount":"7755623557"},{"quote_price":"0.984","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.985","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"0.987","offer_denom":{"native":"ukuji"},"total_offer_amount":"9261569879"},{"quote_price":"0.988","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"1","offer_denom":{"native":"ukuji"},"total_offer_amount":"6"},{"quote_price":"1.006","offer_denom":{"native":"ukuji"},"total_offer_amount":"12230021763"},{"quote_price":"1.026","offer_denom":{"native":"ukuji"},"total_offer_amount":"7650000"},{"quote_price":"1.065","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000"},{"quote_price":"1.075","offer_denom":{"native":"ukuji"},"total_offer_amount":"15300000"},{"quote_price":"1.124","offer_denom":{"native":"ukuji"},"total_offer_amount":"22950000"},{"quote_price":"1.126","offer_denom":{"native":"ukuji"},"total_offer_amount":"28907324168"},{"quote_price":"1.2","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"1.27","offer_denom":{"native":"ukuji"},"total_offer_amount":"45900000"},{"quote_price":"1.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"2"},{"quote_price":"2","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"3","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"4","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"199","offer_denom":{"native":"ukuji"},"total_offer_amount":"7499952127"},{"quote_price":"200","offer_denom":{"native":"ukuji"},"total_offer_amount":"1241705675"},{"quote_price":"210.5","offer_denom":{"native":"ukuji"},"total_offer_amount":"3000000"},{"quote_price":"298","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"340","offer_denom":{"native":"ukuji"},"total_offer_amount":"1"},{"quote_price":"348","offer_denom":{"native":"ukuji"},"total_offer_amount":"600000001"},{"quote_price":"349","offer_denom":{"native":"ukuji"},"total_offer_amount":"950346001"},{"quote_price":"350","offer_denom":{"native":"ukuji"},"total_offer_amount":"78004798"},{"quote_price":"358","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"372","offer_denom":{"native":"ukuji"},"total_offer_amount":"21000000"},{"quote_price":"380","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"396","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"398","offer_denom":{"native":"ukuji"},"total_offer_amount":"100000000"},{"quote_price":"399","offer_denom":{"native":"ukuji"},"total_offer_amount":"34000000"},{"quote_price":"400","offer_denom":{"native":"ukuji"},"total_offer_amount":"193852001"},{"quote_price":"420","offer_denom":{"native":"ukuji"},"total_offer_amount":"14556000"},{"quote_price":"480","offer_denom":{"native":"ukuji"},"total_offer_amount":"8311000"},{"quote_price":"500","offer_denom":{"native":"ukuji"},"total_offer_amount":"47905000"},{"quote_price":"600","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"749","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"800","offer_denom":{"native":"ukuji"},"total_offer_amount":"62000"},{"quote_price":"890","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"999","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1000","offer_denom":{"native":"ukuji"},"total_offer_amount":"14400000"},{"quote_price":"1500","offer_denom":{"native":"ukuji"},"total_offer_amount":"2500000"},{"quote_price":"1583","offer_denom":{"native":"ukuji"},"total_offer_amount":"80000"},{"quote_price":"1889","offer_denom":{"native":"ukuji"},"total_offer_amount":"712757000"},{"quote_price":"1890","offer_denom":{"native":"ukuji"},"total_offer_amount":"200000000"},{"quote_price":"1900","offer_denom":{"native":"ukuji"},"total_offer_amount":"140613000"},{"quote_price":"1999","offer_denom":{"native":"ukuji"},"total_offer_amount":"9010000"},{"quote_price":"2500","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"2990","offer_denom":{"native":"ukuji"},"total_offer_amount":"300000000"},{"quote_price":"4500","offer_denom":{"native":"ukuji"},"total_offer_amount":"38000000"},{"quote_price":"5000","offer_denom":{"native":"ukuji"},"total_offer_amount":"31000000"},{"quote_price":"9000","offer_denom":{"native":"ukuji"},"total_offer_amount":"4991000"},{"quote_price":"9998","offer_denom":{"native":"ukuji"},"total_offer_amount":"7180000"},{"quote_price":"9999","offer_denom":{"native":"ukuji"},"total_offer_amount":"200490002"},{"quote_price":"9999.999","offer_denom":{"native":"ukuji"},"total_offer_amount":"100"},{"quote_price":"10000","offer_denom":{"native":"ukuji"},"total_offer_amount":"8000000"},{"quote_price":"24500","offer_denom":{"native":"ukuji"},"total_offer_amount":"50000000"},{"quote_price":"29500","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"41000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"70000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"77777","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"85000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"92000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"98000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2000000"},{"quote_price":"100000","offer_denom":{"native":"ukuji"},"total_offer_amount":"2540000"},{"quote_price":"150000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"186000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"200000","offer_denom":{"native":"ukuji"},"total_offer_amount":"500000"},{"quote_price":"225000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"400000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000"},{"quote_price":"500000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"550550","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"650000","offer_denom":{"native":"ukuji"},"total_offer_amount":"7000000"},{"quote_price":"770000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"880000","offer_denom":{"native":"ukuji"},"total_offer_amount":"5000000"},{"quote_price":"900000","offer_denom":{"native":"ukuji"},"total_offer_amount":"201000000"},{"quote_price":"973007","offer_denom":{"native":"ukuji"},"total_offer_amount":"35000000"},{"quote_price":"990990","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"999998","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"1000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"368020000"},{"quote_price":"5000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"10000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"30000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"80000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"20000000"},{"quote_price":"90000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"10000000"},{"quote_price":"95000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"1000000"},{"quote_price":"1000000000000000000","offer_denom":{"native":"ukuji"},"total_offer_amount":"22226974000"}],"quote":[{"quote_price":"0.928","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"295663503"},{"quote_price":"0.927","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"590736858"},{"quote_price":"0.925","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"885221833"},{"quote_price":"0.923","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1179120184"},{"quote_price":"0.922","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.921","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1472433663"},{"quote_price":"0.92","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.919","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.918","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.917","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2057312972"},{"quote_price":"0.912","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2930288774"},{"quote_price":"0.908","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"3509397227"},{"quote_price":"0.903","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4373780781"},{"quote_price":"0.898","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5233069736"},{"quote_price":"0.894","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5803120906"},{"quote_price":"0.885","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"7218516249"},{"quote_price":"0.88","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.879","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"15300000"},{"quote_price":"0.877","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8620169890"},{"quote_price":"0.86","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"11383044854"},{"quote_price":"0.858","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.857","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.855","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1000000000"},{"quote_price":"0.854","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.851","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.85","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.849","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.83","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"22950000"},{"quote_price":"0.829","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.8","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"110000000"},{"quote_price":"0.789","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.787","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"300000"},{"quote_price":"0.783","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.769","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"26905378747"},{"quote_price":"0.738","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.699","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.684","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"45900000"},{"quote_price":"0.666","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.634","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.599","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"4"},{"quote_price":"0.5","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"113000008"},{"quote_price":"0.424","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"2"},{"quote_price":"0.422","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.418","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.41","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1"},{"quote_price":"0.4","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000001"},{"quote_price":"0.3","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000"},{"quote_price":"0.21","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.2","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"200000000"},{"quote_price":"0.17","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"93114000"},{"quote_price":"0.16","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"8000000000"},{"quote_price":"0.1","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"1031069000"},{"quote_price":"0.055","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.01","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"5000000000"},{"quote_price":"0.005","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"100000000"},{"quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"total_offer_amount":"108987001"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Create 8 orders at once",3]`, {"code":0,"height":14436409,"txIndex":3,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"12022ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"12022ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"12022ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"12022ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2871"}]},{"type":"tx","attributes":[{"key":"signature","value":"pTfed09grCo4lPob+0l+zrkjzTjMFm8aoLqhWCTRjjRFPmgnDI8Oq8YFMlbP+E+hAtIRWKYuyAtGSDS0mHBeAw=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"order_idx","value":"199834"},{"key":"quote_price","value":"0.001"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1000000ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"order_idx","value":"5983"},{"key":"quote_price","value":"999.999"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"ukuji"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"order_idx","value":"29009"},{"key":"quote_price","value":"11.348"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"wasm-trade","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"base_amount","value":"89887"},{"key":"quote_amount","value":"1000000"},{"key":"type","value":"buy"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"order_idx","value":"199835"},{"key":"quote_price","value":"0.909"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"ukuji"}]},{"type":"wasm-trade","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"base_amount","value":"1000000"},{"key":"quote_amount","value":"928000"},{"key":"type","value":"sell"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"order_idx","value":"5984"},{"key":"quote_price","value":"0.001"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"order_idx","value":"29010"},{"key":"quote_price","value":"999.999"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"swap"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"wasm-trade","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"base_amount","value":"1071352"},{"key":"quote_amount","value":"1000000"},{"key":"type","value":"buy"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1071352ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1071352ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1071352ukuji"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1609ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"1609ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1609ukuji"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1000000ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"swap"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"ukuji"}]},{"type":"wasm-trade","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"base_amount","value":"999999"},{"key":"quote_amount","value":"824000"},{"key":"type","value":"sell"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"821528factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"821528factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"821528factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"2472factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"2472factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"2472factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"order_idx\",\"value\":\"199834\"},{\"key\":\"quote_price\",\"value\":\"0.001\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]}]},{\"msg_index\":1,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"order_idx\",\"value\":\"5983\"},{\"key\":\"quote_price\",\"value\":\"999.999\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"ukuji\"}]}]},{\"msg_index\":2,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"order_idx\",\"value\":\"29009\"},{\"key\":\"quote_price\",\"value\":\"11.348\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"wasm-trade\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"market\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"base_amount\",\"value\":\"89887\"},{\"key\":\"quote_amount\",\"value\":\"1000000\"},{\"key\":\"type\",\"value\":\"buy\"}]}]},{\"msg_index\":3,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"order_idx\",\"value\":\"199835\"},{\"key\":\"quote_price\",\"value\":\"0.909\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"ukuji\"}]},{\"type\":\"wasm-trade\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"base_amount\",\"value\":\"1000000\"},{\"key\":\"quote_amount\",\"value\":\"928000\"},{\"key\":\"type\",\"value\":\"sell\"}]}]},{\"msg_index\":4,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"order_idx\",\"value\":\"5984\"},{\"key\":\"quote_price\",\"value\":\"0.001\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]}]},{\"msg_index\":5,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"order_idx\",\"value\":\"29010\"},{\"key\":\"quote_price\",\"value\":\"999.999\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]}]},{\"msg_index\":6,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1071352ukuji\"},{\"key\":\"receiver\",\"value\":\"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh\"},{\"key\":\"amount\",\"value\":\"1609ukuji\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"spender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1071352ukuji\"},{\"key\":\"spender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1609ukuji\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1071352ukuji\"},{\"key\":\"recipient\",\"value\":\"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh\"},{\"key\":\"sender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1609ukuji\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"swap\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm-trade\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"base_amount\",\"value\":\"1071352\"},{\"key\":\"quote_amount\",\"value\":\"1000000\"},{\"key\":\"type\",\"value\":\"buy\"}]}]},{\"msg_index\":7,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"821528factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"},{\"key\":\"receiver\",\"value\":\"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh\"},{\"key\":\"amount\",\"value\":\"2472factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"},{\"key\":\"spender\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"821528factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"},{\"key\":\"spender\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"2472factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"821528factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"},{\"key\":\"recipient\",\"value\":\"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh\"},{\"key\":\"sender\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"2472factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"action\",\"value\":\"swap\"},{\"key\":\"market\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"ukuji\"}]},{\"type\":\"wasm-trade\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"market\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"base_amount\",\"value\":\"999999\"},{\"key\":\"quote_amount\",\"value\":\"824000\"},{\"key\":\"type\",\"value\":\"sell\"}]}]}]","transactionHash":"49934D7B0CF97A2657A9B1AEB94BA9047AA712667A41F9B589B9638902CB6604","gasUsed":7410890,"gasWanted":9617239}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",8]`, {"orders":[{"idx":"199833","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775089371066370","original_offer_amount":"1000000"},{"idx":"199834","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5983","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"ukuji"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get the open orders 8 and 9",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29010","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",8]`, {"orders":[{"idx":"199833","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775089371066370","original_offer_amount":"1000000"},{"idx":"199834","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5983","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"ukuji"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29010","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel the order 1",1]`, {"orders":[{"idx":"199833","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775089371066370","original_offer_amount":"1000000"},{"idx":"199834","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Cancel the order 1",2]`, {"code":0,"height":14436414,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"274ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"274ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"274ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"274ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2872"}]},{"type":"tx","attributes":[{"key":"signature","value":"5Xu69pqRJe8NvBFSA21wDvX1nWpbAnvxHFUd15ojUdEC77TgsIgbMCYBoKVHGxaG2gAGk3Yebhg4vdCG80zsJw=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"retract_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"spender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"retract_orders\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]}]}]","transactionHash":"58E4670B0C36150826158A44D80A106753851D58B9841BCBCAA2301DE30CEB20","gasUsed":186873,"gasWanted":218752}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled order 1",1]`, {"orders":[{"idx":"199834","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",8]`, {"orders":[{"idx":"199834","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5983","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"ukuji"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29010","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel the orders 4 and 5",1]`, {"orders":[{"idx":"199834","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel the orders 4 and 5",2]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5983","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"ukuji"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel the orders 4 and 5",3]`, {"orders":[{"idx":"199834","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel the orders 4 and 5",4]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5983","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"ukuji"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Cancel the orders 4 and 5",5]`, {"code":0,"height":14436420,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"274ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"274ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"274ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"274ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2873"}]},{"type":"tx","attributes":[{"key":"signature","value":"f62iHU00QecRmGomYOWzZIm2ZeDEaOSzBdUXPzwZBCpRpAGrG5eqytlJfREONMmuMpQLW+o4KOuGUL6SUkHtUQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"retract_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"spender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"retract_orders\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]}]}]","transactionHash":"211E271C2478F3A464969080A7515F4F92498F86FEAD0E86B7723FC22459B431","gasUsed":186873,"gasWanted":218752}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Cancel the orders 4 and 5",6]`, {"code":0,"height":14436422,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"262ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"262ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"262ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"262ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2874"}]},{"type":"tx","attributes":[{"key":"signature","value":"4/snKCyAwc+sn9qhlo/zgwEEwBa2j4E6iqGQtGiFTz0chyiGXUPc72nBjIPwnc0ZbD3WZPdzsCMmt+WzgynKjg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"retract_orders"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1000000ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1000000ukuji"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"spender\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"action\",\"value\":\"retract_orders\"},{\"key\":\"market\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"}]}]}]","transactionHash":"7E04A9440F195F82204EBF749EC3DDB65A07FE5261082D10428E2D137ABD8225","gasUsed":179296,"gasWanted":208901}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Check that it's not possible to get the cancelled orders 4 and 5",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29010","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29010","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all filled orders and check that the orders 2, 6, and 7 are present",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29010","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29010","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",14]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",15]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",16]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",17]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",18]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",19]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",20]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",21]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",22]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"},{"idx":"5984","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",23]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",24]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29010","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Cancel all open orders - 2",25]`, {"code":0,"height":14436442,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"292ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"292ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"292ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"292ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2875"}]},{"type":"tx","attributes":[{"key":"signature","value":"beMlqHHR7sFDa6nZPqDTM6/YMRVIiHVaDgZ74mCMMj4e7hbRGqr87p0WDbwXsKMuBnpyRXL+IiHC2MIja8z8mw=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"retract_orders"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"spender\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"},{\"key\":\"action\",\"value\":\"retract_orders\"},{\"key\":\"market\",\"value\":\"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6\"}]}]}]","transactionHash":"5B2675590D8EDF0DD54756BBF06A34CEF86DF296297AE3AAF991EC1BCD0B332F","gasUsed":198111,"gasWanted":233360}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",26]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",27]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",28]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",29]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",30]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",31]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",32]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",33]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",34]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",35]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",36]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 2",37]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29010","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.999","offer_denom":{"native":"factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Cancel all open orders - 2",38]`, {"code":0,"height":14436445,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"280ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"280ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"280ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"280ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2876"}]},{"type":"tx","attributes":[{"key":"signature","value":"FQxKRUM+DCigMwJY2J0pgnDwhebBm5qafVJh6IaafP1VJsaGK7oDfQC5H2BH1QLcCU0X0b8slxsZH6GHHBk0Xg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"retract_orders"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"spender\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"action\",\"value\":\"retract_orders\"},{\"key\":\"market\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"}]}]}]","transactionHash":"7A7807E6E4E93E7C8C6F21900E1A1CCB96B87CFCFC0245D635EA98010872084F","gasUsed":190777,"gasWanted":223826}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Create orders 12 and 13 at once",1]`, {"code":0,"height":14436449,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"648ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"648ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"648ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"648ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2877"}]},{"type":"tx","attributes":[{"key":"signature","value":"0JdZ6RFA/ZFlrHgoZMCcaSIzLeoDODCcnD00V5pxbvIHbsEHntZZ0WEgLOiejpzy9xb+jiuAUm5l3bBT+VjbFA=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"order_idx","value":"29033"},{"key":"quote_price","value":"0.001"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"submit_order"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"order_idx","value":"199866"},{"key":"quote_price","value":"999.99"},{"key":"offer_amount","value":"1000000"},{"key":"offer_denom","value":"ukuji"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"order_idx\",\"value\":\"29033\"},{\"key\":\"quote_price\",\"value\":\"0.001\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]}]},{\"msg_index\":1,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"submit_order\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"order_idx\",\"value\":\"199866\"},{\"key\":\"quote_price\",\"value\":\"999.99\"},{\"key\":\"offer_amount\",\"value\":\"1000000\"},{\"key\":\"offer_denom\",\"value\":\"ukuji\"}]}]}]","transactionHash":"2E670CE08638A80E0E908BA44EF390293FF9F822A46EB4E59407E993ED4B4094","gasUsed":417010,"gasWanted":517928}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199866","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.99","offer_denom":{"native":"ukuji"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775194009872080","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that the orders 12 and 13 are present",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29033","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775194009872080","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199866","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.99","offer_denom":{"native":"ukuji"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775194009872080","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29033","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775194009872080","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",14]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",15]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",16]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",17]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",18]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",19]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",20]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"199866","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"999.99","offer_denom":{"native":"ukuji"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775194009872080","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",21]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",22]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",23]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",24]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29033","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775194009872080","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Cancel all open orders - 3",25]`, {"code":0,"height":14436467,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"262ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"262ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"262ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"262ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2878"}]},{"type":"tx","attributes":[{"key":"signature","value":"DkSwsqd77ylsvYHDJ3w1wKQ24CTrXhs1LLiacDSoFhAj5oyFZyN9LDHtGx5NMO+Qla+L5W7CQ3tDKYR9MP9c4g=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1ukuji"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"retract_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"1000000ukuji"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"spender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1ukuji\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"amount\",\"value\":\"1000000ukuji\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"},{\"key\":\"action\",\"value\":\"retract_orders\"},{\"key\":\"market\",\"value\":\"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh\"}]}]}]","transactionHash":"4C65EC25EF2FC5D37E7F07D235E40ACB464AD6042C4575C20DEBB23B596DAD94","gasUsed":179379,"gasWanted":209009}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",26]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",27]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",28]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",29]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",30]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",31]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",32]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",33]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",34]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",35]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",36]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Cancel all open orders - 3",37]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"},{"idx":"29033","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.001","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"1000000","filled_amount":"0","created_at":"1686775194009872080","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraSigningStargateClientSignAndBroadcast","Kujira Orders Cancel all open orders - 3",38]`, {"code":0,"height":14436470,"txIndex":0,"events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"285ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"285ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"285ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"285ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2879"}]},{"type":"tx","attributes":[{"key":"signature","value":"e4sjJswnnw+5nJeDFNV+wYTODgt3Tna4ONW5IkhTSA8NS8afDa80iVSSy6cUHLOLlLZCexgziLY9eTX5Ph8KyQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"retract_orders"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]}],"rawLog":"[{\"msg_index\":0,\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"receiver\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"spender\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"execute\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmwasm.wasm.v1.MsgExecuteContract\"},{\"key\":\"module\",\"value\":\"wasm\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"sender\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"amount\",\"value\":\"1factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo\"},{\"key\":\"recipient\",\"value\":\"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7\"},{\"key\":\"sender\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"amount\",\"value\":\"1000000factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk\"}]},{\"type\":\"wasm\",\"attributes\":[{\"key\":\"_contract_address\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"},{\"key\":\"action\",\"value\":\"retract_orders\"},{\"key\":\"market\",\"value\":\"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg\"}]}]}]","transactionHash":"B5B73FF4891E7692A63C6906EB1A3A4E7899ED7CA6B4742F56D75A51841D84AE","gasUsed":193703,"gasWanted":227630}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",13]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",14]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",15]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",16]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",17]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",18]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",19]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",20]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",21]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",22]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",23]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Get all open orders and check that there are no open orders",24]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",8]`, {"orders":[{"idx":"199835","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.909","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"928000","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for market 1",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for market 1",13]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"927304factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"696factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"927304factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"696factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"927304factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"696factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]}]}],"height":14436474,"transactionHash":"66DB95382AD9538E84BDA6A21EC1A9D81E54EB3873B88D1D5A99B83E4D6E637E","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"270ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"270ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"270ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"270ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2880"}]},{"type":"tx","attributes":[{"key":"signature","value":"JSOEj6SEzXo2TGEdriT6oSQq8B9SYvwaxcet/aiGbZFr3i5iZcW5OLUmBrNh1SnhpXPAgVfWWYINJcYJJmYdqQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"927304factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"927304factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"927304factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"696factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"696factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"amount","value":"696factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]}],"gasWanted":215452,"gasUsed":184335}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",10]`, {"orders":[{"idx":"5982","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"0.816","offer_denom":{"native":"ukuji"},"offer_amount":"0","filled_amount":"824000","created_at":"1686775101016449939","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",12]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for markets 2 and 3",13]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"823382factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"618factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"823382factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},{"key":"spender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"618factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"823382factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"618factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]}]}],"height":14436477,"transactionHash":"E345B9EFF416C9D52B2B89CF790F1BC15D274F1A51FACD36188850763054F340","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"278ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"278ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"278ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"278ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2881"}]},{"type":"tx","attributes":[{"key":"signature","value":"hP5l9EFDb+DADYTlSEpdDe1VJ8SReHp0gfQY1Zyg2lcTgIi3och9k4P4bvPSGDm0f+AoWkZU7yduVflE96vgSw=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"823382factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"823382factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"823382factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"618factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"618factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"amount","value":"618factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"}]}],"gasWanted":221797,"gasUsed":189216}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",14]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",15]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",16]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",17]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",18]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",19]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",20]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",21]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",22]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",23]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",24]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for markets 2 and 3",25]`, {"orders":[{"idx":"29009","owner":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7","quote_price":"11.348","offer_denom":{"native":"factory/kujira1r85reqy6h0lu02vyz0hnzhv5whsns55gdt4w0d7ft87utzk7u0wqr4ssll/uusk"},"offer_amount":"0","filled_amount":"89887","created_at":"1686775116695004205","original_offer_amount":"1000000"}]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for markets 2 and 3",26]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"89820factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"67factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"89820factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},{"key":"spender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"67factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"89820factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"},{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"67factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]}]}],"height":14436480,"transactionHash":"12FBF6151C4212E6024FC32065DC62E9E52C5F25026DCD05685924ADE373B55E","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"272ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"272ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"272ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"272ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2882"}]},{"type":"tx","attributes":[{"key":"signature","value":"0zrQgDYWUxX8agBmwBwvZqBuaB7VtdCUzztEE9wesJphXDY2qayDsMsar5a/zzmIAn6plAwCPcU+PFpwX0aVxA=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"89820factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"89820factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"sender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"89820factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"67factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"67factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"amount","value":"67factory/kujira1ltvwg69sw3c5z99c6rr08hal7v0kdzfxz07yj5/demo"}]}],"gasWanted":216983,"gasUsed":182652}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",1]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",2]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",3]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",4]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",5]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",6]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",7]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",8]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",9]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",10]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",11]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",12]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",13]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"}]}]}],"height":14436483,"transactionHash":"608D1CC69A00CFCFEF6D076558B2E26342D6BD8F0F9D85CA9012E2B342836B12","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2883"}]},{"type":"tx","attributes":[{"key":"signature","value":"2C89nnwzVdrmUBuFO/8gPNjfyhTZQQ2BD1Vcf6HPfmFoGvzXF4AtKcFwVFHH0+J4JpJv89v0woalqxX1y99vLQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eqedsw8k"}]}],"gasWanted":146013,"gasUsed":130921}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",14]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",15]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",16]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",17]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",18]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",19]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",20]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",21]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",22]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",23]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",24]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",25]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",26]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"}]}]}],"height":14436487,"transactionHash":"B9F3F6739170E00189F7DC3C92446782C3A9BAFF6635FE2311C8B2807E2E70A4","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"184ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"184ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2884"}]},{"type":"tx","attributes":[{"key":"signature","value":"k7cIh1ZYJhFVGTiyPc96rzagkNqOpPkjcgXl/tVO1poBuZtm54GgNKxOJRn4jx+JaNr0SuWi3vfyl7s2gQc8qw=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira16084g6pg0qk0646erfcwkstck95m46xc70zgt48usya0juf8lf0syg6yr5"}]}],"gasWanted":146691,"gasUsed":131442}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",27]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",28]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",29]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",30]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",31]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",32]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",33]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",34]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",35]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",36]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",37]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",38]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",39]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"}]}]}],"height":14436490,"transactionHash":"1765CECC74955358E6DCC03B3BE660E67936E2E2AA9FFE8A6F2C2C93D8EDD895","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2885"}]},{"type":"tx","attributes":[{"key":"signature","value":"KHrAlHWjDF3H/uTY1rodNIqY3qtmb2MGw4dqUPTd4ece2ptuwa3Zw9DK7w7s/5CiqKEBKkx88X7q930esIKgTQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1yyca08xqdgvjz0psg56z67ejh9xms6l436u8y58m82npdqqhmmtqdyphsd"}]}],"gasWanted":146099,"gasUsed":130987}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",40]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",41]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",42]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",43]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",44]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",45]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",46]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",47]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",48]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",49]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",50]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",51]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",52]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"}]}]}],"height":14436493,"transactionHash":"E7A089BCADAB5A3A35E59926C3E48B6403936D06A8F8697A6ADD2D36271997ED","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2886"}]},{"type":"tx","attributes":[{"key":"signature","value":"iBZlsUOQIH2j+9kpyYHvWVYIHwmm3hrMFhaXZwpGSTpAvm7BOfgHXXtkho9bdVHgOb9MFHR1wfXV1ujTAdm90Q=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sl4e867"}]}],"gasWanted":146017,"gasUsed":130924}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",53]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",54]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",55]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",56]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",57]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",58]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",59]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",60]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",61]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",62]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",63]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",64]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",65]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"}]}]}],"height":14436496,"transactionHash":"D865B7140C05AFC156C03A88DA82DCD10C7BF9DD9A976004475E7827E7F13BC3","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2887"}]},{"type":"tx","attributes":[{"key":"signature","value":"h5s9xMGGA3CkF81zrdJNecJ8F6xLyBwo+/76KHMn1S0bMHSi08ptjWWr59r/RK7iym2KbDV+tnBPF87GUmJjxw=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1pvrwmjuusn9wh34j7y520g8gumuy9xtl3gvprlljfdpwju3x7ucseu6vw3"}]}],"gasWanted":146010,"gasUsed":130918}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",66]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",67]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",68]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",69]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",70]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",71]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",72]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",73]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",74]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",75]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",76]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",77]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",78]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"}]}]}],"height":14436499,"transactionHash":"05FA8AF02829198DE982540575AFDDF69703D54D00EFBF3F05A4986A498F9C01","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2888"}]},{"type":"tx","attributes":[{"key":"signature","value":"KD4TSKFeFU+PbMEvxG8tKWPP0+DCY7hotW/d1E4LhW9N35XFTQv1aO4PNtcsalPc5bACUnLnQy1m4T6jca7pHg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqx97zgq"}]}],"gasWanted":146017,"gasUsed":130924}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",79]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",80]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",81]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",82]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",83]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",84]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",85]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",86]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",87]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",88]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",89]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",90]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",91]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"}]}]}],"height":14436502,"transactionHash":"5E4726F51B8CAD767FD37858EB592ACED2A3AD1177DB897B54FC927EA4586693","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"184ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"184ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2889"}]},{"type":"tx","attributes":[{"key":"signature","value":"4XrqXekJ2aQ3BVddsGSH4nCIlY6+hsTqZBDiQfJCckIsIQWI9ZQ/yBia14ghBSWVsm3c9yxP/+wOW2D3LBggoA=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1xvjwl3qpp449shx49fpkl22pkyv3vdnq0juc8vhmemm322zp99yqlwrh0g"}]}],"gasWanted":146580,"gasUsed":131357}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",92]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",93]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",94]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",95]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",96]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",97]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",98]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",99]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",100]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",101]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",102]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",103]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",104]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]}]}],"height":14436505,"transactionHash":"61A5288DD587127B69CECB0DA27ECF809BC3328B8C9C1F00D47B8CDE8B129A33","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2890"}]},{"type":"tx","attributes":[{"key":"signature","value":"/NhxlAlMbYMRDaKS7GgzSRa4BXm90dt1+5SENLos4QZOg4jJLlhPDALiWSwKEgT7JHK83YIOJWRfpvt9tLMoVg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh"}]}],"gasWanted":145978,"gasUsed":130894}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",105]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",106]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",107]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",108]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",109]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",110]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",111]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",112]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",113]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",114]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",115]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",116]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",117]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"}]}]}],"height":14436508,"transactionHash":"6F69266F508082BCE6F1CBCA07723416B603A7C6B7B0DDEFE3AC061BD9D6EC7F","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2891"}]},{"type":"tx","attributes":[{"key":"signature","value":"9n6PUJHsnfUojLhg8jPP9huWz2ytX5Rp8mGseCTrBbAcATitBAQac3VUIy9+AydV77eFo9nitrT6R5XGRuqfHQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira12cks8zuclf9339tnanpdd8z8ycf5ygdgy885sejc7kyhvryzfyzsvjpasw"}]}],"gasWanted":146294,"gasUsed":131138}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",118]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",119]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",120]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",121]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",122]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",123]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",124]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",125]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",126]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",127]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",128]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",129]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",130]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]}]}],"height":14436512,"transactionHash":"29860B3D42F676815D0FCE368B874D559880BE1EE57201AA9F8C19806CB4CA42","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"184ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"184ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"184ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2892"}]},{"type":"tx","attributes":[{"key":"signature","value":"KQOamZWUZgcZGHDLzormCHy+80FOc5KWhFcQ/CNUUGZRem14bNYIJf7NfVXxOotdEmaNwsFtVq3tYsiM2deIuQ=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6"}]}],"gasWanted":146476,"gasUsed":131277}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",131]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",132]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",133]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",134]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",135]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",136]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",137]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",138]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",139]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",140]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",141]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",142]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",143]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"}]}]}],"height":14436515,"transactionHash":"446CFBA17F11E7341DEE1B8C8DCDCD3D40437DE5E6731CB9C93ADF2DE3276B45","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2893"}]},{"type":"tx","attributes":[{"key":"signature","value":"WD9B4DTtnNNTU5DCPvI/sGl2kBBLbtiCGWRNkVMjLjkKpQhytIgxN8BpovDXSVnwY+8FFfga3VYxxhuZZvqwuA=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljq4xf685"}]}],"gasWanted":145990,"gasUsed":130903}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",144]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",145]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",146]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",147]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",148]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",149]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",150]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",151]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",152]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",153]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",154]`, {"orders":[]}) +data.set(`["kujira","kujiraQueryClientWasmQueryContractSmart","Kujira Orders Settle funds for all markets - 2",155]`, {"orders":[]}) +data.set(`["kujira","kujiraFinClientWithdrawOrders","Kujira Orders Settle funds for all markets - 2",156]`, {"logs":[{"msg_index":0,"log":"","events":[{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"},{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]}]}],"height":14436518,"transactionHash":"D6180A6FC2B680145F7A9EC719F6FC9280A28723DA61E847C473A98C1F64D396","events":[{"type":"coin_spent","attributes":[{"key":"spender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"coin_received","attributes":[{"key":"receiver","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"amount","value":"183ukuji"}]},{"type":"transfer","attributes":[{"key":"recipient","value":"kujira17xpfvakm2amg962yls6f84z3kell8c5lp3pcxh"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"},{"key":"amount","value":"183ukuji"}]},{"type":"message","attributes":[{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"fee","value":"183ukuji"},{"key":"fee_payer","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"tx","attributes":[{"key":"acc_seq","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7/2894"}]},{"type":"tx","attributes":[{"key":"signature","value":"ONOsShF0QwoWRlnpEnogwgXe45Oz9/YgWje1Lg42QZMm3a1/xpQij5tXaHhttAOz9ZUrNWy+5pbstw50eheSgg=="}]},{"type":"message","attributes":[{"key":"action","value":"/cosmwasm.wasm.v1.MsgExecuteContract"}]},{"type":"message","attributes":[{"key":"module","value":"wasm"},{"key":"sender","value":"kujira1yrensec9gzl7y3t3duz44efzgwj2qv6gwayrn7"}]},{"type":"execute","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]},{"type":"wasm","attributes":[{"key":"_contract_address","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"},{"key":"action","value":"withdraw_orders"},{"key":"market","value":"kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg"}]}],"gasWanted":146272,"gasUsed":128259}) + +export default data; diff --git a/test/connectors/kujira/fixtures/patches/patches.ts b/test/connectors/kujira/fixtures/patches/patches.ts new file mode 100644 index 0000000000..4c47e758f2 --- /dev/null +++ b/test/connectors/kujira/fixtures/patches/patches.ts @@ -0,0 +1,846 @@ +import { KujiraModel } from '../../../../../src/connectors/kujira/kujira.model'; +import { + AsyncFunctionType, + BasicKujiraMarket, + BasicKujiraToken, + IMap, + KujiraOrder, + MarketId, + TokenId, +} from '../../../../../src/connectors/kujira/kujira.types'; +import data from './data'; +import { patch } from '../../../../services/patch'; +import { ExecuteResult, JsonObject } from '@cosmjs/cosmwasm-stargate'; +import { fin } from 'kujira.js'; +import { StdFee } from '@cosmjs/amino'; +import { Coin, EncodeObject } from '@cosmjs/proto-signing'; +import { SigningStargateClient } from '@cosmjs/stargate'; +import { IndexedTx } from '@cosmjs/stargate/build/stargateclient'; +import { isMap } from 'immutable'; +import { getNotNullOrThrowError } from '../../../../../src/connectors/kujira/kujira.helpers'; + +export let usePatches = true; +export let useInputOutputWrapper = false; + +export const enablePatches = () => (usePatches = true); +export const disablePatches = () => (usePatches = false); +export const enableInputOutputWrapper = () => (useInputOutputWrapper = true); +export const disableInputOutputWrapper = () => (useInputOutputWrapper = false); + +const ordinalMap = IMap().asMutable(); + +export const createPatches = ( + kujira: KujiraModel +): IMap> => { + const patches = IMap>().asMutable(); + + patches.setIn(['global', 'fetch'], async (testTitle: string) => { + if (!usePatches) return; + + patch(global, 'fetch', async (...any: any[]) => { + const inputArguments = any; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = ['global', 'fetch', testTitle, ordinal]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + global, + 'fetch', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as any; + }); + }); + + patches.setIn(['kujira', 'decryptWallet'], async (testTitle: string) => { + if (!usePatches) return; + + patch(kujira, 'decryptWallet', async (...any: any[]) => { + const inputArguments = any; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = ['kujira', 'decryptWallet', testTitle, ordinal]; + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'decryptWallet', + inputArguments + ); + } + + return { + mnemonic: data.get('KUJIRA_MNEMONIC'), + accountNumber: data.get('KUJIRA_ACCOUNT_NUMBER'), + publicKey: data.get('KUJIRA_PUBLIC_KEY'), + } as any; + }); + }); + + patches.setIn(['kujira', 'getFastestRpc'], async (testTitle: string) => { + if (!usePatches) return; + + patch(kujira, 'getFastestRpc', async (...any: any[]) => { + const inputArguments = any; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = ['kujira', 'getFastestRpc', testTitle, ordinal]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'getFastestRpc', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as any; + }); + }); + + patches.setIn( + ['kujira', 'kujiraGetHttpBatchClient'], + async (testTitle: string) => { + if (!usePatches) return; + + patch(kujira, 'kujiraGetHttpBatchClient', async (...any: any[]) => { + const inputArguments = any; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraGetHttpBatchClient', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraGetHttpBatchClient', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as any; + }); + } + ); + + patches.setIn( + ['kujira', 'kujiraGetTendermint34Client'], + async (testTitle: string) => { + if (!usePatches) return; + + patch(kujira, 'kujiraGetTendermint34Client', async (...any: any[]) => { + const inputArguments = any; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraGetTendermint34Client', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraGetTendermint34Client', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as any; + }); + } + ); + + patches.setIn( + ['kujira', 'kujiraGetKujiraQueryClient'], + async (testTitle: string) => { + if (!usePatches) return; + + patch(kujira, 'kujiraGetKujiraQueryClient', async (...any: any[]) => { + const inputArguments = any; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraGetKujiraQueryClient', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraGetKujiraQueryClient', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as any; + }); + } + ); + + patches.setIn( + ['kujira', 'kujiraGetStargateClient'], + async (testTitle: string) => { + if (!usePatches) return; + + patch(kujira, 'kujiraGetStargateClient', async (...any: any[]) => { + const inputArguments = any; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraGetStargateClient', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraGetStargateClient', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as any; + }); + } + ); + + patches.setIn( + ['kujira', 'kujiraGetSigningStargateClient'], + async (testTitle: string) => { + if (!usePatches) return; + + patch(kujira, 'kujiraGetSigningStargateClient', async (...any: any[]) => { + const inputArguments = any; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraGetSigningStargateClient', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraGetSigningStargateClient', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as any; + }); + } + ); + + patches.setIn( + ['kujira', 'kujiraGetSigningCosmWasmClient'], + async (testTitle: string) => { + if (!usePatches) return; + + patch(kujira, 'kujiraGetSigningCosmWasmClient', async (...any: any[]) => { + const inputArguments = any; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraGetSigningCosmWasmClient', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraGetSigningCosmWasmClient', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as any; + }); + } + ); + + patches.setIn( + ['kujira', 'kujiraFinClientWithdrawOrders'], + async (testTitle: string) => { + if (!usePatches) return; + + patch( + kujira, + 'kujiraFinClientWithdrawOrders', + async ( + finClient: fin.FinClient, + orderIdxs: { + orderIdxs?: string[]; + }, + fee: number | StdFee | 'auto' = 'auto', + memo?: string, + funds?: readonly Coin[] + ): Promise => { + const inputArguments = [finClient, orderIdxs, fee, memo, funds]; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraFinClientWithdrawOrders', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraFinClientWithdrawOrders', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as ExecuteResult; + } + ); + } + ); + + patches.setIn( + ['kujira', 'kujiraGetBasicMarkets'], + async (testTitle: string) => { + if (!usePatches) return; + + patch( + kujira, + 'kujiraGetBasicMarkets', + async (): Promise> => { + const inputArguments: any[] = []; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraGetBasicMarkets', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper>( + dataKey, + kujira, + 'kujiraGetBasicMarkets', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as IMap< + MarketId, + BasicKujiraMarket + >; + } + ); + } + ); + + patches.setIn( + ['kujira', 'kujiraGetBasicTokens'], + async (testTitle: string) => { + if (!usePatches) return; + + patch( + kujira, + 'kujiraGetBasicTokens', + async (): Promise> => { + const inputArguments: any[] = []; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraGetBasicTokens', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper>( + dataKey, + kujira, + 'kujiraGetBasicTokens', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as IMap< + TokenId, + BasicKujiraToken + >; + } + ); + } + ); + + patches.setIn( + ['kujira', 'kujiraQueryClientWasmQueryContractSmart'], + async (testTitle: string) => { + if (!usePatches) return; + + patch( + kujira, + 'kujiraQueryClientWasmQueryContractSmart', + async (address: string, query: JsonObject): Promise => { + const inputArguments = [address, query]; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraQueryClientWasmQueryContractSmart', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraQueryClientWasmQueryContractSmart', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as JsonObject; + } + ); + } + ); + + patches.setIn( + ['kujira', 'kujiraSigningStargateClientSignAndBroadcast'], + async (testTitle: string) => { + if (!usePatches) return; + + patch( + kujira, + 'kujiraSigningStargateClientSignAndBroadcast', + async ( + signingStargateClient: SigningStargateClient, + signerAddress: string, + messages: readonly EncodeObject[], + fee: StdFee | 'auto' | number, + memo?: string + ): Promise => { + const inputArguments = [ + signingStargateClient, + signerAddress, + messages, + fee, + memo, + ]; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraSigningStargateClientSignAndBroadcast', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraSigningStargateClientSignAndBroadcast', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as KujiraOrder; + } + ); + } + ); + + patches.setIn( + ['kujira', 'kujiraStargateClientGetAllBalances'], + async (testTitle: string) => { + if (!usePatches) return; + + patch( + kujira, + 'kujiraStargateClientGetAllBalances', + async (address: string): Promise => { + const inputArguments = [address]; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraStargateClientGetAllBalances', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraStargateClientGetAllBalances', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as readonly Coin[]; + } + ); + } + ); + + patches.setIn( + ['kujira', 'kujiraStargateClientGetBalanceStaked'], + async (testTitle: string) => { + if (!usePatches) return; + + patch( + kujira, + 'kujiraStargateClientGetBalanceStaked', + async (address: string): Promise => { + const inputArguments = [address]; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraStargateClientGetBalanceStaked', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraStargateClientGetBalanceStaked', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as Coin | null; + } + ); + } + ); + + patches.setIn( + ['kujira', 'kujiraStargateClientGetHeight'], + async (testTitle: string) => { + if (!usePatches) return; + + patch( + kujira, + 'kujiraStargateClientGetHeight', + async (): Promise => { + const inputArguments: any[] = []; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraStargateClientGetHeight', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraStargateClientGetHeight', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as number; + } + ); + } + ); + + patches.setIn( + ['kujira', 'kujiraStargateClientGetTx'], + async (testTitle: string) => { + if (!usePatches) return; + + patch( + kujira, + 'kujiraStargateClientGetTx', + async (id: string): Promise => { + const inputArguments = [id]; + + if (!ordinalMap.has(testTitle)) { + ordinalMap.set(testTitle, 0); + } + + const ordinal = + getNotNullOrThrowError(ordinalMap.get(testTitle)) + 1; + + ordinalMap.set(testTitle, ordinal); + + const dataKey = [ + 'kujira', + 'kujiraStargateClientGetTx', + testTitle, + ordinal, + ]; + + const key: string = JSON.stringify(dataKey); + + if (useInputOutputWrapper) { + return await inputOutputWrapper( + dataKey, + kujira, + 'kujiraStargateClientGetTx', + inputArguments + ); + } + + return getNotNullOrThrowError(data.get(key)) as IndexedTx | null; + } + ); + } + ); + + return patches; +}; + +export const getPatch = >( + patches: IMap>, + keyPath: string[] +): R => { + return patches.getIn(keyPath) as R; +}; + +const inputOutputWrapper = async ( + dataKey: any[], + targetObject: any, + targetFunctionName: string, + targetFunctionArguments: any[] = [] +): Promise => { + const originalTargetFunction = + targetObject[`__original__${targetFunctionName}`]; + + const result = await originalTargetFunction.value.apply( + targetObject, + targetFunctionArguments + ); + + const key: string = JSON.stringify(dataKey); + + if (data.has(key)) { + if (result === getNotNullOrThrowError(data.get(key))) { + return result as R; + } + } + + data.set(key, result); + + let value: string; + if (isMap(result)) { + value = `IMap(${JSON.stringify(result)}).asMutable()`; + } else if (result != null && typeof result == 'object' && 'tx' in result) { + value = JSON.stringify(result).replace( + /"tx":\{(.*?)}/, + '"tx": new Uint8Array(Object.values({$1}))' + ); + } else { + value = JSON.stringify(result); + } + + console.log(`data.set(\`${key}\`, ${value})`); + + return result as R; +}; diff --git a/test/connectors/kujira/helpers.ts b/test/connectors/kujira/helpers.ts new file mode 100644 index 0000000000..49ab325e32 --- /dev/null +++ b/test/connectors/kujira/helpers.ts @@ -0,0 +1,98 @@ +import supertest from 'supertest'; +import { Express } from 'express-serve-static-core'; +import { StatusCodes } from 'http-status-codes'; +import { getNotNullOrThrowError } from '../../../src/connectors/kujira/kujira.helpers'; +import { + RequestStrategy, + RESTfulMethod, +} from '../../../src/connectors/kujira/kujira.types'; +import { ResponseWrapper } from '../../../src/services/common-interfaces'; + +export type SendRequestOptions = { + strategy?: RequestStrategy; + isMock?: boolean; + RESTExpress?: Express; + RESTMethod: RESTfulMethod; + RESTRoute: string; + RESTRequest: any; + RESTStatusCode?: StatusCodes; + RESTAccept?: string; + RESTContentType?: string; + model?: any; + controllerFunction?: (...args: any[]) => Promise>; + controllerFunctionParameters?: any[]; +}; + +export type SendRequestFunction = ( + options: SendRequestOptions +) => Promise; + +export const sendRequest: SendRequestFunction = async ( + options: SendRequestOptions +): Promise => { + if (options.strategy == RequestStrategy.RESTful) { + const result = (await ( + (supertest(options.RESTExpress) as any)[ + options.RESTMethod.toLowerCase() + ] as any + )(options.RESTRoute) + .send(options.RESTRequest) + .set('Accept', options.RESTAccept || 'application/json') + .expect(options.RESTStatusCode || StatusCodes.OK) + .expect( + 'Content-Type', + options.RESTContentType || 'application/json; charset=utf-8' + )) as supertest.Response; + + return result; + } else if (options.strategy == RequestStrategy.Controller) { + const result = await getNotNullOrThrowError( + options.controllerFunction + )( + options.model, + options.controllerFunctionParameters || options.RESTRequest + ); + + return result as R as supertest.Response; + } else { + throw new Error(`Unknown strategy: ${options.strategy}`); + } +}; + +export function log(target: any, title: string, subTitle?: string) { + let output = ''; + + output += title ? `${title}\n` : ''; + output += subTitle ? `${subTitle}\n` : ''; + output += JSON.stringify(target, null, 2); + + console.log(output); +} + +export function logRequest(target: any, title: string) { + log(target, title, 'request'); +} + +export function logResponse(target: any, title: string) { + log(target, title, 'response'); +} + +export function printStackTrace() { + const error = new Error(); + const stackTrace = error.stack || ''; + const stackLines = stackTrace.split('\n').slice(1); // Ignoring this function itself + + let output = ''; + + stackLines.forEach((line) => { + const match = line.match(/at\s+(.*)\s+\((.*):(\d+):\d+\)/); + if (match) { + const functionName = match[1]; + const filePath = match[2]; + const lineNumber = match[3]; + output += `${filePath}:${lineNumber} (${functionName})\n`; + } + }); + + console.log(output); +} diff --git a/test/connectors/kujira/kujira.controllers.test.ts b/test/connectors/kujira/kujira.controllers.test.ts new file mode 100644 index 0000000000..3c42a841b8 --- /dev/null +++ b/test/connectors/kujira/kujira.controllers.test.ts @@ -0,0 +1,4810 @@ +import 'jest-extended'; +import { BigNumber } from 'bignumber.js'; +import { unpatch } from '../../services/patch'; +import { KujiraModel } from '../../../src/connectors/kujira/kujira.model'; +import { KujiraConfig } from '../../../src/connectors/kujira/kujira.config'; +import { + logRequest as helperLogRequest, + logResponse as helperLogResponse, + sendRequest as helperSendRequest, + SendRequestFunction, + SendRequestOptions, +} from './helpers'; +import { + AllMarketsWithdrawsRequest, + AllMarketsWithdrawsResponse, + AsyncFunctionType, + Balance, + Balances, + CancelAllOrdersRequest, + CancelAllOrdersResponse, + CancelOrderRequest, + CancelOrderResponse, + CancelOrdersRequest, + CancelOrdersResponse, + GetAllBalancesRequest, + GetAllBalancesResponse, + GetAllMarketsRequest, + GetAllMarketsResponse, + GetAllOrderBooksRequest, + GetAllOrderBooksResponse, + GetAllTickersRequest, + GetAllTickersResponse, + GetAllTokensRequest, + GetAllTokensResponse, + GetBalanceRequest, + GetBalanceResponse, + GetBalancesRequest, + GetBalancesResponse, + GetCurrentBlockRequest, + GetCurrentBlockResponse, + GetEstimatedFeesRequest, + GetEstimatedFeesResponse, + GetMarketRequest, + GetMarketResponse, + GetMarketsRequest, + GetMarketsResponse, + GetOrderBookRequest, + GetOrderBookResponse, + GetOrderBooksRequest, + GetOrderBooksResponse, + GetOrderRequest, + GetOrderResponse, + GetOrdersRequest, + GetOrdersResponse, + GetRootRequest, + GetRootResponse, + GetTickerRequest, + GetTickerResponse, + GetTickersRequest, + GetTickersResponse, + GetTokenRequest, + GetTokenResponse, + GetTokensRequest, + GetTokensResponse, + GetTransactionRequest, + GetTransactionResponse, + GetTransactionsRequest, + GetTransactionsResponse, + GetWalletPublicKeyRequest, + GetWalletPublicKeyResponse, + GetWalletsPublicKeysRequest, + GetWalletsPublicKeysResponse, + IMap, + Market, + MarketId, + MarketName, + MarketsWithdrawsFundsResponse, + MarketsWithdrawsRequest, + MarketWithdrawRequest, + MarketWithdrawResponse, + Order, + OrderBook, + OrderClientId, + OrderFee, + OrderId, + OrderMarketName, + OrderSide, + OrderStatus, + OrderType, + OwnerAddress, + PlaceOrderRequest, + PlaceOrderResponse, + PlaceOrdersRequest, + PlaceOrdersResponse, + RequestStrategy, + RESTfulMethod, + Ticker, + TickerPrice, + Token, + TokenId, + TokenName, + TokenSymbol, + Transaction, + TransactionHash, + Withdraw, +} from '../../../src/connectors/kujira/kujira.types'; +import * as KujiraController from '../../../src/connectors/kujira/kujira.controllers'; +import { Denom, fin, KUJI, NETWORKS, TESTNET } from 'kujira.js'; +// import { addWallet } from '../../../src/services/wallet/wallet.controllers'; +// import { AddWalletRequest } from '../../../src/services/wallet/wallet.requests'; +import lodash from 'lodash'; +import { getNotNullOrThrowError } from '../../../src/connectors/kujira/kujira.helpers'; +import { + createPatches, + // enableInputOutputWrapper, + disableInputOutputWrapper, + enablePatches, + // disablePatches, + getPatch as helperGetPatch, + useInputOutputWrapper, + usePatches, +} from './fixtures/patches/patches'; +import { ConfigManagerV2 } from '../../../src/services/config-manager-v2'; +import express from 'express'; +import { Express } from 'express-serve-static-core'; +import data from './fixtures/patches/data'; + +enablePatches(); +// disablePatches(); + +// enableInputOutputWrapper(); +disableInputOutputWrapper(); + +// const requestStrategy = RequestStrategy.RESTful; +const requestStrategy = RequestStrategy.Controller; + +let patches: IMap>; + +if (!usePatches || (usePatches && useInputOutputWrapper)) { + jest.setTimeout(30 * 60 * 1000); +} + +let getPatch: any; + +let sendRequest: SendRequestFunction; + +let testTitle: string; +let logRequest: (target: any) => void; +let logResponse: (target: any) => void; + +let allTokens: any; + +let kujira: KujiraModel; + +const config = KujiraConfig.config; + +const network = NETWORKS[TESTNET].toLowerCase(); + +const networksPairs: Record = fin.PAIRS[TESTNET]; + +const kujiToken = KUJI; + +const marketsIds = { + 1: networksPairs[ + 'kujira1suhgf5svhu4usrurvxzlgn54ksxmn8gljarjtxqnapv8kjnp4nrsqq4jjh' + ].address, // KUJI/DEMO + 2: networksPairs[ + 'kujira1wl003xxwqltxpg5pkre0rl605e406ktmq5gnv0ngyjamq69mc2kqm06ey6' + ].address, // KUJI/USK + 3: networksPairs[ + 'kujira14sa4u42n2a8kmlvj3qcergjhy6g9ps06rzeth94f2y6grlat6u6ssqzgtg' + ].address, // DEMO/USK +}; + +const tokensIdsArray = [ + ...new Set( + Object.values(marketsIds).flatMap((marketId) => [ + networksPairs[marketId].denoms[0].reference, + networksPairs[marketId].denoms[1].reference, + ]) + ), +]; + +const tokensIds: { [key: number]: string } = {}; +const tokensDenoms: { [key: number]: Denom } = {}; +for (let i = 0; i < tokensIdsArray.length; i++) { + tokensIds[i + 1] = tokensIdsArray[i]; + tokensDenoms[i + 1] = Denom.from(tokensIdsArray[i]); +} + +const transactionsHashes = { + 1: 'D5C9B4FBD06482C1B40CEA3B1D10E445049F1F19CA5531265FC523973CC65EF9', + 2: '50F44E09A0617E7506B4F78886C4828A05FC84141A6BB57DA1B87A03EF4ADB91', + 3: '66DBF37EAE15E28AD70E3292216DEE3D6B61E5C5913EBCE584E4971D2A6A2F2B', +}; + +const orders: IMap = IMap< + OrderClientId, + Order +>().asMutable(); + +let userBalances: Balances; + +let lastPayedFeeSum: OrderFee = BigNumber(0); + +const getOrder = (clientId: OrderClientId): Order => { + return getOrders([clientId]).first(); +}; + +const getOrders = (clientIds: OrderClientId[]): IMap => { + const output = IMap().asMutable(); + for (const clientId of clientIds) { + output.set(clientId, getNotNullOrThrowError(orders.get(clientId))); + } + + return output; +}; + +let ownerAddress: OwnerAddress; + +let expressApp: Express; + +const mnemonic: string = getNotNullOrThrowError( + usePatches && !useInputOutputWrapper + ? data.get('KUJIRA_MNEMONIC') + : process.env.TEST_KUJIRA_MNEMONIC +); + +beforeAll(async () => { + const configManager = ConfigManagerV2.getInstance(); + + configManager.set('kujira.prefix', 'kujira'); + configManager.set('kujira.accountNumber', 0); + configManager.set('kujira.gasPrice', 0.00125); + configManager.set('kujira.gasPriceSuffix', 'ukuji'); + configManager.set('kujira.gasLimitEstimate', 0.009147); + configManager.set('kujira.orderBook.offset', 0); + configManager.set('kujira.orderBook.limit', 255); + configManager.set('kujira.cache.marketsData', 3600); + configManager.set('kujira.cache.markets', 3600); + configManager.set('kujira.orders.create.fee', 'auto'); + configManager.set('kujira.orders.create.maxPerTransaction', 8); + configManager.set('kujira.orders.open.limit', 255); + configManager.set('kujira.orders.filled.limit', 255); + configManager.set('kujira.orders.cancel.maxPerTransaction', 25); + configManager.set('kujira.tokens.resolutionStrategy', 'markets'); + configManager.set( + 'kujira.tickers.sources.nomics.url', + 'https://nomics.com/data/exchange-markets-ticker?convert=USD&exchange=serum_dex&interval=1m&market=${marketAddress}' + ); + configManager.set('kujira.transactions.merge.createOrders', true); + configManager.set('kujira.transactions.merge.cancelOrders', true); + configManager.set('kujira.transactions.merge.settleFunds', true); + configManager.set('kujira.retry.all.maxNumberOfRetries', 3); + configManager.set('kujira.retry.all.delayBetweenRetries', 1000); + configManager.set('kujira.timeout.all', 60000); + configManager.set('kujira.parallel.all.batchSize', 100); + configManager.set('kujira.parallel.all.delayBetweenBatches', 200); + + expressApp = express(); + expressApp.use(express.json()); + + // const accountNumber: number = getNotNullOrThrowError( + // Number( + // usePatches && !useInputOutputWrapper + // ? data.get('KUJIRA_ACCOUNT_NUMBER') + // : process.env.TEST_KUJIRA_ACCOUNT_NUMBER + // ) || config.accountNumber + // ); + + kujira = KujiraModel.getInstance(config.chain, network); + + patches = await createPatches(kujira); + + getPatch = >(keyPath: string[]): R => + helperGetPatch(patches, keyPath); + + // await getPatch(['global', 'fetch'])('beforeAll'); + await getPatch(['kujira', 'getFastestRpc'])('beforeAll'); + await getPatch(['kujira', 'kujiraGetHttpBatchClient'])('beforeAll'); + await getPatch(['kujira', 'kujiraGetTendermint34Client'])('beforeAll'); + await getPatch(['kujira', 'kujiraGetKujiraQueryClient'])('beforeAll'); + await getPatch(['kujira', 'kujiraGetStargateClient'])('beforeAll'); + await getPatch(['kujira', 'kujiraGetBasicMarkets'])('beforeAll'); + + await kujira.init(); + + ownerAddress = data.get('KUJIRA_PUBLIC_KEY'); + + // ownerAddress = ( + // await addWallet({ + // chain: config.chain, + // network: network, + // privateKey: mnemonic, + // address: undefined, + // accountId: accountNumber, + // } as AddWalletRequest) + // ).address; + + // Order | Type | Side | Market (ID/Name) + // ====== + ====== + ====== + ================ + // #01 | LIMIT | BUY | 1 / KUJI/DEMO + // #02 | LIMIT | SELL | 2 / KUJI/USK + // #03 | MARKET | SELL | 3 / DEMO/USK + // #04 | LIMIT | BUY | 1 / KUJI/DEMO + // #05 | LIMIT | SELL | 2 / KUJI/USK + // #06 | LIMIT | BUY | 3 / DEMO/USK + // #07 | LIMIT | SELL | 1 / KUJI/DEMO + // #08 | LIMIT | BUY | 2 / KUJI/USK + // #09 | LIMIT | SELL | 3 / DEMO/USK + // #10 | MARKET | BUY | 1 / KUJI/DEMO + // #11 | MARKET | SELL | 2 / KUJI/USK + // #12 | LIMIT | BUY | 3 / DEMO/USK + // #13 | LIMIT | SELL | 1 / KUJI/DEMO + + orders.set('1', { + id: undefined, + clientId: '1', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[1], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: BigNumber(0.001), + amount: BigNumber(1), + side: OrderSide.BUY, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('2', { + id: undefined, + clientId: '2', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[2], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: undefined, + amount: BigNumber(1), + side: OrderSide.SELL, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('3', { + id: undefined, + clientId: '3', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[3], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: undefined, + amount: BigNumber(1), + side: OrderSide.SELL, + status: undefined, + type: OrderType.MARKET, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('4', { + id: undefined, + clientId: '4', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[1], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: BigNumber(0.001), + amount: BigNumber(1), + side: OrderSide.BUY, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('5', { + id: undefined, + clientId: '5', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[2], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: BigNumber(999.999), + amount: BigNumber(1), + side: OrderSide.SELL, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('6', { + id: undefined, + clientId: '6', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[3], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: undefined, + amount: BigNumber(1), + side: OrderSide.BUY, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('7', { + id: undefined, + clientId: '7', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[1], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: undefined, + amount: BigNumber(1), + side: OrderSide.SELL, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('8', { + id: undefined, + clientId: '8', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[2], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: BigNumber(0.001), + amount: BigNumber(1), + side: OrderSide.BUY, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('9', { + id: undefined, + clientId: '9', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[3], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: BigNumber(999.999), + amount: BigNumber(1), + side: OrderSide.SELL, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('10', { + id: undefined, + clientId: '10', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[1], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: undefined, + amount: BigNumber(1), + side: OrderSide.BUY, + status: undefined, + type: OrderType.MARKET, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('11', { + id: undefined, + clientId: '11', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[2], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: undefined, + amount: BigNumber(1), + side: OrderSide.SELL, + status: undefined, + type: OrderType.MARKET, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('12', { + id: undefined, + clientId: '12', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[3], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: BigNumber(0.001), + amount: BigNumber(1), + side: OrderSide.BUY, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); + + orders.set('13', { + id: undefined, + clientId: '13', + marketName: undefined as unknown as OrderMarketName, + marketId: marketsIds[1], + market: undefined as unknown as Market, + ownerAddress: ownerAddress, + payerAddress: ownerAddress, + price: BigNumber(999.99), + amount: BigNumber(1), + side: OrderSide.SELL, + status: undefined, + type: OrderType.LIMIT, + fee: undefined, + fillingTimestamp: undefined, + hashes: undefined, + }); +}); + +beforeEach(async () => { + sendRequest = (options: SendRequestOptions) => { + options.strategy = options.strategy || requestStrategy; + options.RESTExpress = options.RESTExpress || expressApp; + options.RESTRoute = `/chain/kujira${options.RESTRoute}`; + options.model = options.model || kujira; + + return helperSendRequest(options); + }; + + testTitle = expect.getState().currentTestName; + logRequest = (target: any) => helperLogRequest(target, testTitle); + logResponse = (target: any) => helperLogResponse(target, testTitle); + + // logRequest = (_target: any) => { + // return; + // }; + // logResponse = (_target: any) => { + // return; + // }; + + await getPatch(['kujira', 'decryptWallet'])(testTitle); + await getPatch(['kujira', 'kujiraFinClientWithdrawOrders'])(testTitle); + await getPatch(['kujira', 'kujiraGetBasicMarkets'])(testTitle); + await getPatch(['kujira', 'kujiraGetBasicTokens'])(testTitle); + await getPatch(['kujira', 'kujiraGetSigningCosmWasmClient'])(testTitle); + await getPatch(['kujira', 'kujiraGetSigningStargateClient'])(testTitle); + await getPatch(['kujira', 'kujiraQueryClientWasmQueryContractSmart'])( + testTitle + ); + await getPatch(['kujira', 'kujiraSigningStargateClientSignAndBroadcast'])( + testTitle + ); + await getPatch(['kujira', 'kujiraStargateClientGetAllBalances'])(testTitle); + await getPatch(['kujira', 'kujiraStargateClientGetBalanceStaked'])(testTitle); + await getPatch(['kujira', 'kujiraStargateClientGetHeight'])(testTitle); + await getPatch(['kujira', 'kujiraStargateClientGetTx'])(testTitle); +}); + +afterEach(() => { + unpatch(); +}); + +describe('Kujira', () => { + const commonRequestBody = { + chain: config.chain, + network: network, + connector: config.connector, + }; + + describe('Root', () => { + it('Root Info', async () => { + const request = { + ...commonRequestBody, + } as GetRootRequest; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/', + RESTRequest: request, + controllerFunction: KujiraController.getRoot, + }); + + const responseBody = response.body as GetRootResponse; + + logResponse(responseBody); + + expect(responseBody).not.toBeEmpty(); + expect(responseBody.chain).toBe(config.chain); + expect(responseBody.network).toBe(network); + expect(responseBody.connector).toBe(config.connector); + expect(responseBody.connection).toBe(true); + expect(responseBody.timestamp).toBeGreaterThan(0); + }); + }); + + describe('Block Hashes', () => { + it('Get Current Block', async () => { + const request = { + ...commonRequestBody, + } as GetCurrentBlockRequest; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/block/current', + RESTRequest: request, + controllerFunction: KujiraController.getCurrentBlock, + }); + + const responseBody = response.body as GetCurrentBlockResponse; + + logResponse(responseBody); + + expect(responseBody).toBeGreaterThan(0); + }); + }); + + describe('Fees', () => { + it('Estimated Fees', async () => { + const request = { + ...commonRequestBody, + } as GetEstimatedFeesRequest; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/fees/estimated', + RESTRequest: request, + controllerFunction: KujiraController.getEstimatedFees, + }); + + const responseBody = response.body as GetEstimatedFeesResponse; + + logResponse(responseBody); + + expect(responseBody).not.toBeEmpty(); + expect(responseBody.token).toBe(KUJI.symbol); + expect(BigNumber(responseBody.price).gte(0)).toBeTrue(); + expect(BigNumber(responseBody.limit).gte(0)).toBeTrue(); + expect(BigNumber(responseBody.cost).gte(0)).toBeTrue(); + }); + }); + + describe('Tokens', () => { + it('Get token 1 by id', async () => { + const target = tokensIds[1]; + + const requestBody = { + id: target, + } as GetTokenRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/token', + RESTRequest: request, + controllerFunction: KujiraController.getToken, + }); + + const responseBody = response.body as GetTokenResponse; + + logResponse(responseBody); + + const targetDenom = Denom.from(target); + + expect(responseBody).not.toBeEmpty(); + expect(responseBody.id).toBe(request.id); + expect(responseBody.symbol).toBe(targetDenom.symbol); + expect(responseBody.decimals).toBe(targetDenom.decimals); + }); + + it('Get token 1 by name', async () => { + const target = Denom.from(tokensIds[1]); + + const requestBody = { + name: target.symbol, + } as GetTokenRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/token', + RESTRequest: request, + controllerFunction: KujiraController.getToken, + }); + + const responseBody = response.body as GetTokenResponse; + + logResponse(responseBody); + + expect(responseBody).not.toBeEmpty(); + expect(responseBody.id).toBe(target.reference); + expect(responseBody.name).toBe(requestBody.name); + expect(responseBody.symbol).toBe(target.symbol); + expect(responseBody.decimals).toBe(target.decimals); + }); + + it('Get token 1 by symbol', async () => { + const target = Denom.from(tokensIds[1]); + + const requestBody = { + symbol: target.symbol, + } as GetTokenRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/token', + RESTRequest: request, + controllerFunction: KujiraController.getToken, + }); + + const responseBody = response.body as GetTokenResponse; + + logResponse(responseBody); + + expect(responseBody).not.toBeEmpty(); + expect(responseBody.id).toBe(target.reference); + expect(responseBody.symbol).toBe(requestBody.symbol); + expect(responseBody.decimals).toBe(target.decimals); + }); + + it('Get tokens 2 and 3 by ids', async () => { + const requestBody = { + ids: [tokensIds[2], tokensIds[3]], + } as GetTokensRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/tokens', + RESTRequest: request, + controllerFunction: KujiraController.getTokens, + }); + + const responseBody = IMap(response.body) as GetTokensResponse as IMap< + TokenId, + Token + >; + + logResponse(responseBody); + + expect(responseBody.size).toBe(requestBody.ids?.length); + + for (const token of responseBody.values()) { + const targetToken = Denom.from(token.id); + expect(token).not.toBeEmpty(); + expect(token.id).toBe(targetToken.reference); + expect(token.symbol).toBe(targetToken.symbol); + expect(token.decimals).toBe(targetToken.decimals); + } + + for (const tokenId of getNotNullOrThrowError( + requestBody.ids + )) { + const token = Denom.from(tokenId); + const targetToken = getNotNullOrThrowError( + responseBody.get(tokenId) + ); + expect(targetToken).not.toBeEmpty(); + expect(targetToken.id).toBe(token.reference); + expect(targetToken.symbol).toBe(token.symbol); + expect(targetToken.decimals).toBe(token.decimals); + } + }); + + it('Get tokens 2 and 3 by names', async () => { + const targetsIds = [tokensIds[2], tokensIds[3]]; + const targetsDenoms: Denom[] = []; + for (const targetId of targetsIds) { + targetsDenoms.push(Denom.from(targetId)); + } + + const requestBody = { + names: [targetsDenoms[0].symbol, targetsDenoms[1].symbol], + } as GetTokensRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/tokens', + RESTRequest: request, + controllerFunction: KujiraController.getTokens, + }); + + const responseBody = IMap(response.body) as GetTokensResponse as IMap< + TokenId, + Token + >; + + logResponse(responseBody); + + expect(responseBody.size).toBe(requestBody.names?.length); + + for (const token of responseBody.values()) { + const targetToken = Denom.from(token.id); + expect(token).not.toBeEmpty(); + expect(token.id).toBe(targetToken.reference); + expect(token.symbol).toBe(targetToken.symbol); + expect(token.decimals).toBe(targetToken.decimals); + } + + for (const tokenName of getNotNullOrThrowError( + requestBody.names + )) { + const token = Denom.from(tokenName); + const targetToken = getNotNullOrThrowError( + responseBody.filter((item: Token) => item.name == tokenName).first() + ); + expect(targetToken).not.toBeEmpty(); + expect(targetToken.symbol).toBe(token.reference); + expect(targetToken.decimals).toBe(token.decimals); + } + }); + + it('Get tokens 2 and 3 by symbols', async () => { + const targetsIds = [tokensIds[2], tokensIds[3]]; + const targetsDenoms: Denom[] = []; + for (const targetId of targetsIds) { + targetsDenoms.push(Denom.from(targetId)); + } + + const requestBody = { + symbols: [targetsDenoms[0].symbol, targetsDenoms[1].symbol], + } as GetTokensRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/tokens', + RESTRequest: request, + controllerFunction: KujiraController.getTokens, + }); + + const responseBody = IMap(response.body) as GetTokensResponse as IMap< + TokenId, + Token + >; + + logResponse(responseBody); + + expect(responseBody.size).toBe(requestBody.symbols?.length); + + for (const token of responseBody.values()) { + const targetToken = Denom.from(token.id); + expect(token).not.toBeEmpty(); + expect(token.id).toBe(targetToken.reference); + expect(token.symbol).toBe(targetToken.symbol); + expect(token.decimals).toBe(targetToken.decimals); + } + + for (const tokenName of getNotNullOrThrowError( + requestBody.symbols + )) { + const token = Denom.from(tokenName); + const targetToken = getNotNullOrThrowError( + responseBody.filter((item: Token) => item.name == tokenName).first() + ); + expect(targetToken).not.toBeEmpty(); + expect(targetToken.symbol).toBe(token.reference); + expect(targetToken.decimals).toBe(token.decimals); + } + }); + + it('Get all tokens', async () => { + const requestBody = {} as GetAllTokensRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/tokens/all', + RESTRequest: request, + controllerFunction: KujiraController.getAllTokens, + }); + + allTokens = IMap(response.body) as GetAllTokensResponse as IMap< + TokenId, + Token + >; + + logResponse(allTokens); + + for (const tokenId of Object.values(tokensIds)) { + const token = Denom.from(tokenId); + const targetToken = getNotNullOrThrowError( + allTokens.filter((item: Token) => item.id == tokenId).toArray()[0][1] + ); + expect(targetToken).not.toBeEmpty(); + expect(targetToken.id).toBe(token.reference); + expect(targetToken.symbol).toBe(token.symbol); + expect(targetToken.decimals).toBe(token.decimals); + } + }); + }); + + describe('Markets', () => { + it('Get market 1 by id', async () => { + const requestBody = { + id: marketsIds[1], + } as GetMarketRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/market', + RESTRequest: request, + controllerFunction: KujiraController.getMarket, + }); + + const responseBody = response.body as GetMarketResponse; + + logResponse(responseBody); + + const networkPair = networksPairs[marketsIds[1]]; + expect(responseBody.id).toEqual(marketsIds[1]); + expect([responseBody.baseToken.id, responseBody.quoteToken.id]).toEqual([ + networkPair.denoms[0].reference, + networkPair.denoms[1].reference, + ]); + expect(responseBody.precision).toEqual( + 'decimal_places' in networkPair.precision + ? networkPair.precision.decimal_places + : 'significant_figures' in networkPair.precision + ? networkPair.precision.significant_figures + : undefined + ); + }); + + it('Get market 1 by name', async () => { + const networkPair = networksPairs[marketsIds[1]]; + + const requestBody = { + name: networkPair.denoms[0].symbol + '/' + networkPair.denoms[1].symbol, + } as GetMarketRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/market', + RESTRequest: request, + controllerFunction: KujiraController.getMarket, + }); + + const responseBody = response.body as GetMarketResponse; + + logResponse(responseBody); + + expect(responseBody.id).toEqual(marketsIds[1]); + expect([responseBody.baseToken.id, responseBody.quoteToken.id]).toEqual([ + networkPair.denoms[0].reference, + networkPair.denoms[1].reference, + ]); + expect(responseBody.precision).toEqual( + 'decimal_places' in networkPair.precision + ? networkPair.precision.decimal_places + : 'significant_figures' in networkPair.precision + ? networkPair.precision.significant_figures + : undefined + ); + }); + + it('Get markets 2 and 3 by ids', async () => { + const targetMarketIds = [marketsIds[2], marketsIds[3]]; + + const requestBody = { + ids: targetMarketIds, + } as GetMarketsRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/markets', + RESTRequest: request, + controllerFunction: KujiraController.getMarkets, + }); + + const responseBody = IMap(response.body) as GetMarketsResponse as IMap< + MarketId, + Market + >; + + logResponse(responseBody); + + expect(targetMarketIds.length).toEqual(responseBody.size); + + targetMarketIds.forEach((marketId) => { + const networkPair = networksPairs[marketId]; + const responseToken = getNotNullOrThrowError( + responseBody.get(marketId) + ); + + expect(responseToken.id).toEqual(marketId); + expect([ + responseToken.baseToken.id, + responseToken.quoteToken.id, + ]).toEqual([ + networkPair.denoms[0].reference, + networkPair.denoms[1].reference, + ]); + expect(responseToken.precision).toEqual( + 'decimal_places' in networkPair.precision + ? networkPair.precision.decimal_places + : 'significant_figures' in networkPair.precision + ? networkPair.precision.significant_figures + : undefined + ); + }); + }); + + it('Get markets 2 and 3 by names', async () => { + const targetMarketIds = [marketsIds[2], marketsIds[3]]; + const targetNames = []; + + for (const target of targetMarketIds.values()) { + targetNames.push( + networksPairs[target].denoms[0].symbol + + '/' + + networksPairs[target].denoms[1].symbol + ); + } + + const requestBody = { + names: targetNames, + } as GetMarketsRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/markets', + RESTRequest: request, + controllerFunction: KujiraController.getMarkets, + }); + + const responseBody = IMap(response.body) as GetMarketsResponse as IMap< + MarketId, + Market + >; + + logResponse(responseBody); + + expect(targetMarketIds.length).toEqual(responseBody.size); + + for (const target of targetMarketIds) { + const networkPair = networksPairs[target]; + const responseToken = getNotNullOrThrowError( + responseBody.get(target) + ); + + expect(responseToken.id).toEqual(target); + expect([ + responseToken.baseToken.id, + responseToken.quoteToken.id, + ]).toEqual([ + networkPair.denoms[0].reference, + networkPair.denoms[1].reference, + ]); + expect(responseToken.precision).toEqual( + 'decimal_places' in networkPair.precision + ? networkPair.precision.decimal_places + : 'significant_figures' in networkPair.precision + ? networkPair.precision.significant_figures + : undefined + ); + } + }); + + it('Get all markets', async () => { + const targetMarketIds = [marketsIds[1], marketsIds[2], marketsIds[3]]; + const requestBody = {} as GetAllMarketsRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/markets/all', + RESTRequest: request, + controllerFunction: KujiraController.getAllMarkets, + }); + + const responseBody = IMap(response.body) as GetAllMarketsResponse as IMap< + MarketId, + Market + >; + + logResponse(responseBody); + + targetMarketIds.forEach((marketId) => { + const networkPair = networksPairs[marketId]; + const responseToken = getNotNullOrThrowError( + responseBody.get(marketId) + ); + + expect(responseToken.id).toEqual(marketId); + expect([ + responseToken.baseToken.id, + responseToken.quoteToken.id, + ]).toEqual([ + networkPair.denoms[0].reference, + networkPair.denoms[1].reference, + ]); + expect(responseToken.precision).toEqual( + 'decimal_places' in networkPair.precision + ? networkPair.precision.decimal_places + : 'significant_figures' in networkPair.precision + ? networkPair.precision.significant_figures + : undefined + ); + }); + }); + }); + + describe('Order books', () => { + it('Get order book from market 1 by id', async () => { + const requestBody = { + marketId: marketsIds[1], + } as GetOrderBookRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orderBook', + RESTRequest: request, + controllerFunction: KujiraController.getOrderBook, + }); + + const responseBody = response.body as GetOrderBookResponse; + + logResponse(responseBody); + + expect(responseBody).not.toBeUndefined(); + expect(responseBody.market.id).toBe(request.marketId); + expect(responseBody.bids).not.toBeUndefined(); + expect(responseBody.asks).not.toBeUndefined(); + + if (response.body.bids.size) { + expect(responseBody.bestBid).not.toBeUndefined(); + } + + if (response.body.asks.size) { + expect(responseBody.bestAsk).not.toBeUndefined(); + } + }); + + it('Get order book from market 1 by name', async () => { + const networkPair = networksPairs[marketsIds[1]]; + + const requestBody = { + marketName: + networkPair.denoms[0].symbol + '/' + networkPair.denoms[1].symbol, + } as GetOrderBookRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orderBook', + RESTRequest: request, + controllerFunction: KujiraController.getOrderBook, + }); + + const responseBody = response.body as GetOrderBookResponse; + + logResponse(responseBody); + + expect(responseBody).not.toBeUndefined(); + expect(responseBody.market.name).toBe(request.marketName); + expect(responseBody.market.id).toBe(marketsIds[1]); + expect(responseBody.bids).not.toBeUndefined(); + expect(responseBody.asks).not.toBeUndefined(); + + if (response.body.bids.size) { + expect(responseBody.bestBid).not.toBeUndefined(); + } + + if (response.body.asks.size) { + expect(responseBody.bestAsk).not.toBeUndefined(); + } + }); + + it('Get order books from the markets 2 and 3 by ids', async () => { + const requestBody = { + marketIds: [marketsIds[2], marketsIds[3]], + } as GetOrderBooksRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orderBooks', + RESTRequest: request, + controllerFunction: KujiraController.getOrderBooks, + }); + + const responseBody = IMap(response.body) as GetOrderBooksResponse; + + logResponse(responseBody); + + expect(responseBody.size).toEqual(requestBody.marketIds?.length); + + for (const marketId of getNotNullOrThrowError( + request.marketIds + )) { + const orderBook = getNotNullOrThrowError( + responseBody.get(marketId) + ); + expect(orderBook.market.id).toBe(marketId); + expect(orderBook.bids).not.toBeUndefined(); + expect(orderBook.asks).not.toBeUndefined(); + + if (orderBook.bids.size) { + expect(orderBook.bestBid).not.toBeUndefined(); + } + + if (orderBook.asks.size) { + expect(orderBook.bestAsk).not.toBeUndefined(); + } + } + }); + + it('Get order books from the markets 2 and 3 by names', async () => { + const targetMarketIds = [marketsIds[2], marketsIds[3]]; + const targetNames = []; + + for (const target of targetMarketIds.values()) { + targetNames.push( + networksPairs[target].denoms[0].symbol + + '/' + + networksPairs[target].denoms[1].symbol + ); + } + + const requestBody = { + marketNames: targetNames, + } as GetOrderBooksRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orderBooks', + RESTRequest: request, + controllerFunction: KujiraController.getOrderBooks, + }); + + const responseBody = IMap(response.body) as GetOrderBooksResponse; + + logResponse(responseBody); + + expect(responseBody.size).toEqual(requestBody.marketNames?.length); + + for (const marketName of getNotNullOrThrowError( + request.marketNames + )) { + const orderBook = getNotNullOrThrowError( + responseBody.get(marketName) + ); + expect(orderBook.market.name).toBe(marketName); + expect(orderBook.bids).not.toBeUndefined(); + expect(orderBook.asks).not.toBeUndefined(); + + if (orderBook.bids.size) { + expect(orderBook.bestBid).not.toBeUndefined(); + } + + if (orderBook.asks.size) { + expect(orderBook.bestAsk).not.toBeUndefined(); + } + } + }); + + it('Get all order books', async () => { + const requestBody = {} as GetAllOrderBooksRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orderBooks/all', + RESTRequest: request, + controllerFunction: KujiraController.getAllOrderBooks, + }); + + const responseBody = IMap(response.body) as GetAllOrderBooksResponse; + + logResponse(responseBody); + + Object.values(marketsIds).forEach((marketId) => { + const orderBook = getNotNullOrThrowError( + responseBody.get(marketId) + ); + expect(orderBook.market.id).toBe(marketId); + expect(orderBook.bids).not.toBeUndefined(); + expect(orderBook.asks).not.toBeUndefined(); + + if (orderBook.bids.size) { + expect(orderBook.bestBid).not.toBeUndefined(); + } + + if (orderBook.asks.size) { + expect(orderBook.bestAsk).not.toBeUndefined(); + } + }); + }); + }); + + describe('Tickers', () => { + it('Get ticker from market 1 by id', async () => { + const requestBody = { + marketId: marketsIds[1], + } as GetTickerRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/ticker', + RESTRequest: request, + controllerFunction: KujiraController.getTicker, + }); + + const responseBody = response.body as GetTickerResponse; + + logResponse(responseBody); + + expect(responseBody.market.id).toEqual(marketsIds[1]); + + const price = BigNumber( + getNotNullOrThrowError(responseBody.price) + ); + + if (price.isNaN()) { + expect(price).toBeNaN(); + } else { + expect(price.gt(0)).toBeTrue(); + } + }); + + it('Get ticker from market 1 by name', async () => { + const networkPair = networksPairs[marketsIds[1]]; + + const requestBody = { + marketName: + networkPair.denoms[0].symbol + '/' + networkPair.denoms[1].symbol, + } as GetTickerRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/ticker', + RESTRequest: request, + controllerFunction: KujiraController.getTicker, + }); + + const responseBody = response.body as GetTickerResponse; + + logResponse(responseBody); + + expect(responseBody.market.name).toEqual(request.marketName); + expect(responseBody.market.id).toEqual(marketsIds[1]); + + const price = BigNumber( + getNotNullOrThrowError(responseBody.price) + ); + + if (price.isNaN()) { + expect(price).toBeNaN(); + } else { + expect(price.gt(0)).toBeTrue(); + } + + expect(responseBody.timestamp).toBeGreaterThan(0); + }); + + it('Get tickers from markets 2 and 3 by ids', async () => { + const targetMarketsIds = [marketsIds[2], marketsIds[3]]; + const requestBody = { + marketIds: targetMarketsIds, + } as GetTickersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/tickers', + RESTRequest: request, + controllerFunction: KujiraController.getTickers, + }); + + const responseBody = IMap(response.body) as GetTickersResponse; + + logResponse(responseBody); + + targetMarketsIds.forEach((marketId) => { + const ticker = getNotNullOrThrowError( + responseBody.get(marketId) + ); + expect(ticker.market.id).toEqual(marketId); + + const price = BigNumber( + getNotNullOrThrowError(ticker.price) + ); + + if (price.isNaN()) { + expect(price).toBeNaN(); + } else { + expect(price.gt(0)).toBeTrue(); + } + + expect(ticker.timestamp).toBeGreaterThan(0); + }); + }); + + it('Get tickers from markets 2 and 3 by names', async () => { + const targetMarketIds = [marketsIds[2], marketsIds[3]]; + const targetNames = []; + + for (const target of targetMarketIds.values()) { + targetNames.push( + networksPairs[target].denoms[0].symbol + + '/' + + networksPairs[target].denoms[1].symbol + ); + } + const requestBody = { + marketNames: targetNames, + } as GetTickersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/tickers', + RESTRequest: request, + controllerFunction: KujiraController.getTickers, + }); + + const responseBody = IMap(response.body) as GetTickersResponse; + + logResponse(responseBody); + + for (const marketName of targetNames.values()) { + const ticker = getNotNullOrThrowError( + responseBody.get(marketName) + ); + expect(ticker.market.name).toEqual(marketName); + + const price = BigNumber( + getNotNullOrThrowError(ticker.price) + ); + + if (price.isNaN()) { + expect(price).toBeNaN(); + } else { + expect(price.gt(0)).toBeTrue(); + } + + expect(ticker.timestamp).toBeGreaterThan(0); + } + }); + + it('Get all tickers', async () => { + const targetMarketsIds = [marketsIds[1], marketsIds[2], marketsIds[3]]; + const requestBody = {} as GetAllTickersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/ticker/all', + RESTRequest: request, + controllerFunction: KujiraController.getAllTickers, + }); + + const responseBody = IMap(response.body) as GetAllTickersResponse; + + logResponse(responseBody); + + targetMarketsIds.forEach((marketId) => { + const ticker = getNotNullOrThrowError( + responseBody.get(marketId) + ); + expect(ticker.market.id).toEqual(marketId); + + const price = BigNumber( + getNotNullOrThrowError(ticker.price) + ); + + if (price.isNaN()) { + expect(price).toBeNaN(); + } else { + expect(price.gt(0)).toBeTrue(); + } + + expect(ticker.timestamp).toBeGreaterThan(0); + }); + }); + }); + + describe('User', () => { + it('Get balance of token 1 by id', async () => { + const requestBody = { + tokenId: tokensDenoms[1].reference, + ownerAddress: ownerAddress, + } as GetBalanceRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balance', + RESTRequest: request, + controllerFunction: KujiraController.getBalance, + }); + + const responseBody = response.body as GetBalanceResponse; + + logResponse(responseBody); + + expect(responseBody).not.toBeUndefined(); + expect((responseBody.token as Token).id).toBe(requestBody.tokenId); + }); + + it('Get balance of token 1 by symbol', async () => { + const requestBody = { + tokenSymbol: tokensDenoms[1].symbol, + ownerAddress: ownerAddress, + } as GetBalanceRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balance', + RESTRequest: request, + controllerFunction: KujiraController.getBalance, + }); + + const responseBody = response.body as GetBalanceResponse; + + logResponse(responseBody); + + expect(responseBody).not.toBeUndefined(); + expect(getNotNullOrThrowError(responseBody.token).symbol).toBe( + request.tokenSymbol + ); + }); + + it('Get balances of tokens 2 and 3 by ids', async () => { + const requestBody = { + tokenIds: [tokensIds[2], tokensIds[3]], + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + expect(IMap(responseBody.tokens).size).toEqual(request.tokenIds?.length); + + for (const tokenId of getNotNullOrThrowError( + request.tokenIds + )) { + const balance = getNotNullOrThrowError( + IMap(responseBody.tokens).get(tokenId) + ); + expect(balance).not.toBeUndefined(); + expect((balance.token as Token).id).toBe(tokenId); + } + }); + + it('Get balances of tokens 2 and 3 by symbols', async () => { + const targetsSymbols: TokenSymbol[] = [ + tokensDenoms[2].symbol, + tokensDenoms[3].symbol, + ]; + + const requestBody = { + tokenSymbols: targetsSymbols, + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + expect(IMap(responseBody.tokens).size).toEqual( + request.tokenSymbols?.length + ); + + for (const tokenSymbol of getNotNullOrThrowError( + requestBody.tokenSymbols + )) { + const balance = getNotNullOrThrowError( + IMap(responseBody.tokens) + .filter( + (token) => + getNotNullOrThrowError(token.token)?.symbol == + tokenSymbol + ) + .first() + ); + expect(balance).not.toBeUndefined(); + expect(getNotNullOrThrowError(balance.token)?.symbol).toBe( + tokenSymbol + ); + } + }); + + it('Get all balances', async () => { + const requestBody = { + ownerAddress: ownerAddress, + } as GetAllBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances/all', + RESTRequest: request, + controllerFunction: KujiraController.getAllBalances, + }); + + const responseBody = response.body as GetAllBalancesResponse; + + logResponse(responseBody); + + Object.values(tokensIds).forEach((tokenId) => { + const balance = getNotNullOrThrowError( + IMap(responseBody.tokens).get(tokenId) + ); + expect(balance).not.toBeUndefined(); + expect((balance.token as Token).id).toBe(tokenId); + }); + }); + }); + + describe('Transactions', () => { + it('Get transaction 1', async () => { + const requestBody = { + hash: transactionsHashes[1], + } as GetTransactionRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/transaction', + RESTRequest: request, + controllerFunction: KujiraController.getTransaction, + }); + + const responseBody = response.body as GetTransactionResponse; + + logResponse(responseBody); + + expect(responseBody.hash).toEqual(request.hash); + expect(responseBody.blockNumber).toBeGreaterThan(0); + expect(responseBody.gasUsed).toBeGreaterThan(0); + expect(responseBody.gasWanted).toBeGreaterThan(0); + expect(responseBody.code).toBe(0); + expect(responseBody.data).toContain('retract_orders'); + expect(responseBody.data).toContain('order_idxs'); + }); + + it('Get transactions 2 and 3', async () => { + const requestBody = { + hashes: [transactionsHashes[2], transactionsHashes[3]], + } as GetTransactionsRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/transactions', + RESTRequest: request, + controllerFunction: KujiraController.getTransactions, + }); + + const responseBody = IMap( + response.body + ) as GetTransactionsResponse; + + logResponse(responseBody); + + requestBody.hashes.forEach((hash) => { + const transaction = getNotNullOrThrowError( + responseBody.get(hash) + ); + + expect(transaction.hash).toEqual(hash); + expect(transaction.blockNumber).toBeGreaterThan(0); + expect(transaction.gasUsed).toBeGreaterThan(0); + expect(transaction.gasWanted).toBeGreaterThan(0); + expect(transaction.code).toBe(0); + expect(transaction.data).toContain('submit_order'); + expect(transaction.data).toContain('price'); + }); + }); + }); + + describe('Orders', () => { + /* + Full flow for testing orders + ============================= + market 1: token1/token2 + market 2: token1/token3 + market 3: token2/token3 + + cancel all open orders + + settle funds for all markets + + get the wallet balances from the tokens 1, 2, and 3 + + create a limit buy order 1 for market 1 + + check the available wallet balances from the tokens 1 and 3 + + get the open order 1 + + create a limit sell order 2 for market 2 (slightly better than the market price) + + check the available wallet balances from the tokens 1 and 3 + + get the filled order 2 + + create a market sell order 3 for market 3 + + check the available wallet balances from the tokens 2 and 3 + + get the filled order 3 + + create 8 orders at once as the following: + order 4, limit, buy, market 1 + order 5, limit, sell, market 2 + order 6, limit, buy, market 3 (slightly better than the market price) + order 7, limit, sell, market 1 (slightly better than the market price) + order 8, limit, buy, market 2 + order 9, limit, sell, market 3 + order 10, market, buy, market 1 + order 11, market, sell, market 2 + + check the wallet balances from the tokens 1, 2, and 3 + + get the open orders 8 and 9 + + get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing + + cancel the order 1 + + check the wallet balances from the tokens 1 and 2 + + check that it's not possible to get the cancelled order 1 + + get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing + + cancel the orders 4 and 5 + + check the wallet balances from the tokens 1, 2, and 3 + + check that it's not possible to get the cancelled orders 4 and 5 + + get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing + + get all filled orders and check that the orders 2, 3, 6, 7, 10, and 11 are present + + get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing + + cancel all the open orders + + check the wallet balances from the tokens 1, 2 and 3 + + get all open orders and check that there are no open orders + + get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present + + create 2 orders at once as the following: + order 12, limit, buy, market 3 + order 13, limit, sell, market 1 + + get all open orders and check that the orders 12 and 13 are present + + get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present + + cancel all open orders + + check the wallet balances from the tokens 1, 2 and 3 + + get all open orders and check that there are no open orders + + settle funds for market 1 + + check the wallet balances from the tokens 1, 2 and 3 + + settle funds for markets 2 and 3 + + check the wallet balances from the tokens 1, 2 and 3 + + settle funds for all markets + */ + + it('Cancel all open orders - 1', async () => { + const requestBody = { + ownerAddress: ownerAddress, + } as CancelAllOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.DELETE, + RESTRoute: '/orders/all', + RESTRequest: request, + controllerFunction: KujiraController.cancelAllOrders, + }); + + const responseBody = response.body as CancelAllOrdersResponse; + + logResponse(responseBody); + }); + + it('Settle funds for all markets - 1', async () => { + const requestBody = { + ownerAddress: ownerAddress, + } as AllMarketsWithdrawsRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.POST, + RESTRoute: '/market/withdraws/all', + RESTRequest: request, + controllerFunction: KujiraController.withdrawFromAllMarkets, + }); + + const responseBody = response.body as AllMarketsWithdrawsResponse; + + logResponse(responseBody); + }); + + it('Get the wallet balances from the tokens 1, 2, and 3', async () => { + const requestBody = { + tokenIds: Object.values(tokensIds), + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + expect(BigNumber(responseBody.total.free).gte(0)).toBeTrue(); + expect(BigNumber(responseBody.total.unsettled).gte(0)).toBeTrue(); + expect(BigNumber(responseBody.total.lockedInOrders).gte(0)).toBeTrue(); + + const tokens = IMap(responseBody.tokens); + for (const balance of tokens.values()) { + expect(BigNumber(balance.free).gte(0)).toBeTrue(); + expect(BigNumber(balance.unsettled).gte(0)).toBeTrue(); + expect(BigNumber(balance.lockedInOrders).gte(0)).toBeTrue(); + } + + userBalances = { + ...responseBody, + tokens: IMap(responseBody.tokens).asMutable(), + }; + }); + + it('Create a limit buy order 1 for market 1', async () => { + const candidate = getOrder('1'); + + const requestBody = { ...candidate } as PlaceOrderRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.POST, + RESTRoute: '/order', + RESTRequest: request, + controllerFunction: KujiraController.placeOrder, + }); + + const responseBody = response.body as PlaceOrderResponse; + + logResponse(responseBody); + + candidate.id = responseBody.id; + candidate.marketName = responseBody.marketName; + candidate.market = responseBody.market; + candidate.status = responseBody.status; + candidate.fee = responseBody.fee; + candidate.hashes = responseBody.hashes; + + expect(responseBody).toBeObject(); + expect(responseBody.id?.length).toBeGreaterThan(0); + expect(responseBody.marketId).toBe(candidate.marketId); + expect(responseBody.ownerAddress).toBe(candidate.ownerAddress); + expect( + BigNumber(getNotNullOrThrowError(responseBody.price)).toString() + ).toEqual(candidate.price?.toString()); + expect(BigNumber(responseBody.amount).toString()).toEqual( + candidate.amount.toString() + ); + expect(responseBody.side).toBe(candidate.side); + expect(responseBody.marketName).toBe(candidate.marketName); + expect(responseBody.payerAddress).toBe(candidate.payerAddress); + expect(responseBody.status).toBe(OrderStatus.OPEN); + expect(responseBody.hashes?.creation?.length).toBeCloseTo(64); + + lastPayedFeeSum = BigNumber( + getNotNullOrThrowError(responseBody.fee) + ); + }); + + it('Check the available wallet balances from the tokens 1 and 2', async () => { + const targetOrder = getOrder('1'); + + const requestBody = { + tokenIds: [ + targetOrder.market.baseToken.id, + targetOrder.market.quoteToken.id, + ], + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = { + ...response.body, + tokens: IMap(response.body.tokens), + } as GetBalancesResponse; + + logResponse(responseBody); + + // Verifying token 1 (base) balance + const currentBaseBalance = BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.baseToken.id) + ).free + ).minus(lastPayedFeeSum); + + expect( + BigNumber( + getNotNullOrThrowError( + responseBody.tokens.get(targetOrder.market.baseToken.id)?.free + ) + ) + ).toEqual(currentBaseBalance); + + const userBalancesSetter = getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.baseToken.id) + ); + userBalancesSetter.free = currentBaseBalance; + + // Verifying token 2 (quote) balance + const currentQuoteBalance = BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.quoteToken.id) + ).free + ).minus(getNotNullOrThrowError(targetOrder.amount)); + + expect( + BigNumber( + getNotNullOrThrowError( + responseBody.tokens.get(targetOrder.market.quoteToken.id)?.free + ) + ) + ).toEqual(currentQuoteBalance); + + // Updating Quote Balances (free and lockedInOrders) + userBalances.tokens.set(targetOrder.market.quoteToken.id, { + token: targetOrder.market.quoteToken, + free: currentQuoteBalance, + lockedInOrders: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.quoteToken.id) + ?.lockedInOrders + ) + ).plus(targetOrder.amount), + unsettled: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.quoteToken.id)?.unsettled + ) + ), + }); + }); + + it('Get the open order 1', async () => { + const target = getOrder('1'); + + const requestBody = { + id: target.id, + status: OrderStatus.OPEN, + marketId: target.marketId, + ownerAddress: ownerAddress, + } as GetOrderRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/order', + RESTRequest: request, + controllerFunction: KujiraController.getOrder, + }); + + const responseBody = response.body as GetOrderResponse; + + logResponse(responseBody); + + expect(responseBody).toBeObject(); + expect(responseBody.status).toEqual(OrderStatus.OPEN); + expect(responseBody.id).toEqual(target.id); + expect(responseBody.marketName).toBe(target.marketName); + expect(responseBody.marketId).toBe(target.marketId); + expect(responseBody.ownerAddress).toEqual(target.ownerAddress); + expect( + BigNumber(getNotNullOrThrowError(responseBody.price)).toString() + ).toEqual(target.price?.toString()); + expect(responseBody.amount.toString()).toEqual(target.amount.toString()); + }); + + it('Create a limit sell order 2 for market 2 (slightly better than the market price)', async () => { + const candidate = getOrder('2'); + + const orderBookRequest = { + marketId: candidate.marketId, + } as GetOrderBookRequest; + + const orderBookResponse = await kujira.getOrderBook(orderBookRequest); + + const marketPrecision = getNotNullOrThrowError( + orderBookResponse.market.precision + ); + + const spread = 1; // 1% + candidate.price = getNotNullOrThrowError( + orderBookResponse.bestBid?.price + ) + .times((100 - spread) / 100) + .decimalPlaces(marketPrecision); + + const orderRequestBody = { ...candidate } as PlaceOrderRequest; + + const request = { + ...commonRequestBody, + ...orderRequestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.POST, + RESTRoute: '/order', + RESTRequest: request, + controllerFunction: KujiraController.placeOrder, + }); + + const responseBody = response.body as PlaceOrderResponse; + + logResponse(responseBody); + + lastPayedFeeSum = getNotNullOrThrowError(responseBody.fee); + + expect(responseBody).toBeObject(); + expect(responseBody.id?.length).toBeGreaterThan(0); + expect(responseBody.marketId).toBe(candidate.marketId); + expect(responseBody.ownerAddress).toBe(candidate.ownerAddress); + expect( + BigNumber(getNotNullOrThrowError(responseBody.price)).toString() + ).toEqual(candidate.price.toString()); + expect( + BigNumber(getNotNullOrThrowError(responseBody.amount)).toString() + ).toEqual(candidate.amount.toString()); + expect(responseBody.side).toBe(candidate.side); + expect(responseBody.marketName).toBe('KUJI/USK'); + expect(responseBody.payerAddress).toBe(candidate.payerAddress); + expect(responseBody.hashes?.creation?.length).toBeCloseTo(64); + + candidate.id = responseBody.id; + candidate.marketName = responseBody.marketName; + candidate.market = responseBody.market; + candidate.status = responseBody.status; + candidate.fee = responseBody.fee; + candidate.hashes = responseBody.hashes; + }); + + it('Check the available wallet balances from the tokens 1 and 3', async () => { + const targetOrder = getOrder('2'); + + const requestBody = { + tokenIds: [ + targetOrder.market.baseToken.id, + targetOrder.market.quoteToken.id, + ], + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = { + ...response.body, + tokens: IMap(response.body.tokens), + } as GetBalancesResponse; + + logResponse(responseBody); + + // Verifying token 1 (base) balance + const currentBaseBalance = BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.baseToken.id) + ).free + ).minus( + getNotNullOrThrowError( + BigNumber(lastPayedFeeSum).plus(targetOrder.amount) + ) + ); + + expect( + BigNumber( + getNotNullOrThrowError( + responseBody.tokens.get(targetOrder.market.baseToken.id)?.free + ) + ) + ).toEqual(currentBaseBalance); + + // Updating Base Balances (free and lockedInOrders) + userBalances.tokens.set(targetOrder.market.baseToken.id, { + token: targetOrder.market.baseToken, + free: currentBaseBalance, + lockedInOrders: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.baseToken.id) + ?.lockedInOrders + ) + ).plus(targetOrder.amount), + unsettled: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.baseToken.id)?.unsettled + ) + ), + }); + + // Verifying token 2 (quote) balance + const currentQuoteBalance = BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.quoteToken.id) + ).free + ).minus( + getNotNullOrThrowError( + responseBody.tokens.get(targetOrder.market.quoteToken.id) + ).unsettled + ); + + expect( + BigNumber( + getNotNullOrThrowError( + responseBody.tokens.get(targetOrder.market.quoteToken.id)?.free + ) + ) + ).toEqual(currentQuoteBalance); + + // Updating Quote Balances (free and unsettled) + userBalances.tokens.set(targetOrder.market.quoteToken.id, { + token: targetOrder.market.quoteToken, + free: currentQuoteBalance, + lockedInOrders: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.quoteToken.id) + ?.lockedInOrders + ) + ), + unsettled: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.quoteToken.id)?.unsettled + ) + ).plus(getNotNullOrThrowError(targetOrder.price)), + }); + }); + + it('Get the filled order 2', async () => { + const target = getOrder('2'); + + const requestBody = { + id: target.id, + status: OrderStatus.FILLED, + marketId: target.marketId, + ownerAddress: ownerAddress, + } as GetOrderRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/order', + RESTRequest: request, + controllerFunction: KujiraController.getOrder, + }); + + const responseBody = response.body as GetOrderResponse; + + logResponse(responseBody); + + expect(responseBody).toBeObject(); + expect(responseBody.status).toEqual(OrderStatus.FILLED); + expect(responseBody.id).toEqual(target.id); + expect(responseBody.marketName).toBe(target.marketName); + expect(responseBody.marketId).toBe(target.marketId); + expect(responseBody.ownerAddress).toEqual(target.ownerAddress); + expect( + BigNumber(getNotNullOrThrowError(responseBody.price)).toString() + ).toBe(target.price?.toString()); + expect( + BigNumber(getNotNullOrThrowError(responseBody.amount)).toString() + ).toEqual(target.amount.toString()); + }); + + it('Create a market sell order 3 for market 3', async () => { + const candidate = getOrder('3'); + + const requestBody = { ...candidate } as PlaceOrderRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.POST, + RESTRoute: '/order', + RESTRequest: request, + controllerFunction: KujiraController.placeOrder, + }); + + const responseBody = response.body as PlaceOrderResponse; + + logResponse(responseBody); + + candidate.marketName = responseBody.marketName; + candidate.market = responseBody.market; + candidate.price = responseBody.price; + candidate.status = responseBody.status; + candidate.fee = responseBody.fee; + candidate.hashes = responseBody.hashes; + candidate.id = responseBody.id; + + expect(responseBody).toBeObject(); + expect(responseBody.marketId).toBe(candidate.marketId); + expect(responseBody.ownerAddress).toBe(candidate.ownerAddress); + expect(responseBody.side).toBe(candidate.side); + expect(responseBody.hashes?.creation?.length).toBeCloseTo(64); + expect(responseBody.payerAddress).toBe(candidate.payerAddress); + expect( + BigNumber(getNotNullOrThrowError(responseBody.amount)) + ).toEqual(candidate.amount); + + lastPayedFeeSum = getNotNullOrThrowError(responseBody.fee); + }); + + it.skip('Check the available wallet balances from the tokens 2 and 3', async () => { + const primaryTargetOrder = getOrder('3'); + + const requestBody = { + tokenIds: [ + primaryTargetOrder.market.baseToken.id, + primaryTargetOrder.market.quoteToken.id, + ], + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = { + ...response.body, + tokens: IMap(response.body.tokens), + } as GetBalancesResponse; + + logResponse(responseBody); + + const secundaryTargetOrder = getOrder('2'); + + // Verifying token 2 (base) balance + const currentBaseBalance = BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(primaryTargetOrder.market.baseToken.id) + ).free + ).minus(primaryTargetOrder.amount); + + expect( + BigNumber( + getNotNullOrThrowError( + responseBody.tokens.get(primaryTargetOrder.market.baseToken.id) + ?.free + ) + ).decimalPlaces(2) + ).toEqual(currentBaseBalance.decimalPlaces(2)); + + // Updating Base Balances (free and lockedInOrders) + userBalances.tokens.set(primaryTargetOrder.market.baseToken.id, { + token: primaryTargetOrder.market.baseToken, + free: currentBaseBalance, + lockedInOrders: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(primaryTargetOrder.market.baseToken.id) + ?.lockedInOrders + ) + ), + unsettled: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(primaryTargetOrder.market.baseToken.id) + ?.unsettled + ) + ), + }); + + // Verifying token 3 (quote) balance + const expectedCurrentQuoteFreeBalance = BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(primaryTargetOrder.market.quoteToken.id) + ).free + ).plus(BigNumber(getNotNullOrThrowError(primaryTargetOrder.price))); + // .plus(getNotNullOrThrowError(secundaryTargetOrder.price)); + + expect( + BigNumber( + getNotNullOrThrowError( + responseBody.tokens.get(primaryTargetOrder.market.quoteToken.id) + ).free + ) + ).toEqual(expectedCurrentQuoteFreeBalance); + + // Updating Quote Balances (free and unsettled) + userBalances.tokens.set(primaryTargetOrder.market.quoteToken.id, { + token: primaryTargetOrder.market.quoteToken, + free: expectedCurrentQuoteFreeBalance, + lockedInOrders: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(primaryTargetOrder.market.quoteToken.id) + ?.lockedInOrders + ) + ), + unsettled: BigNumber( + getNotNullOrThrowError( + userBalances.tokens.get(secundaryTargetOrder.market.quoteToken.id) + ?.unsettled + ) + ).plus(getNotNullOrThrowError(primaryTargetOrder.price)), + }); + }); + + // it('Get the filled order 3', async () => {}); + + it('Create 8 orders at once', async () => { + const candidates = getOrders(['4', '5', '6', '7', '8', '9', '10', '11']); + + const orderBookRequest = { + marketIds: [ + candidates.valueSeq().toArray()[2].marketId, + candidates.valueSeq().toArray()[3].marketId, + ], + } as GetOrderBooksRequest; + + const orderBookResponse = await kujira.getOrderBooks(orderBookRequest); + + const marketPrecisions: any[] = []; + for (const item of orderBookResponse.valueSeq().toArray()) { + marketPrecisions.push(item.market.precision); + } + + const spread = 2; // 2% + + for (const candidate of candidates.valueSeq()) { + if (candidate.clientId == '6' || candidate.clientId == '7') { + if (candidate.side == OrderSide.BUY) { + candidate.price = BigNumber( + getNotNullOrThrowError( + orderBookResponse.valueSeq().toArray()[0].bestAsk?.price + ) + .times((100 + spread) / 100) + .decimalPlaces(marketPrecisions[0]) + ); + } else { + candidate.price = BigNumber( + getNotNullOrThrowError( + orderBookResponse.valueSeq().toArray()[1].bestBid?.price + ) + .times((100 - spread) / 100) + .decimalPlaces(marketPrecisions[1]) + ); + } + } + } + + const requestBody = { + orders: candidates + .valueSeq() + .map((candidate) => ({ ...candidate })) + .toArray(), + } as PlaceOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.POST, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.placeOrders, + }); + + const responseBody = IMap( + response.body + ) as PlaceOrdersResponse; + + logResponse(responseBody); + + responseBody + .valueSeq() + .toArray() + .forEach((order: Order) => { + const clientId = getNotNullOrThrowError( + order.clientId + ); + const candidate = getNotNullOrThrowError( + candidates.get(clientId) + ); + candidate.id = order.id; + candidate.marketName = order.marketName; + candidate.market = order.market; + candidate.status = order.status; + candidate.fee = order.fee; + candidate.hashes = order.hashes; + }); + + for (const [orderId, order] of ( + responseBody as IMap + ).entries()) { + const clientId = getNotNullOrThrowError(order.clientId); + const candidate = orders.get(clientId); + + expect(order).toBeObject(); + expect(orderId).toBe(order.id); + expect(order.id?.length).toBeGreaterThan(0); + expect(order.id).toBe(candidate?.id); + expect(order.marketId).toBe(candidate?.marketId); + expect(order.ownerAddress).toBe(candidate?.ownerAddress); + if (candidate?.type != OrderType.MARKET) { + expect( + BigNumber(getNotNullOrThrowError(order.price)).toString() + ).toEqual(candidate?.price?.toString()); + } else { + expect(BigNumber(getNotNullOrThrowError(order.price)).toString()); + } + expect( + BigNumber(getNotNullOrThrowError(order.amount)).toString() + ).toEqual(candidate?.amount.toString()); + expect(order.side).toBe(candidate?.side); + expect(order.payerAddress).toBe(candidate?.payerAddress); + expect(order.status).toBe(OrderStatus.OPEN); + expect(order.hashes?.creation?.length).toBeCloseTo(64); + } + + lastPayedFeeSum = BigNumber(0); + for (const order of (responseBody as IMap).values()) { + lastPayedFeeSum = lastPayedFeeSum.plus( + getNotNullOrThrowError(order.fee) + ); + } + }); + + it.skip('Check the wallet balances from the tokens 1, 2, and 3', async () => { + const targetOrders = getOrders([ + '4', + '5', + '6', + '7', + '8', + '9', + '10', + '11', + ]); + + const requestBody = { + tokenIds: Object.values(tokensIds), + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + const currentBalances = lodash.cloneDeep(responseBody); + + for (const order of targetOrders.values()) { + const baseBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.baseToken.id) + ); + + const quoteBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.quoteToken.id) + ); + + if (order.type == OrderType.LIMIT) { + if (order.status == OrderStatus.OPEN) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.plus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.minus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.FILLED) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + + baseBalance.unsettled = baseBalance.unsettled.minus(order.amount); + } else if (order.side == OrderSide.SELL) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + + quoteBalance.unsettled = quoteBalance.unsettled.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.CANCELLED) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.minus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } + } else if (order.type == OrderType.MARKET) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + quoteBalance.free = quoteBalance.free.plus(order.amount); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + quoteBalance.free = quoteBalance.free.minus(order.amount); + } else { + throw new Error('Invalid order side'); + } + } + } + + const kujiBalance = getNotNullOrThrowError( + currentBalances.tokens.get(kujiToken.reference) + ); + + kujiBalance.free = kujiBalance.free.plus(lastPayedFeeSum); + + for (const balance of userBalances.tokens.values()) { + const currentBalance = getNotNullOrThrowError( + currentBalances.tokens.get((balance.token as Token).id) + ); + + expect(balance.free).toBe(currentBalance.free); + expect(balance.lockedInOrders).toBe(currentBalance.lockedInOrders); + expect(balance.unsettled).toBe(currentBalance.unsettled); + } + + userBalances = responseBody; + + getNotNullOrThrowError(targetOrders.get('10')).status = + OrderStatus.FILLED; + + getNotNullOrThrowError(targetOrders.get('11')).status = + OrderStatus.FILLED; + }); + + it('Get the open orders 8 and 9', async () => { + const targets = getOrders(['8', '9']); + + const targetsIds: OrderId[] = []; + targets + .valueSeq() + .toArray() + .forEach((order) => + targetsIds.push(getNotNullOrThrowError(order.id)) + ); + + const requestBody = { + ids: targetsIds, + ownerAddress: ownerAddress, + status: OrderStatus.OPEN, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap(response.body) as GetOrdersResponse; + + logResponse(responseBody); + + expect(responseBody.size).toBe(targets.size); + + for (const candidate of targets.values()) { + const order = getNotNullOrThrowError( + responseBody.get(getNotNullOrThrowError(candidate.id)) + ); + + expect(order).toBeObject(); + expect(order.id?.length).toBeGreaterThan(0); + expect(order.id).toBe(candidate?.id); + expect(order.marketId).toBe(candidate?.marketId); + expect(order.ownerAddress).toBe(candidate?.ownerAddress); + expect( + BigNumber(getNotNullOrThrowError(order.price)).toString() + ).toEqual(candidate?.price?.toString()); + expect( + BigNumber(getNotNullOrThrowError(order.amount)).toString() + ).toEqual(candidate?.amount.toString()); + expect(order.side).toBe(candidate?.side); + expect(order.payerAddress).toBe(candidate?.payerAddress); + expect(order.status).toBe(OrderStatus.OPEN); + expect(order.type).toBe(candidate?.type); + } + }); + + it('Get all open orders and check that the orders 2, 3, 6, 7, 10, and 11 are missing', async () => { + const targets = getOrders(['2', '3', '6', '7', '10', '11']); + + const targetsIds = []; + + for (const target of targets.valueSeq()) { + if (target.type != OrderType.MARKET) { + targetsIds.push(target.id); + } + } + + const requestBody = { + ownerAddress: ownerAddress, + status: OrderStatus.OPEN, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap(response.body) as GetOrdersResponse; + + logResponse(responseBody); + + const responseOrdersIds: OrderId[] = []; + (responseBody as IMap) + .valueSeq() + .toArray() + .forEach((order) => + responseOrdersIds.push(getNotNullOrThrowError(order.id)) + ); + + targetsIds.forEach((orderId) => + expect( + responseOrdersIds.includes(getNotNullOrThrowError(orderId)) + ).toBeFalse() + ); + }); + + it('Cancel the order 1', async () => { + const target = getOrder('1'); + + const requestBody = { + id: target.id, + marketId: target.marketId, + ownerAddress: target.ownerAddress, + } as CancelOrderRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.DELETE, + RESTRoute: '/order', + RESTRequest: request, + controllerFunction: KujiraController.cancelOrder, + }); + + const responseBody = response.body as CancelOrderResponse; + + logResponse(responseBody); + + expect(responseBody).toBeObject(); + expect(responseBody.id?.length).toBeGreaterThan(0); + expect(responseBody.id).toEqual(target.id); + expect(responseBody.marketId).toBe(target.marketId); + expect(responseBody.ownerAddress).toBe(target.ownerAddress); + expect(responseBody.marketName).toBe(target.marketName); + expect(responseBody.payerAddress).toBe(target.payerAddress); + expect(responseBody.status).toBe(OrderStatus.CANCELLED); + expect(responseBody.hashes?.cancellation?.length).toBeCloseTo(64); + + target.fee = responseBody.fee; + target.hashes = responseBody.hashes; + target.status = OrderStatus.CANCELLED; + + lastPayedFeeSum = getNotNullOrThrowError(responseBody.fee); + }); + + it.skip('Check the wallet balances from the tokens 1 and 2', async () => { + const targetOrder = getOrder('1'); + + const requestBody = { + tokenIds: [ + targetOrder.market.baseToken.id, + targetOrder.market.quoteToken.id, + ], + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + // Verifying token 1 (base) balance + const currentBaseBalance = getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.baseToken.id) + ).free.minus(lastPayedFeeSum); + + expect( + responseBody.tokens.get(targetOrder.market.baseToken.id)?.free + ).toEqual(currentBaseBalance); + + userBalances.tokens.set( + targetOrder.market.baseToken.id, + currentBaseBalance + ); + + // Verifying token 2 (quote) balance + const currentQuoteBalance = getNotNullOrThrowError( + userBalances.tokens.get(targetOrder.market.quoteToken.id) + ).free.add(targetOrder.amount); + + expect( + responseBody.tokens.get(targetOrder.market.quoteToken.id)?.free + ).toEqual(currentQuoteBalance); + + userBalances.tokens.set( + targetOrder.market.quoteToken.id, + currentQuoteBalance + ); + }); + + it("Check that it's not possible to get the cancelled order 1", async () => { + const target = getOrder('1'); + + const requestBody = { + id: target.id, + ownerAddress: target.ownerAddress, + marketId: target.marketId, + } as GetOrderRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/order', + RESTRequest: request, + controllerFunction: KujiraController.getOrder, + }); + + const responseBody = response.body as GetOrderResponse; + + logResponse(responseBody); + + expect(responseBody).toBeOneOf([null, undefined, '']); + }); + + it('Get all open orders and check that orders 1, 2, 3, 6, 7, 10, and 11 are missing', async () => { + const targets = getOrders(['1', '2', '3', '6', '7', '10', '11']); + + const targetsIds = []; + + for (const target of targets.valueSeq()) { + if (target.type != OrderType.MARKET) { + targetsIds.push(target.id); + } + } + + const requestBody = { + ownerAddress: ownerAddress, + status: OrderStatus.OPEN, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap(response.body) as GetOrdersResponse; + + logResponse(responseBody); + + const responseOrdersIds = (responseBody as IMap) + .map((order) => order.id) + .valueSeq() + .toArray(); + + targetsIds.forEach((orderId) => + expect(responseOrdersIds.includes(orderId)).toBeFalse() + ); + }); + + it('Cancel the orders 4 and 5', async () => { + const candidates = getOrders(['4', '5']); + + const candidatesIds = []; + + for (const target of candidates.valueSeq()) { + if (target.type != OrderType.MARKET) { + candidatesIds.push(target.id); + } + } + + const candidatesMarketsIds = []; + + for (const target of candidates.valueSeq()) { + if (target.type != OrderType.MARKET) { + candidatesMarketsIds.push(target.marketId); + } + } + + const requestBody = { + ids: candidatesIds, + marketIds: candidatesMarketsIds, + ownerAddress: ownerAddress, + } as CancelOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.DELETE, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.cancelOrders, + }); + + const responseBody = IMap(response.body) as CancelOrdersResponse as IMap< + OrderId, + Order + >; + + logResponse(responseBody); + + expect(responseBody.size).toBe(candidatesIds.length); + expect(responseBody.keySeq().toArray()).toIncludeSameMembers( + candidatesIds + ); + + for (const order of responseBody.valueSeq()) { + for (const candidate of candidates.valueSeq()) { + if (order.id == candidate.id) { + expect(order).toBeObject(); + expect(order.id?.length).toBeGreaterThan(0); + expect(order.marketId).toBe(candidate?.marketId); + expect(order.ownerAddress).toBe(candidate?.ownerAddress); + expect(order.payerAddress).toBe(candidate?.payerAddress); + expect(order.hashes?.cancellation?.length).toBeCloseTo(64); + } + } + } + }); + + it.skip('Check the wallet balances from the tokens 1, 2, and 3', async () => { + const targetOrders = getOrders(['4', '5']); + + const requestBody = { + tokenIds: Object.values(tokensIds), + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + const currentBalances = lodash.cloneDeep(responseBody); + + for (const order of targetOrders.values()) { + const baseBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.baseToken.id) + ); + + const quoteBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.quoteToken.id) + ); + + if (order.type == OrderType.LIMIT) { + if (order.status == OrderStatus.OPEN) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.plus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.minus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.FILLED) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + + baseBalance.unsettled = baseBalance.unsettled.minus(order.amount); + } else if (order.side == OrderSide.SELL) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + + quoteBalance.unsettled = quoteBalance.unsettled.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.CANCELLED) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.minus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } + } else if (order.type == OrderType.MARKET) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + quoteBalance.free = quoteBalance.free.plus(order.amount); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + quoteBalance.free = quoteBalance.free.minus(order.amount); + } else { + throw new Error('Invalid order side'); + } + } + } + + const kujiBalance = getNotNullOrThrowError( + currentBalances.tokens.get(kujiToken.reference) + ); + + kujiBalance.free = kujiBalance.free.plus(lastPayedFeeSum); + + for (const balance of userBalances.tokens.values()) { + const currentBalance = getNotNullOrThrowError( + currentBalances.tokens.get((balance.token as Token).id) + ); + + expect(balance.free).toBe(currentBalance.free); + expect(balance.lockedInOrders).toBe(currentBalance.lockedInOrders); + expect(balance.unsettled).toBe(currentBalance.unsettled); + } + + userBalances = responseBody; + }); + + it("Check that it's not possible to get the cancelled orders 4 and 5", async () => { + const targets = getOrders(['4', '5']); + + const targetsIds = targets + .map((order) => order.id) + .valueSeq() + .toArray(); + + const requestBody = { + ids: targetsIds, + ownerAddress: ownerAddress, + status: OrderStatus.OPEN, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap(response.body) as GetOrdersResponse; + + logResponse(responseBody); + + expect(responseBody.size).toEqual(0); + }); + + it('Get all open orders and check that the orders 1, 2, 3, 4, 5, 6, 7, 10, and 11 are missing', async () => { + const targets = getOrders([ + '1', + '2', + '3', + '4', + '5', + '6', + '7', + '10', + '11', + ]); + + const targetsIds = []; + + for (const target of targets.valueSeq()) { + if (target.type != OrderType.MARKET) { + targetsIds.push(target.id); + } + } + + const requestBody = { + ownerAddress: ownerAddress, + status: OrderStatus.OPEN, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap( + response.body + ) as GetOrdersResponse; + + logResponse(responseBody); + + const responseOrdersIds: OrderId[] = []; + + for (const order of responseBody) { + responseOrdersIds.push(getNotNullOrThrowError(order)[0]); + } + + for (const targetId of targetsIds) { + expect( + responseOrdersIds.includes(getNotNullOrThrowError(targetId)) + ).toBeFalse(); + } + }); + + it('Get all filled orders and check that the orders 2, 6, and 7 are present', async () => { + const targets = getOrders(['2', '6', '7']); + + const targetsIds = []; + + for (const target of targets.valueSeq()) { + if (target.type != OrderType.MARKET) { + targetsIds.push(target.id); + } + } + + const requestBody = { + ownerAddress: ownerAddress, + status: OrderStatus.FILLED, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap( + response.body + ) as GetOrdersResponse; + + logResponse(responseBody); + + const responseOrdersIds: OrderId[] = []; + + for (const order of responseBody) { + responseOrdersIds.push(getNotNullOrThrowError(order)[0]); + } + + for (const targetId of targetsIds) { + expect( + responseOrdersIds.includes(getNotNullOrThrowError(targetId)) + ).toBeTrue(); + } + }); + + it('Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present and the orders 1, 4, 5 are missing', async () => { + const openLimitOrdersTargets = getOrders(['8', '9']); + const filledLimitOrdersTargets = getOrders(['2', '6', '7']); + const filledMarketOrdersTargets = getOrders(['3', '10', '11']); + const cancelledOrdersTargets = getOrders(['1', '4', '5']); + + const openLimitOrdersTargetsIds = openLimitOrdersTargets + .map((order) => order.id) + .valueSeq() + .toArray(); + + const filledLimitOrdersTargetsIds = filledLimitOrdersTargets + .map((order) => order.id) + .valueSeq() + .toArray(); + + const filledMarketOrdersTargetsIds = filledMarketOrdersTargets + .map((order) => order.id) + .valueSeq() + .toArray() + ? filledMarketOrdersTargets + .map((order) => order.id) + .valueSeq() + .toArray() + : undefined; + + const cancelledOrdersTargetsIds = cancelledOrdersTargets + .map((order) => order.id) + .valueSeq() + .toArray(); + + const requestBody = { + ownerAddress: ownerAddress, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap( + response.body + ) as GetOrdersResponse; + + logResponse(responseBody); + + const responseOrdersIds: OrderId[] = []; + + for (const order of responseBody) { + responseOrdersIds.push(getNotNullOrThrowError(order)[0]); + } + + openLimitOrdersTargetsIds.forEach((orderId) => + expect(responseOrdersIds).toInclude( + getNotNullOrThrowError(orderId) + ) + ); + + filledLimitOrdersTargetsIds.forEach((orderId) => + expect(responseOrdersIds).toInclude( + getNotNullOrThrowError(orderId) + ) + ); + + getNotNullOrThrowError(filledMarketOrdersTargetsIds).forEach( + (orderId) => { + expect(orderId).toBeUndefined(); + } + ); + + cancelledOrdersTargetsIds.forEach((orderId) => + expect(responseOrdersIds).not.toInclude( + getNotNullOrThrowError(orderId) + ) + ); + }); + + it('Cancel all open orders - 2', async () => { + const requestBody = { + ownerAddress: ownerAddress, + } as CancelAllOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.DELETE, + RESTRoute: '/orders/all', + RESTRequest: request, + controllerFunction: KujiraController.cancelAllOrders, + }); + + const responseBody = getNotNullOrThrowError>( + IMap(response.body) as CancelAllOrdersResponse + ); + + logResponse(responseBody); + + const candidates = getOrders(['3', '6', '7', '8', '9', '10', '11']); + + const candidatesIds = []; + + for (const target of candidates.values()) { + if (target.type != OrderType.MARKET) { + if (responseBody.get(getNotNullOrThrowError(target.id))) { + candidatesIds.push(target.id); + } + } + } + + const responseOrdersIds: OrderId[] = []; + + for (const order of responseBody.valueSeq()) { + responseOrdersIds.push( + getNotNullOrThrowError(getNotNullOrThrowError(order).id) + ); + } + + for (const target of candidatesIds) { + expect( + responseOrdersIds.includes(getNotNullOrThrowError(target)) + ).toBeTrue(); + } + + for (const order of responseBody.valueSeq()) { + for (const candidate of candidates.valueSeq()) { + if (order.id == candidate.id) { + expect(order).toBeObject(); + expect(order.id?.length).toBeGreaterThan(0); + expect(order.marketId).toBe(candidate?.marketId); + expect(order.ownerAddress).toBe(candidate?.ownerAddress); + expect(order.payerAddress).toBe(candidate?.payerAddress); + expect(order.hashes?.cancellation?.length).toBeCloseTo(64); + } + } + } + }); + + it.skip('Check the wallet balances from the tokens 1, 2 and 3', async () => { + const targetOrders = getOrders(['8', '9']); + + const requestBody = { + tokenIds: Object.values(tokensIds), + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + const currentBalances = lodash.cloneDeep(responseBody); + + for (const order of targetOrders.values()) { + const baseBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.baseToken.id) + ); + + const quoteBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.quoteToken.id) + ); + + if (order.type == OrderType.LIMIT) { + if (order.status == OrderStatus.OPEN) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.plus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.minus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.FILLED) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + + baseBalance.unsettled = baseBalance.unsettled.minus(order.amount); + } else if (order.side == OrderSide.SELL) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + + quoteBalance.unsettled = quoteBalance.unsettled.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.CANCELLED) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.minus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } + } else if (order.type == OrderType.MARKET) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + quoteBalance.free = quoteBalance.free.plus(order.amount); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + quoteBalance.free = quoteBalance.free.minus(order.amount); + } else { + throw new Error('Invalid order side'); + } + } + } + + const kujiBalance = getNotNullOrThrowError( + currentBalances.tokens.get(kujiToken.reference) + ); + + kujiBalance.free = kujiBalance.free.plus(lastPayedFeeSum); + + for (const balance of userBalances.tokens.values()) { + const currentBalance = getNotNullOrThrowError( + currentBalances.tokens.get((balance.token as Token).id) + ); + + expect(balance.free).toBe(currentBalance.free); + expect(balance.lockedInOrders).toBe(currentBalance.lockedInOrders); + expect(balance.unsettled).toBe(currentBalance.unsettled); + } + + userBalances = responseBody; + }); + + it('Get all open orders and check that there are no open orders', async () => { + const requestBody = { + ownerAddress: ownerAddress, + status: OrderStatus.OPEN, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap(response.body) as GetOrdersResponse; + + logResponse(responseBody); + + expect(responseBody.size).toEqual(0); + }); + + it('Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, and 11 are present', async () => { + const openLimitOrdersTargets = getOrders(['8', '9']); + const filledLimitOrdersTargets = getOrders(['2', '6', '7']); + const filledMarketOrdersTargets = getOrders(['3', '10', '11']); + const cancelledOrdersTargets = getOrders(['1', '4', '5']); + + const openLimitOrdersTargetsIds = openLimitOrdersTargets + .map((order) => order.id) + .valueSeq() + .toArray(); + + const filledLimitOrdersTargetsIds = filledLimitOrdersTargets + .map((order) => order.id) + .valueSeq() + .toArray(); + + const filledMarketOrdersTargetsIds = filledMarketOrdersTargets + .map((order) => order.id) + .valueSeq() + .toArray(); + + const cancelledOrdersTargetsIds = cancelledOrdersTargets + .map((order) => order.id) + .valueSeq() + .toArray(); + + const requestBody = { + ownerAddress: ownerAddress, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap(response.body) as GetOrdersResponse; + + logResponse(responseBody); + + const responseOrdersIds = (responseBody as IMap) + .map((order) => order.id) + .valueSeq() + .toArray(); + + openLimitOrdersTargetsIds.forEach((orderId) => + expect(responseOrdersIds).not.toInclude( + getNotNullOrThrowError(orderId) + ) + ); + + filledLimitOrdersTargetsIds.forEach((orderId) => + expect(responseOrdersIds).toInclude( + getNotNullOrThrowError(orderId) + ) + ); + + filledMarketOrdersTargetsIds.forEach((orderId) => + expect(responseOrdersIds).not.toInclude( + getNotNullOrThrowError(orderId) + ) + ); + + cancelledOrdersTargetsIds.forEach((orderId) => + expect(responseOrdersIds).not.toInclude( + getNotNullOrThrowError(orderId) + ) + ); + }); + + it('Create orders 12 and 13 at once', async () => { + const candidates = getOrders(['12', '13']); + + const requestBody = { + orders: candidates + .valueSeq() + .map((target) => ({ ...target })) + .toArray(), + } as PlaceOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.POST, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.placeOrders, + }); + + const responseBody = IMap(response.body) as PlaceOrdersResponse; + + logResponse(responseBody); + + responseBody + .valueSeq() + .toArray() + .map((order: Order) => { + const clientId = getNotNullOrThrowError( + order.clientId + ); + const candidate = getNotNullOrThrowError( + candidates.get(clientId) + ); + candidate.id = order.id; + candidate.marketName = order.marketName; + candidate.market = order.market; + candidate.status = order.status; + candidate.fee = order.fee; + candidate.hashes = order.hashes; + }); + + expect(responseBody.size).toBe(candidates.size); + + for (const [orderId, order] of ( + responseBody as IMap + ).entries()) { + const clientId = getNotNullOrThrowError(order.clientId); + const candidate = orders.get(clientId); + + expect(order).toBeObject(); + expect(orderId).toBe(order.id); + expect(order.id?.length).toBeGreaterThan(0); + expect(order.id).toBe(candidate?.id); + expect(order.marketId).toBe(candidate?.marketId); + expect(order.ownerAddress).toBe(candidate?.ownerAddress); + expect( + BigNumber(getNotNullOrThrowError(order.price)).toString() + ).toEqual(candidate?.price?.toString()); + expect( + BigNumber(getNotNullOrThrowError(order.amount)).toString() + ).toEqual(candidate?.amount.toString()); + expect(order.side).toBe(candidate?.side); + expect(order.payerAddress).toBe(candidate?.payerAddress); + expect(order.status).toBe(OrderStatus.OPEN); + expect(order.hashes?.creation?.length).toBeCloseTo(64); + } + }); + + it.skip('Check the wallet balances from the tokens 1, 2 and 3', async () => { + const targetOrders = getOrders(['12', '13']); + + const requestBody = { + tokenIds: Object.values(tokensIds), + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + const currentBalances = lodash.cloneDeep(responseBody); + + for (const order of targetOrders.values()) { + const baseBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.baseToken.id) + ); + + const quoteBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.quoteToken.id) + ); + + if (order.type == OrderType.LIMIT) { + if (order.status == OrderStatus.OPEN) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.plus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.minus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.FILLED) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + + baseBalance.unsettled = baseBalance.unsettled.minus(order.amount); + } else if (order.side == OrderSide.SELL) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + + quoteBalance.unsettled = quoteBalance.unsettled.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.CANCELLED) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.minus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } + } else if (order.type == OrderType.MARKET) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + quoteBalance.free = quoteBalance.free.plus(order.amount); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + quoteBalance.free = quoteBalance.free.minus(order.amount); + } else { + throw new Error('Invalid order side'); + } + } + } + + const kujiBalance = getNotNullOrThrowError( + currentBalances.tokens.get(kujiToken.reference) + ); + + kujiBalance.free = kujiBalance.free.plus(lastPayedFeeSum); + + for (const balance of userBalances.tokens.values()) { + const currentBalance = getNotNullOrThrowError( + currentBalances.tokens.get((balance.token as Token).id) + ); + + expect(balance.free).toBe(currentBalance.free); + expect(balance.lockedInOrders).toBe(currentBalance.lockedInOrders); + expect(balance.unsettled).toBe(currentBalance.unsettled); + } + + userBalances = responseBody; + }); + + it('Get all open orders and check that the orders 12 and 13 are present', async () => { + const targets = getOrders(['12', '13']); + + const targetsIds = targets + .map((order) => order.id) + .valueSeq() + .toArray(); + + const requestBody = { + ownerAddress: ownerAddress, + status: OrderStatus.OPEN, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap(response.body) as GetOrdersResponse; + + logResponse(responseBody); + + const responseOrdersIds = (responseBody as IMap) + .map((order) => order.id) + .valueSeq() + .toArray(); + + targetsIds.forEach((orderId) => + expect(responseOrdersIds.includes(orderId)).toBeTrue() + ); + }); + + it('Get all orders (open or filled) and check that the orders 2, 3, 6, 7, 10, 11, 12, and 13 are present', async () => { + const openLimitOrdersTargets = getOrders(['12', '13']); + const filledLimitOrdersTargets = getOrders(['2', '6', '7']); + const filledMarketOrdersTargets = getOrders(['3', '10', '11']); + const cancelledOrdersTargets = getOrders(['1', '4', '5', '8', '9']); + + const openLimitOrdersTargetsIds: OrderId[] = []; + openLimitOrdersTargets + .valueSeq() + .toArray() + .forEach((order) => + openLimitOrdersTargetsIds.push( + getNotNullOrThrowError(order.id) + ) + ); + + const filledLimitOrdersTargetsIds: OrderId[] = []; + filledLimitOrdersTargets + .valueSeq() + .toArray() + .forEach((order) => + filledLimitOrdersTargetsIds.push( + getNotNullOrThrowError(order.id) + ) + ); + + const filledMarketOrdersTargetsIds: OrderId[] = []; + filledMarketOrdersTargets + .valueSeq() + .toArray() + .forEach((order) => + filledMarketOrdersTargetsIds.push( + getNotNullOrThrowError(order.id) + ) + ); + + const cancelledOrdersTargetsIds: OrderId[] = []; + cancelledOrdersTargets + .valueSeq() + .toArray() + .forEach((order) => + cancelledOrdersTargetsIds.push( + getNotNullOrThrowError(order.id) + ) + ); + + const requestBody = { + ownerAddress: ownerAddress, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap(response.body) as GetOrdersResponse; + + logResponse(responseBody); + + const responseOrdersIds = (responseBody as IMap) + .map((order) => order.id) + .valueSeq() + .toArray(); + + expect(responseOrdersIds).toIncludeAllMembers(openLimitOrdersTargetsIds); + + expect(responseOrdersIds).not.toIncludeAllMembers( + filledMarketOrdersTargetsIds + ); + + expect(responseOrdersIds).not.toIncludeAllMembers( + cancelledOrdersTargetsIds + ); + }); + + it('Cancel all open orders - 3', async () => { + const requestBody = { + ownerAddress: ownerAddress, + } as CancelAllOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.DELETE, + RESTRoute: '/orders/all', + RESTRequest: request, + controllerFunction: KujiraController.cancelAllOrders, + }); + + const responseBody = getNotNullOrThrowError>( + IMap(response.body) as CancelAllOrdersResponse + ); + + logResponse(responseBody); + + const candidates = getOrders(['12', '13']); + + const candidatesIds = []; + + for (const target of candidates.values()) { + if (target.type != OrderType.MARKET) { + if (responseBody.get(getNotNullOrThrowError(target.id))) { + candidatesIds.push(target.id); + } + } + } + + const responseOrdersIds: OrderId[] = []; + + for (const order of responseBody.valueSeq()) { + responseOrdersIds.push( + getNotNullOrThrowError(getNotNullOrThrowError(order).id) + ); + } + + for (const target of candidatesIds) { + expect( + responseOrdersIds.includes(getNotNullOrThrowError(target)) + ).toBeTrue(); + } + + for (const order of responseBody.valueSeq()) { + for (const candidate of candidates.valueSeq()) { + if (order.id == candidate.id) { + expect(order).toBeObject(); + expect(order.id?.length).toBeGreaterThan(0); + expect(order.marketId).toBe(candidate?.marketId); + expect(order.ownerAddress).toBe(candidate?.ownerAddress); + expect(order.payerAddress).toBe(candidate?.payerAddress); + expect(order.hashes?.cancellation?.length).toBeCloseTo(64); + } + } + } + }); + + it.skip('Check the wallet balances from the tokens 1, 2 and 3', async () => { + const targetOrders = getOrders(['12', '13']); + + const requestBody = { + tokenIds: Object.values(tokensIds), + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + const currentBalances = lodash.cloneDeep(responseBody); + + for (const order of targetOrders.values()) { + const baseBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.baseToken.id) + ); + + const quoteBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.quoteToken.id) + ); + + if (order.type == OrderType.LIMIT) { + if (order.status == OrderStatus.OPEN) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.plus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.minus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.FILLED) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + + baseBalance.unsettled = baseBalance.unsettled.minus(order.amount); + } else if (order.side == OrderSide.SELL) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + + quoteBalance.unsettled = quoteBalance.unsettled.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.CANCELLED) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.minus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } + } else if (order.type == OrderType.MARKET) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + quoteBalance.free = quoteBalance.free.plus(order.amount); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + quoteBalance.free = quoteBalance.free.minus(order.amount); + } else { + throw new Error('Invalid order side'); + } + } + } + + const kujiBalance = getNotNullOrThrowError( + currentBalances.tokens.get(kujiToken.reference) + ); + + kujiBalance.free = kujiBalance.free.plus(lastPayedFeeSum); + + for (const balance of userBalances.tokens.values()) { + const currentBalance = getNotNullOrThrowError( + currentBalances.tokens.get((balance.token as Token).id) + ); + + expect(balance.free).toBe(currentBalance.free); + expect(balance.lockedInOrders).toBe(currentBalance.lockedInOrders); + expect(balance.unsettled).toBe(currentBalance.unsettled); + } + + userBalances = responseBody; + }); + + it('Get all open orders and check that there are no open orders', async () => { + const requestBody = { + ownerAddress: ownerAddress, + status: OrderStatus.OPEN, + } as GetOrdersRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/orders', + RESTRequest: request, + controllerFunction: KujiraController.getOrders, + }); + + const responseBody = IMap(response.body) as GetOrdersResponse; + + logResponse(responseBody); + + expect(responseBody.size).toEqual(0); + }); + + it('Settle funds for market 1', async () => { + const requestBody = { + marketId: marketsIds[1], + ownerAddress: ownerAddress, + } as MarketWithdrawRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.POST, + RESTRoute: '/market/withdraw', + RESTRequest: request, + controllerFunction: KujiraController.withdrawFromMarket, + }); + + const responseBody = response.body as MarketWithdrawResponse; + + logResponse(responseBody); + + expect((responseBody as Withdraw).hash.length).toBeCloseTo(64); + }); + + it.skip('Check the wallet balances from the tokens 1, 2 and 3', async () => { + const targetOrders = getOrders(['12', '13']); + + const requestBody = { + tokenIds: Object.values(tokensIds), + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + const currentBalances = lodash.cloneDeep(responseBody); + + for (const order of targetOrders.values()) { + const baseBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.baseToken.id) + ); + + const quoteBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.quoteToken.id) + ); + + if (order.type == OrderType.LIMIT) { + if (order.status == OrderStatus.OPEN) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.plus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.minus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.FILLED) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + + baseBalance.unsettled = baseBalance.unsettled.minus(order.amount); + } else if (order.side == OrderSide.SELL) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + + quoteBalance.unsettled = quoteBalance.unsettled.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.CANCELLED) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.minus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } + } else if (order.type == OrderType.MARKET) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + quoteBalance.free = quoteBalance.free.plus(order.amount); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + quoteBalance.free = quoteBalance.free.minus(order.amount); + } else { + throw new Error('Invalid order side'); + } + } + } + + const kujiBalance = getNotNullOrThrowError( + currentBalances.tokens.get(kujiToken.reference) + ); + + kujiBalance.free = kujiBalance.free.plus(lastPayedFeeSum); + + for (const balance of userBalances.tokens.values()) { + const currentBalance = getNotNullOrThrowError( + currentBalances.tokens.get((balance.token as Token).id) + ); + + expect(balance.free).toBe(currentBalance.free); + expect(balance.lockedInOrders).toBe(currentBalance.lockedInOrders); + expect(balance.unsettled).toBe(currentBalance.unsettled); + } + + userBalances = responseBody; + }); + + it('Settle funds for markets 2 and 3', async () => { + const requestBody = { + marketIds: [marketsIds[2], marketsIds[3]], + ownerAddress: ownerAddress, + } as MarketsWithdrawsRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.POST, + RESTRoute: '/market/withdraws', + RESTRequest: request, + controllerFunction: KujiraController.withdrawFromMarkets, + }); + + const responseBody = IMap(response.body) as MarketsWithdrawsFundsResponse; + + logResponse(responseBody); + + expect(responseBody.size).toBe( + getNotNullOrThrowError(request.marketIds).length + ); + + for (const [marketId, withdraw] of ( + responseBody as IMap + ).entries()) { + expect(request.marketIds).toInclude(marketId); + expect(withdraw.hash.length).toBeCloseTo(64); + } + }); + + it.skip('Check the wallet balances from the tokens 1, 2 and 3', async () => { + const targetOrders = getOrders(['12', '13']); + + const requestBody = { + tokenIds: Object.values(tokensIds), + ownerAddress: ownerAddress, + } as GetBalancesRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/balances', + RESTRequest: request, + controllerFunction: KujiraController.getBalances, + }); + + const responseBody = response.body as GetBalancesResponse; + + logResponse(responseBody); + + const currentBalances = lodash.cloneDeep(responseBody); + + for (const order of targetOrders.values()) { + const baseBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.baseToken.id) + ); + + const quoteBalance = getNotNullOrThrowError( + currentBalances.tokens.get(order.market.quoteToken.id) + ); + + if (order.type == OrderType.LIMIT) { + if (order.status == OrderStatus.OPEN) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.plus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.minus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.FILLED) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + + baseBalance.unsettled = baseBalance.unsettled.minus(order.amount); + } else if (order.side == OrderSide.SELL) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + + quoteBalance.unsettled = quoteBalance.unsettled.minus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } else if (order.status == OrderStatus.CANCELLED) { + if (order.side == OrderSide.BUY) { + quoteBalance.free = quoteBalance.free.minus(order.amount); + quoteBalance.lockedInOrders = quoteBalance.lockedInOrders.plus( + order.amount + ); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.minus(order.amount); + baseBalance.lockedInOrders = baseBalance.lockedInOrders.plus( + order.amount + ); + } else { + throw new Error('Invalid order side'); + } + } + } else if (order.type == OrderType.MARKET) { + if (order.side == OrderSide.BUY) { + baseBalance.free = baseBalance.free.minus(order.amount); + quoteBalance.free = quoteBalance.free.plus(order.amount); + } else if (order.side == OrderSide.SELL) { + baseBalance.free = baseBalance.free.plus(order.amount); + quoteBalance.free = quoteBalance.free.minus(order.amount); + } else { + throw new Error('Invalid order side'); + } + } + } + + const kujiBalance = getNotNullOrThrowError( + currentBalances.tokens.get(kujiToken.reference) + ); + + kujiBalance.free = kujiBalance.free.plus(lastPayedFeeSum); + + for (const balance of userBalances.tokens.values()) { + const currentBalance = getNotNullOrThrowError( + currentBalances.tokens.get((balance.token as Token).id) + ); + + expect(balance.free).toBe(currentBalance.free); + expect(balance.lockedInOrders).toBe(currentBalance.lockedInOrders); + expect(balance.unsettled).toBe(currentBalance.unsettled); + } + + userBalances = responseBody; + }); + + it('Settle funds for all markets - 2', async () => { + const requestBody = { + ownerAddress: ownerAddress, + } as AllMarketsWithdrawsRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.POST, + RESTRoute: '/market/withdraws/all', + RESTRequest: request, + controllerFunction: KujiraController.withdrawFromAllMarkets, + }); + + const responseBody = IMap(response.body) as AllMarketsWithdrawsResponse; + + logResponse(responseBody); + + expect(responseBody.size).toBeGreaterThan(0); + const targetMarketsIds = Object.values(marketsIds); + const responseMarketsIds = responseBody.keySeq().toArray(); + expect(responseMarketsIds).toIncludeAllMembers(targetMarketsIds); + }); + }); + + describe('Wallets', () => { + it('Get Wallet Public Key', async () => { + const requestBody = { + mnemonic: mnemonic, + accountNumber: 0, + } as GetWalletPublicKeyRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/wallet/publicKey', + RESTRequest: request, + controllerFunction: KujiraController.getWalletPublicKey, + }); + + const responseBody = response.body as GetWalletPublicKeyResponse; + + logResponse(responseBody); + + expect(responseBody).toStartWith('kujira'); + expect(responseBody).toHaveLength(45); + }); + + it('Get Wallets Public Keys', async () => { + const requestBody = {} as GetWalletsPublicKeysRequest; + + const request = { + ...commonRequestBody, + ...requestBody, + }; + + logRequest(request); + + const response = await sendRequest({ + RESTMethod: RESTfulMethod.GET, + RESTRoute: '/wallet/publicKeys', + RESTRequest: request, + controllerFunction: KujiraController.getWalletsPublicKeys, + }); + + const responseBody = response.body as GetWalletsPublicKeysResponse; + + logResponse(responseBody); + + expect(responseBody).toBeArray(); + for (const publicKey of responseBody) { + expect(publicKey).toStartWith('kujira'); + expect(publicKey).toHaveLength(45); + } + }); + }); +}); diff --git a/yarn.lock b/yarn.lock index df47b586bf..76117cbacd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -470,6 +470,13 @@ eventemitter3 "^4.0.7" uuid "^8.3.2" +"@chain-registry/types@^0.16.0": + version "0.16.0" + resolved "https://registry.yarnpkg.com/@chain-registry/types/-/types-0.16.0.tgz#f76409186899a976d33693d7f458c33d71a66730" + integrity sha512-4j6vq2Vqn/nF+UBjvRPUVs6eM3+5rJ+dPmEWpd/OoNH3wTy1k6aoilcSTZRR//vGcI5EOVGsxhhJxUzo2qqweA== + dependencies: + "@babel/runtime" "^7.21.0" + "@chainsafe/as-sha256@^0.3.1": version "0.3.1" resolved "https://registry.yarnpkg.com/@chainsafe/as-sha256/-/as-sha256-0.3.1.tgz#3639df0e1435cab03f4d9870cc3ac079e57a6fc9" @@ -572,16 +579,6 @@ "@cosmjs/math" "0.27.1" "@cosmjs/utils" "0.27.1" -"@cosmjs/amino@0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/amino/-/amino-0.28.13.tgz#b51417a23c1ff8ef8b85a6862eba8492c6c44f38" - integrity sha512-IHnH2zGwaY69qT4mVAavr/pfzx6YE+ud1NHJbvVePlbGiz68CXTi5LHR+K0lrKB5mQ7E+ZErWz2mw5U/x+V1wQ== - dependencies: - "@cosmjs/crypto" "0.28.13" - "@cosmjs/encoding" "0.28.13" - "@cosmjs/math" "0.28.13" - "@cosmjs/utils" "0.28.13" - "@cosmjs/amino@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/amino/-/amino-0.30.1.tgz#7c18c14627361ba6c88e3495700ceea1f76baace" @@ -592,6 +589,23 @@ "@cosmjs/math" "^0.30.1" "@cosmjs/utils" "^0.30.1" +"@cosmjs/cosmwasm-stargate@^0.30.1": + version "0.30.1" + resolved "https://registry.yarnpkg.com/@cosmjs/cosmwasm-stargate/-/cosmwasm-stargate-0.30.1.tgz#6f9ca310f75433a3e30d683bc6aa24eadb345d79" + integrity sha512-W/6SLUCJAJGBN+sJLXouLZikVgmqDd9LCdlMzQaxczcCHTWeJAmRvOiZGSZaSy3shw/JN1qc6g6PKpvTVgj10A== + dependencies: + "@cosmjs/amino" "^0.30.1" + "@cosmjs/crypto" "^0.30.1" + "@cosmjs/encoding" "^0.30.1" + "@cosmjs/math" "^0.30.1" + "@cosmjs/proto-signing" "^0.30.1" + "@cosmjs/stargate" "^0.30.1" + "@cosmjs/tendermint-rpc" "^0.30.1" + "@cosmjs/utils" "^0.30.1" + cosmjs-types "^0.7.1" + long "^4.0.0" + pako "^2.0.2" + "@cosmjs/crypto@0.27.1": version "0.27.1" resolved "https://registry.yarnpkg.com/@cosmjs/crypto/-/crypto-0.27.1.tgz#271c853089a3baf3acd6cf0b2122fd49f8815743" @@ -608,19 +622,6 @@ ripemd160 "^2.0.2" sha.js "^2.4.11" -"@cosmjs/crypto@0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/crypto/-/crypto-0.28.13.tgz#541b6a36f616b2da5a568ead46d4e83841ceb412" - integrity sha512-ynKfM0q/tMBQMHJby6ad8lR3gkgBKaelQhIsCZTjClsnuC7oYT9y3ThSZCUWr7Pa9h0J8ahU2YV2oFWFVWJQzQ== - dependencies: - "@cosmjs/encoding" "0.28.13" - "@cosmjs/math" "0.28.13" - "@cosmjs/utils" "0.28.13" - "@noble/hashes" "^1" - bn.js "^5.2.0" - elliptic "^6.5.3" - libsodium-wrappers "^0.7.6" - "@cosmjs/crypto@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/crypto/-/crypto-0.30.1.tgz#21e94d5ca8f8ded16eee1389d2639cb5c43c3eb5" @@ -643,15 +644,6 @@ bech32 "^1.1.4" readonly-date "^1.0.0" -"@cosmjs/encoding@0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/encoding/-/encoding-0.28.13.tgz#7994e8e2c435beaf0690296ffb0f7f3eaec8150b" - integrity sha512-jtXbAYtV77rLHxoIrjGFsvgGjeTKttuHRv6cvuy3toCZzY7JzTclKH5O2g36IIE4lXwD9xwuhGJ2aa6A3dhNkA== - dependencies: - base64-js "^1.3.0" - bech32 "^1.1.4" - readonly-date "^1.0.0" - "@cosmjs/encoding@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/encoding/-/encoding-0.30.1.tgz#b5c4e0ef7ceb1f2753688eb96400ed70f35c6058" @@ -661,14 +653,6 @@ bech32 "^1.1.4" readonly-date "^1.0.0" -"@cosmjs/json-rpc@0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/json-rpc/-/json-rpc-0.28.13.tgz#ff3f0c4a2f363b1a2c6779f8624a897e217fe297" - integrity sha512-fInSvg7x9P6p+GWqet+TMhrMTM3OWWdLJOGS5w2ryubMjgpR1rLiAx77MdTNkArW+/6sUwku0sN4veM4ENQu6A== - dependencies: - "@cosmjs/stream" "0.28.13" - xstream "^11.14.0" - "@cosmjs/json-rpc@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/json-rpc/-/json-rpc-0.30.1.tgz#16f21305fc167598c8a23a45549b85106b2372bc" @@ -677,7 +661,7 @@ "@cosmjs/stream" "^0.30.1" xstream "^11.14.0" -"@cosmjs/launchpad@0.27.1": +"@cosmjs/launchpad@0.27.1", "@cosmjs/launchpad@^0.27.1": version "0.27.1" resolved "https://registry.yarnpkg.com/@cosmjs/launchpad/-/launchpad-0.27.1.tgz#b6f1995748be96560f5f01e84d3ff907477dda77" integrity sha512-DcFwGD/z5PK8CzO2sojDxa+Be9EIEtRZb2YawgVnw2Ht/p5FlNv+OVo8qlishpBdalXEN7FvQ1dVeDFEe9TuJw== @@ -697,13 +681,6 @@ dependencies: bn.js "^5.2.0" -"@cosmjs/math@0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/math/-/math-0.28.13.tgz#50c05bc67007a04216f7f5e0c93f57270f8cc077" - integrity sha512-PDpL8W/kbyeWi0mQ2OruyqE8ZUAdxPs1xCbDX3WXJwy2oU+X2UTbkuweJHVpS9CIqmZulBoWQAmlf6t6zr1N/g== - dependencies: - bn.js "^5.2.0" - "@cosmjs/math@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/math/-/math-0.30.1.tgz#8b816ef4de5d3afa66cb9fdfb5df2357a7845b8a" @@ -711,19 +688,6 @@ dependencies: bn.js "^5.2.0" -"@cosmjs/proto-signing@0.28.13", "@cosmjs/proto-signing@^0.28.10": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/proto-signing/-/proto-signing-0.28.13.tgz#95ac12f0da0f0814f348f5ae996c3e96d015df61" - integrity sha512-nSl/2ZLsUJYz3Ad0RY3ihZUgRHIow2OnYqKsESMu+3RA/jTi9bDYhiBu8mNMHI0xrEJry918B2CyI56pOUHdPQ== - dependencies: - "@cosmjs/amino" "0.28.13" - "@cosmjs/crypto" "0.28.13" - "@cosmjs/encoding" "0.28.13" - "@cosmjs/math" "0.28.13" - "@cosmjs/utils" "0.28.13" - cosmjs-types "^0.4.0" - long "^4.0.0" - "@cosmjs/proto-signing@0.30.1", "@cosmjs/proto-signing@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/proto-signing/-/proto-signing-0.30.1.tgz#f0dda372488df9cd2677150b89b3e9c72b3cb713" @@ -737,16 +701,6 @@ cosmjs-types "^0.7.1" long "^4.0.0" -"@cosmjs/socket@0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/socket/-/socket-0.28.13.tgz#d8443ad6e91d080fc6b80a7e9cf297a56b1f6833" - integrity sha512-lavwGxQ5VdeltyhpFtwCRVfxeWjH5D5mmN7jgx9nuCf3XSFbTcOYxrk2pQ4usenu1Q1KZdL4Yl5RCNrJuHD9Ug== - dependencies: - "@cosmjs/stream" "0.28.13" - isomorphic-ws "^4.0.1" - ws "^7" - xstream "^11.14.0" - "@cosmjs/socket@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/socket/-/socket-0.30.1.tgz#00b22f4b5e2ab01f4d82ccdb7b2e59536bfe5ce0" @@ -757,24 +711,6 @@ ws "^7" xstream "^11.14.0" -"@cosmjs/stargate@^0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/stargate/-/stargate-0.28.13.tgz#a73d837a46ee8944e6eafe162f2ff6943c14350e" - integrity sha512-dVBMazDz8/eActHsRcZjDHHptOBMqvibj5CFgEtZBp22gP6ASzoAUXTlkSVk5FBf4sfuUHoff6st134/+PGMAg== - dependencies: - "@confio/ics23" "^0.6.8" - "@cosmjs/amino" "0.28.13" - "@cosmjs/encoding" "0.28.13" - "@cosmjs/math" "0.28.13" - "@cosmjs/proto-signing" "0.28.13" - "@cosmjs/stream" "0.28.13" - "@cosmjs/tendermint-rpc" "0.28.13" - "@cosmjs/utils" "0.28.13" - cosmjs-types "^0.4.0" - long "^4.0.0" - protobufjs "~6.11.3" - xstream "^11.14.0" - "@cosmjs/stargate@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/stargate/-/stargate-0.30.1.tgz#e1b22e1226cffc6e93914a410755f1f61057ba04" @@ -793,13 +729,6 @@ protobufjs "~6.11.3" xstream "^11.14.0" -"@cosmjs/stream@0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/stream/-/stream-0.28.13.tgz#1e79d1116fda1e63e5ecddbd9d803d403942b1fa" - integrity sha512-AnjtfwT8NwPPkd3lhZhjOlOzT0Kn9bgEu2IPOZjQ1nmG2bplsr6TJmnwn0dJxHT7UGtex17h6whKB5N4wU37Wg== - dependencies: - xstream "^11.14.0" - "@cosmjs/stream@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/stream/-/stream-0.30.1.tgz#ba038a2aaf41343696b1e6e759d8e03a9516ec1a" @@ -807,22 +736,6 @@ dependencies: xstream "^11.14.0" -"@cosmjs/tendermint-rpc@0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.28.13.tgz#0bf587ae66fa3f88319edbd258492d28e73f9f29" - integrity sha512-GB+ZmfuJIGQm0hsRtLYjeR3lOxF7Z6XyCBR0cX5AAYOZzSEBJjevPgUHD6tLn8zIhvzxaW3/VKnMB+WmlxdH4w== - dependencies: - "@cosmjs/crypto" "0.28.13" - "@cosmjs/encoding" "0.28.13" - "@cosmjs/json-rpc" "0.28.13" - "@cosmjs/math" "0.28.13" - "@cosmjs/socket" "0.28.13" - "@cosmjs/stream" "0.28.13" - "@cosmjs/utils" "0.28.13" - axios "^0.21.2" - readonly-date "^1.0.0" - xstream "^11.14.0" - "@cosmjs/tendermint-rpc@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.30.1.tgz#c16378892ba1ac63f72803fdf7567eab9d4f0aa0" @@ -844,11 +757,6 @@ resolved "https://registry.yarnpkg.com/@cosmjs/utils/-/utils-0.27.1.tgz#1c8efde17256346ef142a3bd15158ee4055470e2" integrity sha512-VG7QPDiMUzVPxRdJahDV8PXxVdnuAHiIuG56hldV4yPnOz/si/DLNd7VAUUA5923b6jS1Hhev0Hr6AhEkcxBMg== -"@cosmjs/utils@0.28.13": - version "0.28.13" - resolved "https://registry.yarnpkg.com/@cosmjs/utils/-/utils-0.28.13.tgz#2fd2844ec832d7833811e2ae1691305d09791a08" - integrity sha512-dVeMBiyg+46x7XBZEfJK8yTihphbCFpjVYmLJVqmTsHfJwymQ65cpyW/C+V/LgWARGK8hWQ/aX9HM5Ao8QmMSg== - "@cosmjs/utils@^0.30.1": version "0.30.1" resolved "https://registry.yarnpkg.com/@cosmjs/utils/-/utils-0.30.1.tgz#6d92582341be3c2ec8d82090253cfa4b7f959edb" @@ -987,137 +895,137 @@ "@ethersproject-xdc/abi@file:vendor/@ethersproject-xdc/abi": version "5.7.0" dependencies: - "@ethersproject-xdc/address" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-088ce754-1c63-4ee5-b47b-420371da9c1c-1691357225522/node_modules/@ethersproject-xdc/address" - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-088ce754-1c63-4ee5-b47b-420371da9c1c-1691357225522/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-088ce754-1c63-4ee5-b47b-420371da9c1c-1691357225522/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/constants" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-088ce754-1c63-4ee5-b47b-420371da9c1c-1691357225522/node_modules/@ethersproject-xdc/constants" - "@ethersproject-xdc/hash" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-088ce754-1c63-4ee5-b47b-420371da9c1c-1691357225522/node_modules/@ethersproject-xdc/hash" - "@ethersproject-xdc/keccak256" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-088ce754-1c63-4ee5-b47b-420371da9c1c-1691357225522/node_modules/@ethersproject-xdc/keccak256" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-088ce754-1c63-4ee5-b47b-420371da9c1c-1691357225522/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-088ce754-1c63-4ee5-b47b-420371da9c1c-1691357225522/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/strings" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-088ce754-1c63-4ee5-b47b-420371da9c1c-1691357225522/node_modules/@ethersproject-xdc/strings" + "@ethersproject-xdc/address" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-593aa0e4-d124-4482-8764-ea7579d41dfa-1693234875909/node_modules/@ethersproject-xdc/address" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-593aa0e4-d124-4482-8764-ea7579d41dfa-1693234875909/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-593aa0e4-d124-4482-8764-ea7579d41dfa-1693234875909/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/constants" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-593aa0e4-d124-4482-8764-ea7579d41dfa-1693234875909/node_modules/@ethersproject-xdc/constants" + "@ethersproject-xdc/hash" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-593aa0e4-d124-4482-8764-ea7579d41dfa-1693234875909/node_modules/@ethersproject-xdc/hash" + "@ethersproject-xdc/keccak256" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-593aa0e4-d124-4482-8764-ea7579d41dfa-1693234875909/node_modules/@ethersproject-xdc/keccak256" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-593aa0e4-d124-4482-8764-ea7579d41dfa-1693234875909/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-593aa0e4-d124-4482-8764-ea7579d41dfa-1693234875909/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/strings" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abi-5.7.0-593aa0e4-d124-4482-8764-ea7579d41dfa-1693234875909/node_modules/@ethersproject-xdc/strings" "@ethersproject-xdc/abstract-provider@file:vendor/@ethersproject-xdc/abstract-provider": version "5.7.0" dependencies: - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-5d3d0404-c9ed-4b35-bb7e-c99d104663d6-1691357225504/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-5d3d0404-c9ed-4b35-bb7e-c99d104663d6-1691357225504/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-5d3d0404-c9ed-4b35-bb7e-c99d104663d6-1691357225504/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/networks" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-5d3d0404-c9ed-4b35-bb7e-c99d104663d6-1691357225504/node_modules/@ethersproject-xdc/networks" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-5d3d0404-c9ed-4b35-bb7e-c99d104663d6-1691357225504/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/transactions" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-5d3d0404-c9ed-4b35-bb7e-c99d104663d6-1691357225504/node_modules/@ethersproject-xdc/transactions" - "@ethersproject-xdc/web" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-5d3d0404-c9ed-4b35-bb7e-c99d104663d6-1691357225504/node_modules/@ethersproject-xdc/web" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-63c9f071-a5b0-43db-bced-4d238cd69afb-1693234875879/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-63c9f071-a5b0-43db-bced-4d238cd69afb-1693234875879/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-63c9f071-a5b0-43db-bced-4d238cd69afb-1693234875879/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/networks" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-63c9f071-a5b0-43db-bced-4d238cd69afb-1693234875879/node_modules/@ethersproject-xdc/networks" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-63c9f071-a5b0-43db-bced-4d238cd69afb-1693234875879/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/transactions" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-63c9f071-a5b0-43db-bced-4d238cd69afb-1693234875879/node_modules/@ethersproject-xdc/transactions" + "@ethersproject-xdc/web" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-provider-5.7.0-63c9f071-a5b0-43db-bced-4d238cd69afb-1693234875879/node_modules/@ethersproject-xdc/web" "@ethersproject-xdc/abstract-signer@file:vendor/@ethersproject-xdc/abstract-signer": version "5.7.0" dependencies: - "@ethersproject-xdc/abstract-provider" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-be66c2be-15e6-42af-8268-8cd352a11244-1691357225503/node_modules/@ethersproject-xdc/abstract-provider" - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-be66c2be-15e6-42af-8268-8cd352a11244-1691357225503/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-be66c2be-15e6-42af-8268-8cd352a11244-1691357225503/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-be66c2be-15e6-42af-8268-8cd352a11244-1691357225503/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-be66c2be-15e6-42af-8268-8cd352a11244-1691357225503/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/abstract-provider" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-3c7625d8-983b-4699-8c94-b654b00c0ad9-1693234875904/node_modules/@ethersproject-xdc/abstract-provider" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-3c7625d8-983b-4699-8c94-b654b00c0ad9-1693234875904/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-3c7625d8-983b-4699-8c94-b654b00c0ad9-1693234875904/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-3c7625d8-983b-4699-8c94-b654b00c0ad9-1693234875904/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-abstract-signer-5.7.0-3c7625d8-983b-4699-8c94-b654b00c0ad9-1693234875904/node_modules/@ethersproject-xdc/properties" "@ethersproject-xdc/address@file:vendor/@ethersproject-xdc/address": version "5.7.0" dependencies: - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-address-5.7.0-0e881625-1893-48b5-83f9-bd779a225481-1691357225506/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-address-5.7.0-0e881625-1893-48b5-83f9-bd779a225481-1691357225506/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/keccak256" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-address-5.7.0-0e881625-1893-48b5-83f9-bd779a225481-1691357225506/node_modules/@ethersproject-xdc/keccak256" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-address-5.7.0-0e881625-1893-48b5-83f9-bd779a225481-1691357225506/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/rlp" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-address-5.7.0-0e881625-1893-48b5-83f9-bd779a225481-1691357225506/node_modules/@ethersproject-xdc/rlp" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-address-5.7.0-ab628bd0-a7e7-4815-8799-1c30af6eec33-1693234875877/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-address-5.7.0-ab628bd0-a7e7-4815-8799-1c30af6eec33-1693234875877/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/keccak256" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-address-5.7.0-ab628bd0-a7e7-4815-8799-1c30af6eec33-1693234875877/node_modules/@ethersproject-xdc/keccak256" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-address-5.7.0-ab628bd0-a7e7-4815-8799-1c30af6eec33-1693234875877/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/rlp" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-address-5.7.0-ab628bd0-a7e7-4815-8799-1c30af6eec33-1693234875877/node_modules/@ethersproject-xdc/rlp" "@ethersproject-xdc/base64@file:vendor/@ethersproject-xdc/base64": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-base64-5.7.0-86cb62f5-4401-4d5d-933e-8d3a38b40d55-1691357225508/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-base64-5.7.0-9045b2e6-e3d8-41ac-9622-2e93d768e220-1693234875910/node_modules/@ethersproject-xdc/bytes" "@ethersproject-xdc/basex@file:vendor/@ethersproject-xdc/basex": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-basex-5.7.0-a689f23f-7e8f-4589-9cf9-e1a5d816d40c-1691357225510/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-basex-5.7.0-a689f23f-7e8f-4589-9cf9-e1a5d816d40c-1691357225510/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-basex-5.7.0-168df1a7-c37c-47c9-9949-3dda570d42a7-1693234875880/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-basex-5.7.0-168df1a7-c37c-47c9-9949-3dda570d42a7-1693234875880/node_modules/@ethersproject-xdc/properties" "@ethersproject-xdc/bignumber@file:vendor/@ethersproject-xdc/bignumber": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-bignumber-5.7.0-b61b4660-705d-4f39-a229-a0c22e49cd4d-1691357225509/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-bignumber-5.7.0-b61b4660-705d-4f39-a229-a0c22e49cd4d-1691357225509/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-bignumber-5.7.0-bfc69367-f46f-49bd-85e7-f645d4e52087-1693234875882/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-bignumber-5.7.0-bfc69367-f46f-49bd-85e7-f645d4e52087-1693234875882/node_modules/@ethersproject-xdc/logger" bn.js "^5.2.1" "@ethersproject-xdc/bytes@file:vendor/@ethersproject-xdc/bytes": version "5.7.0" dependencies: - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-bytes-5.7.0-74df01c2-808e-45f9-b747-b4ab3191bb60-1691357225504/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-bytes-5.7.0-16d4910b-8501-46a7-b637-d9659cf78f51-1693234875876/node_modules/@ethersproject-xdc/logger" "@ethersproject-xdc/constants@file:vendor/@ethersproject-xdc/constants": version "5.7.0" dependencies: - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-constants-5.7.0-f2bc470a-d1d0-46af-bbdd-e1720e04a9a4-1691357225515/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-constants-5.7.0-d2c045f4-2353-4342-9fa8-abbbaaa82f7a-1693234875875/node_modules/@ethersproject-xdc/bignumber" "@ethersproject-xdc/contracts@file:vendor/@ethersproject-xdc/contracts": version "5.6.0" dependencies: - "@ethersproject-xdc/abi" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/abi" - "@ethersproject-xdc/abstract-provider" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/abstract-provider" - "@ethersproject-xdc/abstract-signer" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/abstract-signer" - "@ethersproject-xdc/address" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/address" - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/constants" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/constants" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/transactions" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-50b0a554-cfa9-4cc4-8898-7de06631680b-1691357225516/node_modules/@ethersproject-xdc/transactions" + "@ethersproject-xdc/abi" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/abi" + "@ethersproject-xdc/abstract-provider" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/abstract-provider" + "@ethersproject-xdc/abstract-signer" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/abstract-signer" + "@ethersproject-xdc/address" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/address" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/constants" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/constants" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/transactions" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-contracts-5.6.0-d1f5a694-b45e-4e0f-a948-9db185b0b1d5-1693234875876/node_modules/@ethersproject-xdc/transactions" "@ethersproject-xdc/hash@file:vendor/@ethersproject-xdc/hash": version "5.7.0" dependencies: - "@ethersproject-xdc/abstract-signer" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-5b0ca1ee-49dd-4d6c-be87-471337b85073-1691357225506/node_modules/@ethersproject-xdc/abstract-signer" - "@ethersproject-xdc/address" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-5b0ca1ee-49dd-4d6c-be87-471337b85073-1691357225506/node_modules/@ethersproject-xdc/address" - "@ethersproject-xdc/base64" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-5b0ca1ee-49dd-4d6c-be87-471337b85073-1691357225506/node_modules/@ethersproject-xdc/base64" - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-5b0ca1ee-49dd-4d6c-be87-471337b85073-1691357225506/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-5b0ca1ee-49dd-4d6c-be87-471337b85073-1691357225506/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/keccak256" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-5b0ca1ee-49dd-4d6c-be87-471337b85073-1691357225506/node_modules/@ethersproject-xdc/keccak256" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-5b0ca1ee-49dd-4d6c-be87-471337b85073-1691357225506/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-5b0ca1ee-49dd-4d6c-be87-471337b85073-1691357225506/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/strings" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-5b0ca1ee-49dd-4d6c-be87-471337b85073-1691357225506/node_modules/@ethersproject-xdc/strings" + "@ethersproject-xdc/abstract-signer" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-b236e64a-c739-4776-ade2-09dcfe25ee65-1693234875878/node_modules/@ethersproject-xdc/abstract-signer" + "@ethersproject-xdc/address" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-b236e64a-c739-4776-ade2-09dcfe25ee65-1693234875878/node_modules/@ethersproject-xdc/address" + "@ethersproject-xdc/base64" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-b236e64a-c739-4776-ade2-09dcfe25ee65-1693234875878/node_modules/@ethersproject-xdc/base64" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-b236e64a-c739-4776-ade2-09dcfe25ee65-1693234875878/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-b236e64a-c739-4776-ade2-09dcfe25ee65-1693234875878/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/keccak256" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-b236e64a-c739-4776-ade2-09dcfe25ee65-1693234875878/node_modules/@ethersproject-xdc/keccak256" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-b236e64a-c739-4776-ade2-09dcfe25ee65-1693234875878/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-b236e64a-c739-4776-ade2-09dcfe25ee65-1693234875878/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/strings" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hash-5.7.0-b236e64a-c739-4776-ade2-09dcfe25ee65-1693234875878/node_modules/@ethersproject-xdc/strings" "@ethersproject-xdc/hdnode@file:vendor/@ethersproject-xdc/hdnode": version "5.7.0" dependencies: - "@ethersproject-xdc/abstract-signer" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/abstract-signer" - "@ethersproject-xdc/basex" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/basex" - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/pbkdf2" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/pbkdf2" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/sha2" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/sha2" - "@ethersproject-xdc/signing-key" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/signing-key" - "@ethersproject-xdc/strings" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/strings" - "@ethersproject-xdc/transactions" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/transactions" - "@ethersproject-xdc/wordlists" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-8226246c-18e3-40bd-aa01-4992de43bf23-1691357225511/node_modules/@ethersproject-xdc/wordlists" + "@ethersproject-xdc/abstract-signer" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/abstract-signer" + "@ethersproject-xdc/basex" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/basex" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/pbkdf2" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/pbkdf2" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/sha2" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/sha2" + "@ethersproject-xdc/signing-key" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/signing-key" + "@ethersproject-xdc/strings" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/strings" + "@ethersproject-xdc/transactions" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/transactions" + "@ethersproject-xdc/wordlists" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-hdnode-5.7.0-924ad102-ad01-4d54-97c7-11138e7d6a76-1693234875892/node_modules/@ethersproject-xdc/wordlists" "@ethersproject-xdc/json-wallets@file:vendor/@ethersproject-xdc/json-wallets": version "5.6.0" dependencies: - "@ethersproject-xdc/abstract-signer" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/abstract-signer" - "@ethersproject-xdc/address" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/address" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/hdnode" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/hdnode" - "@ethersproject-xdc/keccak256" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/keccak256" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/pbkdf2" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/pbkdf2" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/random" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/random" - "@ethersproject-xdc/strings" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/strings" - "@ethersproject-xdc/transactions" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-0bee5fd6-6122-4c11-b23d-202429b5a805-1691357225513/node_modules/@ethersproject-xdc/transactions" + "@ethersproject-xdc/abstract-signer" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/abstract-signer" + "@ethersproject-xdc/address" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/address" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/hdnode" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/hdnode" + "@ethersproject-xdc/keccak256" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/keccak256" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/pbkdf2" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/pbkdf2" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/random" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/random" + "@ethersproject-xdc/strings" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/strings" + "@ethersproject-xdc/transactions" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-json-wallets-5.6.0-19c9b4fd-1d0f-4d50-90be-de5457ca4b0c-1693234875880/node_modules/@ethersproject-xdc/transactions" aes-js "3.0.0" scrypt-js "3.0.1" "@ethersproject-xdc/keccak256@file:vendor/@ethersproject-xdc/keccak256": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-keccak256-5.7.0-4170c223-5383-49cd-9022-dbbd878d8938-1691357225512/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-keccak256-5.7.0-1ae79662-bdb3-4341-bf87-a18339d3700d-1693234875879/node_modules/@ethersproject-xdc/bytes" js-sha3 "0.8.0" "@ethersproject-xdc/logger@file:vendor/@ethersproject-xdc/logger": @@ -1126,67 +1034,67 @@ "@ethersproject-xdc/networks@file:vendor/@ethersproject-xdc/networks": version "5.7.1" dependencies: - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-networks-5.7.1-43b40363-db22-4437-b011-2e528f881ad6-1691357225517/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-networks-5.7.1-4afe3490-035b-4873-909d-afe635d885d5-1693234875883/node_modules/@ethersproject-xdc/logger" "@ethersproject-xdc/pbkdf2@file:vendor/@ethersproject-xdc/pbkdf2": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-pbkdf2-5.7.0-375f641b-d3de-4932-8483-0ab301e6d057-1691357225513/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/sha2" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-pbkdf2-5.7.0-375f641b-d3de-4932-8483-0ab301e6d057-1691357225513/node_modules/@ethersproject-xdc/sha2" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-pbkdf2-5.7.0-e65ff654-46ae-4aa4-b5d8-055fe1d0aa60-1693234875881/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/sha2" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-pbkdf2-5.7.0-e65ff654-46ae-4aa4-b5d8-055fe1d0aa60-1693234875881/node_modules/@ethersproject-xdc/sha2" "@ethersproject-xdc/properties@file:vendor/@ethersproject-xdc/properties": version "5.7.0" dependencies: - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-properties-5.7.0-27794c9c-9714-4915-a8a2-5f8170257e83-1691357225515/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-properties-5.7.0-6d33e9ae-d555-4891-86f0-b2dbd0cc37de-1693234875881/node_modules/@ethersproject-xdc/logger" "@ethersproject-xdc/providers@file:vendor/@ethersproject-xdc/providers": version "5.6.2" dependencies: - "@ethersproject-xdc/abstract-provider" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/abstract-provider" - "@ethersproject-xdc/abstract-signer" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/abstract-signer" - "@ethersproject-xdc/address" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/address" - "@ethersproject-xdc/basex" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/basex" - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/constants" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/constants" - "@ethersproject-xdc/hash" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/hash" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/networks" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/networks" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/random" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/random" - "@ethersproject-xdc/rlp" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/rlp" - "@ethersproject-xdc/sha2" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/sha2" - "@ethersproject-xdc/strings" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/strings" - "@ethersproject-xdc/transactions" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/transactions" - "@ethersproject-xdc/web" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-0a526b39-5661-434f-86f5-2c51157180f9-1691357225518/node_modules/@ethersproject-xdc/web" + "@ethersproject-xdc/abstract-provider" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/abstract-provider" + "@ethersproject-xdc/abstract-signer" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/abstract-signer" + "@ethersproject-xdc/address" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/address" + "@ethersproject-xdc/basex" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/basex" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/constants" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/constants" + "@ethersproject-xdc/hash" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/hash" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/networks" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/networks" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/random" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/random" + "@ethersproject-xdc/rlp" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/rlp" + "@ethersproject-xdc/sha2" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/sha2" + "@ethersproject-xdc/strings" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/strings" + "@ethersproject-xdc/transactions" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/transactions" + "@ethersproject-xdc/web" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-providers-5.6.2-004ea6c6-0a1b-424c-ba68-040968581c55-1693234875884/node_modules/@ethersproject-xdc/web" bech32 "1.1.4" ws "7.4.6" "@ethersproject-xdc/random@file:vendor/@ethersproject-xdc/random": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-random-5.7.0-2cde07eb-2189-4b2e-b1cd-515b460d9579-1691357225517/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-random-5.7.0-2cde07eb-2189-4b2e-b1cd-515b460d9579-1691357225517/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-random-5.7.0-e86163e2-2a3e-4b45-a82e-44eb4311fa6a-1693234875911/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-random-5.7.0-e86163e2-2a3e-4b45-a82e-44eb4311fa6a-1693234875911/node_modules/@ethersproject-xdc/logger" "@ethersproject-xdc/rlp@file:vendor/@ethersproject-xdc/rlp": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-rlp-5.7.0-ea17636f-dbc4-49b3-aded-90c4a2963594-1691357225519/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-rlp-5.7.0-ea17636f-dbc4-49b3-aded-90c4a2963594-1691357225519/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-rlp-5.7.0-65a68ff4-f56b-46de-8fdc-89d867e037a2-1693234875883/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-rlp-5.7.0-65a68ff4-f56b-46de-8fdc-89d867e037a2-1693234875883/node_modules/@ethersproject-xdc/logger" "@ethersproject-xdc/sha2@file:vendor/@ethersproject-xdc/sha2": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-sha2-5.7.0-79e99016-3a03-4fde-ba49-9a43a5b1b32e-1691357225517/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-sha2-5.7.0-79e99016-3a03-4fde-ba49-9a43a5b1b32e-1691357225517/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-sha2-5.7.0-5e2ccc95-e889-4a3c-9a26-aff0bbd65c47-1693234875883/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-sha2-5.7.0-5e2ccc95-e889-4a3c-9a26-aff0bbd65c47-1693234875883/node_modules/@ethersproject-xdc/logger" hash.js "1.1.7" "@ethersproject-xdc/signing-key@file:vendor/@ethersproject-xdc/signing-key": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-signing-key-5.7.0-84b547b3-2254-44f2-809e-a00772c28ef0-1691357225515/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-signing-key-5.7.0-84b547b3-2254-44f2-809e-a00772c28ef0-1691357225515/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-signing-key-5.7.0-84b547b3-2254-44f2-809e-a00772c28ef0-1691357225515/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-signing-key-5.7.0-daa7674a-2e0b-4ed6-99a0-b56194bc8234-1693234875906/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-signing-key-5.7.0-daa7674a-2e0b-4ed6-99a0-b56194bc8234-1693234875906/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-signing-key-5.7.0-daa7674a-2e0b-4ed6-99a0-b56194bc8234-1693234875906/node_modules/@ethersproject-xdc/properties" bn.js "^5.2.1" elliptic "6.5.4" hash.js "1.1.7" @@ -1194,76 +1102,76 @@ "@ethersproject-xdc/solidity@file:vendor/@ethersproject-xdc/solidity": version "5.6.0" dependencies: - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-467b4ed9-f953-45b3-bea6-b2db43101b80-1691357225538/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-467b4ed9-f953-45b3-bea6-b2db43101b80-1691357225538/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/keccak256" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-467b4ed9-f953-45b3-bea6-b2db43101b80-1691357225538/node_modules/@ethersproject-xdc/keccak256" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-467b4ed9-f953-45b3-bea6-b2db43101b80-1691357225538/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/sha2" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-467b4ed9-f953-45b3-bea6-b2db43101b80-1691357225538/node_modules/@ethersproject-xdc/sha2" - "@ethersproject-xdc/strings" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-467b4ed9-f953-45b3-bea6-b2db43101b80-1691357225538/node_modules/@ethersproject-xdc/strings" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-559f81fd-8089-4c8a-b038-9f9827f7be9b-1693234875894/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-559f81fd-8089-4c8a-b038-9f9827f7be9b-1693234875894/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/keccak256" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-559f81fd-8089-4c8a-b038-9f9827f7be9b-1693234875894/node_modules/@ethersproject-xdc/keccak256" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-559f81fd-8089-4c8a-b038-9f9827f7be9b-1693234875894/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/sha2" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-559f81fd-8089-4c8a-b038-9f9827f7be9b-1693234875894/node_modules/@ethersproject-xdc/sha2" + "@ethersproject-xdc/strings" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-solidity-5.6.0-559f81fd-8089-4c8a-b038-9f9827f7be9b-1693234875894/node_modules/@ethersproject-xdc/strings" "@ethersproject-xdc/strings@file:vendor/@ethersproject-xdc/strings": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-strings-5.7.0-30e27f16-cd13-4436-aa97-546b3f55888d-1691357225519/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/constants" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-strings-5.7.0-30e27f16-cd13-4436-aa97-546b3f55888d-1691357225519/node_modules/@ethersproject-xdc/constants" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-strings-5.7.0-30e27f16-cd13-4436-aa97-546b3f55888d-1691357225519/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-strings-5.7.0-6e003b22-42b5-4c1b-8e13-a7cff1cab9ab-1693234875882/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/constants" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-strings-5.7.0-6e003b22-42b5-4c1b-8e13-a7cff1cab9ab-1693234875882/node_modules/@ethersproject-xdc/constants" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-strings-5.7.0-6e003b22-42b5-4c1b-8e13-a7cff1cab9ab-1693234875882/node_modules/@ethersproject-xdc/logger" "@ethersproject-xdc/transactions@file:vendor/@ethersproject-xdc/transactions": version "5.7.0" dependencies: - "@ethersproject-xdc/address" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-4e496f53-34f7-4ab3-8f83-0f2bc2095650-1691357225527/node_modules/@ethersproject-xdc/address" - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-4e496f53-34f7-4ab3-8f83-0f2bc2095650-1691357225527/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-4e496f53-34f7-4ab3-8f83-0f2bc2095650-1691357225527/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/constants" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-4e496f53-34f7-4ab3-8f83-0f2bc2095650-1691357225527/node_modules/@ethersproject-xdc/constants" - "@ethersproject-xdc/keccak256" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-4e496f53-34f7-4ab3-8f83-0f2bc2095650-1691357225527/node_modules/@ethersproject-xdc/keccak256" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-4e496f53-34f7-4ab3-8f83-0f2bc2095650-1691357225527/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-4e496f53-34f7-4ab3-8f83-0f2bc2095650-1691357225527/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/rlp" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-4e496f53-34f7-4ab3-8f83-0f2bc2095650-1691357225527/node_modules/@ethersproject-xdc/rlp" - "@ethersproject-xdc/signing-key" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-4e496f53-34f7-4ab3-8f83-0f2bc2095650-1691357225527/node_modules/@ethersproject-xdc/signing-key" + "@ethersproject-xdc/address" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-cbbf57d4-6b9a-4523-a66a-e32b5896beb8-1693234875891/node_modules/@ethersproject-xdc/address" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-cbbf57d4-6b9a-4523-a66a-e32b5896beb8-1693234875891/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-cbbf57d4-6b9a-4523-a66a-e32b5896beb8-1693234875891/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/constants" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-cbbf57d4-6b9a-4523-a66a-e32b5896beb8-1693234875891/node_modules/@ethersproject-xdc/constants" + "@ethersproject-xdc/keccak256" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-cbbf57d4-6b9a-4523-a66a-e32b5896beb8-1693234875891/node_modules/@ethersproject-xdc/keccak256" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-cbbf57d4-6b9a-4523-a66a-e32b5896beb8-1693234875891/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-cbbf57d4-6b9a-4523-a66a-e32b5896beb8-1693234875891/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/rlp" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-cbbf57d4-6b9a-4523-a66a-e32b5896beb8-1693234875891/node_modules/@ethersproject-xdc/rlp" + "@ethersproject-xdc/signing-key" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-transactions-5.7.0-cbbf57d4-6b9a-4523-a66a-e32b5896beb8-1693234875891/node_modules/@ethersproject-xdc/signing-key" "@ethersproject-xdc/units@file:vendor/@ethersproject-xdc/units": version "5.6.0" dependencies: - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-units-5.6.0-b54e4fd9-d6c4-4cf9-a50e-ba4e6151dc3a-1691357225534/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/constants" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-units-5.6.0-b54e4fd9-d6c4-4cf9-a50e-ba4e6151dc3a-1691357225534/node_modules/@ethersproject-xdc/constants" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-units-5.6.0-b54e4fd9-d6c4-4cf9-a50e-ba4e6151dc3a-1691357225534/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-units-5.6.0-b77c0f44-c31f-4b5e-a15e-b8cb1e6c3428-1693234875920/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/constants" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-units-5.6.0-b77c0f44-c31f-4b5e-a15e-b8cb1e6c3428-1693234875920/node_modules/@ethersproject-xdc/constants" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-units-5.6.0-b77c0f44-c31f-4b5e-a15e-b8cb1e6c3428-1693234875920/node_modules/@ethersproject-xdc/logger" "@ethersproject-xdc/wallet@file:vendor/@ethersproject-xdc/wallet": version "5.6.0" dependencies: - "@ethersproject-xdc/abstract-provider" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/abstract-provider" - "@ethersproject-xdc/abstract-signer" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/abstract-signer" - "@ethersproject-xdc/address" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/address" - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/hash" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/hash" - "@ethersproject-xdc/hdnode" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/hdnode" - "@ethersproject-xdc/json-wallets" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/json-wallets" - "@ethersproject-xdc/keccak256" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/keccak256" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/random" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/random" - "@ethersproject-xdc/signing-key" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/signing-key" - "@ethersproject-xdc/transactions" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/transactions" - "@ethersproject-xdc/wordlists" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-70f9a323-6868-466b-a3d3-0b4439a720c6-1691357225533/node_modules/@ethersproject-xdc/wordlists" + "@ethersproject-xdc/abstract-provider" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/abstract-provider" + "@ethersproject-xdc/abstract-signer" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/abstract-signer" + "@ethersproject-xdc/address" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/address" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/hash" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/hash" + "@ethersproject-xdc/hdnode" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/hdnode" + "@ethersproject-xdc/json-wallets" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/json-wallets" + "@ethersproject-xdc/keccak256" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/keccak256" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/random" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/random" + "@ethersproject-xdc/signing-key" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/signing-key" + "@ethersproject-xdc/transactions" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/transactions" + "@ethersproject-xdc/wordlists" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wallet-5.6.0-bd3a2df3-44f9-4eea-94e7-d23a705c1f4e-1693234875889/node_modules/@ethersproject-xdc/wordlists" "@ethersproject-xdc/web@file:vendor/@ethersproject-xdc/web": version "5.7.1" dependencies: - "@ethersproject-xdc/base64" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-web-5.7.1-f2e9bd2f-1b63-41c8-b8b5-1fe7fff73327-1691357225538/node_modules/@ethersproject-xdc/base64" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-web-5.7.1-f2e9bd2f-1b63-41c8-b8b5-1fe7fff73327-1691357225538/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-web-5.7.1-f2e9bd2f-1b63-41c8-b8b5-1fe7fff73327-1691357225538/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-web-5.7.1-f2e9bd2f-1b63-41c8-b8b5-1fe7fff73327-1691357225538/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/strings" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-web-5.7.1-f2e9bd2f-1b63-41c8-b8b5-1fe7fff73327-1691357225538/node_modules/@ethersproject-xdc/strings" + "@ethersproject-xdc/base64" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-web-5.7.1-50e4033b-6d68-4c0e-a5d2-83b0e5c013d6-1693234875888/node_modules/@ethersproject-xdc/base64" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-web-5.7.1-50e4033b-6d68-4c0e-a5d2-83b0e5c013d6-1693234875888/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-web-5.7.1-50e4033b-6d68-4c0e-a5d2-83b0e5c013d6-1693234875888/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-web-5.7.1-50e4033b-6d68-4c0e-a5d2-83b0e5c013d6-1693234875888/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/strings" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-web-5.7.1-50e4033b-6d68-4c0e-a5d2-83b0e5c013d6-1693234875888/node_modules/@ethersproject-xdc/strings" "@ethersproject-xdc/wordlists@file:vendor/@ethersproject-xdc/wordlists": version "5.7.0" dependencies: - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-95ab5617-de6d-45e5-90c0-4e232a4e63ce-1691357225540/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/hash" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-95ab5617-de6d-45e5-90c0-4e232a4e63ce-1691357225540/node_modules/@ethersproject-xdc/hash" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-95ab5617-de6d-45e5-90c0-4e232a4e63ce-1691357225540/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-95ab5617-de6d-45e5-90c0-4e232a4e63ce-1691357225540/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/strings" "file:../../../.cache/yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-95ab5617-de6d-45e5-90c0-4e232a4e63ce-1691357225540/node_modules/@ethersproject-xdc/strings" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-d82fbf79-4bf1-4eb4-b075-5a5aba8bfe29-1693234875905/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/hash" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-d82fbf79-4bf1-4eb4-b075-5a5aba8bfe29-1693234875905/node_modules/@ethersproject-xdc/hash" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-d82fbf79-4bf1-4eb4-b075-5a5aba8bfe29-1693234875905/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-d82fbf79-4bf1-4eb4-b075-5a5aba8bfe29-1693234875905/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/strings" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-@ethersproject-xdc-wordlists-5.7.0-d82fbf79-4bf1-4eb4-b075-5a5aba8bfe29-1693234875905/node_modules/@ethersproject-xdc/strings" "@ethersproject/abi@5.7.0", "@ethersproject/abi@^5.0.12", "@ethersproject/abi@^5.1.2", "@ethersproject/abi@^5.4.0", "@ethersproject/abi@^5.5.0", "@ethersproject/abi@^5.6.3", "@ethersproject/abi@^5.7.0": version "5.7.0" @@ -1895,6 +1803,14 @@ dependencies: browser-headers "^0.4.0" +"@injectivelabs/chain-api@1.9.9": + version "1.9.9" + resolved "https://registry.yarnpkg.com/@injectivelabs/chain-api/-/chain-api-1.9.9.tgz#8dbdbf64a4c2880db8ce34c5e2b6d68543bf2333" + integrity sha512-hOsyBReyemJGMGUXgW1zmeI8YPpnkDliXnpOGA84X7FWxoM2htkycQHW01dB1FIWnMdx3IOVSMNxi34vxUPEdA== + dependencies: + "@improbable-eng/grpc-web" "^0.13.0" + google-protobuf "^3.13.0" + "@injectivelabs/core-proto-ts@^0.0.12": version "0.0.12" resolved "https://registry.yarnpkg.com/@injectivelabs/core-proto-ts/-/core-proto-ts-0.0.12.tgz#77dd5e774ed2591f6f41156db33a281a3522c588" @@ -1905,6 +1821,16 @@ protobufjs "^7.0.0" rxjs "^7.4.0" +"@injectivelabs/core-proto-ts@^0.0.18": + version "0.0.18" + resolved "https://registry.yarnpkg.com/@injectivelabs/core-proto-ts/-/core-proto-ts-0.0.18.tgz#aa60ffde2b52cbbf80a18ba77833ecad605d8fd6" + integrity sha512-WSZS7SQ+I/m8jdc7fhzkMTUhA7i5nVTeKbN6QGqKmOwQ/F+PqM75vDHD9Y9NbLPx9P+m7hyUzSHz4zmajth5jw== + dependencies: + "@injectivelabs/grpc-web" "^0.0.1" + google-protobuf "^3.14.0" + protobufjs "^7.0.0" + rxjs "^7.4.0" + "@injectivelabs/exceptions@^1.10.6": version "1.10.6" resolved "https://registry.yarnpkg.com/@injectivelabs/exceptions/-/exceptions-1.10.6.tgz#7d3e23d1123148afe050064e8524be1e58e55f0f" @@ -2468,6 +2394,14 @@ axios "^0.27.2" long "^4.0.0" +"@keplr-wallet/types@^0.11.12": + version "0.11.49" + resolved "https://registry.yarnpkg.com/@keplr-wallet/types/-/types-0.11.49.tgz#bd88a8da711e56faa0684917aae9d7befee57e74" + integrity sha512-+TS3XkNMfE/s8iN008eOeWzfWGxzY/pKoX+/I44rAJW382NGUzpIW9GLlmraardTsEp40joon1KVVPV/ApNpaw== + dependencies: + axios "^0.27.2" + long "^4.0.0" + "@keplr-wallet/unit@0.11.58": version "0.11.58" resolved "https://registry.yarnpkg.com/@keplr-wallet/unit/-/unit-0.11.58.tgz#9b9e71668e7b9bc5c29ecf1881c48b115eea3f51" @@ -3026,17 +2960,17 @@ resolved "https://registry.yarnpkg.com/@pedrouid/environment/-/environment-1.0.1.tgz#858f0f8a057340e0b250398b75ead77d6f4342ec" integrity sha512-HaW78NszGzRZd9SeoI3JD11JqY+lubnaOx7Pewj5pfjqWXOEATpeKIFb9Z4t2WBUK2iryiXX3lzWwmYWgUL0Ug== -"@perp/curie-deployments@2023.4.12-1681295833590": - version "2023.4.12-1681295833590" - resolved "https://registry.yarnpkg.com/@perp/curie-deployments/-/curie-deployments-2023.4.12-1681295833590.tgz#d4f0afe189ec37799dc32b53242db56fc18f2f14" - integrity sha512-NJbTy3frix5AQS5Bk/littykkmQ/m1rFD5HUQG8b0SDVGsqvIsSr5NSlhwb+UGJS7EHtgxevh4P4dTPc4dN6lQ== +"@perp/curie-deployments@2022.12.20-1671509278203": + version "2022.12.20-1671509278203" + resolved "https://registry.yarnpkg.com/@perp/curie-deployments/-/curie-deployments-2022.12.20-1671509278203.tgz#16c716936741df41cd91171d3d75575eb49971d8" + integrity sha512-zEHFTzg7S/4V2uRmFQZVrQDghWE8uyMYedp/tMdgKdNCiUaGbsm7c0dBAdO1HxFA49JrshhefJ9rjoaCMLvGTQ== "@perp/sdk-curie@^1.16.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@perp/sdk-curie/-/sdk-curie-1.20.0.tgz#3d070a3626b35d605003523705d9781c8a6e711e" - integrity sha512-J1cVhqfbI04glsDZjbZT82OG31U9yLRzc4pPVBhEhzMk74PY8EhiO6BDbo8X/5AreMQk+8HKzbSXr/FhBR6yag== + version "1.18.0" + resolved "https://registry.yarnpkg.com/@perp/sdk-curie/-/sdk-curie-1.18.0.tgz#8b1400390b066ed6109140d7c2ae7f42462e932e" + integrity sha512-im2uk0xq42PzLw2OHcDmp/I9Nie1eSBD0D+xFd4N6MlJ1ilVSzex88jdZfxJJG9aKts9DLxNNzz6hFh0poDxGA== dependencies: - "@perp/curie-deployments" "2023.4.12-1681295833590" + "@perp/curie-deployments" "2022.12.20-1671509278203" cross-fetch "3.1.5" exponential-backoff "3.1.0" @@ -4019,59 +3953,59 @@ dependencies: defer-to-connect "^2.0.1" -"@taquito/core@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@taquito/core/-/core-17.0.0.tgz#0e0b529804696d341c05c568c5a6ea9bdd26bac8" - integrity sha512-N+ww8+whR8T07XZLlcEyjTQCYfAZif9s1dTqagWW0V9l/EIXsnl1tL2MBfZnVcJDMhKoIk1MjofS0gYc0hld2Q== +"@taquito/core@^17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@taquito/core/-/core-17.2.0.tgz#cf1e23ba5548aca36d2fb7263973e17806849536" + integrity sha512-Sijn6uhSJUPgk9TzlxOAiJpfF7HogjNepmjGia3Eq9LidJMg6gqL+VRYYtCIAzNQl7Ge8dkqUx9yIibQFHPR7w== -"@taquito/http-utils@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@taquito/http-utils/-/http-utils-17.0.0.tgz#fa30e01e0610a035ad4a67f47502f67bfda8550e" - integrity sha512-oyzZEr7k/HUQotFGGegXyixmUOB9jWsypTjWDmuElutDmO0GjFh33zii7vn57kZ1GmX4f0z45yiBp0w3flvhbA== +"@taquito/http-utils@^17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@taquito/http-utils/-/http-utils-17.2.0.tgz#99a5c2e52d7553d7c256366b6629440e4507c955" + integrity sha512-7Euinzp652JyAjxkFtyYD+ZxKrCHA87pafrf+Mwb868KXcv4po72jg2GTtaimmIAEkDh03Bp+EpQVX4vpQeo/A== dependencies: - "@taquito/core" "^17.0.0" - axios "^0.26.0" + "@taquito/core" "^17.2.0" + axios "0.26.0" -"@taquito/local-forging@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@taquito/local-forging/-/local-forging-17.0.0.tgz#f35ec623812990d6adf058049ae1ab395e9702e7" - integrity sha512-5VSbNGFb9WX9o/7mg49PjnwNeYMbf4JRZvrmxxWcffvfaNFnNW5X1iys+I7kHQA6HivhX73d6lVBiJkq2cQ3ag== +"@taquito/local-forging@^17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@taquito/local-forging/-/local-forging-17.2.0.tgz#7a52da459aa87411df1dd2f477d6604eca91ec02" + integrity sha512-f1ppmY7ItBbfBmT5TGOH5Sxp8sSUZ+LSHjZcRv3s36RGytHKK/IIbfY+z4+43ZIAVQpwxbXgZkqjPPsNacQPzA== dependencies: - "@taquito/core" "^17.0.0" - "@taquito/utils" "^17.0.0" + "@taquito/core" "^17.2.0" + "@taquito/utils" "^17.2.0" bignumber.js "^9.1.0" -"@taquito/michel-codec@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@taquito/michel-codec/-/michel-codec-17.0.0.tgz#59e77600d4791d14be78835abc6edfd58f78682d" - integrity sha512-0wD4r1bfBzoZ3QpxN7grD/gHt8RcNehQ7Ped4quKh4iGmNmd4ej+/LEvw/kX5082M4mGbUMC0UwH2Go+J6C1ow== +"@taquito/michel-codec@^17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@taquito/michel-codec/-/michel-codec-17.2.0.tgz#6a71e50c3043fd31c0cc4b635eb14f38c8270963" + integrity sha512-PIQK9wrPKcsgoD/zQzb779jAhhHRs0ikBViqIQmTurT0uv3az2lRZRPdWrHovY835Iq9bhCZmL7s+ptPn1JjXg== dependencies: - "@taquito/core" "^17.0.0" + "@taquito/core" "^17.2.0" -"@taquito/michelson-encoder@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@taquito/michelson-encoder/-/michelson-encoder-17.0.0.tgz#611eb9bc0a7744da7698dd2753258ab6d58728dc" - integrity sha512-K2y8i7qjniWwjgI2illmBSiWO5B7zYBwTPS+CMw9OsxfMSaw5z8x4dMeBw5Bumc1p2SWo/jcU9U5qOnTVpxdeg== +"@taquito/michelson-encoder@^17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@taquito/michelson-encoder/-/michelson-encoder-17.2.0.tgz#ba32ee0214076a58b6e37fc83d802f1f5e123c58" + integrity sha512-bJi9FLQ+RrERzSscwGVdti2lm7ktHQU9/nyljmP8LBCOkU7xvY3SJi+FKQHxcRGS52si6Wvi+oyMo6JcV6kYDg== dependencies: - "@taquito/rpc" "^17.0.0" - "@taquito/utils" "^17.0.0" + "@taquito/rpc" "^17.2.0" + "@taquito/utils" "^17.2.0" bignumber.js "^9.1.0" fast-json-stable-stringify "^2.1.0" -"@taquito/rpc@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@taquito/rpc/-/rpc-17.0.0.tgz#0ccd5f9af46ed6a583023e2aa4790bcf1101d7fd" - integrity sha512-5btSJNvdfHdoftXqUWheVh5pxos6YlmRb7q1A2z9Y49ocjz7wqr4aCuXeRsG1iESZ69V2DUr33t51joidVsDXA== +"@taquito/rpc@^17.0.0", "@taquito/rpc@^17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@taquito/rpc/-/rpc-17.2.0.tgz#2ab89aa5d2cbff6986ec212bc01c37c75a938760" + integrity sha512-Fufl4m0ajNAvLlQ+tj4oDeC5TYk4LyLdsVYR0FQ9HdNWTI1Nu+/XTEwnq7AHx7w1zRAFRkAV/YaYn5HSogatjw== dependencies: - "@taquito/core" "^17.0.0" - "@taquito/http-utils" "^17.0.0" - "@taquito/utils" "^17.0.0" + "@taquito/core" "^17.2.0" + "@taquito/http-utils" "^17.2.0" + "@taquito/utils" "^17.2.0" bignumber.js "^9.1.0" "@taquito/signer@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@taquito/signer/-/signer-17.0.0.tgz#7af4c6c292b3963cadac38c78adbc05783d9eae2" - integrity sha512-tOtBup0sxAio+Z6fiOvRG0sVXBe6wZon4nSnb+zc8j2TF5xkmIdrof3HKWaDK4s3oPPsJRxXXpiz1fiKWUu6kw== + version "17.2.0" + resolved "https://registry.yarnpkg.com/@taquito/signer/-/signer-17.2.0.tgz#4173d4fab3b4a7599aa7be5f3934b691dff73e67" + integrity sha512-pVxjBCiK8Bazf4L7OvZVlUaghFfJWZ9yZKa/qyoiMgYDdYjy91rCNja8Tl/vwXLO3nOFa/VjBdPPHuKa3enAAQ== dependencies: "@stablelib/blake2b" "^1.0.1" "@stablelib/ed25519" "^1.0.3" @@ -4079,37 +4013,37 @@ "@stablelib/nacl" "^1.0.4" "@stablelib/pbkdf2" "^1.0.1" "@stablelib/sha512" "^1.0.1" - "@taquito/taquito" "^17.0.0" - "@taquito/utils" "^17.0.0" + "@taquito/taquito" "^17.2.0" + "@taquito/utils" "^17.2.0" "@types/bn.js" "^5.1.1" bip39 "3.0.4" elliptic "^6.5.4" pbkdf2 "^3.1.2" typedarray-to-buffer "^4.0.0" -"@taquito/taquito@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@taquito/taquito/-/taquito-17.0.0.tgz#bf0c60df9a4a771d82b6f5438c3331b470b01f3d" - integrity sha512-yLrP6lbgO4k1a9PoTDZxIasYmc3QxEJ4R59vgPPIlWQJfz0ZTBV9fPQNlwyTtRjjzgvX1gRN1VtpuddkcGjKrA== - dependencies: - "@taquito/core" "^17.0.0" - "@taquito/http-utils" "^17.0.0" - "@taquito/local-forging" "^17.0.0" - "@taquito/michel-codec" "^17.0.0" - "@taquito/michelson-encoder" "^17.0.0" - "@taquito/rpc" "^17.0.0" - "@taquito/utils" "^17.0.0" +"@taquito/taquito@^17.0.0", "@taquito/taquito@^17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@taquito/taquito/-/taquito-17.2.0.tgz#cbf896340ed8ced8defbb01d98c286c166eea062" + integrity sha512-8eZwLH+2reeYF+rDfzXOrXIr/g+GUZpLqkzEfZaxfejj8jVfj5S/fVjvIqBkfu/6Z3nynxgDcEzicgx85Dqovg== + dependencies: + "@taquito/core" "^17.2.0" + "@taquito/http-utils" "^17.2.0" + "@taquito/local-forging" "^17.2.0" + "@taquito/michel-codec" "^17.2.0" + "@taquito/michelson-encoder" "^17.2.0" + "@taquito/rpc" "^17.2.0" + "@taquito/utils" "^17.2.0" bignumber.js "^9.1.0" - rxjs "^6.6.3" + rxjs "^7.8.1" -"@taquito/utils@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@taquito/utils/-/utils-17.0.0.tgz#ec88ff7746c18ed9a5a167d3dee9b8e0a25b8661" - integrity sha512-/Bg4UoQenriINVK727OpK0AWe1x1SFSdiRZD3cGMMu2fXaFQdG2Hx031bf46GN+Tqk/PuDchjA83UfQk05qBXQ== +"@taquito/utils@^17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@taquito/utils/-/utils-17.2.0.tgz#fca1a54fb0321bd1c99ecfe2a33b117a97df86c0" + integrity sha512-m+sl+glhPSKUtxuR+JDOrwEN/+ou/dpZxrLQiBQE2PG3GE1zRdfgBP7K49B+MNIgffdwXsDBfZSinx3AcayfeQ== dependencies: "@stablelib/blake2b" "^1.0.1" "@stablelib/ed25519" "^1.0.3" - "@taquito/core" "^17.0.0" + "@taquito/core" "^17.2.0" "@types/bs58check" "^2.1.0" bignumber.js "^9.1.0" blakejs "^1.2.1" @@ -4756,6 +4690,11 @@ dependencies: "@types/node" "*" +"@types/google-protobuf@^3.15.6": + version "3.15.6" + resolved "https://registry.yarnpkg.com/@types/google-protobuf/-/google-protobuf-3.15.6.tgz#674a69493ef2c849b95eafe69167ea59079eb504" + integrity sha512-pYVNNJ+winC4aek+lZp93sIKxnXt5qMkuKmaqS3WGuTq0Bw1ZDYNBgzG5kkdtwcv+GmYJGo3yEg6z2cKKAiEdw== + "@types/graceful-fs@^4.1.2": version "4.1.6" resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.6.tgz#e14b2576a1c25026b7f02ede1de3b84c3a1efeae" @@ -5872,9 +5811,9 @@ algo-msgpack-with-bigint@^2.1.1: integrity sha512-F1tGh056XczEaEAqu7s+hlZUDWwOBT70Eq0lfMpBP2YguSQVyxRbprLq5rELXKQOyOaixTWYhMeMQMzP0U5FoQ== algosdk@^2.1.0, algosdk@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/algosdk/-/algosdk-2.2.0.tgz#12f80b5f68c955b338aa5b9d5fc6cbd64ce6ea7a" - integrity sha512-FG3u/60DzjMK9Cffy9itst7WcfsTgZKfsD1r8pT33PfsA7r8NoXiUSL7cf0fNWFus6S3E14BpE2CY64VJ8KV1A== + version "2.3.0" + resolved "https://registry.yarnpkg.com/algosdk/-/algosdk-2.3.0.tgz#fcb460b3c311f76fa7908dc14a889ead8054955b" + integrity sha512-voxoY2eue2CkzwkTh6UNN5JUeVOBL9qoNX3N/+OYwS2/Xd17ACSs6tLV/6dZumEgPa40ZL8TkO4zQF/ysDpy8w== dependencies: algo-msgpack-with-bigint "^2.1.1" buffer "^6.0.3" @@ -6297,6 +6236,13 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== +axios@0.26.0: + version "0.26.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.26.0.tgz#9a318f1c69ec108f8cd5f3c3d390366635e13928" + integrity sha512-lKoGLMYtHvFrPVt3r+RBMp9nh34N0M8zEfCWqdWZx6phynIEhQqAdydpyBAAG211zlhX9Rgu08cOamy6XjE5Og== + dependencies: + follow-redirects "^1.14.8" + axios@1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/axios/-/axios-1.2.4.tgz#6555dd955d2efa9b8f4cb4cb0b3371b7b243537a" @@ -6313,7 +6259,7 @@ axios@^0.21.0, axios@^0.21.1, axios@^0.21.2: dependencies: follow-redirects "^1.14.0" -axios@^0.26.0, axios@^0.26.1: +axios@^0.26.1: version "0.26.1" resolved "https://registry.yarnpkg.com/axios/-/axios-0.26.1.tgz#1ede41c51fcf51bbbd6fd43669caaa4f0495aaa9" integrity sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA== @@ -7127,6 +7073,14 @@ chai@^4.3.7: pathval "^1.1.1" type-detect "^4.0.5" +chain-registry@^1.14.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/chain-registry/-/chain-registry-1.19.0.tgz#6d2d56b56efebee0d15ced8f9bd8329a099ce04d" + integrity sha512-7Ax0cRurfS+I0Oru3Td8NqBY/2YRCv570XM555E5vu3ib3f/k5SELwxsSalTtQj+Furx6quEyKWuOjrNwPpcQg== + dependencies: + "@babel/runtime" "^7.21.0" + "@chain-registry/types" "^0.16.0" + chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" @@ -7572,14 +7526,6 @@ cors@^2.8.1, cors@^2.8.5: object-assign "^4" vary "^1" -cosmjs-types@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/cosmjs-types/-/cosmjs-types-0.4.1.tgz#3b2a53ba60d33159dd075596ce8267cfa7027063" - integrity sha512-I7E/cHkIgoJzMNQdFF0YVqPlaTqrqKHrskuSTIqlEyxfB5Lf3WKCajSXVK2yHOfOFfSux/RxEdpMzw/eO4DIog== - dependencies: - long "^4.0.0" - protobufjs "~6.11.2" - cosmjs-types@^0.7.1: version "0.7.2" resolved "https://registry.yarnpkg.com/cosmjs-types/-/cosmjs-types-0.7.2.tgz#a757371abd340949c5bd5d49c6f8379ae1ffd7e2" @@ -7588,6 +7534,14 @@ cosmjs-types@^0.7.1: long "^4.0.0" protobufjs "~6.11.2" +cosmjs-types@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/cosmjs-types/-/cosmjs-types-0.8.0.tgz#2ed78f3e990f770229726f95f3ef5bf9e2b6859b" + integrity sha512-Q2Mj95Fl0PYMWEhA2LuGEIhipF7mQwd9gTQ85DdP9jjjopeoGaDxvmPa5nakNzsq7FnO1DMTatXTAx6bxMH7Lg== + dependencies: + long "^4.0.0" + protobufjs "~6.11.2" + crc-32@^1.2.0: version "1.2.2" resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.2.tgz#3cad35a934b8bf71f25ca524b6da51fb7eace2ff" @@ -8847,36 +8801,36 @@ ethereumjs-util@^6.0.0, ethereumjs-util@^6.2.1: "ethers-xdc@file:./vendor/ethers-xdc": version "5.7.2" dependencies: - "@ethersproject-xdc/abi" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/abi" - "@ethersproject-xdc/abstract-provider" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/abstract-provider" - "@ethersproject-xdc/abstract-signer" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/abstract-signer" - "@ethersproject-xdc/address" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/address" - "@ethersproject-xdc/base64" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/base64" - "@ethersproject-xdc/basex" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/basex" - "@ethersproject-xdc/bignumber" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/bignumber" - "@ethersproject-xdc/bytes" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/bytes" - "@ethersproject-xdc/constants" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/constants" - "@ethersproject-xdc/contracts" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/contracts" - "@ethersproject-xdc/hash" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/hash" - "@ethersproject-xdc/hdnode" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/hdnode" - "@ethersproject-xdc/json-wallets" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/json-wallets" - "@ethersproject-xdc/keccak256" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/keccak256" - "@ethersproject-xdc/logger" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/logger" - "@ethersproject-xdc/networks" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/networks" - "@ethersproject-xdc/pbkdf2" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/pbkdf2" - "@ethersproject-xdc/properties" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/properties" - "@ethersproject-xdc/providers" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/providers" - "@ethersproject-xdc/random" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/random" - "@ethersproject-xdc/rlp" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/rlp" - "@ethersproject-xdc/sha2" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/sha2" - "@ethersproject-xdc/signing-key" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/signing-key" - "@ethersproject-xdc/solidity" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/solidity" - "@ethersproject-xdc/strings" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/strings" - "@ethersproject-xdc/transactions" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/transactions" - "@ethersproject-xdc/units" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/units" - "@ethersproject-xdc/wallet" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/wallet" - "@ethersproject-xdc/web" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/web" - "@ethersproject-xdc/wordlists" "file:../../../.cache/yarn/v6/npm-ethers-xdc-5.7.2-33019c16-0f82-4c78-b6e4-6f8d74c4c64d-1691357225458/node_modules/@ethersproject-xdc/wordlists" + "@ethersproject-xdc/abi" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/abi" + "@ethersproject-xdc/abstract-provider" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/abstract-provider" + "@ethersproject-xdc/abstract-signer" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/abstract-signer" + "@ethersproject-xdc/address" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/address" + "@ethersproject-xdc/base64" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/base64" + "@ethersproject-xdc/basex" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/basex" + "@ethersproject-xdc/bignumber" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/bignumber" + "@ethersproject-xdc/bytes" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/bytes" + "@ethersproject-xdc/constants" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/constants" + "@ethersproject-xdc/contracts" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/contracts" + "@ethersproject-xdc/hash" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/hash" + "@ethersproject-xdc/hdnode" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/hdnode" + "@ethersproject-xdc/json-wallets" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/json-wallets" + "@ethersproject-xdc/keccak256" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/keccak256" + "@ethersproject-xdc/logger" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/logger" + "@ethersproject-xdc/networks" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/networks" + "@ethersproject-xdc/pbkdf2" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/pbkdf2" + "@ethersproject-xdc/properties" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/properties" + "@ethersproject-xdc/providers" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/providers" + "@ethersproject-xdc/random" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/random" + "@ethersproject-xdc/rlp" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/rlp" + "@ethersproject-xdc/sha2" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/sha2" + "@ethersproject-xdc/signing-key" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/signing-key" + "@ethersproject-xdc/solidity" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/solidity" + "@ethersproject-xdc/strings" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/strings" + "@ethersproject-xdc/transactions" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/transactions" + "@ethersproject-xdc/units" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/units" + "@ethersproject-xdc/wallet" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/wallet" + "@ethersproject-xdc/web" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/web" + "@ethersproject-xdc/wordlists" "file:../../../../../../Users/danilo/Library/Caches/Yarn/v6/npm-ethers-xdc-5.7.2-6bc2bc0c-9ecb-45d4-8822-9b6b186eb488-1693234875834/node_modules/@ethersproject-xdc/wordlists" ethers@4.0.0-beta.3: version "4.0.0-beta.3" @@ -9818,7 +9772,7 @@ golang-cover-parse@^2.0.0: dependencies: mocha "^5.2.0" -google-protobuf@^3.14.0, google-protobuf@^3.2.0, google-protobuf@^3.21.0: +google-protobuf@^3.13.0, google-protobuf@^3.14.0, google-protobuf@^3.2.0, google-protobuf@^3.21.0: version "3.21.2" resolved "https://registry.yarnpkg.com/google-protobuf/-/google-protobuf-3.21.2.tgz#4580a2bea8bbb291ee579d1fefb14d6fa3070ea4" integrity sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA== @@ -10276,7 +10230,7 @@ http-signature@~1.2.0: jsprim "^1.2.2" sshpk "^1.7.0" -http-status-codes@^2.2.0: +http-status-codes@2.2.0, http-status-codes@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/http-status-codes/-/http-status-codes-2.2.0.tgz#bb2efe63d941dfc2be18e15f703da525169622be" integrity sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng== @@ -10356,7 +10310,7 @@ immediate@3.3.0, immediate@^3.2.3: resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266" integrity sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q== -immutable@^4.0.0-rc.12: +immutable@^4.0.0-rc.12, immutable@^4.2.4: version "4.3.0" resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.0.tgz#eb1738f14ffb39fd068b1dbe1296117484dd34be" integrity sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg== @@ -11737,6 +11691,24 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== +"kujira.js@https://github.com/Team-Kujira/kujira.js#911a8acbfa28909cc0ad31a5007ee23fc8fd7c5a": + version "0.8.97" + resolved "https://github.com/Team-Kujira/kujira.js#911a8acbfa28909cc0ad31a5007ee23fc8fd7c5a" + dependencies: + "@cosmjs/cosmwasm-stargate" "^0.30.1" + "@cosmjs/launchpad" "^0.27.1" + "@cosmjs/stargate" "^0.30.1" + "@ethersproject/bignumber" "^5.7.0" + "@injectivelabs/chain-api" "1.9.9" + "@injectivelabs/core-proto-ts" "^0.0.18" + "@keplr-wallet/types" "^0.11.12" + "@types/google-protobuf" "^3.15.6" + chain-registry "^1.14.0" + cosmjs-types "^0.8.0" + long "^4.0.0" + text-encoding "^0.7.0" + yarn "^1.22.19" + kuler@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz#e2c570a3800388fb44407e851531c1d670b061b3" @@ -12827,7 +12799,7 @@ node-addon-api@^5.0.0: resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762" integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA== -node-cache@5.1.2, node-cache@^5.1.2: +node-cache@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/node-cache/-/node-cache-5.1.2.tgz#f264dc2ccad0a780e76253a694e9fd0ed19c398d" integrity sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg== @@ -13273,6 +13245,11 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +pako@^2.0.2: + version "2.1.0" + resolved "https://registry.yarnpkg.com/pako/-/pako-2.1.0.tgz#266cc37f98c7d883545d11335c00fbd4062c9a86" + integrity sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug== + param-case@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" @@ -14578,6 +14555,13 @@ rxjs@^7.4.0, rxjs@^7.8.0: dependencies: tslib "^2.1.0" +rxjs@^7.8.1: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -15058,9 +15042,9 @@ socket.io-client@^4.6.1: socket.io-parser "~4.2.1" socket.io-parser@~4.2.1: - version "4.2.4" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.4.tgz#c806966cf7270601e47469ddeec30fbdfda44c83" - integrity sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew== + version "4.2.2" + resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.2.tgz#1dd384019e25b7a3d374877f492ab34f2ad0d206" + integrity sha512-DJtziuKypFkMMHCm2uIshOYC7QaylbtzQwiMYDuCKy3OPkjLzu4B2vAhTlqipRHHzrI0NJeBAizTK7X+6m1jVw== dependencies: "@socket.io/component-emitter" "~3.1.0" debug "~4.3.1" @@ -17417,7 +17401,7 @@ yargs@^13.2.4: y18n "^4.0.0" yargs-parser "^13.1.2" -yarn@^1.22.17: +yarn@^1.22.17, yarn@^1.22.19: version "1.22.19" resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.22.19.tgz#4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447" integrity sha512-/0V5q0WbslqnwP91tirOvldvYISzaqhClxzyUKXYxs07yUILIs5jx/k6CFe8bvKSkds5w+eiOqta39Wk3WxdcQ==