diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d7c24cf --- /dev/null +++ b/LICENSE @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2021, Terraform Labs PTE. LTD + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..00023f9 --- /dev/null +++ b/Makefile @@ -0,0 +1,76 @@ +.PHONY: clean clean-test clean-pyc clean-build format test help docs +.DEFAULT_GOAL := help + +define BROWSER_PYSCRIPT +import os, webbrowser, sys + +from urllib.request import pathname2url + +webbrowser.open("file://" + pathname2url(os.path.abspath(sys.argv[1]))) +endef +export BROWSER_PYSCRIPT + +define PRINT_HELP_PYSCRIPT +import re, sys + +for line in sys.stdin: + match = re.match(r'^([a-zA-Z_-]+):.*?## (.*)$$', line) + if match: + target, help = match.groups() + print("%-20s %s" % (target, help)) +endef +export PRINT_HELP_PYSCRIPT + +BROWSER := poetry run python -c "$$BROWSER_PYSCRIPT" + +help: + @python -c "$$PRINT_HELP_PYSCRIPT" < $(MAKEFILE_LIST) + +coverage: ## check code coverage + poetry run coverage run --source terra_sdk -m pytest + poetry run coverage report -m + poetry run coverage html + # $(BROWSER) htmlcov/index.html + +clean: clean-build clean-pyc clean-test ## remove all build, test, coverage and Python artifacts + +clean-build: ## remove build artifacts + rm -fr build/ + rm -fr dist/ + rm -fr .eggs/ + find . -name '*.egg-info' -exec rm -fr {} + + find . -name '*.egg' -exec rm -f {} + + +clean-pyc: ## remove Python file artifacts + find . -name '*.pyc' -exec rm -f {} + + find . -name '*.pyo' -exec rm -f {} + + find . -name '*~' -exec rm -f {} + + find . -name '__pycache__' -exec rm -fr {} + + +clean-test: ## remove test and coverage artifacts + rm -fr .tox/ + rm -f .coverage + rm -fr htmlcov/ + rm -fr .pytest_cache + +test: ## runs tests + poetry run pytest --cov=terra_sdk + +qa: ## runs static analysis with mypy and flake8 + poetry run flake8 terra_sdk + poetry run mypy -p terra_sdk + +format: ## runs code style and formatter + poetry run isort . + poetry run black . + +docs: ## build the documentation + poetry run sphinx-build docs/ docs/_build/html + # $(BROWSER) docs/_build/html/index.html + +dev-docs: + poetry run sphinx-autobuild docs/ docs/_build/html + +release: clean qa test format ## build dist version and release to pypi + poetry build + poetry publish diff --git a/README.md b/README.md new file mode 100644 index 0000000..8f74214 --- /dev/null +++ b/README.md @@ -0,0 +1,274 @@ +
+
+ +

py-sdk-logo

+ +The Python SDK for Terra +
+ +

(Unfamiliar with Terra? Check out the Terra Docs)

+ +

GitHub +Python + pip

+

+ Explore the Docs » +
+ PyPI Package + · + GitHub Repository +

+ +The Terra Software Development Kit (SDK) in Python is a simple library toolkit for building software that can interact with the Terra blockchain and provides simple abstractions over core data structures, serialization, key management, and API request generation. + +## Features + +- Written in Python with extensive support libraries +- Versatile support for key management solutions +- Exposes the Terra API through LCDClient + +
+ +# Table of Contents + +- [API Reference](#api-reference) +- [Getting Started](#getting-started) + - [Requirements](#requirements) + - [Installation](#installation) + - [Dependencies](#dependencies) + - [Tests](#tests) + - [Code Quality](#code-quality) +- [Usage Examples](#usage-examples) + - [Getting Blockchain Information](#getting-blockchain-information) + - [Async Usage](#async-usage) + - [Building and Signing Transactions](#building-and-signing-transactions) + - [Example Using a Wallet](#example-using-a-wallet-recommended) +- [Contributing](#contributing) + - [Reporting an Issue](#reporting-an-issue) + - [Requesting a Feature](#requesting-a-feature) + - [Contributing Code](#contributing-code) + - [Documentation Contributions](#documentation-contributions) +- [License](#license) + +
+ +# API Reference + +An intricate reference to the APIs on the Terra SDK can be found here. + +
+ +# Getting Started + +A walk-through of the steps to get started with the Terra SDK alongside a few use case examples are provided below. Alternatively, a tutorial video is also available here as reference. + +## Requirements + +Terra SDK requires Python v3.7+. + +## Installation + +**NOTE:** _All code starting with a `$` is meant to run on your terminal (a bash prompt). All code starting with a `>>>` is meant to run in a python interpreter, like ipython._ + +Terra SDK can be installed (preferably in a `virtual environment` from PyPI using `pip`) as follows: + +``` +$ pip install -U terra_sdk +``` + +_You might have `pip3` installed instead of `pip`; proceed according to your own setup._ + +## Dependencies + +Terra SDK uses Poetry to manage dependencies. To get set up with all the required dependencies, run: + +``` +$ pip install poetry +$ poetry install +``` + +## Tests + +Terra SDK provides extensive tests for data classes and functions. To run them, after the steps in [Dependencies](#dependencies): + +``` +$ make test +``` + +## Code Quality + +Terra SDK uses Black, isort, and Mypy for checking code quality and maintaining style. To reformat, after the steps in [Dependencies](#dependencies): + +``` +$ make qa && make format +``` + +
+ +# Usage Examples + +Terra SDK can help you read block data, sign and send transactions, deploy and interact with contracts, and many more. +The following examples are provided to help you get started. Use cases and functionalities of the Terra SDK are not limited to the following examples and can be found in full here. + +In order to interact with the Terra blockchain, you'll need a connection to a Terra node. This can be done through setting up an LCDClient (The LCDClient is an object representing an HTTP connection to a Terra LCD node.): + +``` +>>> from terra_sdk.client.lcd import LCDClient +>>> terra = LCDClient(chain_id="columbus-5", url="https://lcd.terra.dev") +``` + +## Getting Blockchain Information + +Once properly configured, the `LCDClient` instance will allow you to interact with the Terra blockchain. Try getting the latest block height: + +``` +>>> terra.tendermint.block_info()['block']['header']['height'] +``` + +`'1687543'` + +### Async Usage + +If you want to make asynchronous, non-blocking LCD requests, you can use AsyncLCDClient. The interface is similar to LCDClient, except the module and wallet API functions must be awaited. + +

+>>> import asyncio 
+>>> from terra_sdk.client.lcd import AsyncLCDClient
+
+>>> async def main():
+      terra = AsyncLCDClient("https://lcd.terra.dev", "columbus-5")
+      total_supply = await terra.bank.total()
+      print(total_supply)
+      await terra.session.close # you must close the session
+
+>>> asyncio.get_event_loop().run_until_complete(main())
+
+ +## Building and Signing Transactions + +If you wish to perform a state-changing operation on the Terra blockchain such as sending tokens, swapping assets, withdrawing rewards, or even invoking functions on smart contracts, you must create a **transaction** and broadcast it to the network. +Terra SDK provides functions that help create StdTx objects. + +### Example Using a Wallet (_recommended_) + +A `Wallet` allows you to create and sign a transaction in a single step by automatically fetching the latest information from the blockchain (chain ID, account number, sequence). + +Use `LCDClient.wallet()` to create a Wallet from any Key instance. The Key provided should correspond to the account you intend to sign the transaction with. + +**NOTE:** *If you are using MacOS and got an exception 'bad key length' from MnemonicKey, please check your python implementation. if `python3 -c "import ssl; print(ssl.OPENSSL_VERSION)"` returns LibreSSL 2.8.3, you need to reinstall python via pyenv or homebrew.* + +``` +>>> from terra_sdk.client.lcd import LCDClient +>>> from terra_sdk.key.mnemonic import MnemonicKey + +>>> mk = MnemonicKey(mnemonic=MNEMONIC) +>>> terra = LCDClient("https://lcd.terra.dev", "columbus-5") +>>> wallet = terra.wallet(mk) +``` + +Once you have your Wallet, you can simply create a StdTx using `Wallet.create_and_sign_tx`. + +``` +>>> from terra_sdk.core.fee import Fee +>>> from terra_sdk.core.bank import MsgSend +>>> from terra_sdk.client.lcd.api.tx import CreateTxOptions + +>>> tx = wallet.create_and_sign_tx(CreateTxOptions( + msgs=[MsgSend( + wallet.key.acc_address, + RECIPIENT, + "1000000uluna" # send 1 luna + )], + memo="test transaction!", + fee=Fee(200000, "120000uluna") + )) +``` + +You should now be able to broadcast your transaction to the network. + +``` +>>> result = terra.tx.broadcast(tx) +>>> print(result) +``` + +
+ +# Contributing + +Community contribution, whether it's a new feature, correction, bug report, additional documentation, or any other feedback is always welcome. Please read through this section to ensure that your contribution is in the most suitable format for us to effectively process. + +
+ +## Reporting an Issue + +First things first: **Do NOT report security vulnerabilities in public issues!** Please disclose responsibly by submitting your findings to the [Terra Bugcrowd submission form](https://www.terra.money/bugcrowd). The issue will be assessed as soon as possible. +If you encounter a different issue with the Python SDK, check first to see if there is an existing issue on the Issues page, or if there is a pull request on the Pull requests page. Be sure to check both the Open and Closed tabs addressing the issue. + +If there isn't a discussion on the topic there, you can file an issue. The ideal report includes: + +- A description of the problem / suggestion. +- How to recreate the bug. +- If relevant, including the versions of your: + - Python interpreter + - Terra SDK + - Optionally of the other dependencies involved +- If possible, create a pull request with a (failing) test case demonstrating what's wrong. This makes the process for fixing bugs quicker & gets issues resolved sooner. +
+ +## Requesting a Feature + +If you wish to request the addition of a feature, please first check out the Issues page and the Pull requests page (both Open and Closed tabs). If you decide to continue with the request, think of the merits of the feature to convince the project's developers, and provide as much detail and context as possible in the form of filing an issue on the Issues page. + +
+ +## Contributing Code + +If you wish to contribute to the repository in the form of patches, improvements, new features, etc., first scale the contribution. If it is a major development, like implementing a feature, it is recommended that you consult with the developers of the project before starting the development to avoid duplicating efforts. Once confirmed, you are welcome to submit your pull request. +
+ +### For new contributors, here is a quick guide: + +1. Fork the repository. +2. Build the project using the [Dependencies](#dependencies) and [Tests](#tests) steps. +3. Install a virtualenv. +4. Develop your code and test the changes using the [Tests](#tests) and [Code Quality](#code-quality) steps. +5. Commit your changes (ideally follow the Angular commit message guidelines). +6. Push your fork and submit a pull request to the repository's `main` branch to propose your code. + +A good pull request: + +- Is clear and concise. +- Works across all supported versions of Python. (3.7+) +- Follows the existing style of the code base (`Flake8`). +- Has comments included as needed. +- Includes a test case that demonstrates the previous flaw that now passes with the included patch, or demonstrates the newly added feature. +- Must include documentation for changing or adding any public APIs. +- Must be appropriately licensed (MIT License). +
+ +## Documentation Contributions + +Documentation improvements are always welcome. The documentation files live in the [docs](./docs) directory of the repository and are written in reStructuredText and use Sphinx to create the full suite of documentation. +
+When contributing documentation, please do your best to follow the style of the documentation files. This means a soft limit of 88 characters wide in your text files and a semi-formal, yet friendly and approachable, prose style. You can propose your improvements by submitting a pull request as explained above. + +### Need more information on how to contribute? + +You can give this guide read for more insight. + +
+ +# License + +This software is licensed under the MIT license. See [LICENSE](./LICENSE) for full disclosure. + +© 2021 Terraform Labs, PTE. + +
+ +

 

+

+ Terra-logo +

+ Powering the innovation of money. +
diff --git a/docs/.DS_Store b/docs/.DS_Store new file mode 100644 index 0000000..5245808 Binary files /dev/null and b/docs/.DS_Store differ diff --git a/docs/Makefile b/docs/Makefile new file mode 100644 index 0000000..d4bb2cb --- /dev/null +++ b/docs/Makefile @@ -0,0 +1,20 @@ +# Minimal makefile for Sphinx documentation +# + +# You can set these variables from the command line, and also +# from the environment for the first two. +SPHINXOPTS ?= +SPHINXBUILD ?= sphinx-build +SOURCEDIR = . +BUILDDIR = _build + +# Put it first so that "make" without argument is like "make help". +help: + @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) + +.PHONY: help Makefile + +# Catch-all target: route all unknown targets to Sphinx using the new +# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). +%: Makefile + @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) diff --git a/docs/common/bech32.rst b/docs/common/bech32.rst new file mode 100644 index 0000000..b389348 --- /dev/null +++ b/docs/common/bech32.rst @@ -0,0 +1,60 @@ +.. bech32: + +Bech32 Strings +============== + +To provide some clarity for arguments, some functions in the SDK are documented that +they take a type like :class:`AccAddress` where one may expect a ``str``. It is simply a +type alias annotation (equivalent to ``str``) that serves only to remind the developer +which format the string is expected to be in. + +Terra SDK also provides useful functions for checking and converting **addresses** and **pubkeys**. + +Addresses +--------- + +AccAddress +^^^^^^^^^^ + +.. autoclass:: terra_sdk.core.bech32.AccAddress + :members: + +.. autofunction:: terra_sdk.core.bech32.is_acc_address + +.. autofunction:: terra_sdk.core.bech32.to_acc_address + +ValAddress +^^^^^^^^^^ + +.. autoclass:: terra_sdk.core.bech32.ValAddress + :members: + +.. autofunction:: terra_sdk.core.bech32.is_val_address + +.. autofunction:: terra_sdk.core.bech32.to_val_address + + + +PubKeys +------- + +AccPubKey +^^^^^^^^^ + +.. autoclass:: terra_sdk.core.bech32.AccPubKey + :members: + +.. autofunction:: terra_sdk.core.bech32.is_acc_pubkey + +.. autofunction:: terra_sdk.core.bech32.to_acc_pubkey + +ValPubKey +^^^^^^^^^ + +.. autoclass:: terra_sdk.core.bech32.ValPubKey + :members: + +.. autofunction:: terra_sdk.core.bech32.is_acc_pubkey + +.. autofunction:: terra_sdk.core.bech32.to_acc_pubkey + diff --git a/docs/common/coin_coins.rst b/docs/common/coin_coins.rst new file mode 100644 index 0000000..6fb24a8 --- /dev/null +++ b/docs/common/coin_coins.rst @@ -0,0 +1,15 @@ +Coin & Coins +============ + +Coin +---- + +.. autoclass:: terra_sdk.core.coin.Coin + :members: + + +Coins +----- + +.. autoclass:: terra_sdk.core.coins.Coins + :members: diff --git a/docs/common/exceptions.rst b/docs/common/exceptions.rst new file mode 100644 index 0000000..b8a623d --- /dev/null +++ b/docs/common/exceptions.rst @@ -0,0 +1,5 @@ +Exceptions +========== + +.. automodule:: terra_sdk.exceptions + :members: \ No newline at end of file diff --git a/docs/common/keys_wallet.rst b/docs/common/keys_wallet.rst new file mode 100644 index 0000000..b4ff01f --- /dev/null +++ b/docs/common/keys_wallet.rst @@ -0,0 +1,36 @@ +Keys & Wallets +============== + +A **Key** is an object that provides an abstraction for the agency of signing transactions. + +Key (abstract) +-------------- + +Implementers of Keys meant for signing should override :meth:`Key.sign()` +or :meth:`Key.create_signature()` methods. More details are +available in :ref:`guides/custom_key`. + +Some properties such as :meth:`acc_address` and +:meth:`val_address` are provided. + +.. automodule:: terra_sdk.key.key + :members: + +RawKey +------ + +.. automodule:: terra_sdk.key.raw + :members: + + +MnemonicKey +----------- + +.. automodule:: terra_sdk.key.mnemonic + :members: + +Wallet +------ + +.. automodule:: terra_sdk.client.lcd.wallet + :members: \ No newline at end of file diff --git a/docs/common/numeric.rst b/docs/common/numeric.rst new file mode 100644 index 0000000..1f8dc81 --- /dev/null +++ b/docs/common/numeric.rst @@ -0,0 +1,25 @@ +.. numeric: + +Numeric Types +============= + +.. autoclass:: terra_sdk.core.numeric.Numeric + :members: + +Integers +-------- + +Terra SDK uses Python's native ``int`` type to capture both native numbers like ``uint8``, as well +as Cosmos SDK's ``sdk.Int`` which is normally coerced into a string as it must be passed in JSON format. +The Python's ``int`` provides support for BigNumber implementation for artihmetic operations. + +.. warning:: + It is possible to introduce numbers larger than 256-bit precision allowed by Terra blockchain but + they will result in an error when processing. + + +Decimals +-------- + +.. autoclass:: terra_sdk.core.Dec + :members: diff --git a/docs/conf.py b/docs/conf.py new file mode 100644 index 0000000..4f591ec --- /dev/null +++ b/docs/conf.py @@ -0,0 +1,67 @@ +# Configuration file for the Sphinx documentation builder. +# +# This file only contains a selection of the most common options. For a full +# list see the documentation: +# https://www.sphinx-doc.org/en/master/usage/configuration.html + +# -- Path setup -------------------------------------------------------------- + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. +# +import os +import sys + +sys.path.insert(0, os.path.abspath("../")) + +import sphinx_rtd_theme + +# -- Project information ----------------------------------------------------- + +project = "Terra SDK" +copyright = "2021, Terraform Labs, PTE." +author = "Terraform Labs, PTE." + +# The full version, including alpha/beta/rc tags +release = "2.0.3" + + +# -- General configuration --------------------------------------------------- + +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom +# ones. +extensions = [ + "sphinx.ext.napoleon", + "sphinx.ext.viewcode", + "sphinx.ext.coverage", + "sphinx.ext.autodoc", + "sphinx_autodoc_typehints", + "sphinx_rtd_theme", +] + +# Add any paths that contain templates here, relative to this directory. +templates_path = ["_templates"] + +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +# This pattern also affects html_static_path and html_extra_path. +exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"] + + +# -- Options for HTML output ------------------------------------------------- + +# The theme to use for HTML and HTML Help pages. See the documentation for +# a list of builtin themes. +# +html_theme = "sphinx_rtd_theme" + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ["_static"] + +autodoc_default_options = { + "exclude-members": "prototype" +} diff --git a/docs/core_modules/auth.rst b/docs/core_modules/auth.rst new file mode 100644 index 0000000..b9ffa0e --- /dev/null +++ b/docs/core_modules/auth.rst @@ -0,0 +1,32 @@ +Auth +==== + +.. note:: Data objects are also aliased under at ``terra_sdk.core.auth``. + +API +-------- + +.. autoclass:: terra_sdk.client.lcd.api.auth.AuthAPI + :members: + + +Data +---- + +Account +^^^^^^^ + +.. automodule:: terra_sdk.core.auth.data.account + :members: + +Transactions +^^^^^^^^^^^^ + +.. automodule:: terra_sdk.core.tx + :members: + +Public Key +^^^^^^^^^^ + +.. automodule:: terra_sdk.core.public_key + :members: diff --git a/docs/core_modules/authz.rst b/docs/core_modules/authz.rst new file mode 100644 index 0000000..ff918f6 --- /dev/null +++ b/docs/core_modules/authz.rst @@ -0,0 +1,20 @@ +Authz +====== + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.authz.AuthzAPI + :members: + +Data +---- + +.. automodule:: terra_sdk.core.authz.data + :members: + +Messages +-------- + +.. automodule:: terra_sdk.core.authz.msgs + :members: diff --git a/docs/core_modules/bank.rst b/docs/core_modules/bank.rst new file mode 100644 index 0000000..f84d95d --- /dev/null +++ b/docs/core_modules/bank.rst @@ -0,0 +1,14 @@ +Bank +==== + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.bank.BankAPI + :members: + +Messages +-------- + +.. automodule:: terra_sdk.core.bank.msgs + :members: \ No newline at end of file diff --git a/docs/core_modules/crisis.rst b/docs/core_modules/crisis.rst new file mode 100644 index 0000000..0c37ef7 --- /dev/null +++ b/docs/core_modules/crisis.rst @@ -0,0 +1,8 @@ +Crisis +====== + +Messages +-------- + +.. automodule:: terra_sdk.core.crisis.msgs + :members: diff --git a/docs/core_modules/distribution.rst b/docs/core_modules/distribution.rst new file mode 100644 index 0000000..8a480ed --- /dev/null +++ b/docs/core_modules/distribution.rst @@ -0,0 +1,26 @@ +Distribution +============ + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.distribution.DistributionAPI + :members: + +Data +---- + +.. autoclass:: terra_sdk.client.lcd.api.distribution.Rewards + :members: + +Messages +-------- + +.. automodule:: terra_sdk.core.distribution.msgs + :members: + +Proposals +--------- + +.. automodule:: terra_sdk.core.distribution.proposals + :members: diff --git a/docs/core_modules/gov.rst b/docs/core_modules/gov.rst new file mode 100644 index 0000000..2236fc6 --- /dev/null +++ b/docs/core_modules/gov.rst @@ -0,0 +1,26 @@ +Gov +=== + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.gov.GovAPI + :members: + +Data +---- + +.. automodule:: terra_sdk.core.gov.data + :members: + +Messages +-------- + +.. automodule:: terra_sdk.core.gov.msgs + :members: + +Proposals +--------- + +.. automodule:: terra_sdk.core.gov.proposals + :members: \ No newline at end of file diff --git a/docs/core_modules/ibc_transfer.rst b/docs/core_modules/ibc_transfer.rst new file mode 100644 index 0000000..4b86dee --- /dev/null +++ b/docs/core_modules/ibc_transfer.rst @@ -0,0 +1,15 @@ +IBC-Transfer +============ + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.ibc_transfer.IbcTransferAPI + :members: + +Messages +-------- + +.. automodule:: terra_sdk.core.ibc_transfer.msgs + :members: + :exclude-members: b64_to_dict, dict_to_b64 diff --git a/docs/core_modules/market.rst b/docs/core_modules/market.rst new file mode 100644 index 0000000..7a3657d --- /dev/null +++ b/docs/core_modules/market.rst @@ -0,0 +1,14 @@ +Market +====== + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.market.MarketAPI + :members: + +Messages +-------- + +.. automodule:: terra_sdk.core.market.msgs + :members: diff --git a/docs/core_modules/mint.rst b/docs/core_modules/mint.rst new file mode 100644 index 0000000..4f9892f --- /dev/null +++ b/docs/core_modules/mint.rst @@ -0,0 +1,8 @@ +Mint +==== + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.mint.MintAPI + :members: diff --git a/docs/core_modules/oracle.rst b/docs/core_modules/oracle.rst new file mode 100644 index 0000000..ea8043c --- /dev/null +++ b/docs/core_modules/oracle.rst @@ -0,0 +1,28 @@ +Oracle +====== + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.oracle.OracleAPI + :members: + +Data +---- + +.. automodule:: terra_sdk.core.oracle.data + :members: + +Functions +--------- + +.. autofunction:: terra_sdk.core.oracle.msgs.vote_hash +.. autofunction:: terra_sdk.core.oracle.msgs.aggregate_vote_hash + + +Messages +-------- + +.. automodule:: terra_sdk.core.oracle.msgs + :members: + :exclude-members: vote_hash, aggregate_vote_hash diff --git a/docs/core_modules/params.rst b/docs/core_modules/params.rst new file mode 100644 index 0000000..051f4e5 --- /dev/null +++ b/docs/core_modules/params.rst @@ -0,0 +1,8 @@ +Params +====== + +Proposals +--------- + +.. automodule:: terra_sdk.core.params.proposals + :members: diff --git a/docs/core_modules/slashing.rst b/docs/core_modules/slashing.rst new file mode 100644 index 0000000..cbdb921 --- /dev/null +++ b/docs/core_modules/slashing.rst @@ -0,0 +1,14 @@ +Slashing +======== + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.slashing.SlashingAPI + :members: + +Messages +-------- + +.. automodule:: terra_sdk.core.slashing.msgs + :members: diff --git a/docs/core_modules/staking.rst b/docs/core_modules/staking.rst new file mode 100644 index 0000000..49bf980 --- /dev/null +++ b/docs/core_modules/staking.rst @@ -0,0 +1,30 @@ +Staking +======= + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.staking.StakingAPI + :members: + +Data +---- + +Delegation +^^^^^^^^^^ + +.. automodule:: terra_sdk.core.staking.data.delegation + :members: + +Validator +^^^^^^^^^ + +.. automodule:: terra_sdk.core.staking.data.validator + :members: + + +Messages +-------- + +.. automodule:: terra_sdk.core.staking.msgs + :members: diff --git a/docs/core_modules/tendermint.rst b/docs/core_modules/tendermint.rst new file mode 100644 index 0000000..bdf8033 --- /dev/null +++ b/docs/core_modules/tendermint.rst @@ -0,0 +1,8 @@ +Tendermint +========== + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.tendermint.TendermintAPI + :members: diff --git a/docs/core_modules/tx.rst b/docs/core_modules/tx.rst new file mode 100644 index 0000000..59046e8 --- /dev/null +++ b/docs/core_modules/tx.rst @@ -0,0 +1,20 @@ +Transactions +============ + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.tx.TxAPI + :members: + +Functions +--------- + +.. autofunction:: terra_sdk.core.broadcast.is_tx_error + +Data +---- + +.. automodule:: terra_sdk.core.broadcast + :members: + :exclude-members: is_tx_error \ No newline at end of file diff --git a/docs/core_modules/wasm.rst b/docs/core_modules/wasm.rst new file mode 100644 index 0000000..4f75f64 --- /dev/null +++ b/docs/core_modules/wasm.rst @@ -0,0 +1,14 @@ +WebAssembly +=========== + +API +--- + +.. autoclass:: terra_sdk.client.lcd.api.wasm.WasmAPI + :members: + +Messages +-------- + +.. automodule:: terra_sdk.core.wasm.msgs + :members: diff --git a/docs/examples/pseudo_feeder.rst b/docs/examples/pseudo_feeder.rst new file mode 100644 index 0000000..2fac02d --- /dev/null +++ b/docs/examples/pseudo_feeder.rst @@ -0,0 +1,3 @@ +Oracle Feeder +============= + diff --git a/docs/guides/async.rst b/docs/guides/async.rst new file mode 100644 index 0000000..7615757 --- /dev/null +++ b/docs/guides/async.rst @@ -0,0 +1,92 @@ +Usage with asyncio +================== + +You can use AsyncLCDClient to make asynchronous, non-blocking LCD requests. +The interface is similar to LCDClient, except the module and wallet API functions must be awaited. + +Async module APIs +----------------- + +You can replace your LCDClient instance with AsyncLCDClient inside a coroutine function: + +.. code-block:: python + :emphasize-lines: 5,8 + + import asyncio + from terra_sdk.client.lcd import AsyncLCDClient + + async def main(): + terra = AsyncLCDClient("https://lcd.terra.dev", "columbus-5") + total_supply = await terra.bank.total() + print(total_supply) + await terra.session.close() # you must close the session + + asyncio.get_event_loop().run_until_complete(main()) + + +For convenience, you can use the async context manager to automatically teardown the +session. Here's the same code as above, this time using the ``async with`` construct. + +.. code-block:: python + :emphasize-lines: 5 + + import asyncio + from terra_sdk.client.lcd import AsyncLCDClient + + async def main(): + async with AsyncLCDClient("https://lcd.terra.dev", "columbus-5") as terra: + total_supply = await terra.bank.total() + print(total_supply) + + asyncio.get_event_loop().run_until_complete(main()) + +Async wallet API +---------------- + +When creating a wallet with AsyncLCDClient, the wallet's methods that create LCD requests +are also asychronous and therefore must be awaited. + +.. code-block:: python + :emphasize-lines: 12-13 + + import asyncio + from terra_sdk.client.lcd.api.tx import CreateTxOptions + from terra_sdk.client.lcd import AsyncLCDClient + from terra_sdk.key.mnemonic import MnemonicKey + from terra_sdk.core import Coins + + mk = MnemonicKey() + recipient = "terra1..." + + async def main(): + async with AsyncLCDClient("https://lcd.terra.dev", "columbus-5") as terra: + wallet = terra.wallet(mk) + account_number = await wallet.account_number() + tx = await wallet.create_and_sign_tx( + CreateTxOptions( + msgs=[MsgSend(wallet.key.acc_address, recipient, Coins(uluna=10202))] + ) + ) + + asyncio.get_event_loop().run_until_complete(main()) + +Alternative event loops +----------------------- + +The native ``asyncio`` event loop can be replaced with an alternative such as ``uvloop`` +for more performance. For example: + +.. code-block:: python + :emphasize-lines: 2, 10 + + import asyncio + import uvloop + + from terra_sdk.client.lcd import AsyncLCDClient + + async def main(): + async with AsyncLCDClient("https://lcd.terra.dev", "columbus-5") as terra: + total_supply = await wallet.bank.total() + + uvloop.install() + asyncio.get_event_loop().run_until_complete(main()) diff --git a/docs/guides/custom_key.rst b/docs/guides/custom_key.rst new file mode 100644 index 0000000..ec9a834 --- /dev/null +++ b/docs/guides/custom_key.rst @@ -0,0 +1,76 @@ +.. keys: + +Implementing a Custom Key +========================= + +If none of the Key solutions provided by Terra SDK or the community are able to meet your requirements, +you might consider writing your own Key implementation. + +Here are just a couple that help guide +your design pathways: + +Is the private key accessible by developer? + * YES: Subclass :class:`terra_sdk.key.raw.RawKey` + * NO: Subclass :class:`terra_sdk.key.key.Key` + +Can the signing agent sign arbitrary data payloads AND use ECDSA on Secp256k1? + * YES: Override :meth:`Key.sign()` + * NO: Override :meth:`Key.create_signature()` + +Can you determine the public key in advance, and is it static? + * YES: Call ``super()`` in constructor with public key to generate addresses & pubkeys + * NO: Override :meth:`acc_address`, :meth:`val_address`, :meth:`acc_pubkey`, :meth:`val_pubkey` properties. + + +Usually, reasons for requiring a custom Key fall into one of 3 patterns: + +* External signing + + **Scenario:** The transaction signing is to be performed outside the Python program running Terra SDK, + such as signing via hardware wallet (Ledger, Trezor), etc. + + +* Alternative signing algorithm + + **Scenario:** Terra account you need to sign transactions for requires a signature algorithm other than + ECDSA on Secp256k1, such as Threshold Multisig or Ed25519. + + +* Customize private key derivation + + **Scenario:** User wants to provide a custom interface for generating a private key, eg. alternative mnemonic schemas, + directed key. + +The source for MnemonicKey is provided as an example: + +.. code-block:: python + + from terra_sdk.key.raw import RawKey + from bip32utils import BIP32_HARDEN, BIP32Key + from mnemonic import Mnemonic + + class MnemonicKey(RawKey): + def __init__( + self, + mnemonic: str = None, + account: int = 0, + index: int = 0, + coin_type: int = 330, + ): + if mnemonic is None: + mnemonic = Mnemonic("english").generate(256) + seed = Mnemonic("english").to_seed(mnemonic) + root = BIP32Key.fromEntropy(seed) + # derive from hdpath + child = ( + root.ChildKey(44 + BIP32_HARDEN) + .ChildKey(coin_type + BIP32_HARDEN) + .ChildKey(account + BIP32_HARDEN) + .ChildKey(0) + .ChildKey(index) + ) + + super().__init__(child.PrivateKey()) + self.mnemonic = mnemonic + self.account = account + self.index = index diff --git a/docs/guides/lcdclient.rst b/docs/guides/lcdclient.rst new file mode 100644 index 0000000..4a1f0f5 --- /dev/null +++ b/docs/guides/lcdclient.rst @@ -0,0 +1,79 @@ +LCDClient +========= + +The :class:`LCDClient` is an object representing a HTTP connection to a Terra LCD node. + +Get connected +------------- + +Create a new LCDClient instance by specifying the URL and chain ID of the node to connect to. + +.. note:: + It is common practice to name the active LCDClient instance ``terra``, but this is not required. + +.. code-block:: python + + >>> from terra_sdk.client.lcd import LCDClient + >>> terra = LCDClient(url="https://lcd.terra.dev", chain_id="columbus-5") + >>> terra.tendermint.node_info()['default_node_info']['network'] + 'columbus-5' + +You can also specify gas estimation parameters for your chain for building transactions. + +.. code-block:: python + :emphasize-lines: 8-9 + + import requests + from terra_sdk.core import Coins + + res = requests.get("https://fcd.terra.dev/v1/txs/gas_prices") + terra = LCDClient( + url="https://lcd.terra.dev", + chain_id="columbus-5", + gas_prices=Coins(res.json()), + gas_adjustment="1.4" + ) + + +Using the module APIs +--------------------- + +LCDClient includes functions for interacting with each of the core modules (see sidebar). These functions are divided and +and organized by module name (eg. :class:`terra.market`), and handle +the tedium of building HTTP requests, parsing the results, and handling errors. + +Each request fetches live data from the blockchain: + +.. code-block:: python + + >>> terra.market.parameters() + {'base_pool': '7000000000000.000000000000000000', 'pool_recovery_period': '200', 'min_spread': '0.005000000000000000'} + +The height of the last result (if applicable) is available: + +.. code-block:: python + + >>> terra.last_request_height + 89292 + + +Create a wallet +--------------- + +LCDClient can create a :class:`Wallet` object from any :class:`Key` implementation. Wallet objects +are useful for easily creating and signing transactions. + +.. code-block:: python + + >>> from terra_sdk.key.mnemonic import MnemonicKey + >>> mk = MnemonicKey() + >>> wallet = terra.wallet(mk) + >>> wallet.account_number() + 27 + + +LCDClient Reference +------------------- + +.. autoclass:: terra_sdk.client.lcd.LCDClient + :members: diff --git a/docs/guides/pagination.rst b/docs/guides/pagination.rst new file mode 100644 index 0000000..ba0d59b --- /dev/null +++ b/docs/guides/pagination.rst @@ -0,0 +1,35 @@ +Usage with Pagination +===================== + +You can query information with Pagination to get information partially. + +PaginationOption +---------------- + +.. autoclass:: terra_sdk.client.lcd.params.APIParams + :members: + +.. autoclass:: terra_sdk.client.lcd.params.PaginationOptions + :members: + +You can use PaginationOptions as APIParams for params of query functions. + +.. code-block:: python + :emphasize-lines: 5,8 + + from terra_sdk.client.lcd import LCDClient, PaginationOptions + + terra = LCDClient( + url="https://lcd.terra.dev/", + chain_id="columbus-5", + ) + + + result, pagination = terra.gov.proposals() + + while pagination["next_key"] is not None: + pagOpt = PaginationOptions(key=pagination["next_key"]) + result, pagination = terra.gov.proposals(params=pagOpt) + pagOpt.key = pagination["next_key"] + print(result) + diff --git a/docs/guides/smart_contracts.rst b/docs/guides/smart_contracts.rst new file mode 100644 index 0000000..0902531 --- /dev/null +++ b/docs/guides/smart_contracts.rst @@ -0,0 +1,59 @@ +.. smart_contracts: + +Working with Smart Contracts +============================ + +Contract Deployment Example +--------------------------- + +.. code-block:: python + + import base64 + from terra_sdk.client.lcd.api.tx import CreateTxOptions + from terra_sdk.client.localterra import LocalTerra + from terra_sdk.core.wasm import MsgStoreCode, MsgInstantiateContract, MsgExecuteContract + from terra_sdk.core.fee import Fee + + terra = LocalTerra() + test1 = terra.wallets["test1"] + contract_file = open("./contract.wasm", "rb") + file_bytes = base64.b64encode(contract_file.read()).decode() + store_code = MsgStoreCode(test1.key.acc_address, file_bytes) + store_code_tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[store_code], fee=Fee(2100000, "60000uluna"))) + store_code_tx_result = terra.tx.broadcast(store_code_tx) + print(store_code_tx_result) + + code_id = store_code_tx_result.logs[0].events_by_type["store_code"]["code_id"][0] + instantiate = MsgInstantiateContract( + test1.key.acc_address, + test1.key.acc_address, + code_id, + {"count": 0}, + {"uluna": 10000000, "ukrw": 1000000}, + False, + ) + instantiate_tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[instantiate])) + instantiate_tx_result = terra.tx.broadcast(instantiate_tx) + print(instantiate_tx_result) + + contract_address = instantiate_tx_result.logs[0].events_by_type[ + "instantiate_contract" + ]["contract_address"][0] + + execute = MsgExecuteContract( + test1.key.acc_address, + contract_address, + {"increment": {}}, + {"uluna": 100000}, + ) + + execute_tx = test1.create_and_sign_tx( + CreateTxOptions(msgs=[execute], fee=Fee(1000000, Coins(uluna=1000000))) + ) + + execute_tx_result = terra.tx.broadcast(execute_tx) + print(execute_tx_result) + + result = terra.wasm.contract_query(contract_address, {"get_count": {}}) + print(result) + diff --git a/docs/guides/transactions.rst b/docs/guides/transactions.rst new file mode 100644 index 0000000..4aa64b6 --- /dev/null +++ b/docs/guides/transactions.rst @@ -0,0 +1,280 @@ +Building and Signing Transactions +================================= + +If you want to perform a state-changing operation on the Terra blockchain such as +sending tokens, swapping assets, withdrawing rewards, or even invoking functions on +smart contracts, you must create a **transaction** and broadcast it to the network. + +An :class:`StdTx` is a data object that represents +a transaction. It contains: + +- **msgs**: a list of state-altering messages +- **fee**: the transaction fee paid to network / validators +- **signatures**: a list of signatures from required signers (depends on messages) +- **memo**: a short string describing transaction (can be empty string) + +Terra SDK provides functions that help create StdTx objects. + +Using a Wallet (recommended) +---------------------------- + +.. note:: + This method requires an LCDClient instance with a proper node connection. If you + can't use Wallet, see `Signing transactions manually`_. + +A :class:`Wallet` allows you to create and sign a transaction in a single step by automatically +fetching the latest information from the blockchain (chain ID, account number, sequence). + +Use :meth:`LCDClient.wallet()` to create a Wallet from any Key instance. The Key provided should +correspond to the account you intend to sign the transaction with. + +.. code-block:: python + + from terra_sdk.client.lcd import LCDClient + from terra_sdk.key.mnemonic import MnemonicKey + + mk = MnemonicKey(mnemonic=MNEMONIC) + terra = LCDClient("https://lcd.terra.dev", "columbus-5") + wallet = terra.wallet(mk) + + +Once you have your Wallet, you can simply create a StdTx using :meth:`Wallet.create_and_sign_tx`. + +.. code-block:: python + + from terra_sdk.client.lcd.api.tx import CreateTxOptions + from terra_sdk.core.fee import Fee + from terra_sdk.core.bank import MsgSend + + tx = wallet.create_and_sign_tx( + CreateTxOptions( + msgs=[MsgSend( + wallet.key.acc_address, + RECIPIENT, + "1000000uluna" # send 1 luna + )] + , + memo="test transaction!", + fee=Fee(200000, "120000uluna") + ) + ) + +And that's it! You should now be able to broadcast your transaction to the network. + +.. code-block:: python + + result = terra.tx.broadcast(tx) + print(result) + +Automatic fee estimation +^^^^^^^^^^^^^^^^^^^^^^^^ + +If no ``fee`` parameter is provided for :meth:`Wallet.create_and_sign_tx()`, +the transaction fee will be simulated against the node and populated for you. By default, ``Wallet`` +will use the fee estimation parameters of the ``LCDClient`` used to create it. You can override +this behavior **per transaction**: + +.. important:: + Fee estimation simulates the transaction in the node -- if the transaction would fail + due to an error, such as an incorrect smart contract call, the estimation too would fail. + +.. note:: + By default, the estimated fee returned consists of a fee paid in every denom for which the + signing account hold a balance. For instance, if the signer has a balance of ``uusd`` and ``uluna``, + the fee reported will be both ``uusd`` and ``uluna``. + + Use the ``denoms`` argument to restrict the estimated fee to specific denoms. + + +.. code-block:: python + :emphasize-lines: 8-10 + + tx = wallet.create_and_sign_tx(CreateTxOptions( + msgs=[MsgSend( + wallet.key.acc_address, + RECIPIENT, + "1000000uluna" # send 1 luna + )], + memo="test transaction!", + gas_prices="0.015uluna,0.11ukrw", # optional + gas_adjustment="1.2", # optional + denoms=["ukrw"] # optional + )) + +Signing transactions manually +----------------------------- + +Below is the full process of signing a transaction manually that does not use ``Wallet``. +You will need to build a :class:`SignDoc`, +sign it, and add the signatures to an ``Tx``. + +A SignDoc contains the information required to build a StdTx: + +- **chain_id**: chain ID of blockchain network +- **account_number**: account number in blockchain +- **sequence**: sequence number (# of prior transactions) +- **auth_info**: transaction authentication info +- **tx_body**: body of a transaction. containing messages. + +.. code-block:: python + + from terra_sdk.client.lcd.api.tx import CreateTxOptions, SignerOptions + from terra_sdk.client.lcd import LCDClient + from terra_sdk.core.bank import MsgSend + from terra_sdk.core.tx import SignMode + from terra_sdk.key.key import SignOptions + from terra_sdk.key.mnemonic import MnemonicKey + from terra_sdk.core import Coin, Coins + + terra = LCDClient("https://lcd.terra.dev", "columbus-5") + key = MnemonicKey(mnemonic=MNEMONIC) + + msg = MsgSend( + key.acc_address, + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + Coins(uluna=30000), + ) + + tx_opt = CreateTxOptions( + msgs=[msg], memo="send test", gas_adjustment=1.5 + ) + + signer_opt = SignerOptions( + address=key.acc_address, + ) + + acc_info = terra.auth.account_info(key.acc_address) + + sign_opt = SignOptions( + account_number=acc_info.account_number, + sequence=acc_info.sequence, + sign_mode=SignMode.SIGN_MODE_DIRECT, + chain_id='columbus-5' + ) + + tx = terra.tx.create([signer_opt], tx_opt) + + signed_tx = key.sign_tx(tx, sign_opt) + + # broadcast tx + result = terra.tx.broadcast(signed_tx) + print(result) + + + +Applying multiple signatures +---------------------------- + +Some messages, such as ``MsgMultiSend``, require the transaction to be signed with multiple signatures. +You must prepare a separate ``SignDoc`` for each signer to sign individually, and then +combine them in the ``signatures`` field of the final :class:`StdTx` object. +Each ``SignDoc`` should only differ by ``account`` and ``sequence``, which vary according to the signing key. + +.. note:: + In a transaction with multiple signers, the account of the first signature in the + ``StdTx`` is responsible for paying the fee. + +.. code-block:: python + + from terra_sdk.client.lcd import LCDClient + from terra_sdk.core.fee import Fee + from terra_sdk.core.bank import MsgMultiSend + from terra_sdk.key.mnemonic import MnemonicKey + from terra_sdk.core.bank import MsgMultiSend, MultiSendInput, MultiSendOutput + + terra = LCDClient("https://lcd.terra.dev", "columbus-5") + wallet1 = terra.wallet(MnemonicKey(mnemonic=MNEMONIC_1)) + wallet2 = terra.wallet(MnemonicKey(mnemonic=MNEMONIC_2)) + + inputs = [ + MultiSendInput( + address=wallet1.key.acc_address, + coins=Coins(uluna=10000), + ), + MultiSendInput( + address=wallet2.key.acc_address, + coins=Coins(uluna=20000), + ) + ] + outputs = [ + MultiSendOutput( + address=wallet1.key.acc_address, + coins=Coins(uluna=20000), + ), + MultiSendOutput( + address=wallet2.key.acc_address, + coins=Coins(uluna=10000), + ), + ] + + msg = MsgMultiSend(inputs, outputs) + + opt = CreateTxOptions( + msgs=[msg] + ) + + tx = terra.tx.create( + [SignerOptions(address=wallet1.key.acc_address), SignerOptions(address=wallet2.key.acc_address)], opt) + + info1 = wallet1.account_number_and_sequence() + info2 = wallet2.account_number_and_sequence() + + signdoc1 = SignDoc( + chain_id=terra.chain_id, + account_number=info1["account_number"], + sequence=info1["sequence"], + auth_info=tx.auth_info, + tx_body=tx.body, + ) + + signdoc2 = SignDoc( + chain_id=terra.chain_id, + account_number=info2["account_number"], + sequence=info2["sequence"], + auth_info=tx.auth_info, + tx_body=tx.body, + ) + sig1 = wallet1.key.create_signature_amino(signdoc1) + sig2 = wallet2.key.create_signature_amino(signdoc2) + tx.append_signatures([sig1, sig2]) + + result = terra.tx.broadcast(tx) + print(result) + + +Signing multiple offline transactions +------------------------------------- + +In some cases, you may wish to sign and save multiple transactions in +advance, in order to broadcast them at a later date. To do so, you will +need to manually update the **sequence** number to override the ``Wallet``'s +automatic default behavior of loading the latest sequence number from the +blockchain (which will not have been updated). + +.. code-block:: python + :emphasize-lines: 2,5,10,15 + + # get first sequence + sequence = wallet.sequence() + tx1 = wallet.create_and_sign_tx( + CreateTxOptions( + msgs=[MsgSend(...)], + sequence=sequence + ) + ) + + tx2 = wallet.create_and_sign_tx( + CreateTxOptions( + msgs=[MsgSwap(...)], + sequence=sequence+1 + ) + ) + + tx3 = wallet.create_and_sign_tx( + CreateTxOptions( + msgs=[MsgExecuteContract(...)], + sequence=sequence+2 + ) + ) + + diff --git a/docs/guides/troubleshooting.rst b/docs/guides/troubleshooting.rst new file mode 100644 index 0000000..99a69fe --- /dev/null +++ b/docs/guides/troubleshooting.rst @@ -0,0 +1,5 @@ +Troubleshooting +=============== + +Common errors and how to fix them. + diff --git a/docs/img/logo.png b/docs/img/logo.png new file mode 100644 index 0000000..7992dd1 Binary files /dev/null and b/docs/img/logo.png differ diff --git a/docs/index.rst b/docs/index.rst new file mode 100644 index 0000000..6694ec7 --- /dev/null +++ b/docs/index.rst @@ -0,0 +1,78 @@ +.. Terra SDK documentation master file, created by + sphinx-quickstart on Sat Feb 6 06:21:18 2021. + You can adapt this file completely to your liking, but it should at least + contain the root `toctree` directive. + +Introduction +============ + +.. image:: img/logo.png + :align: center + + +Welcome to the official documentation for the Terra Python SDK, a simple library toolkit for building software that interacts with the Terra blockchain. + +Unfamiliar with Terra? → `Check out Terra Docs `_ + +.. toctree:: + :maxdepth: 1 + :caption: Get Started + + tutorial + +.. toctree:: + :maxdepth: 1 + :caption: Usage Guides + + guides/async + guides/transactions + guides/smart_contracts + guides/pagination + guides/custom_key + guides/troubleshooting + +.. toctree:: + :maxdepth: 1 + :caption: Examples / Recipes + + recipes/pseudo_feeder + +.. toctree:: + :maxdepth: 1 + :caption: SDK Reference + + common/bech32 + common/numeric + common/coin_coins + guides/lcdclient + common/keys_wallet + common/exceptions + +.. toctree:: + :maxdepth: 1 + :caption: Core Modules Reference + + core_modules/auth + core_modules/authz + core_modules/bank + core_modules/distribution + core_modules/gov + core_modules/market + core_modules/mint + core_modules/oracle + core_modules/params + core_modules/slashing + core_modules/staking + core_modules/tendermint + core_modules/tx + core_modules/wasm + core_modules/ibc_transfer + + + +Indices and tables +================== + +* :ref:`genindex` +* :ref:`modindex` +* :ref:`search` diff --git a/docs/make.bat b/docs/make.bat new file mode 100644 index 0000000..2119f51 --- /dev/null +++ b/docs/make.bat @@ -0,0 +1,35 @@ +@ECHO OFF + +pushd %~dp0 + +REM Command file for Sphinx documentation + +if "%SPHINXBUILD%" == "" ( + set SPHINXBUILD=sphinx-build +) +set SOURCEDIR=. +set BUILDDIR=_build + +if "%1" == "" goto help + +%SPHINXBUILD% >NUL 2>NUL +if errorlevel 9009 ( + echo. + echo.The 'sphinx-build' command was not found. Make sure you have Sphinx + echo.installed, then set the SPHINXBUILD environment variable to point + echo.to the full path of the 'sphinx-build' executable. Alternatively you + echo.may add the Sphinx directory to PATH. + echo. + echo.If you don't have Sphinx installed, grab it from + echo.http://sphinx-doc.org/ + exit /b 1 +) + +%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% +goto end + +:help +%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% + +:end +popd diff --git a/docs/tutorial.rst b/docs/tutorial.rst new file mode 100644 index 0000000..27313d0 --- /dev/null +++ b/docs/tutorial.rst @@ -0,0 +1,54 @@ +.. quickstart: + +Quickstart +========== + + +.. note:: All code starting with a ``$`` is meant to run on your terminal. + All code starting with a ``>>>`` is meant to run in a python interpreter, + like `ipython `_. + +Installation +------------ + +Terra SDK can be installed (preferably in a :ref:`virtualenv `) +using ``pip`` as follows: + +.. code-block:: shell + + $ pip install terra-sdk + + +.. note:: If you run into problems during installation, you might have a + broken environment. See the troubleshooting guide to :ref:`setting up a + clean environment `. + + +Using Terra SDK +--------------- + +In order to interact with the Terra blockchain, you'll need a connection to a Terra node. +This can be done through setting up an LCDClient: + + +.. code-block:: python + + from terra_sdk.client.lcd import LCDClient + + terra = LCDClient(chain_id="columbus-5", url="https://lcd.terra.dev") + print(terra.tendermint.node_info()) + + +Getting Blockchain Info +----------------------- + +It's time to start using Terra SDK! Once properly configured, the ``LCDClient`` instance will allow you +to interact with the Terra blockchain. Try getting the latest block height: + +.. code-block:: python + + >>> terra.tendermint.block_info()['block']['header']['height'] + '1687543' + +Terra SDK can help you read block data, sign and send transactions, deploy and interact with contracts, +and a number of other features. diff --git a/integration_tests/async_codec.py b/integration_tests/async_codec.py new file mode 100644 index 0000000..1a6f87b --- /dev/null +++ b/integration_tests/async_codec.py @@ -0,0 +1,51 @@ +import asyncio + +import uvloop + +from terra_sdk.client.lcd import AsyncLCDClient +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.core import Coins +from terra_sdk.core.bank import MsgSend +from terra_sdk.key.mnemonic import MnemonicKey + + +async def with_sem(aw, sem): + async with sem: + print(sem) + return await aw + + +async def main(): + terra = AsyncLCDClient(chain_id="bombay-12", url="https://bombay-lcd.terra.dev/") + mk = MnemonicKey( + mnemonic="index light average senior silent limit usual local involve delay update rack cause inmate wall render magnet common feature laundry exact casual resource hundred" + ) + awallet = terra.wallet(mk) + + msg = MsgSend( + "terra1333veey879eeqcff8j3gfcgwt8cfrg9mq20v6f", + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + Coins(uluna=20), + ) + tx = await awallet.create_and_sign_tx( + CreateTxOptions( + msgs=[msg], + gas_prices="0.15uluna", + gas="63199", # gas="auto", gas_adjustment=1.1 + fee_denoms=["uluna"], + ) + ) + + encoded = await terra.tx.encode(tx) + print(f"encoded...{encoded}") + + print("=" * 64) + + decoded = await terra.tx.decode(encoded) + print(f"decoded...{decoded}") + + await terra.session.close() + + +uvloop.install() +asyncio.run(main()) diff --git a/integration_tests/async_contract.py b/integration_tests/async_contract.py new file mode 100644 index 0000000..4c3d02d --- /dev/null +++ b/integration_tests/async_contract.py @@ -0,0 +1,82 @@ +import asyncio +from pathlib import Path + +import uvloop + +from terra_sdk.client.lcd import AsyncLCDClient +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.core.wasm import MsgExecuteContract, MsgInstantiateContract, MsgStoreCode +from terra_sdk.key.mnemonic import MnemonicKey +from terra_sdk.util.contract import get_code_id, get_contract_address, read_file_as_b64 + + +async def main(): + terra = AsyncLCDClient(url="http://localhost:1317", chain_id="localterra") + terra.gas_prices = "1uluna" + # test1 = terra.wallets["test1"] + acc = MnemonicKey( + mnemonic="rotice oak worry limit wrap speak medal online prefer cluster roof addict wrist behave treat actual wasp year salad speed social layer crew genius" + ) + test1 = terra.wallet(acc) + + store_code_tx = await test1.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgStoreCode( + test1.key.acc_address, + read_file_as_b64(Path(__file__).parent / "./contract.wasm"), + ) + ], + gas_adjustment=1.75, + ) + ) + store_code_tx_result = await terra.tx.broadcast(store_code_tx) + print(store_code_tx_result) + + code_id = get_code_id(store_code_tx_result) + print(f"cod_id:{code_id}") + + instantiate_tx = await test1.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgInstantiateContract( + test1.key.acc_address, test1.key.acc_address, code_id, {"count": 10} + ) + ], + gas_prices="10uluna", + gas_adjustment=2, + ) + ) + print(instantiate_tx) + instantiate_tx_result = await terra.tx.broadcast(instantiate_tx) + print(instantiate_tx_result) + contract_address = get_contract_address(instantiate_tx_result) + # """ + # contract_address = "terra1e8d3cw4j0k5fm9gw03jzh9xzhzyz99pa8tphd8" + result = await terra.wasm.contract_query(contract_address, {"get_count": {}}) + print("get_count1: ", result) + execute_tx = await test1.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgExecuteContract( + test1.key.acc_address, + contract_address, + {"increment": {}}, + ) + ], + gas_adjustment=1.75, + ) + ) + # {"uluna": 1000}, + + execute_tx_result = await terra.tx.broadcast(execute_tx) + print(execute_tx_result) + + result = await terra.wasm.contract_query(contract_address, {"get_count": {}}) + print("get_count2: ", result) + + await terra.session.close() + + +uvloop.install() +asyncio.run(main()) diff --git a/integration_tests/async_parallel.py b/integration_tests/async_parallel.py new file mode 100644 index 0000000..7a32298 --- /dev/null +++ b/integration_tests/async_parallel.py @@ -0,0 +1,32 @@ +import asyncio + +import uvloop + +from terra_sdk.client.lcd import AsyncLCDClient + + +async def with_sem(aw, sem): + async with sem: + print(sem) + return await aw + + +async def main(): + terra = AsyncLCDClient(url="https://lcd.terra.dev", chain_id="columbus-5") + validators, _ = await terra.staking.validators() + validator_addresses = [v.operator_address for v in validators] + + sem = asyncio.Semaphore(2) # 2 continuous connections + result = await asyncio.gather( + *[ + with_sem(terra.oracle.misses(address), sem) + for address in validator_addresses + ] + ) + + await terra.session.close() + print(result) + + +uvloop.install() +asyncio.run(main()) diff --git a/integration_tests/async_send.py b/integration_tests/async_send.py new file mode 100644 index 0000000..dafe124 --- /dev/null +++ b/integration_tests/async_send.py @@ -0,0 +1,47 @@ +import asyncio + +import uvloop + +from terra_sdk.client.lcd import AsyncLCDClient +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.core import Coins +from terra_sdk.core.bank import MsgSend +from terra_sdk.key.mnemonic import MnemonicKey + + +async def with_sem(aw, sem): + async with sem: + print(sem) + return await aw + + +async def main(): + terra = AsyncLCDClient(chain_id="bombay-12", url="https://bombay-lcd.terra.dev/") + mk = MnemonicKey( + mnemonic="index light average senior silent limit usual local involve delay update rack cause inmate wall render magnet common feature laundry exact casual resource hundred" + ) + awallet = terra.wallet(mk) + + msg = MsgSend( + "terra1333veey879eeqcff8j3gfcgwt8cfrg9mq20v6f", + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + Coins(uluna=20), + ) + print(msg) + tx = await awallet.create_and_sign_tx( + CreateTxOptions( + msgs=[msg], + gas_prices="0.15uluna", + gas="63199", # gas="auto", gas_adjustment=1.1 + fee_denoms=["uluna"], + ) + ) + print(tx) + + result = await terra.tx.broadcast(tx) + print(result) + await terra.session.close() + + +uvloop.install() +asyncio.run(main()) diff --git a/integration_tests/contract.py b/integration_tests/contract.py new file mode 100644 index 0000000..dff716c --- /dev/null +++ b/integration_tests/contract.py @@ -0,0 +1,77 @@ +from pathlib import Path + +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core import Coins +from terra_sdk.core.fee import Fee +from terra_sdk.core.wasm import MsgExecuteContract, MsgInstantiateContract, MsgStoreCode +from terra_sdk.util.contract import get_code_id, get_contract_address, read_file_as_b64 + + +def main(): + terra = LocalTerra() + terra.gas_prices = "1uluna" + test1 = terra.wallets["test1"] + + store_code_tx = test1.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgStoreCode( + test1.key.acc_address, + read_file_as_b64(Path(__file__).parent / "./contract.wasm"), + ) + ], + gas_adjustment=1.75, + ) + ) + store_code_tx_result = terra.tx.broadcast(store_code_tx) + print(store_code_tx_result) + + code_id = get_code_id(store_code_tx_result) + print(f"cod_id:{code_id}") + + instantiate_tx = test1.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgInstantiateContract( + test1.key.acc_address, test1.key.acc_address, code_id, {"count": 10} + ) + ], + gas_prices="10uluna", + gas_adjustment=2, + ) + ) + print(instantiate_tx) + instantiate_tx_result = terra.tx.broadcast(instantiate_tx) + print(instantiate_tx_result) + contract_address = get_contract_address(instantiate_tx_result) + # """ + # contract_address = "terra1e8d3cw4j0k5fm9gw03jzh9xzhzyz99pa8tphd8" + result = terra.wasm.contract_query(contract_address, {"get_count": {}}) + print("get_count1: ", result) + execute_tx = test1.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgExecuteContract( + test1.key.acc_address, + contract_address, + {"increment": {}}, + ) + ], + gas_adjustment=1.75, + ) + ) + # {"uluna": 1000}, + + execute_tx_result = terra.tx.broadcast(execute_tx) + print(execute_tx_result) + + result = terra.wasm.contract_query(contract_address, {"get_count": {}}) + print("get_count2: ", result) + + +# try: +main() +# except Exception as e: +# print("exception occured") +# print(e) diff --git a/integration_tests/contract.wasm b/integration_tests/contract.wasm new file mode 100644 index 0000000..4ec50a5 Binary files /dev/null and b/integration_tests/contract.wasm differ diff --git a/integration_tests/contract_async.py b/integration_tests/contract_async.py new file mode 100644 index 0000000..3aa363a --- /dev/null +++ b/integration_tests/contract_async.py @@ -0,0 +1,59 @@ +import asyncio +from pathlib import Path + +from terra_sdk.client.localterra import AsyncLocalTerra +from terra_sdk.core import Coins, Fee +from terra_sdk.core.wasm import MsgExecuteContract, MsgInstantiateContract, MsgStoreCode +from terra_sdk.util.contract import get_code_id, get_contract_address, read_file_as_b64 + + +async def async_main(): + async with AsyncLocalTerra() as terra: + test1 = terra.wallets["test1"] + store_code_tx = await test1.create_and_sign_tx( + msgs=[ + MsgStoreCode( + test1.key.acc_address, + read_file_as_b64(Path(__file__).parent / "./contract.wasm"), + ) + ] + ) + store_code_tx_result = await terra.tx.broadcast(store_code_tx) + print(store_code_tx_result) + code_id = get_code_id(store_code_tx_result) + instantiate_tx = await test1.create_and_sign_tx( + msgs=[ + MsgInstantiateContract( + test1.key.acc_address, + code_id, + {"count": 0}, + {"uluna": 10000000, "ukrw": 1000000}, + False, + ) + ] + ) + instantiate_tx_result = await terra.tx.broadcast(instantiate_tx) + print(instantiate_tx_result) + contract_address = get_contract_address(instantiate_tx_result) + + execute_tx = await test1.create_and_sign_tx( + msgs=[ + MsgExecuteContract( + test1.key.acc_address, + contract_address, + {"increment": {}}, + {"uluna": 100000}, + ) + ], + fee=Fee(1000000, Coins(uluna=1000000)), + ) + + execute_tx_result = await terra.tx.broadcast(execute_tx) + print(execute_tx_result) + + result = await terra.wasm.contract_query(contract_address, {"get_count": {}}) + print(result) + + +loop = asyncio.new_event_loop() +loop.run_until_complete(async_main()) diff --git a/integration_tests/contract_str.py b/integration_tests/contract_str.py new file mode 100644 index 0000000..1903d38 --- /dev/null +++ b/integration_tests/contract_str.py @@ -0,0 +1,79 @@ +from pathlib import Path + +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core import Coins +from terra_sdk.core.fee import Fee +from terra_sdk.core.wasm import MsgExecuteContract, MsgInstantiateContract, MsgStoreCode +from terra_sdk.util.contract import get_code_id, get_contract_address, read_file_as_b64 + + +def main(): + terra = LocalTerra() + terra.gas_prices = "1uluna" + test1 = terra.wallets["test1"] + + store_code_tx = test1.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgStoreCode( + test1.key.acc_address, + read_file_as_b64(Path(__file__).parent / "./strtest.wasm"), + ) + ], + gas_adjustment=1.75, + ) + ) + store_code_tx_result = terra.tx.broadcast(store_code_tx) + print(store_code_tx_result) + + code_id = get_code_id(store_code_tx_result) + print(f"cod_id:{code_id}") + + instantiate_tx = test1.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgInstantiateContract( + test1.key.acc_address, test1.key.acc_address, code_id, "test_init" + ) + ], + gas_prices="10uluna", + gas_adjustment=2, + ) + ) + print(instantiate_tx) + instantiate_tx_result = terra.tx.broadcast(instantiate_tx) + print(instantiate_tx_result) + contract_address = get_contract_address(instantiate_tx_result) + # """ + # contract_address = "terra1e8d3cw4j0k5fm9gw03jzh9xzhzyz99pa8tphd8" + result = terra.wasm.contract_query(contract_address, "count") + print("get_count1: ", result) + execute_tx = test1.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgExecuteContract( + test1.key.acc_address, + contract_address, + "increment" + ) + ], + gas_adjustment=1.75, + ) + ) + # {"uluna": 1000}, + + execute_tx_result = terra.tx.broadcast(execute_tx) + print(execute_tx_result) + + result = terra.wasm.contract_query(contract_address, "count") + print("get_count2: ", result) + result = terra.wasm.contract_query(contract_address, "test") + print("get_test: ", result) + + +# try: +main() +# except Exception as e: +# print("exception occured") +# print(e) diff --git a/integration_tests/decode_msg_verify_invariant.py b/integration_tests/decode_msg_verify_invariant.py new file mode 100644 index 0000000..2f23ebc --- /dev/null +++ b/integration_tests/decode_msg_verify_invariant.py @@ -0,0 +1,14 @@ +from terra_sdk.client.lcd import LCDClient + + +def main(): + terra = LCDClient( + url="https://bombay-lcd.terra.dev", + chain_id="bombay-12", + ) + + print(terra.tx.tx_infos_by_height(8152638)) + print(terra.tx.tx_infos_by_height(8153558)) + + +main() diff --git a/integration_tests/from_contract_events.py b/integration_tests/from_contract_events.py new file mode 100644 index 0000000..4c30476 --- /dev/null +++ b/integration_tests/from_contract_events.py @@ -0,0 +1,8 @@ +from terra_sdk.client.lcd import LCDClient +from terra_sdk.util.contract import get_contract_events + +tequila = LCDClient(url="https://lcd.terra.dev", chain_id="columbus-5") +tx_info = tequila.tx.tx_info( + "D1E80F27435215FF097141C804EDE51C87718355CA8A6A397CC2346144F19D04" +) +print(get_contract_events(tx_info)) diff --git a/integration_tests/multisend.py b/integration_tests/multisend.py new file mode 100644 index 0000000..4bd0199 --- /dev/null +++ b/integration_tests/multisend.py @@ -0,0 +1,83 @@ +""" done +import lcd_auth +import lcd_authz +import lcd_bank +import lcd_distribution +import lcd_gov +import lcd_market +import lcd_mint +import lcd_oracle +import lcd_slashing +import lcd_wasm +import lcd_treasury +import lcd_tendermint +import lcd_ibc +import lcd_ibc_transfer + +""" + +from terra_sdk.client.lcd import LCDClient + +# import lcd_tx +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core.bank import MsgMultiSend, MsgSend, MultiSendInput, MultiSendOutput +from terra_sdk.core.tx import SignMode +from terra_sdk.key.mnemonic import MnemonicKey +from terra_sdk.util.json import JSONSerializable + +""" untested +import lcd_gov +""" + +######## + +from terra_sdk.core import Coin, Coins +from terra_sdk.core.public_key import SimplePublicKey + + +def main(): + terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", + ) + key = MnemonicKey( + mnemonic="notice oak worry limit wrap speak medal online prefer cluster roof addict wrist behave treat actual wasp year salad speed social layer crew genius" + ) + test1 = terra.wallet(key=key) + + msg = MsgSend( + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + Coins(uluna=30000), + ) + inputs = [ + MultiSendInput( + address="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + coins=Coins(uluna=30000), + ) + ] + outputs = [ + MultiSendOutput( + address="terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + coins=Coins(uluna=10000), + ), + MultiSendOutput( + address="terra1av6ssz7k4xpc5nsjj2884nugakpp874ae0krx7", + coins=Coins(uluna=20000), + ), + ] + msgMulti = MsgMultiSend(inputs, outputs) + + opt = CreateTxOptions( + msgs=[msg, msgMulti], memo="send test", gas_adjustment=1.5, gas_prices="1uluna" + ) + # tx = test1.create_tx(opt) + tx = test1.create_and_sign_tx(opt) + print("SIGNED TX", tx) + + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + +main() diff --git a/integration_tests/multisend2.py b/integration_tests/multisend2.py new file mode 100644 index 0000000..117f4b4 --- /dev/null +++ b/integration_tests/multisend2.py @@ -0,0 +1,109 @@ +""" done +import lcd_auth +import lcd_authz +import lcd_bank +import lcd_distribution +import lcd_gov +import lcd_market +import lcd_mint +import lcd_oracle +import lcd_slashing +import lcd_wasm +import lcd_treasury +import lcd_tendermint +import lcd_ibc +import lcd_ibc_transfer + +""" + +from terra_sdk.client.lcd import LCDClient + +# import lcd_tx +from terra_sdk.client.lcd.api.tx import CreateTxOptions, SignerOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core.bank import MsgMultiSend, MsgSend, MultiSendInput, MultiSendOutput +from terra_sdk.core.tx import SignMode +from terra_sdk.key.key import SignOptions +from terra_sdk.util.json import JSONSerializable + +""" untested +import lcd_gov +""" + +######## + +from terra_sdk.core import Coin, Coins, SignDoc +from terra_sdk.core.public_key import SimplePublicKey + + +def main(): + terra = LocalTerra() + wallet1 = terra.wallets["test1"] + wallet2 = terra.wallets["test2"] + info1 = terra.auth.account_info(wallet1.key.acc_address) + info2 = terra.auth.account_info(wallet2.key.acc_address) + + inputs = [ + MultiSendInput( + address=wallet1.key.acc_address, + coins=Coins(uluna=10000), + ), + MultiSendInput( + address=wallet2.key.acc_address, + coins=Coins(uluna=20000), + ), + ] + outputs = [ + MultiSendOutput( + address=wallet2.key.acc_address, + coins=Coins(uluna=10000), + ), + MultiSendOutput( + address=wallet1.key.acc_address, + coins=Coins(uluna=20000), + ), + ] + + msg = MsgMultiSend(inputs, outputs) + + opt = CreateTxOptions(msgs=[msg], memo="memo", gas_prices="0.38uluna") + + tx = terra.tx.create( + [ + SignerOptions( + address=wallet1.key.acc_address, public_key=info1.get_public_key() + ), + SignerOptions( + address=wallet2.key.acc_address, public_key=info2.get_public_key() + ), + ], + opt, + ) + + signdoc1 = SignDoc( + chain_id=terra.chain_id, + account_number=info1.get_account_number(), + sequence=info1.get_sequence(), + auth_info=tx.auth_info, + tx_body=tx.body, + ) + + signdoc2 = SignDoc( + chain_id=terra.chain_id, + account_number=info2.get_account_number(), + sequence=info2.get_sequence(), + auth_info=tx.auth_info, + tx_body=tx.body, + ) + sig1 = wallet1.key.create_signature_amino(signdoc1) + sig2 = wallet2.key.create_signature_amino(signdoc2) + tx.append_signatures([sig1, sig2]) + + print("=======================") + print(tx.to_data()) + + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + +main() diff --git a/integration_tests/multisig.py b/integration_tests/multisig.py new file mode 100644 index 0000000..b19ae88 --- /dev/null +++ b/integration_tests/multisig.py @@ -0,0 +1,86 @@ +import asyncio +import base64 +from pathlib import Path + +from terra_sdk.client.lcd.api.tx import CreateTxOptions, SignerOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core import ( + Coins, + LegacyAminoMultisigPublicKey, + MultiSignature, + SignatureV2, + SignDoc, +) +from terra_sdk.core.bank import MsgSend +from terra_sdk.util.contract import get_code_id + + +def main(): + terra = LocalTerra() + test1 = terra.wallets["test1"] + test2 = terra.wallets["test2"] + test3 = terra.wallets["test3"] + + multisigPubKey = LegacyAminoMultisigPublicKey( + 2, [test1.key.public_key, test2.key.public_key, test3.key.public_key] + ) + + address = multisigPubKey.address() + multisig = MultiSignature(multisigPubKey) + + msg = MsgSend( + address, + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + Coins(uluna=100000), + ) + print(f"msgAmino:{msg.to_amino()}") + + accInfo = terra.auth.account_info(address) + tx = terra.tx.create( + signers=[ + SignerOptions( + address=address, + sequence=accInfo.get_sequence(), + public_key=accInfo.get_public_key(), + ) + ], + options=CreateTxOptions( + msgs=[msg], + memo="memo", + gas_prices="0.456uluna", + gas=200000, + gas_adjustment=1.2, + ), + ) + signDoc = SignDoc( + chain_id=terra.chain_id, + account_number=accInfo.get_account_number(), + sequence=accInfo.get_sequence(), + auth_info=tx.auth_info, + tx_body=tx.body, + ) + print("----") + print(signDoc.to_amino_json()) + print("----") + + sig1 = test3.key.create_signature_amino(signDoc) + sig2 = test2.key.create_signature_amino(signDoc) + + multisig.append_signature_v2s([sig1, sig2]) + sig_v2 = SignatureV2( + public_key=multisigPubKey, + data=multisig.to_signature_descriptor(), + sequence=accInfo.get_sequence(), + ) + tx.append_signatures([sig_v2]) + + print(tx.to_proto()) + + print("-" * 32) + print(tx.to_proto().SerializeToString()) + print("-" * 32) + result = terra.tx.broadcast(tx) + print(result) + + +main() diff --git a/integration_tests/nodeinfo.py b/integration_tests/nodeinfo.py new file mode 100644 index 0000000..bde82c8 --- /dev/null +++ b/integration_tests/nodeinfo.py @@ -0,0 +1,8 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient( + chain_id="bombay-12", + url="https://bombay-lcd.terra.dev/", +) +res = terra.tendermint.node_info() +print(res) diff --git a/integration_tests/query.py b/integration_tests/query.py new file mode 100644 index 0000000..af6533d --- /dev/null +++ b/integration_tests/query.py @@ -0,0 +1,21 @@ +import asyncio +import base64 +from pathlib import Path + +from terra_sdk.client.lcd import LCDClient +from terra_sdk.core import Coins +from terra_sdk.core.bank import MsgSend +from terra_sdk.util.contract import get_code_id + + +def main(): + terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="columbus-5", + ) + + result = terra.tx.tx_infos_by_height(None) + print(result) + + +main() diff --git a/integration_tests/query_account.py b/integration_tests/query_account.py new file mode 100644 index 0000000..bc82b8c --- /dev/null +++ b/integration_tests/query_account.py @@ -0,0 +1,9 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient(chain_id="bombay-12", url="https://bombay-lcd.terra.dev") + +res = terra.auth.account_info(address="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v") +print(res) + +res = terra.auth.account_info(address="terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8") +print(res) diff --git a/integration_tests/query_async.py b/integration_tests/query_async.py new file mode 100644 index 0000000..264926a --- /dev/null +++ b/integration_tests/query_async.py @@ -0,0 +1,23 @@ +import asyncio +import uvloop +import base64 +from pathlib import Path + +from terra_sdk.client.lcd import AsyncLCDClient +from terra_sdk.core import Coins +from terra_sdk.core.bank import MsgSend +from terra_sdk.util.contract import get_code_id + + +async def main(): + terra = AsyncLCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="columbus-5", + ) + + result = await terra.tx.tx_infos_by_height(None) + print(result) + + +uvloop.install() +asyncio.run(main()) diff --git a/integration_tests/query_proposal.py b/integration_tests/query_proposal.py new file mode 100644 index 0000000..16654d8 --- /dev/null +++ b/integration_tests/query_proposal.py @@ -0,0 +1,7 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient(chain_id="bombay-12", url="https://bombay-lcd.terra.dev") +res = terra.gov.deposits(proposal_id=5333) +print(res) +res = terra.gov.votes(proposal_id=5333) +print(res) diff --git a/integration_tests/query_proposals.py b/integration_tests/query_proposals.py new file mode 100644 index 0000000..daf3d9d --- /dev/null +++ b/integration_tests/query_proposals.py @@ -0,0 +1,25 @@ +from terra_sdk.client.lcd import LCDClient, PaginationOptions +from terra_sdk.client.lcd.api.gov import ProposalStatus + +terra = LCDClient( + url="https://lcd.terra.dev/", + chain_id="columbus-5", +) + + +result, pagination = terra.gov.proposals() + +while pagination["next_key"] is not None: + pagOpt = PaginationOptions(key=pagination["next_key"]) + result, pagination = terra.gov.proposals(params=pagOpt) + pagOpt.key = pagination["next_key"] + print(result) + + +result, pagination = terra.gov.proposals( + options={ + "proposal_status": ProposalStatus.PROPOSAL_STATUS_DEPOSIT_PERIOD, + "depositor": "terra1w8wc2ke09242v7vjqd5frzw6ulpz4l7yrcwppt", + } +) +print(result) diff --git a/integration_tests/send.py b/integration_tests/send.py new file mode 100644 index 0000000..2c4010c --- /dev/null +++ b/integration_tests/send.py @@ -0,0 +1,42 @@ +import asyncio +import base64 +from pathlib import Path + +from terra_sdk.client.lcd import LCDClient +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.core import Coins +from terra_sdk.core.bank import MsgSend +from terra_sdk.core.tx import SignMode +from terra_sdk.key.mnemonic import MnemonicKey + + +def main(): + terra = LCDClient( + url="http://localhost:1317/", + chain_id="localterra", + ) + key = MnemonicKey( + mnemonic="notice oak worry limit wrap speak medal online prefer cluster roof addict wrist behave treat actual wasp year salad speed social layer crew genius" + ) + test1 = terra.wallet(key=key) + + msg = MsgSend( + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + Coins(uluna=20000), + ) + print(msg) + tx = test1.create_and_sign_tx( + CreateTxOptions( + msgs=[msg], + gas_prices="0.15uluna", + gas="63199", # gas="auto", gas_adjustment=1.1 + ) + ) + print(tx) + + result = terra.tx.broadcast(tx) + print(result) + + +main() diff --git a/integration_tests/send_async.py b/integration_tests/send_async.py new file mode 100644 index 0000000..5153adb --- /dev/null +++ b/integration_tests/send_async.py @@ -0,0 +1,42 @@ +import asyncio +import base64 +from pathlib import Path + +from terra_sdk.client.lcd import LCDClient +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.core import Coins +from terra_sdk.core.bank import MsgSend +from terra_sdk.core.tx import SignMode +from terra_sdk.key.mnemonic import MnemonicKey + + +def main(): + terra = LCDClient( + url="http://localhost:1317/", + chain_id="localterra", + ) + key = MnemonicKey( + mnemonic="notice oak worry limit wrap speak medal online prefer cluster roof addict wrist behave treat actual wasp year salad speed social layer crew genius" + ) + test1 = terra.wallet(key=key) + + msg = MsgSend( + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + Coins(uluna=20000), + ) + print(msg) + tx = test1.create_and_sign_tx( + CreateTxOptions( + msgs=[msg], + gas_prices="0.15uluna", + gas="63199", # gas="auto", gas_adjustment=1.1 + ) + ) + print(tx) + + result = terra.tx.broadcast_async(tx) + print(result) + + +main() diff --git a/integration_tests/send_sync.py b/integration_tests/send_sync.py new file mode 100644 index 0000000..f306926 --- /dev/null +++ b/integration_tests/send_sync.py @@ -0,0 +1,42 @@ +import asyncio +import base64 +from pathlib import Path + +from terra_sdk.client.lcd import LCDClient +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.core import Coins +from terra_sdk.core.bank import MsgSend +from terra_sdk.core.tx import SignMode +from terra_sdk.key.mnemonic import MnemonicKey + + +def main(): + terra = LCDClient( + url="http://localhost:1317/", + chain_id="localterra", + ) + key = MnemonicKey( + mnemonic="notice oak worry limit wrap speak medal online prefer cluster roof addict wrist behave treat actual wasp year salad speed social layer crew genius" + ) + test1 = terra.wallet(key=key) + + msg = MsgSend( + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + Coins(uluna=20000), + ) + print(msg) + tx = test1.create_and_sign_tx( + CreateTxOptions( + msgs=[msg], + gas_prices="0.15uluna", + gas="63199", # gas="auto", gas_adjustment=1.1 + ) + ) + print(tx) + + result = terra.tx.broadcast_sync(tx) + print(result) + + +main() diff --git a/integration_tests/send_with_opt.py b/integration_tests/send_with_opt.py new file mode 100644 index 0000000..665be7c --- /dev/null +++ b/integration_tests/send_with_opt.py @@ -0,0 +1,34 @@ +import asyncio +import base64 +from pathlib import Path + +from terra_sdk.client.lcd.api.tx import BroadcastOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core import Coins +from terra_sdk.core.bank import MsgSend +from terra_sdk.util.contract import get_code_id + + +def main(): + terra = LocalTerra() + test1 = terra.wallets["test1"] + + print(test1) + msg = MsgSend( + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + Coins(uluna=1000000), + ) + print(msg) + tx = test1.create_and_sign_tx(msgs=[msg]) + print(tx) + + opt = BroadcastOptions( + sequences=[58], fee_granter="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + ) + + result = terra.tx.broadcast(tx, opt) + print(result) + + +main() diff --git a/integration_tests/strtest.wasm b/integration_tests/strtest.wasm new file mode 100644 index 0000000..b252cbe Binary files /dev/null and b/integration_tests/strtest.wasm differ diff --git a/integration_tests/swap.py b/integration_tests/swap.py new file mode 100644 index 0000000..75d13cc --- /dev/null +++ b/integration_tests/swap.py @@ -0,0 +1,40 @@ +import asyncio +import base64 +from pathlib import Path + +from terra_sdk.client.lcd import LCDClient +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core import Coins +from terra_sdk.core.market import MsgSwap +from terra_sdk.key.mnemonic import MnemonicKey + + +def main(): + terra = LCDClient( + chain_id="bombay-12", + url="https://bombay-lcd.terra.dev/", + ) + key = MnemonicKey( + mnemonic="notice oak worry limit wrap speak medal online prefer cluster roof addict wrist behave treat actual wasp year salad speed social layer crew genius" + ) + + test1 = terra.wallet(key=key) + + print(test1) + msg = MsgSwap( + trader="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + offer_coin="100000uluna", + ask_denom="uusd", + ) + print(msg) + tx = test1.create_and_sign_tx( + CreateTxOptions(msgs=[msg], gas_prices="0.2uluna", gas_adjustment="1.4") + ) + print(tx) + + result = terra.tx.broadcast(tx) + print(result) + + +main() diff --git a/integration_tests/test.py b/integration_tests/test.py new file mode 100644 index 0000000..156a281 --- /dev/null +++ b/integration_tests/test.py @@ -0,0 +1,25 @@ +""" +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core import Coin, Coins + +from terra_sdk.core.authz import MsgGrantAuthorization, MsgExecAuthorized, MsgRevokeAuthorization +""" + +""" untested +import lcd_gov +""" + +######## + +# list done +# import tx_send +# import tx_market +# import tx_wasm + + +import lcd_tx + +# list to be done +# import tx_authz +# import tx_distribution - after staking diff --git a/integration_tests/tx_authz.py b/integration_tests/tx_authz.py new file mode 100644 index 0000000..2318eec --- /dev/null +++ b/integration_tests/tx_authz.py @@ -0,0 +1,40 @@ +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core.authz import ( + MsgExecAuthorized, + MsgGrantAuthorization, + MsgRevokeAuthorization, +) + + +def main(): + terra = LocalTerra() + test1 = terra.wallets["test1"] + + msgG = MsgGrantAuthorization( + granter="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + grantee="terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp" + """ + grant=Grant( + authorization=..., + expiration= + ) + """, + ) + msgE = MsgExecAuthorized() + msgR = MsgRevokeAuthorization() + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgG])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgE])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgR])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + +main() diff --git a/integration_tests/tx_distribution.py b/integration_tests/tx_distribution.py new file mode 100644 index 0000000..8683501 --- /dev/null +++ b/integration_tests/tx_distribution.py @@ -0,0 +1,50 @@ +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core import Coin, Coins +from terra_sdk.core.distribution import ( + MsgFundCommunityPool, + MsgSetWithdrawAddress, + MsgWithdrawDelegatorReward, + MsgWithdrawValidatorCommission, +) + + +def main(): + terra = LocalTerra() + test1 = terra.wallets["test1"] + validator = terra.wallets["validator"] + + msgFund = MsgFundCommunityPool( + depositor="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + amount=Coins("1000000uusd,1000000ukrw"), + ) + msgSet = MsgSetWithdrawAddress( + delegator_address="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + withdraw_address="terra1av6ssz7k4xpc5nsjj2884nugakpp874ae0krx7", + ) + msgWCom = MsgWithdrawValidatorCommission( + validator_address="terravaloper1dcegyrekltswvyy0xy69ydgxn9x8x32zdy3ua5" + ) + msgWDel = MsgWithdrawDelegatorReward( + delegator_address="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + validator_address="terravaloper1dcegyrekltswvyy0xy69ydgxn9x8x32zdy3ua5", + ) + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgFund])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgSet])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgWDel])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + tx = validator.create_and_sign_tx(CreateTxOptions(msgs=[msgWCom])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + +main() diff --git a/integration_tests/tx_ibc-transfer.py b/integration_tests/tx_ibc-transfer.py new file mode 100644 index 0000000..147b438 --- /dev/null +++ b/integration_tests/tx_ibc-transfer.py @@ -0,0 +1,48 @@ +from terra_sdk.client.lcd import LCDClient, PaginationOptions +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.core import Coin, Coins +from terra_sdk.core.ibc import Height +from terra_sdk.core.ibc_transfer import MsgTransfer +from terra_sdk.exceptions import LCDResponseError +from terra_sdk.key.mnemonic import MnemonicKey +from terra_sdk.util.contract import get_code_id + + +def main(): + terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", + ) + + key = MnemonicKey( + mnemonic="notice oak worry limit wrap speak medal online prefer cluster roof addict wrist behave treat actual wasp year salad speed social layer crew genius" + ) + + wallet = terra.wallet(key=key) + + signedTx = wallet.create_and_sign_tx( + CreateTxOptions( + msgs=[ + MsgTransfer( + source_port="transfer", + source_channel="channel-9", + token="10000uluna", + sender="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + receiver="terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + timeout_height=Height(revision_number=0, revision_height=10000), + timeout_timestamp=0, + ) + ] + ) + ) + try: + result = terra.tx.broadcast(signedTx) + except LCDResponseError as err: + print("err: ", err) + else: + print("err..") + + print(result) + + +main() diff --git a/integration_tests/tx_market.py b/integration_tests/tx_market.py new file mode 100644 index 0000000..d7c055a --- /dev/null +++ b/integration_tests/tx_market.py @@ -0,0 +1,44 @@ +from terra_sdk.client.lcd import LCDClient +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core.market import MsgSwap, MsgSwapSend +from terra_sdk.core.tx import SignMode +from terra_sdk.util.json import JSONSerializable + +""" untested +import lcd_gov +""" + +######## + +from terra_sdk.core import Coin, Coins +from terra_sdk.core.public_key import SimplePublicKey + + +def main(): + terra = LocalTerra() + test1 = terra.wallets["test1"] + + msg = MsgSwap( + trader="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + offer_coin=Coin.parse("1000000ukrw"), + ask_denom="uusd", + ) + + msg2 = MsgSwapSend( + from_address="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + to_address="terra1av6ssz7k4xpc5nsjj2884nugakpp874ae0krx7", + offer_coin=Coin.parse("1000000ukrw"), + ask_denom="uusd", + ) + + opt = CreateTxOptions(msgs=[msg, msg2], memo="send test") + # tx = test1.create_tx(opt) + tx = test1.create_and_sign_tx(opt) + print("SIGNED TX", tx) + + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + +main() diff --git a/integration_tests/tx_staking.py b/integration_tests/tx_staking.py new file mode 100644 index 0000000..0911925 --- /dev/null +++ b/integration_tests/tx_staking.py @@ -0,0 +1,82 @@ +import base64 + +from terra_sdk.client.lcd.api.tx import CreateTxOptions +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core import Coin, Coins, ValConsPubKey +from terra_sdk.core.staking import ( + CommissionRates, + Description, + MsgBeginRedelegate, + MsgCreateValidator, + MsgDelegate, + MsgEditValidator, + MsgUndelegate, +) + + +def main(): + terra = LocalTerra() + test1 = terra.wallets["test1"] + """ + msgCV = MsgCreateValidator( + description=Description(moniker="testval_1"), + commission=CommissionRates(rate="0.01", max_rate="0.1", max_change_rate="0.01"), + min_self_delegation=1, + delegator_address="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + validator_address="terravalcons1mgp3028ry5wf464r3s6gyptgmngrpnelhkuyvm", + pubkey=ValConsPubKey(), + value="10000000uusd" + ) + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgCV])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + """ + + msgEV = MsgEditValidator( + validator_address="", + description=Description(moniker="testval_1"), + commission=CommissionRates(rate="0.02", max_rate="0.1", max_change_rate="0.01"), + min_self_delegation=1, + ) + + msgDel = MsgDelegate( + validator_address="terravaloper1dcegyrekltswvyy0xy69ydgxn9x8x32zdy3ua5", + delegator_address="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + amount="10000000uluna", + ) + msgRedel = MsgBeginRedelegate( + validator_dst_address="terravaloper1dcegyrekltswvyy0xy69ydgxn9x8x32zdy3ua5", + validator_src_address="terravaloper1dcegyrekltswvyy0xy69ydgxn9x8x32zdy3ua5", + delegator_address="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + amount=Coin.parse("1000000uluna"), + ) + + msgUndel = MsgUndelegate( + validator_address="terravaloper1dcegyrekltswvyy0xy69ydgxn9x8x32zdy3ua5", + delegator_address="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + amount=Coin.parse("10000000uluna"), + ) + + """ + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgEV])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + """ + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgDel])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgRedel])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + tx = test1.create_and_sign_tx(CreateTxOptions(msgs=[msgUndel])) + result = terra.tx.broadcast(tx) + print(f"RESULT:{result}") + + +main() diff --git a/integration_tests/tx_test.py b/integration_tests/tx_test.py new file mode 100644 index 0000000..df1ca9c --- /dev/null +++ b/integration_tests/tx_test.py @@ -0,0 +1,65 @@ +""" done +import lcd_auth +import lcd_authz +import lcd_bank +import lcd_distribution +import lcd_gov +import lcd_market +import lcd_mint +import lcd_oracle +import lcd_slashing +import lcd_wasm +import lcd_treasury +import lcd_tendermint +import lcd_ibc +import lcd_ibc_transfer + +""" + + +from terra_sdk.client.lcd import LCDClient +from terra_sdk.client.lcd.api.tx import CreateTxOptions, SignerOptions + +# import lcd_tx +from terra_sdk.client.localterra import LocalTerra +from terra_sdk.core import Coin, Coins +from terra_sdk.core.bank import MsgSend +from terra_sdk.core.tx import SignMode +from terra_sdk.key.key import SignOptions +from terra_sdk.key.mnemonic import MnemonicKey + + +def main(): + terra = LocalTerra() + + seed = "quality vacuum heart guard buzz spike sight swarm shove special gym robust assume sudden deposit grid alcohol choice devote leader tilt noodle tide penalty" + key = MnemonicKey(mnemonic=seed) + + msg = MsgSend( + key.acc_address, + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + Coins(uluna=30000), + ) + + tx_opt = CreateTxOptions(msgs=[msg], memo="send test", gas_adjustment=1.5) + + signer_opt = SignerOptions(address=key.acc_address) + + acc_info = terra.auth.account_info(key.acc_address) + + sign_opt = SignOptions( + account_number=acc_info.account_number, + sequence=acc_info.sequence, + sign_mode=SignMode.SIGN_MODE_DIRECT, + chain_id="localterra", + ) + + tx = terra.tx.create([signer_opt], tx_opt) + + signed_tx = key.sign_tx(tx, sign_opt) + + result = terra.tx.broadcast(signed_tx) + print(result) + + +main() diff --git a/integration_tests/tx_wasm.py b/integration_tests/tx_wasm.py new file mode 100644 index 0000000..95bbd81 --- /dev/null +++ b/integration_tests/tx_wasm.py @@ -0,0 +1 @@ +import contract diff --git a/integration_tests/txinfo_msgtransfer.py b/integration_tests/txinfo_msgtransfer.py new file mode 100644 index 0000000..d62b0ec --- /dev/null +++ b/integration_tests/txinfo_msgtransfer.py @@ -0,0 +1,8 @@ +from terra_sdk.client.lcd import LCDClient + +if __name__ == "__main__": + client = LCDClient(url="https://lcd.terra.dev", chain_id="columbus-5") + + client.tx.tx_info( + "D22FC6EB287D9F099DD8EBADAAC5D9A0F6AA9D6B87F4A35A3FACEF4182706A16" + ) diff --git a/integration_tests/validator_rewards.py b/integration_tests/validator_rewards.py new file mode 100644 index 0000000..b051dc5 --- /dev/null +++ b/integration_tests/validator_rewards.py @@ -0,0 +1,8 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient(chain_id="bombay-12", url="https://bombay-lcd.terra.dev") +print( + terra.distribution.validator_rewards( + "terravaloper1259cmu5zyklsdkmgstxhwqpe0utfe5hhyty0at" + ) +) diff --git a/mypy.ini b/mypy.ini new file mode 100644 index 0000000..8a0f993 --- /dev/null +++ b/mypy.ini @@ -0,0 +1,64 @@ +[mypy] +# Specify the target platform details in config, so your developers are +# free to run mypy on Windows, Linux, or macOS and get consistent +# results. +python_version=3.9 +platform=linux + +# flake8-mypy expects the two following for sensible formatting +show_column_numbers=True +show_error_context=False + +# do not follow imports (except for ones found in typeshed) +follow_imports=skip + +# since we're ignoring imports, writing .mypy_cache doesn't make any sense +cache_dir=/dev/null + +# suppress errors about unsatisfied imports +ignore_missing_imports=True + +# allow untyped calls as a consequence of the options above +disallow_untyped_calls=False + +# allow returning Any as a consequence of the options above +warn_return_any=False + +# treat Optional per PEP 484 +strict_optional=True + +# ensure all execution paths are returning +warn_no_return=True + +# lint-style cleanliness for typing needs to be disabled; returns more errors +# than the full run. +warn_redundant_casts=False +warn_unused_ignores=False + +# The following are off by default since they're too noisy. +# Flip them on if you feel adventurous. +disallow_untyped_defs=False +check_untyped_defs=False + +files = terra_sdk +show_error_codes = True +pretty = True + + +[mypy-ecdsa.*] +ignore_missing_imports=True + +[mypy-bip32utils] +ignore_missing_imports=True + +[mypy-mnemonic] +ignore_missing_imports=True + +[mypy-wrapt] +ignore_missing_imports=True + +[mypy-nest_asyncio] +ignore_missing_imports=True + +[mypy-terra_proto] +ignore_missing_imports=True diff --git a/poetry.lock b/poetry.lock new file mode 100644 index 0000000..ab7b126 --- /dev/null +++ b/poetry.lock @@ -0,0 +1,1866 @@ +[[package]] +name = "aiohttp" +version = "3.8.1" +description = "Async http client/server framework (asyncio)" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +aiosignal = ">=1.1.2" +async-timeout = ">=4.0.0a3,<5.0" +asynctest = {version = "0.13.0", markers = "python_version < \"3.8\""} +attrs = ">=17.3.0" +charset-normalizer = ">=2.0,<3.0" +frozenlist = ">=1.1.1" +multidict = ">=4.5,<7.0" +typing-extensions = {version = ">=3.7.4", markers = "python_version < \"3.8\""} +yarl = ">=1.0,<2.0" + +[package.extras] +speedups = ["aiodns", "brotli", "cchardet"] + +[[package]] +name = "aioresponses" +version = "0.7.3" +description = "Mock out requests made by ClientSession from aiohttp package" +category = "dev" +optional = false +python-versions = "*" + +[package.dependencies] +aiohttp = ">=2.0.0,<4.0.0" + +[[package]] +name = "aiosignal" +version = "1.2.0" +description = "aiosignal: a list of registered asynchronous callbacks" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +frozenlist = ">=1.1.0" + +[[package]] +name = "alabaster" +version = "0.7.12" +description = "A configurable sidebar-enabled Sphinx theme" +category = "dev" +optional = false +python-versions = "*" + +[[package]] +name = "async-timeout" +version = "4.0.2" +description = "Timeout context manager for asyncio programs" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +typing-extensions = {version = ">=3.6.5", markers = "python_version < \"3.8\""} + +[[package]] +name = "asynctest" +version = "0.13.0" +description = "Enhance the standard unittest package with features for testing asyncio libraries" +category = "main" +optional = false +python-versions = ">=3.5" + +[[package]] +name = "atomicwrites" +version = "1.4.0" +description = "Atomic file writes." +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[[package]] +name = "attrs" +version = "21.4.0" +description = "Classes Without Boilerplate" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" + +[package.extras] +dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit", "cloudpickle"] +docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"] +tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "cloudpickle"] +tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "cloudpickle"] + +[[package]] +name = "babel" +version = "2.9.1" +description = "Internationalization utilities" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[package.dependencies] +pytz = ">=2015.7" + +[[package]] +name = "bech32" +version = "1.2.0" +description = "Reference implementation for Bech32 and segwit addresses." +category = "main" +optional = false +python-versions = ">=3.5" + +[[package]] +name = "betterproto" +version = "2.0.0b4" +description = "A better Protobuf / gRPC generator & library" +category = "main" +optional = false +python-versions = ">=3.6.2,<4.0" + +[package.dependencies] +grpclib = ">=0.4.1,<0.5.0" +python-dateutil = ">=2.8,<3.0" + +[package.extras] +compiler = ["black (>=19.3b0)", "jinja2 (>=2.11.2,<3.0.0)"] + +[[package]] +name = "bip32utils" +version = "0.3.post4" +description = "Utilities for generating and using Bitcoin Hierarchical Deterministic wallets (BIP0032)." +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +ecdsa = "*" + +[[package]] +name = "black" +version = "22.1.0" +description = "The uncompromising code formatter." +category = "dev" +optional = false +python-versions = ">=3.6.2" + +[package.dependencies] +click = ">=8.0.0" +mypy-extensions = ">=0.4.3" +pathspec = ">=0.9.0" +platformdirs = ">=2" +tomli = ">=1.1.0" +typed-ast = {version = ">=1.4.2", markers = "python_version < \"3.8\" and implementation_name == \"cpython\""} +typing-extensions = {version = ">=3.10.0.0", markers = "python_version < \"3.10\""} + +[package.extras] +colorama = ["colorama (>=0.4.3)"] +d = ["aiohttp (>=3.7.4)"] +jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] +uvloop = ["uvloop (>=0.15.2)"] + +[[package]] +name = "boltons" +version = "21.0.0" +description = "When they're not builtins, they're boltons." +category = "main" +optional = false +python-versions = "*" + +[[package]] +name = "certifi" +version = "2021.10.8" +description = "Python package for providing Mozilla's CA Bundle." +category = "dev" +optional = false +python-versions = "*" + +[[package]] +name = "charset-normalizer" +version = "2.0.12" +description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." +category = "main" +optional = false +python-versions = ">=3.5.0" + +[package.extras] +unicode_backport = ["unicodedata2"] + +[[package]] +name = "click" +version = "8.0.4" +description = "Composable command line interface toolkit" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +colorama = {version = "*", markers = "platform_system == \"Windows\""} +importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} + +[[package]] +name = "colorama" +version = "0.4.4" +description = "Cross-platform colored terminal text." +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" + +[[package]] +name = "coverage" +version = "6.3.2" +description = "Code coverage measurement for Python" +category = "dev" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +tomli = {version = "*", optional = true, markers = "extra == \"toml\""} + +[package.extras] +toml = ["tomli"] + +[[package]] +name = "docutils" +version = "0.16" +description = "Docutils -- Python Documentation Utilities" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" + +[[package]] +name = "ecdsa" +version = "0.17.0" +description = "ECDSA cryptographic signature library (pure python)" +category = "main" +optional = false +python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" + +[package.dependencies] +six = ">=1.9.0" + +[package.extras] +gmpy = ["gmpy"] +gmpy2 = ["gmpy2"] + +[[package]] +name = "flake8" +version = "3.9.2" +description = "the modular source code checker: pep8 pyflakes and co" +category = "dev" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" + +[package.dependencies] +importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} +mccabe = ">=0.6.0,<0.7.0" +pycodestyle = ">=2.7.0,<2.8.0" +pyflakes = ">=2.3.0,<2.4.0" + +[[package]] +name = "frozenlist" +version = "1.3.0" +description = "A list-like structure which implements collections.abc.MutableSequence" +category = "main" +optional = false +python-versions = ">=3.7" + +[[package]] +name = "furl" +version = "2.1.3" +description = "URL manipulation made simple." +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +orderedmultidict = ">=1.0.1" +six = ">=1.8.0" + +[[package]] +name = "grpclib" +version = "0.4.2" +description = "Pure-Python gRPC implementation for asyncio" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +h2 = ">=3.1.0,<5" +multidict = "*" + +[[package]] +name = "h2" +version = "4.1.0" +description = "HTTP/2 State-Machine based protocol implementation" +category = "main" +optional = false +python-versions = ">=3.6.1" + +[package.dependencies] +hpack = ">=4.0,<5" +hyperframe = ">=6.0,<7" + +[[package]] +name = "hpack" +version = "4.0.0" +description = "Pure-Python HPACK header compression" +category = "main" +optional = false +python-versions = ">=3.6.1" + +[[package]] +name = "hyperframe" +version = "6.0.1" +description = "HTTP/2 framing layer for Python" +category = "main" +optional = false +python-versions = ">=3.6.1" + +[[package]] +name = "idna" +version = "3.3" +description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" +optional = false +python-versions = ">=3.5" + +[[package]] +name = "imagesize" +version = "1.3.0" +description = "Getting image size from png/jpeg/jpeg2000/gif file" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[[package]] +name = "importlib-metadata" +version = "4.11.1" +description = "Read metadata from Python packages" +category = "dev" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""} +zipp = ">=0.5" + +[package.extras] +docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] +perf = ["ipython"] +testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)", "importlib-resources (>=1.3)"] + +[[package]] +name = "iniconfig" +version = "1.1.1" +description = "iniconfig: brain-dead simple config-ini parsing" +category = "dev" +optional = false +python-versions = "*" + +[[package]] +name = "isort" +version = "5.10.1" +description = "A Python utility / library to sort Python imports." +category = "dev" +optional = false +python-versions = ">=3.6.1,<4.0" + +[package.extras] +pipfile_deprecated_finder = ["pipreqs", "requirementslib"] +requirements_deprecated_finder = ["pipreqs", "pip-api"] +colors = ["colorama (>=0.4.3,<0.5.0)"] +plugins = ["setuptools"] + +[[package]] +name = "jinja2" +version = "3.0.3" +description = "A very fast and expressive template engine." +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +MarkupSafe = ">=2.0" + +[package.extras] +i18n = ["Babel (>=2.7)"] + +[[package]] +name = "livereload" +version = "2.6.3" +description = "Python LiveReload is an awesome tool for web developers" +category = "dev" +optional = false +python-versions = "*" + +[package.dependencies] +six = "*" +tornado = {version = "*", markers = "python_version > \"2.7\""} + +[[package]] +name = "markupsafe" +version = "2.1.0" +description = "Safely add untrusted strings to HTML/XML markup." +category = "dev" +optional = false +python-versions = ">=3.7" + +[[package]] +name = "mccabe" +version = "0.6.1" +description = "McCabe checker, plugin for flake8" +category = "dev" +optional = false +python-versions = "*" + +[[package]] +name = "mnemonic" +version = "0.19" +description = "Implementation of Bitcoin BIP-0039" +category = "main" +optional = false +python-versions = "*" + +[[package]] +name = "multidict" +version = "6.0.2" +description = "multidict implementation" +category = "main" +optional = false +python-versions = ">=3.7" + +[[package]] +name = "mypy" +version = "0.931" +description = "Optional static typing for Python" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +mypy-extensions = ">=0.4.3" +tomli = ">=1.1.0" +typed-ast = {version = ">=1.4.0,<2", markers = "python_version < \"3.8\""} +typing-extensions = ">=3.10" + +[package.extras] +dmypy = ["psutil (>=4.0)"] +python2 = ["typed-ast (>=1.4.0,<2)"] + +[[package]] +name = "mypy-extensions" +version = "0.4.3" +description = "Experimental type system extensions for programs checked with the mypy typechecker." +category = "dev" +optional = false +python-versions = "*" + +[[package]] +name = "nest-asyncio" +version = "1.5.4" +description = "Patch asyncio to allow nested event loops" +category = "main" +optional = false +python-versions = ">=3.5" + +[[package]] +name = "orderedmultidict" +version = "1.0.1" +description = "Ordered Multivalue Dictionary" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +six = ">=1.8.0" + +[[package]] +name = "packaging" +version = "21.3" +description = "Core utilities for Python packages" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +pyparsing = ">=2.0.2,<3.0.5 || >3.0.5" + +[[package]] +name = "pathspec" +version = "0.9.0" +description = "Utility library for gitignore style pattern matching of file paths." +category = "dev" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" + +[[package]] +name = "platformdirs" +version = "2.5.1" +description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "dev" +optional = false +python-versions = ">=3.7" + +[package.extras] +docs = ["Sphinx (>=4)", "furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)"] +test = ["appdirs (==1.4.4)", "pytest (>=6)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)"] + +[[package]] +name = "pluggy" +version = "1.0.0" +description = "plugin and hook calling mechanisms for python" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} + +[package.extras] +dev = ["pre-commit", "tox"] +testing = ["pytest", "pytest-benchmark"] + +[[package]] +name = "protobuf" +version = "3.19.4" +description = "Protocol Buffers" +category = "main" +optional = false +python-versions = ">=3.5" + +[[package]] +name = "py" +version = "1.11.0" +description = "library with cross-python path, ini-parsing, io, code, log facilities" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" + +[[package]] +name = "pycodestyle" +version = "2.7.0" +description = "Python style guide checker" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[[package]] +name = "pyflakes" +version = "2.3.1" +description = "passive checker of Python programs" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[[package]] +name = "pygments" +version = "2.11.2" +description = "Pygments is a syntax highlighting package written in Python." +category = "dev" +optional = false +python-versions = ">=3.5" + +[[package]] +name = "pyparsing" +version = "3.0.7" +description = "Python parsing module" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.extras] +diagrams = ["jinja2", "railroad-diagrams"] + +[[package]] +name = "pytest" +version = "7.0.1" +description = "pytest: simple powerful testing with Python" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""} +attrs = ">=19.2.0" +colorama = {version = "*", markers = "sys_platform == \"win32\""} +importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} +iniconfig = "*" +packaging = "*" +pluggy = ">=0.12,<2.0" +py = ">=1.8.2" +tomli = ">=1.0.0" + +[package.extras] +testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "xmlschema"] + +[[package]] +name = "pytest-cov" +version = "3.0.0" +description = "Pytest plugin for measuring coverage." +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +coverage = {version = ">=5.2.1", extras = ["toml"]} +pytest = ">=4.6" + +[package.extras] +testing = ["fields", "hunter", "process-tests", "six", "pytest-xdist", "virtualenv"] + +[[package]] +name = "pytest-mock" +version = "3.7.0" +description = "Thin-wrapper around the mock package for easier use with pytest" +category = "dev" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +pytest = ">=5.0" + +[package.extras] +dev = ["pre-commit", "tox", "pytest-asyncio"] + +[[package]] +name = "pytest-runner" +version = "5.3.1" +description = "Invoke py.test as distutils command with dependency resolution" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.extras] +docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] +testing = ["pytest (>=4.6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "pytest-virtualenv", "pytest-black (>=0.3.7)", "pytest-mypy"] + +[[package]] +name = "pytest-sugar" +version = "0.9.4" +description = "pytest-sugar is a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly)." +category = "dev" +optional = false +python-versions = "*" + +[package.dependencies] +packaging = ">=14.1" +pytest = ">=2.9" +termcolor = ">=1.1.0" + +[[package]] +name = "python-dateutil" +version = "2.8.2" +description = "Extensions to the standard Python datetime module" +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" + +[package.dependencies] +six = ">=1.5" + +[[package]] +name = "pytz" +version = "2021.3" +description = "World timezone definitions, modern and historical" +category = "dev" +optional = false +python-versions = "*" + +[[package]] +name = "requests" +version = "2.27.1" +description = "Python HTTP for Humans." +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" + +[package.dependencies] +certifi = ">=2017.4.17" +charset-normalizer = {version = ">=2.0.0,<2.1.0", markers = "python_version >= \"3\""} +idna = {version = ">=2.5,<4", markers = "python_version >= \"3\""} +urllib3 = ">=1.21.1,<1.27" + +[package.extras] +socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"] +use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"] + +[[package]] +name = "six" +version = "1.16.0" +description = "Python 2 and 3 compatibility utilities" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" + +[[package]] +name = "snowballstemmer" +version = "2.2.0" +description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." +category = "dev" +optional = false +python-versions = "*" + +[[package]] +name = "sphinx" +version = "4.4.0" +description = "Python documentation generator" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +alabaster = ">=0.7,<0.8" +babel = ">=1.3" +colorama = {version = ">=0.3.5", markers = "sys_platform == \"win32\""} +docutils = ">=0.14,<0.18" +imagesize = "*" +importlib-metadata = {version = ">=4.4", markers = "python_version < \"3.10\""} +Jinja2 = ">=2.3" +packaging = "*" +Pygments = ">=2.0" +requests = ">=2.5.0" +snowballstemmer = ">=1.1" +sphinxcontrib-applehelp = "*" +sphinxcontrib-devhelp = "*" +sphinxcontrib-htmlhelp = ">=2.0.0" +sphinxcontrib-jsmath = "*" +sphinxcontrib-qthelp = "*" +sphinxcontrib-serializinghtml = ">=1.1.5" + +[package.extras] +docs = ["sphinxcontrib-websupport"] +lint = ["flake8 (>=3.5.0)", "isort", "mypy (>=0.931)", "docutils-stubs", "types-typed-ast", "types-requests"] +test = ["pytest", "pytest-cov", "html5lib", "cython", "typed-ast"] + +[[package]] +name = "sphinx-autobuild" +version = "2021.3.14" +description = "Rebuild Sphinx documentation on changes, with live-reload in the browser." +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +colorama = "*" +livereload = "*" +sphinx = "*" + +[package.extras] +test = ["pytest", "pytest-cov"] + +[[package]] +name = "sphinx-autodoc-typehints" +version = "1.17.0" +description = "Type hints (PEP 484) support for the Sphinx autodoc extension" +category = "dev" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +Sphinx = ">=4" + +[package.extras] +testing = ["covdefaults (>=2)", "coverage (>=6)", "diff-cover (>=6.4)", "nptyping (>=1)", "pytest (>=6)", "pytest-cov (>=3)", "sphobjinv (>=2)", "typing-extensions (>=3.5)"] +type_comments = ["typed-ast (>=1.4.0)"] + +[[package]] +name = "sphinx-rtd-theme" +version = "1.0.0" +description = "Read the Docs theme for Sphinx" +category = "dev" +optional = false +python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" + +[package.dependencies] +docutils = "<0.18" +sphinx = ">=1.6" + +[package.extras] +dev = ["transifex-client", "sphinxcontrib-httpdomain", "bump2version"] + +[[package]] +name = "sphinxcontrib-applehelp" +version = "1.0.2" +description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books" +category = "dev" +optional = false +python-versions = ">=3.5" + +[package.extras] +lint = ["flake8", "mypy", "docutils-stubs"] +test = ["pytest"] + +[[package]] +name = "sphinxcontrib-devhelp" +version = "1.0.2" +description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document." +category = "dev" +optional = false +python-versions = ">=3.5" + +[package.extras] +lint = ["flake8", "mypy", "docutils-stubs"] +test = ["pytest"] + +[[package]] +name = "sphinxcontrib-htmlhelp" +version = "2.0.0" +description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.extras] +lint = ["flake8", "mypy", "docutils-stubs"] +test = ["pytest", "html5lib"] + +[[package]] +name = "sphinxcontrib-jsmath" +version = "1.0.1" +description = "A sphinx extension which renders display math in HTML via JavaScript" +category = "dev" +optional = false +python-versions = ">=3.5" + +[package.extras] +test = ["pytest", "flake8", "mypy"] + +[[package]] +name = "sphinxcontrib-qthelp" +version = "1.0.3" +description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document." +category = "dev" +optional = false +python-versions = ">=3.5" + +[package.extras] +lint = ["flake8", "mypy", "docutils-stubs"] +test = ["pytest"] + +[[package]] +name = "sphinxcontrib-serializinghtml" +version = "1.1.5" +description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)." +category = "dev" +optional = false +python-versions = ">=3.5" + +[package.extras] +lint = ["flake8", "mypy", "docutils-stubs"] +test = ["pytest"] + +[[package]] +name = "termcolor" +version = "1.1.0" +description = "ANSII Color formatting for output in terminal." +category = "dev" +optional = false +python-versions = "*" + +[[package]] +name = "terra-proto" +version = "1.0.1" +description = "The Python Protobuf implementation for Terra" +category = "main" +optional = false +python-versions = ">=3.7,<4.0" + +[package.dependencies] +betterproto = "2.0.0b4" + +[[package]] +name = "tomli" +version = "2.0.1" +description = "A lil' TOML parser" +category = "dev" +optional = false +python-versions = ">=3.7" + +[[package]] +name = "tornado" +version = "6.1" +description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." +category = "dev" +optional = false +python-versions = ">= 3.5" + +[[package]] +name = "typed-ast" +version = "1.5.2" +description = "a fork of Python 2 and 3 ast modules with type comment support" +category = "dev" +optional = false +python-versions = ">=3.6" + +[[package]] +name = "types-python-dateutil" +version = "2.8.9" +description = "Typing stubs for python-dateutil" +category = "dev" +optional = false +python-versions = "*" + +[[package]] +name = "typing-extensions" +version = "4.1.1" +description = "Backported and Experimental Type Hints for Python 3.6+" +category = "main" +optional = false +python-versions = ">=3.6" + +[[package]] +name = "urllib3" +version = "1.26.8" +description = "HTTP library with thread-safe connection pooling, file post, and more." +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" + +[package.extras] +brotli = ["brotlipy (>=0.6.0)"] +secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"] +socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] + +[[package]] +name = "uvloop" +version = "0.16.0" +description = "Fast implementation of asyncio event loop on top of libuv" +category = "dev" +optional = false +python-versions = ">=3.7" + +[package.extras] +dev = ["Cython (>=0.29.24,<0.30.0)", "pytest (>=3.6.0)", "Sphinx (>=4.1.2,<4.2.0)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)", "sphinx-rtd-theme (>=0.5.2,<0.6.0)", "aiohttp", "flake8 (>=3.9.2,<3.10.0)", "psutil", "pycodestyle (>=2.7.0,<2.8.0)", "pyOpenSSL (>=19.0.0,<19.1.0)", "mypy (>=0.800)"] +docs = ["Sphinx (>=4.1.2,<4.2.0)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)", "sphinx-rtd-theme (>=0.5.2,<0.6.0)"] +test = ["aiohttp", "flake8 (>=3.9.2,<3.10.0)", "psutil", "pycodestyle (>=2.7.0,<2.8.0)", "pyOpenSSL (>=19.0.0,<19.1.0)", "mypy (>=0.800)"] + +[[package]] +name = "watchdog" +version = "2.1.6" +description = "Filesystem events monitoring" +category = "dev" +optional = false +python-versions = ">=3.6" + +[package.extras] +watchmedo = ["PyYAML (>=3.10)"] + +[[package]] +name = "wrapt" +version = "1.13.3" +description = "Module for decorators, wrappers and monkey patching." +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" + +[[package]] +name = "yarl" +version = "1.7.2" +description = "Yet another URL library" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +idna = ">=2.0" +multidict = ">=4.0" +typing-extensions = {version = ">=3.7.4", markers = "python_version < \"3.8\""} + +[[package]] +name = "zipp" +version = "3.7.0" +description = "Backport of pathlib-compatible object wrapper for zip files" +category = "dev" +optional = false +python-versions = ">=3.7" + +[package.extras] +docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] +testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy"] + +[metadata] +lock-version = "1.1" +python-versions = "^3.7" +content-hash = "a17ee121a25226332475fa4d571e7bdeba1e2ab13e2dc63a51e6dd38507f194a" + +[metadata.files] +aiohttp = [ + {file = "aiohttp-3.8.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:1ed0b6477896559f17b9eaeb6d38e07f7f9ffe40b9f0f9627ae8b9926ae260a8"}, + {file = "aiohttp-3.8.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7dadf3c307b31e0e61689cbf9e06be7a867c563d5a63ce9dca578f956609abf8"}, + {file = "aiohttp-3.8.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a79004bb58748f31ae1cbe9fa891054baaa46fb106c2dc7af9f8e3304dc30316"}, + {file = "aiohttp-3.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:12de6add4038df8f72fac606dff775791a60f113a725c960f2bab01d8b8e6b15"}, + {file = "aiohttp-3.8.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6f0d5f33feb5f69ddd57a4a4bd3d56c719a141080b445cbf18f238973c5c9923"}, + {file = "aiohttp-3.8.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eaba923151d9deea315be1f3e2b31cc39a6d1d2f682f942905951f4e40200922"}, + {file = "aiohttp-3.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:099ebd2c37ac74cce10a3527d2b49af80243e2a4fa39e7bce41617fbc35fa3c1"}, + {file = "aiohttp-3.8.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:2e5d962cf7e1d426aa0e528a7e198658cdc8aa4fe87f781d039ad75dcd52c516"}, + {file = "aiohttp-3.8.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:fa0ffcace9b3aa34d205d8130f7873fcfefcb6a4dd3dd705b0dab69af6712642"}, + {file = "aiohttp-3.8.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:61bfc23df345d8c9716d03717c2ed5e27374e0fe6f659ea64edcd27b4b044cf7"}, + {file = "aiohttp-3.8.1-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:31560d268ff62143e92423ef183680b9829b1b482c011713ae941997921eebc8"}, + {file = "aiohttp-3.8.1-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:01d7bdb774a9acc838e6b8f1d114f45303841b89b95984cbb7d80ea41172a9e3"}, + {file = "aiohttp-3.8.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:97ef77eb6b044134c0b3a96e16abcb05ecce892965a2124c566af0fd60f717e2"}, + {file = "aiohttp-3.8.1-cp310-cp310-win32.whl", hash = "sha256:c2aef4703f1f2ddc6df17519885dbfa3514929149d3ff900b73f45998f2532fa"}, + {file = "aiohttp-3.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:713ac174a629d39b7c6a3aa757b337599798da4c1157114a314e4e391cd28e32"}, + {file = "aiohttp-3.8.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:473d93d4450880fe278696549f2e7aed8cd23708c3c1997981464475f32137db"}, + {file = "aiohttp-3.8.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99b5eeae8e019e7aad8af8bb314fb908dd2e028b3cdaad87ec05095394cce632"}, + {file = "aiohttp-3.8.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3af642b43ce56c24d063325dd2cf20ee012d2b9ba4c3c008755a301aaea720ad"}, + {file = "aiohttp-3.8.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c3630c3ef435c0a7c549ba170a0633a56e92629aeed0e707fec832dee313fb7a"}, + {file = "aiohttp-3.8.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:4a4a4e30bf1edcad13fb0804300557aedd07a92cabc74382fdd0ba6ca2661091"}, + {file = "aiohttp-3.8.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:6f8b01295e26c68b3a1b90efb7a89029110d3a4139270b24fda961893216c440"}, + {file = "aiohttp-3.8.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:a25fa703a527158aaf10dafd956f7d42ac6d30ec80e9a70846253dd13e2f067b"}, + {file = "aiohttp-3.8.1-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:5bfde62d1d2641a1f5173b8c8c2d96ceb4854f54a44c23102e2ccc7e02f003ec"}, + {file = "aiohttp-3.8.1-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:51467000f3647d519272392f484126aa716f747859794ac9924a7aafa86cd411"}, + {file = "aiohttp-3.8.1-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:03a6d5349c9ee8f79ab3ff3694d6ce1cfc3ced1c9d36200cb8f08ba06bd3b782"}, + {file = "aiohttp-3.8.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:102e487eeb82afac440581e5d7f8f44560b36cf0bdd11abc51a46c1cd88914d4"}, + {file = "aiohttp-3.8.1-cp36-cp36m-win32.whl", hash = "sha256:4aed991a28ea3ce320dc8ce655875e1e00a11bdd29fe9444dd4f88c30d558602"}, + {file = "aiohttp-3.8.1-cp36-cp36m-win_amd64.whl", hash = "sha256:b0e20cddbd676ab8a64c774fefa0ad787cc506afd844de95da56060348021e96"}, + {file = "aiohttp-3.8.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:37951ad2f4a6df6506750a23f7cbabad24c73c65f23f72e95897bb2cecbae676"}, + {file = "aiohttp-3.8.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c23b1ad869653bc818e972b7a3a79852d0e494e9ab7e1a701a3decc49c20d51"}, + {file = "aiohttp-3.8.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:15b09b06dae900777833fe7fc4b4aa426556ce95847a3e8d7548e2d19e34edb8"}, + {file = "aiohttp-3.8.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:477c3ea0ba410b2b56b7efb072c36fa91b1e6fc331761798fa3f28bb224830dd"}, + {file = "aiohttp-3.8.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:2f2f69dca064926e79997f45b2f34e202b320fd3782f17a91941f7eb85502ee2"}, + {file = "aiohttp-3.8.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ef9612483cb35171d51d9173647eed5d0069eaa2ee812793a75373447d487aa4"}, + {file = "aiohttp-3.8.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:6d69f36d445c45cda7b3b26afef2fc34ef5ac0cdc75584a87ef307ee3c8c6d00"}, + {file = "aiohttp-3.8.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:55c3d1072704d27401c92339144d199d9de7b52627f724a949fc7d5fc56d8b93"}, + {file = "aiohttp-3.8.1-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:b9d00268fcb9f66fbcc7cd9fe423741d90c75ee029a1d15c09b22d23253c0a44"}, + {file = "aiohttp-3.8.1-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:07b05cd3305e8a73112103c834e91cd27ce5b4bd07850c4b4dbd1877d3f45be7"}, + {file = "aiohttp-3.8.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:c34dc4958b232ef6188c4318cb7b2c2d80521c9a56c52449f8f93ab7bc2a8a1c"}, + {file = "aiohttp-3.8.1-cp37-cp37m-win32.whl", hash = "sha256:d2f9b69293c33aaa53d923032fe227feac867f81682f002ce33ffae978f0a9a9"}, + {file = "aiohttp-3.8.1-cp37-cp37m-win_amd64.whl", hash = "sha256:6ae828d3a003f03ae31915c31fa684b9890ea44c9c989056fea96e3d12a9fa17"}, + {file = "aiohttp-3.8.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0c7ebbbde809ff4e970824b2b6cb7e4222be6b95a296e46c03cf050878fc1785"}, + {file = "aiohttp-3.8.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8b7ef7cbd4fec9a1e811a5de813311ed4f7ac7d93e0fda233c9b3e1428f7dd7b"}, + {file = "aiohttp-3.8.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c3d6a4d0619e09dcd61021debf7059955c2004fa29f48788a3dfaf9c9901a7cd"}, + {file = "aiohttp-3.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:718626a174e7e467f0558954f94af117b7d4695d48eb980146016afa4b580b2e"}, + {file = "aiohttp-3.8.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:589c72667a5febd36f1315aa6e5f56dd4aa4862df295cb51c769d16142ddd7cd"}, + {file = "aiohttp-3.8.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2ed076098b171573161eb146afcb9129b5ff63308960aeca4b676d9d3c35e700"}, + {file = "aiohttp-3.8.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:086f92daf51a032d062ec5f58af5ca6a44d082c35299c96376a41cbb33034675"}, + {file = "aiohttp-3.8.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:11691cf4dc5b94236ccc609b70fec991234e7ef8d4c02dd0c9668d1e486f5abf"}, + {file = "aiohttp-3.8.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:31d1e1c0dbf19ebccbfd62eff461518dcb1e307b195e93bba60c965a4dcf1ba0"}, + {file = "aiohttp-3.8.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:11a67c0d562e07067c4e86bffc1553f2cf5b664d6111c894671b2b8712f3aba5"}, + {file = "aiohttp-3.8.1-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:bb01ba6b0d3f6c68b89fce7305080145d4877ad3acaed424bae4d4ee75faa950"}, + {file = "aiohttp-3.8.1-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:44db35a9e15d6fe5c40d74952e803b1d96e964f683b5a78c3cc64eb177878155"}, + {file = "aiohttp-3.8.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:844a9b460871ee0a0b0b68a64890dae9c415e513db0f4a7e3cab41a0f2fedf33"}, + {file = "aiohttp-3.8.1-cp38-cp38-win32.whl", hash = "sha256:7d08744e9bae2ca9c382581f7dce1273fe3c9bae94ff572c3626e8da5b193c6a"}, + {file = "aiohttp-3.8.1-cp38-cp38-win_amd64.whl", hash = "sha256:04d48b8ce6ab3cf2097b1855e1505181bdd05586ca275f2505514a6e274e8e75"}, + {file = "aiohttp-3.8.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f5315a2eb0239185af1bddb1abf472d877fede3cc8d143c6cddad37678293237"}, + {file = "aiohttp-3.8.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a996d01ca39b8dfe77440f3cd600825d05841088fd6bc0144cc6c2ec14cc5f74"}, + {file = "aiohttp-3.8.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:13487abd2f761d4be7c8ff9080de2671e53fff69711d46de703c310c4c9317ca"}, + {file = "aiohttp-3.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea302f34477fda3f85560a06d9ebdc7fa41e82420e892fc50b577e35fc6a50b2"}, + {file = "aiohttp-3.8.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a2f635ce61a89c5732537a7896b6319a8fcfa23ba09bec36e1b1ac0ab31270d2"}, + {file = "aiohttp-3.8.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e999f2d0e12eea01caeecb17b653f3713d758f6dcc770417cf29ef08d3931421"}, + {file = "aiohttp-3.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0770e2806a30e744b4e21c9d73b7bee18a1cfa3c47991ee2e5a65b887c49d5cf"}, + {file = "aiohttp-3.8.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d15367ce87c8e9e09b0f989bfd72dc641bcd04ba091c68cd305312d00962addd"}, + {file = "aiohttp-3.8.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6c7cefb4b0640703eb1069835c02486669312bf2f12b48a748e0a7756d0de33d"}, + {file = "aiohttp-3.8.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:71927042ed6365a09a98a6377501af5c9f0a4d38083652bcd2281a06a5976724"}, + {file = "aiohttp-3.8.1-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:28d490af82bc6b7ce53ff31337a18a10498303fe66f701ab65ef27e143c3b0ef"}, + {file = "aiohttp-3.8.1-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:b6613280ccedf24354406caf785db748bebbddcf31408b20c0b48cb86af76866"}, + {file = "aiohttp-3.8.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:81e3d8c34c623ca4e36c46524a3530e99c0bc95ed068fd6e9b55cb721d408fb2"}, + {file = "aiohttp-3.8.1-cp39-cp39-win32.whl", hash = "sha256:7187a76598bdb895af0adbd2fb7474d7f6025d170bc0a1130242da817ce9e7d1"}, + {file = "aiohttp-3.8.1-cp39-cp39-win_amd64.whl", hash = "sha256:1c182cb873bc91b411e184dab7a2b664d4fea2743df0e4d57402f7f3fa644bac"}, + {file = "aiohttp-3.8.1.tar.gz", hash = "sha256:fc5471e1a54de15ef71c1bc6ebe80d4dc681ea600e68bfd1cbce40427f0b7578"}, +] +aioresponses = [ + {file = "aioresponses-0.7.3-py2.py3-none-any.whl", hash = "sha256:7b1897169062c92fa87d6ecc503ac566ac87fbfacb2504f8ca81c8035a2eb068"}, + {file = "aioresponses-0.7.3.tar.gz", hash = "sha256:2c64ed5710ee8cb4e958c569184dad12f4c9cd5939135cb38f88c6a8261cceb3"}, +] +aiosignal = [ + {file = "aiosignal-1.2.0-py3-none-any.whl", hash = "sha256:26e62109036cd181df6e6ad646f91f0dcfd05fe16d0cb924138ff2ab75d64e3a"}, + {file = "aiosignal-1.2.0.tar.gz", hash = "sha256:78ed67db6c7b7ced4f98e495e572106d5c432a93e1ddd1bf475e1dc05f5b7df2"}, +] +alabaster = [ + {file = "alabaster-0.7.12-py2.py3-none-any.whl", hash = "sha256:446438bdcca0e05bd45ea2de1668c1d9b032e1a9154c2c259092d77031ddd359"}, + {file = "alabaster-0.7.12.tar.gz", hash = "sha256:a661d72d58e6ea8a57f7a86e37d86716863ee5e92788398526d58b26a4e4dc02"}, +] +async-timeout = [ + {file = "async-timeout-4.0.2.tar.gz", hash = "sha256:2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15"}, + {file = "async_timeout-4.0.2-py3-none-any.whl", hash = "sha256:8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c"}, +] +asynctest = [ + {file = "asynctest-0.13.0-py3-none-any.whl", hash = "sha256:5da6118a7e6d6b54d83a8f7197769d046922a44d2a99c21382f0a6e4fadae676"}, + {file = "asynctest-0.13.0.tar.gz", hash = "sha256:c27862842d15d83e6a34eb0b2866c323880eb3a75e4485b079ea11748fd77fac"}, +] +atomicwrites = [ + {file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"}, + {file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"}, +] +attrs = [ + {file = "attrs-21.4.0-py2.py3-none-any.whl", hash = "sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4"}, + {file = "attrs-21.4.0.tar.gz", hash = "sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd"}, +] +babel = [ + {file = "Babel-2.9.1-py2.py3-none-any.whl", hash = "sha256:ab49e12b91d937cd11f0b67cb259a57ab4ad2b59ac7a3b41d6c06c0ac5b0def9"}, + {file = "Babel-2.9.1.tar.gz", hash = "sha256:bc0c176f9f6a994582230df350aa6e05ba2ebe4b3ac317eab29d9be5d2768da0"}, +] +bech32 = [ + {file = "bech32-1.2.0-py3-none-any.whl", hash = "sha256:990dc8e5a5e4feabbdf55207b5315fdd9b73db40be294a19b3752cde9e79d981"}, + {file = "bech32-1.2.0.tar.gz", hash = "sha256:7d6db8214603bd7871fcfa6c0826ef68b85b0abd90fa21c285a9c5e21d2bd899"}, +] +betterproto = [ + {file = "betterproto-2.0.0b4-py3-none-any.whl", hash = "sha256:6b807038df17a7896cc1f98b42f64eed24c2f350b6d10b2854501f8b9b7d3d1e"}, + {file = "betterproto-2.0.0b4.tar.gz", hash = "sha256:99bc6f866fe9c30100fe438662439205f35bc0e65e4e736c46a6ebfea02c3e7b"}, +] +bip32utils = [ + {file = "bip32utils-0.3.post4-py3-none-any.whl", hash = "sha256:86125e16732101f17dbf4307ca0311a06ded0aca94220ac961e5bce0a444e972"}, + {file = "bip32utils-0.3.post4.tar.gz", hash = "sha256:5970f40fbb727a89d3cc06b6387b348252f7c8af6b3470df704276de728c48c2"}, +] +black = [ + {file = "black-22.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:1297c63b9e1b96a3d0da2d85d11cd9bf8664251fd69ddac068b98dc4f34f73b6"}, + {file = "black-22.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2ff96450d3ad9ea499fc4c60e425a1439c2120cbbc1ab959ff20f7c76ec7e866"}, + {file = "black-22.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0e21e1f1efa65a50e3960edd068b6ae6d64ad6235bd8bfea116a03b21836af71"}, + {file = "black-22.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e2f69158a7d120fd641d1fa9a921d898e20d52e44a74a6fbbcc570a62a6bc8ab"}, + {file = "black-22.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:228b5ae2c8e3d6227e4bde5920d2fc66cc3400fde7bcc74f480cb07ef0b570d5"}, + {file = "black-22.1.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:b1a5ed73ab4c482208d20434f700d514f66ffe2840f63a6252ecc43a9bc77e8a"}, + {file = "black-22.1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:35944b7100af4a985abfcaa860b06af15590deb1f392f06c8683b4381e8eeaf0"}, + {file = "black-22.1.0-cp36-cp36m-win_amd64.whl", hash = "sha256:7835fee5238fc0a0baf6c9268fb816b5f5cd9b8793423a75e8cd663c48d073ba"}, + {file = "black-22.1.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:dae63f2dbf82882fa3b2a3c49c32bffe144970a573cd68d247af6560fc493ae1"}, + {file = "black-22.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fa1db02410b1924b6749c245ab38d30621564e658297484952f3d8a39fce7e8"}, + {file = "black-22.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:c8226f50b8c34a14608b848dc23a46e5d08397d009446353dad45e04af0c8e28"}, + {file = "black-22.1.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:2d6f331c02f0f40aa51a22e479c8209d37fcd520c77721c034517d44eecf5912"}, + {file = "black-22.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:742ce9af3086e5bd07e58c8feb09dbb2b047b7f566eb5f5bc63fd455814979f3"}, + {file = "black-22.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:fdb8754b453fb15fad3f72cd9cad3e16776f0964d67cf30ebcbf10327a3777a3"}, + {file = "black-22.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5660feab44c2e3cb24b2419b998846cbb01c23c7fe645fee45087efa3da2d61"}, + {file = "black-22.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:6f2f01381f91c1efb1451998bd65a129b3ed6f64f79663a55fe0e9b74a5f81fd"}, + {file = "black-22.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:efbadd9b52c060a8fc3b9658744091cb33c31f830b3f074422ed27bad2b18e8f"}, + {file = "black-22.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8871fcb4b447206904932b54b567923e5be802b9b19b744fdff092bd2f3118d0"}, + {file = "black-22.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ccad888050f5393f0d6029deea2a33e5ae371fd182a697313bdbd835d3edaf9c"}, + {file = "black-22.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07e5c049442d7ca1a2fc273c79d1aecbbf1bc858f62e8184abe1ad175c4f7cc2"}, + {file = "black-22.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:373922fc66676133ddc3e754e4509196a8c392fec3f5ca4486673e685a421321"}, + {file = "black-22.1.0-py3-none-any.whl", hash = "sha256:3524739d76b6b3ed1132422bf9d82123cd1705086723bc3e235ca39fd21c667d"}, + {file = "black-22.1.0.tar.gz", hash = "sha256:a7c0192d35635f6fc1174be575cb7915e92e5dd629ee79fdaf0dcfa41a80afb5"}, +] +boltons = [ + {file = "boltons-21.0.0-py2.py3-none-any.whl", hash = "sha256:b9bb7b58b2b420bbe11a6025fdef6d3e5edc9f76a42fb467afe7ca212ef9948b"}, + {file = "boltons-21.0.0.tar.gz", hash = "sha256:65e70a79a731a7fe6e98592ecfb5ccf2115873d01dbc576079874629e5c90f13"}, +] +certifi = [ + {file = "certifi-2021.10.8-py2.py3-none-any.whl", hash = "sha256:d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569"}, + {file = "certifi-2021.10.8.tar.gz", hash = "sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872"}, +] +charset-normalizer = [ + {file = "charset-normalizer-2.0.12.tar.gz", hash = "sha256:2857e29ff0d34db842cd7ca3230549d1a697f96ee6d3fb071cfa6c7393832597"}, + {file = "charset_normalizer-2.0.12-py3-none-any.whl", hash = "sha256:6881edbebdb17b39b4eaaa821b438bf6eddffb4468cf344f09f89def34a8b1df"}, +] +click = [ + {file = "click-8.0.4-py3-none-any.whl", hash = "sha256:6a7a62563bbfabfda3a38f3023a1db4a35978c0abd76f6c9605ecd6554d6d9b1"}, + {file = "click-8.0.4.tar.gz", hash = "sha256:8458d7b1287c5fb128c90e23381cf99dcde74beaf6c7ff6384ce84d6fe090adb"}, +] +colorama = [ + {file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"}, + {file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"}, +] +coverage = [ + {file = "coverage-6.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9b27d894748475fa858f9597c0ee1d4829f44683f3813633aaf94b19cb5453cf"}, + {file = "coverage-6.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:37d1141ad6b2466a7b53a22e08fe76994c2d35a5b6b469590424a9953155afac"}, + {file = "coverage-6.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f9987b0354b06d4df0f4d3e0ec1ae76d7ce7cbca9a2f98c25041eb79eec766f1"}, + {file = "coverage-6.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:26e2deacd414fc2f97dd9f7676ee3eaecd299ca751412d89f40bc01557a6b1b4"}, + {file = "coverage-6.3.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4dd8bafa458b5c7d061540f1ee9f18025a68e2d8471b3e858a9dad47c8d41903"}, + {file = "coverage-6.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:46191097ebc381fbf89bdce207a6c107ac4ec0890d8d20f3360345ff5976155c"}, + {file = "coverage-6.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6f89d05e028d274ce4fa1a86887b071ae1755082ef94a6740238cd7a8178804f"}, + {file = "coverage-6.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:58303469e9a272b4abdb9e302a780072c0633cdcc0165db7eec0f9e32f901e05"}, + {file = "coverage-6.3.2-cp310-cp310-win32.whl", hash = "sha256:2fea046bfb455510e05be95e879f0e768d45c10c11509e20e06d8fcaa31d9e39"}, + {file = "coverage-6.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:a2a8b8bcc399edb4347a5ca8b9b87e7524c0967b335fbb08a83c8421489ddee1"}, + {file = "coverage-6.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f1555ea6d6da108e1999b2463ea1003fe03f29213e459145e70edbaf3e004aaa"}, + {file = "coverage-6.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e5f4e1edcf57ce94e5475fe09e5afa3e3145081318e5fd1a43a6b4539a97e518"}, + {file = "coverage-6.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7a15dc0a14008f1da3d1ebd44bdda3e357dbabdf5a0b5034d38fcde0b5c234b7"}, + {file = "coverage-6.3.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21b7745788866028adeb1e0eca3bf1101109e2dc58456cb49d2d9b99a8c516e6"}, + {file = "coverage-6.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:8ce257cac556cb03be4a248d92ed36904a59a4a5ff55a994e92214cde15c5bad"}, + {file = "coverage-6.3.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:b0be84e5a6209858a1d3e8d1806c46214e867ce1b0fd32e4ea03f4bd8b2e3359"}, + {file = "coverage-6.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:acf53bc2cf7282ab9b8ba346746afe703474004d9e566ad164c91a7a59f188a4"}, + {file = "coverage-6.3.2-cp37-cp37m-win32.whl", hash = "sha256:8bdde1177f2311ee552f47ae6e5aa7750c0e3291ca6b75f71f7ffe1f1dab3dca"}, + {file = "coverage-6.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:b31651d018b23ec463e95cf10070d0b2c548aa950a03d0b559eaa11c7e5a6fa3"}, + {file = "coverage-6.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:07e6db90cd9686c767dcc593dff16c8c09f9814f5e9c51034066cad3373b914d"}, + {file = "coverage-6.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2c6dbb42f3ad25760010c45191e9757e7dce981cbfb90e42feef301d71540059"}, + {file = "coverage-6.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c76aeef1b95aff3905fb2ae2d96e319caca5b76fa41d3470b19d4e4a3a313512"}, + {file = "coverage-6.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8cf5cfcb1521dc3255d845d9dca3ff204b3229401994ef8d1984b32746bb45ca"}, + {file = "coverage-6.3.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8fbbdc8d55990eac1b0919ca69eb5a988a802b854488c34b8f37f3e2025fa90d"}, + {file = "coverage-6.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:ec6bc7fe73a938933d4178c9b23c4e0568e43e220aef9472c4f6044bfc6dd0f0"}, + {file = "coverage-6.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:9baff2a45ae1f17c8078452e9e5962e518eab705e50a0aa8083733ea7d45f3a6"}, + {file = "coverage-6.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:fd9e830e9d8d89b20ab1e5af09b32d33e1a08ef4c4e14411e559556fd788e6b2"}, + {file = "coverage-6.3.2-cp38-cp38-win32.whl", hash = "sha256:f7331dbf301b7289013175087636bbaf5b2405e57259dd2c42fdcc9fcc47325e"}, + {file = "coverage-6.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:68353fe7cdf91f109fc7d474461b46e7f1f14e533e911a2a2cbb8b0fc8613cf1"}, + {file = "coverage-6.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b78e5afb39941572209f71866aa0b206c12f0109835aa0d601e41552f9b3e620"}, + {file = "coverage-6.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4e21876082ed887baed0146fe222f861b5815455ada3b33b890f4105d806128d"}, + {file = "coverage-6.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:34626a7eee2a3da12af0507780bb51eb52dca0e1751fd1471d0810539cefb536"}, + {file = "coverage-6.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1ebf730d2381158ecf3dfd4453fbca0613e16eaa547b4170e2450c9707665ce7"}, + {file = "coverage-6.3.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd6fe30bd519694b356cbfcaca9bd5c1737cddd20778c6a581ae20dc8c04def2"}, + {file = "coverage-6.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:96f8a1cb43ca1422f36492bebe63312d396491a9165ed3b9231e778d43a7fca4"}, + {file = "coverage-6.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:dd035edafefee4d573140a76fdc785dc38829fe5a455c4bb12bac8c20cfc3d69"}, + {file = "coverage-6.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5ca5aeb4344b30d0bec47481536b8ba1181d50dbe783b0e4ad03c95dc1296684"}, + {file = "coverage-6.3.2-cp39-cp39-win32.whl", hash = "sha256:f5fa5803f47e095d7ad8443d28b01d48c0359484fec1b9d8606d0e3282084bc4"}, + {file = "coverage-6.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:9548f10d8be799551eb3a9c74bbf2b4934ddb330e08a73320123c07f95cc2d92"}, + {file = "coverage-6.3.2-pp36.pp37.pp38-none-any.whl", hash = "sha256:18d520c6860515a771708937d2f78f63cc47ab3b80cb78e86573b0a760161faf"}, + {file = "coverage-6.3.2.tar.gz", hash = "sha256:03e2a7826086b91ef345ff18742ee9fc47a6839ccd517061ef8fa1976e652ce9"}, +] +docutils = [ + {file = "docutils-0.16-py2.py3-none-any.whl", hash = "sha256:0c5b78adfbf7762415433f5515cd5c9e762339e23369dbe8000d84a4bf4ab3af"}, + {file = "docutils-0.16.tar.gz", hash = "sha256:c2de3a60e9e7d07be26b7f2b00ca0309c207e06c100f9cc2a94931fc75a478fc"}, +] +ecdsa = [ + {file = "ecdsa-0.17.0-py2.py3-none-any.whl", hash = "sha256:5cf31d5b33743abe0dfc28999036c849a69d548f994b535e527ee3cb7f3ef676"}, + {file = "ecdsa-0.17.0.tar.gz", hash = "sha256:b9f500bb439e4153d0330610f5d26baaf18d17b8ced1bc54410d189385ea68aa"}, +] +flake8 = [ + {file = "flake8-3.9.2-py2.py3-none-any.whl", hash = "sha256:bf8fd333346d844f616e8d47905ef3a3384edae6b4e9beb0c5101e25e3110907"}, + {file = "flake8-3.9.2.tar.gz", hash = "sha256:07528381786f2a6237b061f6e96610a4167b226cb926e2aa2b6b1d78057c576b"}, +] +frozenlist = [ + {file = "frozenlist-1.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d2257aaba9660f78c7b1d8fea963b68f3feffb1a9d5d05a18401ca9eb3e8d0a3"}, + {file = "frozenlist-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4a44ebbf601d7bac77976d429e9bdb5a4614f9f4027777f9e54fd765196e9d3b"}, + {file = "frozenlist-1.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:45334234ec30fc4ea677f43171b18a27505bfb2dba9aca4398a62692c0ea8868"}, + {file = "frozenlist-1.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47be22dc27ed933d55ee55845d34a3e4e9f6fee93039e7f8ebadb0c2f60d403f"}, + {file = "frozenlist-1.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:03a7dd1bfce30216a3f51a84e6dd0e4a573d23ca50f0346634916ff105ba6e6b"}, + {file = "frozenlist-1.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:691ddf6dc50480ce49f68441f1d16a4c3325887453837036e0fb94736eae1e58"}, + {file = "frozenlist-1.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bde99812f237f79eaf3f04ebffd74f6718bbd216101b35ac7955c2d47c17da02"}, + {file = "frozenlist-1.3.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a202458d1298ced3768f5a7d44301e7c86defac162ace0ab7434c2e961166e8"}, + {file = "frozenlist-1.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b9e3e9e365991f8cc5f5edc1fd65b58b41d0514a6a7ad95ef5c7f34eb49b3d3e"}, + {file = "frozenlist-1.3.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:04cb491c4b1c051734d41ea2552fde292f5f3a9c911363f74f39c23659c4af78"}, + {file = "frozenlist-1.3.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:436496321dad302b8b27ca955364a439ed1f0999311c393dccb243e451ff66aa"}, + {file = "frozenlist-1.3.0-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:754728d65f1acc61e0f4df784456106e35afb7bf39cfe37227ab00436fb38676"}, + {file = "frozenlist-1.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6eb275c6385dd72594758cbe96c07cdb9bd6becf84235f4a594bdf21e3596c9d"}, + {file = "frozenlist-1.3.0-cp310-cp310-win32.whl", hash = "sha256:e30b2f9683812eb30cf3f0a8e9f79f8d590a7999f731cf39f9105a7c4a39489d"}, + {file = "frozenlist-1.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:f7353ba3367473d1d616ee727945f439e027f0bb16ac1a750219a8344d1d5d3c"}, + {file = "frozenlist-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:88aafd445a233dbbf8a65a62bc3249a0acd0d81ab18f6feb461cc5a938610d24"}, + {file = "frozenlist-1.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4406cfabef8f07b3b3af0f50f70938ec06d9f0fc26cbdeaab431cbc3ca3caeaa"}, + {file = "frozenlist-1.3.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8cf829bd2e2956066dd4de43fd8ec881d87842a06708c035b37ef632930505a2"}, + {file = "frozenlist-1.3.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:603b9091bd70fae7be28bdb8aa5c9990f4241aa33abb673390a7f7329296695f"}, + {file = "frozenlist-1.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:25af28b560e0c76fa41f550eacb389905633e7ac02d6eb3c09017fa1c8cdfde1"}, + {file = "frozenlist-1.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94c7a8a9fc9383b52c410a2ec952521906d355d18fccc927fca52ab575ee8b93"}, + {file = "frozenlist-1.3.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:65bc6e2fece04e2145ab6e3c47428d1bbc05aede61ae365b2c1bddd94906e478"}, + {file = "frozenlist-1.3.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:3f7c935c7b58b0d78c0beea0c7358e165f95f1fd8a7e98baa40d22a05b4a8141"}, + {file = "frozenlist-1.3.0-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:bd89acd1b8bb4f31b47072615d72e7f53a948d302b7c1d1455e42622de180eae"}, + {file = "frozenlist-1.3.0-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:6983a31698490825171be44ffbafeaa930ddf590d3f051e397143a5045513b01"}, + {file = "frozenlist-1.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:adac9700675cf99e3615eb6a0eb5e9f5a4143c7d42c05cea2e7f71c27a3d0846"}, + {file = "frozenlist-1.3.0-cp37-cp37m-win32.whl", hash = "sha256:0c36e78b9509e97042ef869c0e1e6ef6429e55817c12d78245eb915e1cca7468"}, + {file = "frozenlist-1.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:57f4d3f03a18facacb2a6bcd21bccd011e3b75d463dc49f838fd699d074fabd1"}, + {file = "frozenlist-1.3.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:8c905a5186d77111f02144fab5b849ab524f1e876a1e75205cd1386a9be4b00a"}, + {file = "frozenlist-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b5009062d78a8c6890d50b4e53b0ddda31841b3935c1937e2ed8c1bda1c7fb9d"}, + {file = "frozenlist-1.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2fdc3cd845e5a1f71a0c3518528bfdbfe2efaf9886d6f49eacc5ee4fd9a10953"}, + {file = "frozenlist-1.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:92e650bd09b5dda929523b9f8e7f99b24deac61240ecc1a32aeba487afcd970f"}, + {file = "frozenlist-1.3.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:40dff8962b8eba91fd3848d857203f0bd704b5f1fa2b3fc9af64901a190bba08"}, + {file = "frozenlist-1.3.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:768efd082074bb203c934e83a61654ed4931ef02412c2fbdecea0cff7ecd0274"}, + {file = "frozenlist-1.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:006d3595e7d4108a12025ddf415ae0f6c9e736e726a5db0183326fd191b14c5e"}, + {file = "frozenlist-1.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:871d42623ae15eb0b0e9df65baeee6976b2e161d0ba93155411d58ff27483ad8"}, + {file = "frozenlist-1.3.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:aff388be97ef2677ae185e72dc500d19ecaf31b698986800d3fc4f399a5e30a5"}, + {file = "frozenlist-1.3.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:9f892d6a94ec5c7b785e548e42722e6f3a52f5f32a8461e82ac3e67a3bd073f1"}, + {file = "frozenlist-1.3.0-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:e982878792c971cbd60ee510c4ee5bf089a8246226dea1f2138aa0bb67aff148"}, + {file = "frozenlist-1.3.0-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:c6c321dd013e8fc20735b92cb4892c115f5cdb82c817b1e5b07f6b95d952b2f0"}, + {file = "frozenlist-1.3.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:30530930410855c451bea83f7b272fb1c495ed9d5cc72895ac29e91279401db3"}, + {file = "frozenlist-1.3.0-cp38-cp38-win32.whl", hash = "sha256:40ec383bc194accba825fbb7d0ef3dda5736ceab2375462f1d8672d9f6b68d07"}, + {file = "frozenlist-1.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:f20baa05eaa2bcd5404c445ec51aed1c268d62600362dc6cfe04fae34a424bd9"}, + {file = "frozenlist-1.3.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:0437fe763fb5d4adad1756050cbf855bbb2bf0d9385c7bb13d7a10b0dd550486"}, + {file = "frozenlist-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b684c68077b84522b5c7eafc1dc735bfa5b341fb011d5552ebe0968e22ed641c"}, + {file = "frozenlist-1.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:93641a51f89473837333b2f8100f3f89795295b858cd4c7d4a1f18e299dc0a4f"}, + {file = "frozenlist-1.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6d32ff213aef0fd0bcf803bffe15cfa2d4fde237d1d4838e62aec242a8362fa"}, + {file = "frozenlist-1.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:31977f84828b5bb856ca1eb07bf7e3a34f33a5cddce981d880240ba06639b94d"}, + {file = "frozenlist-1.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3c62964192a1c0c30b49f403495911298810bada64e4f03249ca35a33ca0417a"}, + {file = "frozenlist-1.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4eda49bea3602812518765810af732229b4291d2695ed24a0a20e098c45a707b"}, + {file = "frozenlist-1.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:acb267b09a509c1df5a4ca04140da96016f40d2ed183cdc356d237286c971b51"}, + {file = "frozenlist-1.3.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e1e26ac0a253a2907d654a37e390904426d5ae5483150ce3adedb35c8c06614a"}, + {file = "frozenlist-1.3.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f96293d6f982c58ebebb428c50163d010c2f05de0cde99fd681bfdc18d4b2dc2"}, + {file = "frozenlist-1.3.0-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:e84cb61b0ac40a0c3e0e8b79c575161c5300d1d89e13c0e02f76193982f066ed"}, + {file = "frozenlist-1.3.0-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:ff9310f05b9d9c5c4dd472983dc956901ee6cb2c3ec1ab116ecdde25f3ce4951"}, + {file = "frozenlist-1.3.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d26b650b71fdc88065b7a21f8ace70175bcf3b5bdba5ea22df4bfd893e795a3b"}, + {file = "frozenlist-1.3.0-cp39-cp39-win32.whl", hash = "sha256:01a73627448b1f2145bddb6e6c2259988bb8aee0fb361776ff8604b99616cd08"}, + {file = "frozenlist-1.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:772965f773757a6026dea111a15e6e2678fbd6216180f82a48a40b27de1ee2ab"}, + {file = "frozenlist-1.3.0.tar.gz", hash = "sha256:ce6f2ba0edb7b0c1d8976565298ad2deba6f8064d2bebb6ffce2ca896eb35b0b"}, +] +furl = [ + {file = "furl-2.1.3-py2.py3-none-any.whl", hash = "sha256:9ab425062c4217f9802508e45feb4a83e54324273ac4b202f1850363309666c0"}, + {file = "furl-2.1.3.tar.gz", hash = "sha256:5a6188fe2666c484a12159c18be97a1977a71d632ef5bb867ef15f54af39cc4e"}, +] +grpclib = [ + {file = "grpclib-0.4.2.tar.gz", hash = "sha256:ead080cb7d56d6a5e835aaf5255d1ef1dce475a7722566ea225f0188fce33b68"}, +] +h2 = [ + {file = "h2-4.1.0-py3-none-any.whl", hash = "sha256:03a46bcf682256c95b5fd9e9a99c1323584c3eec6440d379b9903d709476bc6d"}, + {file = "h2-4.1.0.tar.gz", hash = "sha256:a83aca08fbe7aacb79fec788c9c0bac936343560ed9ec18b82a13a12c28d2abb"}, +] +hpack = [ + {file = "hpack-4.0.0-py3-none-any.whl", hash = "sha256:84a076fad3dc9a9f8063ccb8041ef100867b1878b25ef0ee63847a5d53818a6c"}, + {file = "hpack-4.0.0.tar.gz", hash = "sha256:fc41de0c63e687ebffde81187a948221294896f6bdc0ae2312708df339430095"}, +] +hyperframe = [ + {file = "hyperframe-6.0.1-py3-none-any.whl", hash = "sha256:0ec6bafd80d8ad2195c4f03aacba3a8265e57bc4cff261e802bf39970ed02a15"}, + {file = "hyperframe-6.0.1.tar.gz", hash = "sha256:ae510046231dc8e9ecb1a6586f63d2347bf4c8905914aa84ba585ae85f28a914"}, +] +idna = [ + {file = "idna-3.3-py3-none-any.whl", hash = "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff"}, + {file = "idna-3.3.tar.gz", hash = "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d"}, +] +imagesize = [ + {file = "imagesize-1.3.0-py2.py3-none-any.whl", hash = "sha256:1db2f82529e53c3e929e8926a1fa9235aa82d0bd0c580359c67ec31b2fddaa8c"}, + {file = "imagesize-1.3.0.tar.gz", hash = "sha256:cd1750d452385ca327479d45b64d9c7729ecf0b3969a58148298c77092261f9d"}, +] +importlib-metadata = [ + {file = "importlib_metadata-4.11.1-py3-none-any.whl", hash = "sha256:e0bc84ff355328a4adfc5240c4f211e0ab386f80aa640d1b11f0618a1d282094"}, + {file = "importlib_metadata-4.11.1.tar.gz", hash = "sha256:175f4ee440a0317f6e8d81b7f8d4869f93316170a65ad2b007d2929186c8052c"}, +] +iniconfig = [ + {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"}, + {file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"}, +] +isort = [ + {file = "isort-5.10.1-py3-none-any.whl", hash = "sha256:6f62d78e2f89b4500b080fe3a81690850cd254227f27f75c3a0c491a1f351ba7"}, + {file = "isort-5.10.1.tar.gz", hash = "sha256:e8443a5e7a020e9d7f97f1d7d9cd17c88bcb3bc7e218bf9cf5095fe550be2951"}, +] +jinja2 = [ + {file = "Jinja2-3.0.3-py3-none-any.whl", hash = "sha256:077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8"}, + {file = "Jinja2-3.0.3.tar.gz", hash = "sha256:611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7"}, +] +livereload = [ + {file = "livereload-2.6.3.tar.gz", hash = "sha256:776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869"}, +] +markupsafe = [ + {file = "MarkupSafe-2.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3028252424c72b2602a323f70fbf50aa80a5d3aa616ea6add4ba21ae9cc9da4c"}, + {file = "MarkupSafe-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:290b02bab3c9e216da57c1d11d2ba73a9f73a614bbdcc027d299a60cdfabb11a"}, + {file = "MarkupSafe-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e104c0c2b4cd765b4e83909cde7ec61a1e313f8a75775897db321450e928cce"}, + {file = "MarkupSafe-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24c3be29abb6b34052fd26fc7a8e0a49b1ee9d282e3665e8ad09a0a68faee5b3"}, + {file = "MarkupSafe-2.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:204730fd5fe2fe3b1e9ccadb2bd18ba8712b111dcabce185af0b3b5285a7c989"}, + {file = "MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d3b64c65328cb4cd252c94f83e66e3d7acf8891e60ebf588d7b493a55a1dbf26"}, + {file = "MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:96de1932237abe0a13ba68b63e94113678c379dca45afa040a17b6e1ad7ed076"}, + {file = "MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:75bb36f134883fdbe13d8e63b8675f5f12b80bb6627f7714c7d6c5becf22719f"}, + {file = "MarkupSafe-2.1.0-cp310-cp310-win32.whl", hash = "sha256:4056f752015dfa9828dce3140dbadd543b555afb3252507348c493def166d454"}, + {file = "MarkupSafe-2.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:d4e702eea4a2903441f2735799d217f4ac1b55f7d8ad96ab7d4e25417cb0827c"}, + {file = "MarkupSafe-2.1.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f0eddfcabd6936558ec020130f932d479930581171368fd728efcfb6ef0dd357"}, + {file = "MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5ddea4c352a488b5e1069069f2f501006b1a4362cb906bee9a193ef1245a7a61"}, + {file = "MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:09c86c9643cceb1d87ca08cdc30160d1b7ab49a8a21564868921959bd16441b8"}, + {file = "MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a0a0abef2ca47b33fb615b491ce31b055ef2430de52c5b3fb19a4042dbc5cadb"}, + {file = "MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:736895a020e31b428b3382a7887bfea96102c529530299f426bf2e636aacec9e"}, + {file = "MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:679cbb78914ab212c49c67ba2c7396dc599a8479de51b9a87b174700abd9ea49"}, + {file = "MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:84ad5e29bf8bab3ad70fd707d3c05524862bddc54dc040982b0dbcff36481de7"}, + {file = "MarkupSafe-2.1.0-cp37-cp37m-win32.whl", hash = "sha256:8da5924cb1f9064589767b0f3fc39d03e3d0fb5aa29e0cb21d43106519bd624a"}, + {file = "MarkupSafe-2.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:454ffc1cbb75227d15667c09f164a0099159da0c1f3d2636aa648f12675491ad"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:142119fb14a1ef6d758912b25c4e803c3ff66920635c44078666fe7cc3f8f759"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b2a5a856019d2833c56a3dcac1b80fe795c95f401818ea963594b345929dffa7"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d1fb9b2eec3c9714dd936860850300b51dbaa37404209c8d4cb66547884b7ed"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:62c0285e91414f5c8f621a17b69fc0088394ccdaa961ef469e833dbff64bd5ea"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fc3150f85e2dbcf99e65238c842d1cfe69d3e7649b19864c1cc043213d9cd730"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f02cf7221d5cd915d7fa58ab64f7ee6dd0f6cddbb48683debf5d04ae9b1c2cc1"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:d5653619b3eb5cbd35bfba3c12d575db2a74d15e0e1c08bf1db788069d410ce8"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7d2f5d97fcbd004c03df8d8fe2b973fe2b14e7bfeb2cfa012eaa8759ce9a762f"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-win32.whl", hash = "sha256:3cace1837bc84e63b3fd2dfce37f08f8c18aeb81ef5cf6bb9b51f625cb4e6cd8"}, + {file = "MarkupSafe-2.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:fabbe18087c3d33c5824cb145ffca52eccd053061df1d79d4b66dafa5ad2a5ea"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:023af8c54fe63530545f70dd2a2a7eed18d07a9a77b94e8bf1e2ff7f252db9a3"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d66624f04de4af8bbf1c7f21cc06649c1c69a7f84109179add573ce35e46d448"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c532d5ab79be0199fa2658e24a02fce8542df196e60665dd322409a03db6a52c"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e67ec74fada3841b8c5f4c4f197bea916025cb9aa3fe5abf7d52b655d042f956"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:30c653fde75a6e5eb814d2a0a89378f83d1d3f502ab710904ee585c38888816c"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:961eb86e5be7d0973789f30ebcf6caab60b844203f4396ece27310295a6082c7"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:598b65d74615c021423bd45c2bc5e9b59539c875a9bdb7e5f2a6b92dfcfc268d"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:599941da468f2cf22bf90a84f6e2a65524e87be2fce844f96f2dd9a6c9d1e635"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-win32.whl", hash = "sha256:e6f7f3f41faffaea6596da86ecc2389672fa949bd035251eab26dc6697451d05"}, + {file = "MarkupSafe-2.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:b8811d48078d1cf2a6863dafb896e68406c5f513048451cd2ded0473133473c7"}, + {file = "MarkupSafe-2.1.0.tar.gz", hash = "sha256:80beaf63ddfbc64a0452b841d8036ca0611e049650e20afcb882f5d3c266d65f"}, +] +mccabe = [ + {file = "mccabe-0.6.1-py2.py3-none-any.whl", hash = "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"}, + {file = "mccabe-0.6.1.tar.gz", hash = "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"}, +] +mnemonic = [ + {file = "mnemonic-0.19-py2.py3-none-any.whl", hash = "sha256:a8d78c5100acfa7df9bab6b9db7390831b0e54490934b718ff9efd68f0d731a6"}, + {file = "mnemonic-0.19.tar.gz", hash = "sha256:4e37eb02b2cbd56a0079cabe58a6da93e60e3e4d6e757a586d9f23d96abea931"}, +] +multidict = [ + {file = "multidict-6.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:0b9e95a740109c6047602f4db4da9949e6c5945cefbad34a1299775ddc9a62e2"}, + {file = "multidict-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ac0e27844758d7177989ce406acc6a83c16ed4524ebc363c1f748cba184d89d3"}, + {file = "multidict-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:041b81a5f6b38244b34dc18c7b6aba91f9cdaf854d9a39e5ff0b58e2b5773b9c"}, + {file = "multidict-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5fdda29a3c7e76a064f2477c9aab1ba96fd94e02e386f1e665bca1807fc5386f"}, + {file = "multidict-6.0.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3368bf2398b0e0fcbf46d85795adc4c259299fec50c1416d0f77c0a843a3eed9"}, + {file = "multidict-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f4f052ee022928d34fe1f4d2bc743f32609fb79ed9c49a1710a5ad6b2198db20"}, + {file = "multidict-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:225383a6603c086e6cef0f2f05564acb4f4d5f019a4e3e983f572b8530f70c88"}, + {file = "multidict-6.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:50bd442726e288e884f7be9071016c15a8742eb689a593a0cac49ea093eef0a7"}, + {file = "multidict-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:47e6a7e923e9cada7c139531feac59448f1f47727a79076c0b1ee80274cd8eee"}, + {file = "multidict-6.0.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:0556a1d4ea2d949efe5fd76a09b4a82e3a4a30700553a6725535098d8d9fb672"}, + {file = "multidict-6.0.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:626fe10ac87851f4cffecee161fc6f8f9853f0f6f1035b59337a51d29ff3b4f9"}, + {file = "multidict-6.0.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:8064b7c6f0af936a741ea1efd18690bacfbae4078c0c385d7c3f611d11f0cf87"}, + {file = "multidict-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:2d36e929d7f6a16d4eb11b250719c39560dd70545356365b494249e2186bc389"}, + {file = "multidict-6.0.2-cp310-cp310-win32.whl", hash = "sha256:fcb91630817aa8b9bc4a74023e4198480587269c272c58b3279875ed7235c293"}, + {file = "multidict-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:8cbf0132f3de7cc6c6ce00147cc78e6439ea736cee6bca4f068bcf892b0fd658"}, + {file = "multidict-6.0.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:05f6949d6169878a03e607a21e3b862eaf8e356590e8bdae4227eedadacf6e51"}, + {file = "multidict-6.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2c2e459f7050aeb7c1b1276763364884595d47000c1cddb51764c0d8976e608"}, + {file = "multidict-6.0.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d0509e469d48940147e1235d994cd849a8f8195e0bca65f8f5439c56e17872a3"}, + {file = "multidict-6.0.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:514fe2b8d750d6cdb4712346a2c5084a80220821a3e91f3f71eec11cf8d28fd4"}, + {file = "multidict-6.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:19adcfc2a7197cdc3987044e3f415168fc5dc1f720c932eb1ef4f71a2067e08b"}, + {file = "multidict-6.0.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b9d153e7f1f9ba0b23ad1568b3b9e17301e23b042c23870f9ee0522dc5cc79e8"}, + {file = "multidict-6.0.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:aef9cc3d9c7d63d924adac329c33835e0243b5052a6dfcbf7732a921c6e918ba"}, + {file = "multidict-6.0.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:4571f1beddff25f3e925eea34268422622963cd8dc395bb8778eb28418248e43"}, + {file = "multidict-6.0.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:d48b8ee1d4068561ce8033d2c344cf5232cb29ee1a0206a7b828c79cbc5982b8"}, + {file = "multidict-6.0.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:45183c96ddf61bf96d2684d9fbaf6f3564d86b34cb125761f9a0ef9e36c1d55b"}, + {file = "multidict-6.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:75bdf08716edde767b09e76829db8c1e5ca9d8bb0a8d4bd94ae1eafe3dac5e15"}, + {file = "multidict-6.0.2-cp37-cp37m-win32.whl", hash = "sha256:a45e1135cb07086833ce969555df39149680e5471c04dfd6a915abd2fc3f6dbc"}, + {file = "multidict-6.0.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6f3cdef8a247d1eafa649085812f8a310e728bdf3900ff6c434eafb2d443b23a"}, + {file = "multidict-6.0.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0327292e745a880459ef71be14e709aaea2f783f3537588fb4ed09b6c01bca60"}, + {file = "multidict-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e875b6086e325bab7e680e4316d667fc0e5e174bb5611eb16b3ea121c8951b86"}, + {file = "multidict-6.0.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:feea820722e69451743a3d56ad74948b68bf456984d63c1a92e8347b7b88452d"}, + {file = "multidict-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cc57c68cb9139c7cd6fc39f211b02198e69fb90ce4bc4a094cf5fe0d20fd8b0"}, + {file = "multidict-6.0.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:497988d6b6ec6ed6f87030ec03280b696ca47dbf0648045e4e1d28b80346560d"}, + {file = "multidict-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:89171b2c769e03a953d5969b2f272efa931426355b6c0cb508022976a17fd376"}, + {file = "multidict-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:684133b1e1fe91eda8fa7447f137c9490a064c6b7f392aa857bba83a28cfb693"}, + {file = "multidict-6.0.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fd9fc9c4849a07f3635ccffa895d57abce554b467d611a5009ba4f39b78a8849"}, + {file = "multidict-6.0.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:e07c8e79d6e6fd37b42f3250dba122053fddb319e84b55dd3a8d6446e1a7ee49"}, + {file = "multidict-6.0.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4070613ea2227da2bfb2c35a6041e4371b0af6b0be57f424fe2318b42a748516"}, + {file = "multidict-6.0.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:47fbeedbf94bed6547d3aa632075d804867a352d86688c04e606971595460227"}, + {file = "multidict-6.0.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:5774d9218d77befa7b70d836004a768fb9aa4fdb53c97498f4d8d3f67bb9cfa9"}, + {file = "multidict-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2957489cba47c2539a8eb7ab32ff49101439ccf78eab724c828c1a54ff3ff98d"}, + {file = "multidict-6.0.2-cp38-cp38-win32.whl", hash = "sha256:e5b20e9599ba74391ca0cfbd7b328fcc20976823ba19bc573983a25b32e92b57"}, + {file = "multidict-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:8004dca28e15b86d1b1372515f32eb6f814bdf6f00952699bdeb541691091f96"}, + {file = "multidict-6.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:2e4a0785b84fb59e43c18a015ffc575ba93f7d1dbd272b4cdad9f5134b8a006c"}, + {file = "multidict-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6701bf8a5d03a43375909ac91b6980aea74b0f5402fbe9428fc3f6edf5d9677e"}, + {file = "multidict-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a007b1638e148c3cfb6bf0bdc4f82776cef0ac487191d093cdc316905e504071"}, + {file = "multidict-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:07a017cfa00c9890011628eab2503bee5872f27144936a52eaab449be5eaf032"}, + {file = "multidict-6.0.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c207fff63adcdf5a485969131dc70e4b194327666b7e8a87a97fbc4fd80a53b2"}, + {file = "multidict-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:373ba9d1d061c76462d74e7de1c0c8e267e9791ee8cfefcf6b0b2495762c370c"}, + {file = "multidict-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bfba7c6d5d7c9099ba21f84662b037a0ffd4a5e6b26ac07d19e423e6fdf965a9"}, + {file = "multidict-6.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:19d9bad105dfb34eb539c97b132057a4e709919ec4dd883ece5838bcbf262b80"}, + {file = "multidict-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:de989b195c3d636ba000ee4281cd03bb1234635b124bf4cd89eeee9ca8fcb09d"}, + {file = "multidict-6.0.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7c40b7bbece294ae3a87c1bc2abff0ff9beef41d14188cda94ada7bcea99b0fb"}, + {file = "multidict-6.0.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:d16cce709ebfadc91278a1c005e3c17dd5f71f5098bfae1035149785ea6e9c68"}, + {file = "multidict-6.0.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:a2c34a93e1d2aa35fbf1485e5010337c72c6791407d03aa5f4eed920343dd360"}, + {file = "multidict-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:feba80698173761cddd814fa22e88b0661e98cb810f9f986c54aa34d281e4937"}, + {file = "multidict-6.0.2-cp39-cp39-win32.whl", hash = "sha256:23b616fdc3c74c9fe01d76ce0d1ce872d2d396d8fa8e4899398ad64fb5aa214a"}, + {file = "multidict-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:4bae31803d708f6f15fd98be6a6ac0b6958fcf68fda3c77a048a4f9073704aae"}, + {file = "multidict-6.0.2.tar.gz", hash = "sha256:5ff3bd75f38e4c43f1f470f2df7a4d430b821c4ce22be384e1459cb57d6bb013"}, +] +mypy = [ + {file = "mypy-0.931-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3c5b42d0815e15518b1f0990cff7a705805961613e701db60387e6fb663fe78a"}, + {file = "mypy-0.931-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c89702cac5b302f0c5d33b172d2b55b5df2bede3344a2fbed99ff96bddb2cf00"}, + {file = "mypy-0.931-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:300717a07ad09525401a508ef5d105e6b56646f7942eb92715a1c8d610149714"}, + {file = "mypy-0.931-cp310-cp310-win_amd64.whl", hash = "sha256:7b3f6f557ba4afc7f2ce6d3215d5db279bcf120b3cfd0add20a5d4f4abdae5bc"}, + {file = "mypy-0.931-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:1bf752559797c897cdd2c65f7b60c2b6969ffe458417b8d947b8340cc9cec08d"}, + {file = "mypy-0.931-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4365c60266b95a3f216a3047f1d8e3f895da6c7402e9e1ddfab96393122cc58d"}, + {file = "mypy-0.931-cp36-cp36m-win_amd64.whl", hash = "sha256:1b65714dc296a7991000b6ee59a35b3f550e0073411ac9d3202f6516621ba66c"}, + {file = "mypy-0.931-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e839191b8da5b4e5d805f940537efcaa13ea5dd98418f06dc585d2891d228cf0"}, + {file = "mypy-0.931-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:50c7346a46dc76a4ed88f3277d4959de8a2bd0a0fa47fa87a4cde36fe247ac05"}, + {file = "mypy-0.931-cp37-cp37m-win_amd64.whl", hash = "sha256:d8f1ff62f7a879c9fe5917b3f9eb93a79b78aad47b533911b853a757223f72e7"}, + {file = "mypy-0.931-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f9fe20d0872b26c4bba1c1be02c5340de1019530302cf2dcc85c7f9fc3252ae0"}, + {file = "mypy-0.931-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1b06268df7eb53a8feea99cbfff77a6e2b205e70bf31743e786678ef87ee8069"}, + {file = "mypy-0.931-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8c11003aaeaf7cc2d0f1bc101c1cc9454ec4cc9cb825aef3cafff8a5fdf4c799"}, + {file = "mypy-0.931-cp38-cp38-win_amd64.whl", hash = "sha256:d9d2b84b2007cea426e327d2483238f040c49405a6bf4074f605f0156c91a47a"}, + {file = "mypy-0.931-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ff3bf387c14c805ab1388185dd22d6b210824e164d4bb324b195ff34e322d166"}, + {file = "mypy-0.931-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5b56154f8c09427bae082b32275a21f500b24d93c88d69a5e82f3978018a0266"}, + {file = "mypy-0.931-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8ca7f8c4b1584d63c9a0f827c37ba7a47226c19a23a753d52e5b5eddb201afcd"}, + {file = "mypy-0.931-cp39-cp39-win_amd64.whl", hash = "sha256:74f7eccbfd436abe9c352ad9fb65872cc0f1f0a868e9d9c44db0893440f0c697"}, + {file = "mypy-0.931-py3-none-any.whl", hash = "sha256:1171f2e0859cfff2d366da2c7092b06130f232c636a3f7301e3feb8b41f6377d"}, + {file = "mypy-0.931.tar.gz", hash = "sha256:0038b21890867793581e4cb0d810829f5fd4441aa75796b53033af3aa30430ce"}, +] +mypy-extensions = [ + {file = "mypy_extensions-0.4.3-py2.py3-none-any.whl", hash = "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"}, + {file = "mypy_extensions-0.4.3.tar.gz", hash = "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"}, +] +nest-asyncio = [ + {file = "nest_asyncio-1.5.4-py3-none-any.whl", hash = "sha256:3fdd0d6061a2bb16f21fe8a9c6a7945be83521d81a0d15cff52e9edee50101d6"}, + {file = "nest_asyncio-1.5.4.tar.gz", hash = "sha256:f969f6013a16fadb4adcf09d11a68a4f617c6049d7af7ac2c676110169a63abd"}, +] +orderedmultidict = [ + {file = "orderedmultidict-1.0.1-py2.py3-none-any.whl", hash = "sha256:43c839a17ee3cdd62234c47deca1a8508a3f2ca1d0678a3bf791c87cf84adbf3"}, + {file = "orderedmultidict-1.0.1.tar.gz", hash = "sha256:04070bbb5e87291cc9bfa51df413677faf2141c73c61d2a5f7b26bea3cd882ad"}, +] +packaging = [ + {file = "packaging-21.3-py3-none-any.whl", hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522"}, + {file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"}, +] +pathspec = [ + {file = "pathspec-0.9.0-py2.py3-none-any.whl", hash = "sha256:7d15c4ddb0b5c802d161efc417ec1a2558ea2653c2e8ad9c19098201dc1c993a"}, + {file = "pathspec-0.9.0.tar.gz", hash = "sha256:e564499435a2673d586f6b2130bb5b95f04a3ba06f81b8f895b651a3c76aabb1"}, +] +platformdirs = [ + {file = "platformdirs-2.5.1-py3-none-any.whl", hash = "sha256:bcae7cab893c2d310a711b70b24efb93334febe65f8de776ee320b517471e227"}, + {file = "platformdirs-2.5.1.tar.gz", hash = "sha256:7535e70dfa32e84d4b34996ea99c5e432fa29a708d0f4e394bbcb2a8faa4f16d"}, +] +pluggy = [ + {file = "pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3"}, + {file = "pluggy-1.0.0.tar.gz", hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159"}, +] +protobuf = [ + {file = "protobuf-3.19.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f51d5a9f137f7a2cec2d326a74b6e3fc79d635d69ffe1b036d39fc7d75430d37"}, + {file = "protobuf-3.19.4-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:09297b7972da685ce269ec52af761743714996b4381c085205914c41fcab59fb"}, + {file = "protobuf-3.19.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:072fbc78d705d3edc7ccac58a62c4c8e0cec856987da7df8aca86e647be4e35c"}, + {file = "protobuf-3.19.4-cp310-cp310-win32.whl", hash = "sha256:7bb03bc2873a2842e5ebb4801f5c7ff1bfbdf426f85d0172f7644fcda0671ae0"}, + {file = "protobuf-3.19.4-cp310-cp310-win_amd64.whl", hash = "sha256:f358aa33e03b7a84e0d91270a4d4d8f5df6921abe99a377828839e8ed0c04e07"}, + {file = "protobuf-3.19.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:1c91ef4110fdd2c590effb5dca8fdbdcb3bf563eece99287019c4204f53d81a4"}, + {file = "protobuf-3.19.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c438268eebb8cf039552897d78f402d734a404f1360592fef55297285f7f953f"}, + {file = "protobuf-3.19.4-cp36-cp36m-win32.whl", hash = "sha256:835a9c949dc193953c319603b2961c5c8f4327957fe23d914ca80d982665e8ee"}, + {file = "protobuf-3.19.4-cp36-cp36m-win_amd64.whl", hash = "sha256:4276cdec4447bd5015453e41bdc0c0c1234eda08420b7c9a18b8d647add51e4b"}, + {file = "protobuf-3.19.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:6cbc312be5e71869d9d5ea25147cdf652a6781cf4d906497ca7690b7b9b5df13"}, + {file = "protobuf-3.19.4-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:54a1473077f3b616779ce31f477351a45b4fef8c9fd7892d6d87e287a38df368"}, + {file = "protobuf-3.19.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:435bb78b37fc386f9275a7035fe4fb1364484e38980d0dd91bc834a02c5ec909"}, + {file = "protobuf-3.19.4-cp37-cp37m-win32.whl", hash = "sha256:16f519de1313f1b7139ad70772e7db515b1420d208cb16c6d7858ea989fc64a9"}, + {file = "protobuf-3.19.4-cp37-cp37m-win_amd64.whl", hash = "sha256:cdc076c03381f5c1d9bb1abdcc5503d9ca8b53cf0a9d31a9f6754ec9e6c8af0f"}, + {file = "protobuf-3.19.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:69da7d39e39942bd52848438462674c463e23963a1fdaa84d88df7fbd7e749b2"}, + {file = "protobuf-3.19.4-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:48ed3877fa43e22bcacc852ca76d4775741f9709dd9575881a373bd3e85e54b2"}, + {file = "protobuf-3.19.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd95d1dfb9c4f4563e6093a9aa19d9c186bf98fa54da5252531cc0d3a07977e7"}, + {file = "protobuf-3.19.4-cp38-cp38-win32.whl", hash = "sha256:b38057450a0c566cbd04890a40edf916db890f2818e8682221611d78dc32ae26"}, + {file = "protobuf-3.19.4-cp38-cp38-win_amd64.whl", hash = "sha256:7ca7da9c339ca8890d66958f5462beabd611eca6c958691a8fe6eccbd1eb0c6e"}, + {file = "protobuf-3.19.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:36cecbabbda242915529b8ff364f2263cd4de7c46bbe361418b5ed859677ba58"}, + {file = "protobuf-3.19.4-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:c1068287025f8ea025103e37d62ffd63fec8e9e636246b89c341aeda8a67c934"}, + {file = "protobuf-3.19.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:96bd766831596d6014ca88d86dc8fe0fb2e428c0b02432fd9db3943202bf8c5e"}, + {file = "protobuf-3.19.4-cp39-cp39-win32.whl", hash = "sha256:84123274d982b9e248a143dadd1b9815049f4477dc783bf84efe6250eb4b836a"}, + {file = "protobuf-3.19.4-cp39-cp39-win_amd64.whl", hash = "sha256:3112b58aac3bac9c8be2b60a9daf6b558ca3f7681c130dcdd788ade7c9ffbdca"}, + {file = "protobuf-3.19.4-py2.py3-none-any.whl", hash = "sha256:8961c3a78ebfcd000920c9060a262f082f29838682b1f7201889300c1fbe0616"}, + {file = "protobuf-3.19.4.tar.gz", hash = "sha256:9df0c10adf3e83015ced42a9a7bd64e13d06c4cf45c340d2c63020ea04499d0a"}, +] +py = [ + {file = "py-1.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378"}, + {file = "py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719"}, +] +pycodestyle = [ + {file = "pycodestyle-2.7.0-py2.py3-none-any.whl", hash = "sha256:514f76d918fcc0b55c6680472f0a37970994e07bbb80725808c17089be302068"}, + {file = "pycodestyle-2.7.0.tar.gz", hash = "sha256:c389c1d06bf7904078ca03399a4816f974a1d590090fecea0c63ec26ebaf1cef"}, +] +pyflakes = [ + {file = "pyflakes-2.3.1-py2.py3-none-any.whl", hash = "sha256:7893783d01b8a89811dd72d7dfd4d84ff098e5eed95cfa8905b22bbffe52efc3"}, + {file = "pyflakes-2.3.1.tar.gz", hash = "sha256:f5bc8ecabc05bb9d291eb5203d6810b49040f6ff446a756326104746cc00c1db"}, +] +pygments = [ + {file = "Pygments-2.11.2-py3-none-any.whl", hash = "sha256:44238f1b60a76d78fc8ca0528ee429702aae011c265fe6a8dd8b63049ae41c65"}, + {file = "Pygments-2.11.2.tar.gz", hash = "sha256:4e426f72023d88d03b2fa258de560726ce890ff3b630f88c21cbb8b2503b8c6a"}, +] +pyparsing = [ + {file = "pyparsing-3.0.7-py3-none-any.whl", hash = "sha256:a6c06a88f252e6c322f65faf8f418b16213b51bdfaece0524c1c1bc30c63c484"}, + {file = "pyparsing-3.0.7.tar.gz", hash = "sha256:18ee9022775d270c55187733956460083db60b37d0d0fb357445f3094eed3eea"}, +] +pytest = [ + {file = "pytest-7.0.1-py3-none-any.whl", hash = "sha256:9ce3ff477af913ecf6321fe337b93a2c0dcf2a0a1439c43f5452112c1e4280db"}, + {file = "pytest-7.0.1.tar.gz", hash = "sha256:e30905a0c131d3d94b89624a1cc5afec3e0ba2fbdb151867d8e0ebd49850f171"}, +] +pytest-cov = [ + {file = "pytest-cov-3.0.0.tar.gz", hash = "sha256:e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470"}, + {file = "pytest_cov-3.0.0-py3-none-any.whl", hash = "sha256:578d5d15ac4a25e5f961c938b85a05b09fdaae9deef3bb6de9a6e766622ca7a6"}, +] +pytest-mock = [ + {file = "pytest-mock-3.7.0.tar.gz", hash = "sha256:5112bd92cc9f186ee96e1a92efc84969ea494939c3aead39c50f421c4cc69534"}, + {file = "pytest_mock-3.7.0-py3-none-any.whl", hash = "sha256:6cff27cec936bf81dc5ee87f07132b807bcda51106b5ec4b90a04331cba76231"}, +] +pytest-runner = [ + {file = "pytest-runner-5.3.1.tar.gz", hash = "sha256:0fce5b8dc68760f353979d99fdd6b3ad46330b6b1837e2077a89ebcf204aac91"}, + {file = "pytest_runner-5.3.1-py3-none-any.whl", hash = "sha256:85f93af814438ee322b4ea08fe3f5c2ad53b253577f3bd84b2ad451fee450ac5"}, +] +pytest-sugar = [ + {file = "pytest-sugar-0.9.4.tar.gz", hash = "sha256:b1b2186b0a72aada6859bea2a5764145e3aaa2c1cfbb23c3a19b5f7b697563d3"}, +] +python-dateutil = [ + {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"}, + {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, +] +pytz = [ + {file = "pytz-2021.3-py2.py3-none-any.whl", hash = "sha256:3672058bc3453457b622aab7a1c3bfd5ab0bdae451512f6cf25f64ed37f5b87c"}, + {file = "pytz-2021.3.tar.gz", hash = "sha256:acad2d8b20a1af07d4e4c9d2e9285c5ed9104354062f275f3fcd88dcef4f1326"}, +] +requests = [ + {file = "requests-2.27.1-py2.py3-none-any.whl", hash = "sha256:f22fa1e554c9ddfd16e6e41ac79759e17be9e492b3587efa038054674760e72d"}, + {file = "requests-2.27.1.tar.gz", hash = "sha256:68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61"}, +] +six = [ + {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, + {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, +] +snowballstemmer = [ + {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"}, + {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, +] +sphinx = [ + {file = "Sphinx-4.4.0-py3-none-any.whl", hash = "sha256:5da895959511473857b6d0200f56865ed62c31e8f82dd338063b84ec022701fe"}, + {file = "Sphinx-4.4.0.tar.gz", hash = "sha256:6caad9786055cb1fa22b4a365c1775816b876f91966481765d7d50e9f0dd35cc"}, +] +sphinx-autobuild = [ + {file = "sphinx-autobuild-2021.3.14.tar.gz", hash = "sha256:de1ca3b66e271d2b5b5140c35034c89e47f263f2cd5db302c9217065f7443f05"}, + {file = "sphinx_autobuild-2021.3.14-py3-none-any.whl", hash = "sha256:8fe8cbfdb75db04475232f05187c776f46f6e9e04cacf1e49ce81bdac649ccac"}, +] +sphinx-autodoc-typehints = [ + {file = "sphinx_autodoc_typehints-1.17.0-py3-none-any.whl", hash = "sha256:081daf53077b4ae1c28347d6d858e13e63aefe3b4aacef79fd717dd60687b470"}, + {file = "sphinx_autodoc_typehints-1.17.0.tar.gz", hash = "sha256:51c7b3f5cb9ccd15d0b52088c62df3094f1abd9612930340365c26def8629a14"}, +] +sphinx-rtd-theme = [ + {file = "sphinx_rtd_theme-1.0.0-py2.py3-none-any.whl", hash = "sha256:4d35a56f4508cfee4c4fb604373ede6feae2a306731d533f409ef5c3496fdbd8"}, + {file = "sphinx_rtd_theme-1.0.0.tar.gz", hash = "sha256:eec6d497e4c2195fa0e8b2016b337532b8a699a68bcb22a512870e16925c6a5c"}, +] +sphinxcontrib-applehelp = [ + {file = "sphinxcontrib-applehelp-1.0.2.tar.gz", hash = "sha256:a072735ec80e7675e3f432fcae8610ecf509c5f1869d17e2eecff44389cdbc58"}, + {file = "sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:806111e5e962be97c29ec4c1e7fe277bfd19e9652fb1a4392105b43e01af885a"}, +] +sphinxcontrib-devhelp = [ + {file = "sphinxcontrib-devhelp-1.0.2.tar.gz", hash = "sha256:ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4"}, + {file = "sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:8165223f9a335cc1af7ffe1ed31d2871f325254c0423bc0c4c7cd1c1e4734a2e"}, +] +sphinxcontrib-htmlhelp = [ + {file = "sphinxcontrib-htmlhelp-2.0.0.tar.gz", hash = "sha256:f5f8bb2d0d629f398bf47d0d69c07bc13b65f75a81ad9e2f71a63d4b7a2f6db2"}, + {file = "sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl", hash = "sha256:d412243dfb797ae3ec2b59eca0e52dac12e75a241bf0e4eb861e450d06c6ed07"}, +] +sphinxcontrib-jsmath = [ + {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, + {file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"}, +] +sphinxcontrib-qthelp = [ + {file = "sphinxcontrib-qthelp-1.0.3.tar.gz", hash = "sha256:4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72"}, + {file = "sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl", hash = "sha256:bd9fc24bcb748a8d51fd4ecaade681350aa63009a347a8c14e637895444dfab6"}, +] +sphinxcontrib-serializinghtml = [ + {file = "sphinxcontrib-serializinghtml-1.1.5.tar.gz", hash = "sha256:aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952"}, + {file = "sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl", hash = "sha256:352a9a00ae864471d3a7ead8d7d79f5fc0b57e8b3f95e9867eb9eb28999b92fd"}, +] +termcolor = [ + {file = "termcolor-1.1.0.tar.gz", hash = "sha256:1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b"}, +] +terra-proto = [ + {file = "terra-proto-1.0.1.tar.gz", hash = "sha256:0e839ed87db9eb7e8ab75eca9737d8a17868e0ba142aabae75b33ede58d037f0"}, + {file = "terra_proto-1.0.1-py3-none-any.whl", hash = "sha256:01687e0535dab02371ccd48893a4c2bc94675e423ba60d19c17289f764ad13b7"}, +] +tomli = [ + {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, + {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, +] +tornado = [ + {file = "tornado-6.1-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:d371e811d6b156d82aa5f9a4e08b58debf97c302a35714f6f45e35139c332e32"}, + {file = "tornado-6.1-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:0d321a39c36e5f2c4ff12b4ed58d41390460f798422c4504e09eb5678e09998c"}, + {file = "tornado-6.1-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:9de9e5188a782be6b1ce866e8a51bc76a0fbaa0e16613823fc38e4fc2556ad05"}, + {file = "tornado-6.1-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:61b32d06ae8a036a6607805e6720ef00a3c98207038444ba7fd3d169cd998910"}, + {file = "tornado-6.1-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:3e63498f680547ed24d2c71e6497f24bca791aca2fe116dbc2bd0ac7f191691b"}, + {file = "tornado-6.1-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:6c77c9937962577a6a76917845d06af6ab9197702a42e1346d8ae2e76b5e3675"}, + {file = "tornado-6.1-cp35-cp35m-win32.whl", hash = "sha256:6286efab1ed6e74b7028327365cf7346b1d777d63ab30e21a0f4d5b275fc17d5"}, + {file = "tornado-6.1-cp35-cp35m-win_amd64.whl", hash = "sha256:fa2ba70284fa42c2a5ecb35e322e68823288a4251f9ba9cc77be04ae15eada68"}, + {file = "tornado-6.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:0a00ff4561e2929a2c37ce706cb8233b7907e0cdc22eab98888aca5dd3775feb"}, + {file = "tornado-6.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:748290bf9112b581c525e6e6d3820621ff020ed95af6f17fedef416b27ed564c"}, + {file = "tornado-6.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:e385b637ac3acaae8022e7e47dfa7b83d3620e432e3ecb9a3f7f58f150e50921"}, + {file = "tornado-6.1-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:25ad220258349a12ae87ede08a7b04aca51237721f63b1808d39bdb4b2164558"}, + {file = "tornado-6.1-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:65d98939f1a2e74b58839f8c4dab3b6b3c1ce84972ae712be02845e65391ac7c"}, + {file = "tornado-6.1-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:e519d64089b0876c7b467274468709dadf11e41d65f63bba207e04217f47c085"}, + {file = "tornado-6.1-cp36-cp36m-win32.whl", hash = "sha256:b87936fd2c317b6ee08a5741ea06b9d11a6074ef4cc42e031bc6403f82a32575"}, + {file = "tornado-6.1-cp36-cp36m-win_amd64.whl", hash = "sha256:cc0ee35043162abbf717b7df924597ade8e5395e7b66d18270116f8745ceb795"}, + {file = "tornado-6.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7250a3fa399f08ec9cb3f7b1b987955d17e044f1ade821b32e5f435130250d7f"}, + {file = "tornado-6.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:ed3ad863b1b40cd1d4bd21e7498329ccaece75db5a5bf58cd3c9f130843e7102"}, + {file = "tornado-6.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:dcef026f608f678c118779cd6591c8af6e9b4155c44e0d1bc0c87c036fb8c8c4"}, + {file = "tornado-6.1-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:70dec29e8ac485dbf57481baee40781c63e381bebea080991893cd297742b8fd"}, + {file = "tornado-6.1-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:d3f7594930c423fd9f5d1a76bee85a2c36fd8b4b16921cae7e965f22575e9c01"}, + {file = "tornado-6.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:3447475585bae2e77ecb832fc0300c3695516a47d46cefa0528181a34c5b9d3d"}, + {file = "tornado-6.1-cp37-cp37m-win32.whl", hash = "sha256:e7229e60ac41a1202444497ddde70a48d33909e484f96eb0da9baf8dc68541df"}, + {file = "tornado-6.1-cp37-cp37m-win_amd64.whl", hash = "sha256:cb5ec8eead331e3bb4ce8066cf06d2dfef1bfb1b2a73082dfe8a161301b76e37"}, + {file = "tornado-6.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:20241b3cb4f425e971cb0a8e4ffc9b0a861530ae3c52f2b0434e6c1b57e9fd95"}, + {file = "tornado-6.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:c77da1263aa361938476f04c4b6c8916001b90b2c2fdd92d8d535e1af48fba5a"}, + {file = "tornado-6.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:fba85b6cd9c39be262fcd23865652920832b61583de2a2ca907dbd8e8a8c81e5"}, + {file = "tornado-6.1-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:1e8225a1070cd8eec59a996c43229fe8f95689cb16e552d130b9793cb570a288"}, + {file = "tornado-6.1-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:d14d30e7f46a0476efb0deb5b61343b1526f73ebb5ed84f23dc794bdb88f9d9f"}, + {file = "tornado-6.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:8f959b26f2634a091bb42241c3ed8d3cedb506e7c27b8dd5c7b9f745318ddbb6"}, + {file = "tornado-6.1-cp38-cp38-win32.whl", hash = "sha256:34ca2dac9e4d7afb0bed4677512e36a52f09caa6fded70b4e3e1c89dbd92c326"}, + {file = "tornado-6.1-cp38-cp38-win_amd64.whl", hash = "sha256:6196a5c39286cc37c024cd78834fb9345e464525d8991c21e908cc046d1cc02c"}, + {file = "tornado-6.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f0ba29bafd8e7e22920567ce0d232c26d4d47c8b5cf4ed7b562b5db39fa199c5"}, + {file = "tornado-6.1-cp39-cp39-manylinux1_i686.whl", hash = "sha256:33892118b165401f291070100d6d09359ca74addda679b60390b09f8ef325ffe"}, + {file = "tornado-6.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:7da13da6f985aab7f6f28debab00c67ff9cbacd588e8477034c0652ac141feea"}, + {file = "tornado-6.1-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:e0791ac58d91ac58f694d8d2957884df8e4e2f6687cdf367ef7eb7497f79eaa2"}, + {file = "tornado-6.1-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:66324e4e1beede9ac79e60f88de548da58b1f8ab4b2f1354d8375774f997e6c0"}, + {file = "tornado-6.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:a48900ecea1cbb71b8c71c620dee15b62f85f7c14189bdeee54966fbd9a0c5bd"}, + {file = "tornado-6.1-cp39-cp39-win32.whl", hash = "sha256:d3d20ea5782ba63ed13bc2b8c291a053c8d807a8fa927d941bd718468f7b950c"}, + {file = "tornado-6.1-cp39-cp39-win_amd64.whl", hash = "sha256:548430be2740e327b3fe0201abe471f314741efcb0067ec4f2d7dcfb4825f3e4"}, + {file = "tornado-6.1.tar.gz", hash = "sha256:33c6e81d7bd55b468d2e793517c909b139960b6c790a60b7991b9b6b76fb9791"}, +] +typed-ast = [ + {file = "typed_ast-1.5.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:183b183b7771a508395d2cbffd6db67d6ad52958a5fdc99f450d954003900266"}, + {file = "typed_ast-1.5.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:676d051b1da67a852c0447621fdd11c4e104827417bf216092ec3e286f7da596"}, + {file = "typed_ast-1.5.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bc2542e83ac8399752bc16e0b35e038bdb659ba237f4222616b4e83fb9654985"}, + {file = "typed_ast-1.5.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:74cac86cc586db8dfda0ce65d8bcd2bf17b58668dfcc3652762f3ef0e6677e76"}, + {file = "typed_ast-1.5.2-cp310-cp310-win_amd64.whl", hash = "sha256:18fe320f354d6f9ad3147859b6e16649a0781425268c4dde596093177660e71a"}, + {file = "typed_ast-1.5.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:31d8c6b2df19a777bc8826770b872a45a1f30cfefcfd729491baa5237faae837"}, + {file = "typed_ast-1.5.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:963a0ccc9a4188524e6e6d39b12c9ca24cc2d45a71cfdd04a26d883c922b4b78"}, + {file = "typed_ast-1.5.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0eb77764ea470f14fcbb89d51bc6bbf5e7623446ac4ed06cbd9ca9495b62e36e"}, + {file = "typed_ast-1.5.2-cp36-cp36m-win_amd64.whl", hash = "sha256:294a6903a4d087db805a7656989f613371915fc45c8cc0ddc5c5a0a8ad9bea4d"}, + {file = "typed_ast-1.5.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:26a432dc219c6b6f38be20a958cbe1abffcc5492821d7e27f08606ef99e0dffd"}, + {file = "typed_ast-1.5.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c7407cfcad702f0b6c0e0f3e7ab876cd1d2c13b14ce770e412c0c4b9728a0f88"}, + {file = "typed_ast-1.5.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f30ddd110634c2d7534b2d4e0e22967e88366b0d356b24de87419cc4410c41b7"}, + {file = "typed_ast-1.5.2-cp37-cp37m-win_amd64.whl", hash = "sha256:8c08d6625bb258179b6e512f55ad20f9dfef019bbfbe3095247401e053a3ea30"}, + {file = "typed_ast-1.5.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:90904d889ab8e81a956f2c0935a523cc4e077c7847a836abee832f868d5c26a4"}, + {file = "typed_ast-1.5.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:bbebc31bf11762b63bf61aaae232becb41c5bf6b3461b80a4df7e791fabb3aca"}, + {file = "typed_ast-1.5.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c29dd9a3a9d259c9fa19d19738d021632d673f6ed9b35a739f48e5f807f264fb"}, + {file = "typed_ast-1.5.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:58ae097a325e9bb7a684572d20eb3e1809802c5c9ec7108e85da1eb6c1a3331b"}, + {file = "typed_ast-1.5.2-cp38-cp38-win_amd64.whl", hash = "sha256:da0a98d458010bf4fe535f2d1e367a2e2060e105978873c04c04212fb20543f7"}, + {file = "typed_ast-1.5.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:33b4a19ddc9fc551ebabca9765d54d04600c4a50eda13893dadf67ed81d9a098"}, + {file = "typed_ast-1.5.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1098df9a0592dd4c8c0ccfc2e98931278a6c6c53cb3a3e2cf7e9ee3b06153344"}, + {file = "typed_ast-1.5.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42c47c3b43fe3a39ddf8de1d40dbbfca60ac8530a36c9b198ea5b9efac75c09e"}, + {file = "typed_ast-1.5.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f290617f74a610849bd8f5514e34ae3d09eafd521dceaa6cf68b3f4414266d4e"}, + {file = "typed_ast-1.5.2-cp39-cp39-win_amd64.whl", hash = "sha256:df05aa5b241e2e8045f5f4367a9f6187b09c4cdf8578bb219861c4e27c443db5"}, + {file = "typed_ast-1.5.2.tar.gz", hash = "sha256:525a2d4088e70a9f75b08b3f87a51acc9cde640e19cc523c7e41aa355564ae27"}, +] +types-python-dateutil = [ + {file = "types-python-dateutil-2.8.9.tar.gz", hash = "sha256:90f95a6b6d4faba359287f17a2cae511ccc9d4abc89b01969bdac1185815c05d"}, + {file = "types_python_dateutil-2.8.9-py3-none-any.whl", hash = "sha256:d60db7f5d40ce85ce54e7fb14e4157daf33e24f5a4bfb5f44ee7a5b790dfabd0"}, +] +typing-extensions = [ + {file = "typing_extensions-4.1.1-py3-none-any.whl", hash = "sha256:21c85e0fe4b9a155d0799430b0ad741cdce7e359660ccbd8b530613e8df88ce2"}, + {file = "typing_extensions-4.1.1.tar.gz", hash = "sha256:1a9462dcc3347a79b1f1c0271fbe79e844580bb598bafa1ed208b94da3cdcd42"}, +] +urllib3 = [ + {file = "urllib3-1.26.8-py2.py3-none-any.whl", hash = "sha256:000ca7f471a233c2251c6c7023ee85305721bfdf18621ebff4fd17a8653427ed"}, + {file = "urllib3-1.26.8.tar.gz", hash = "sha256:0e7c33d9a63e7ddfcb86780aac87befc2fbddf46c58dbb487e0855f7ceec283c"}, +] +uvloop = [ + {file = "uvloop-0.16.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:6224f1401025b748ffecb7a6e2652b17768f30b1a6a3f7b44660e5b5b690b12d"}, + {file = "uvloop-0.16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:30ba9dcbd0965f5c812b7c2112a1ddf60cf904c1c160f398e7eed3a6b82dcd9c"}, + {file = "uvloop-0.16.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:bd53f7f5db562f37cd64a3af5012df8cac2c464c97e732ed556800129505bd64"}, + {file = "uvloop-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:772206116b9b57cd625c8a88f2413df2fcfd0b496eb188b82a43bed7af2c2ec9"}, + {file = "uvloop-0.16.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b572256409f194521a9895aef274cea88731d14732343da3ecdb175228881638"}, + {file = "uvloop-0.16.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:04ff57aa137230d8cc968f03481176041ae789308b4d5079118331ab01112450"}, + {file = "uvloop-0.16.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a19828c4f15687675ea912cc28bbcb48e9bb907c801873bd1519b96b04fb805"}, + {file = "uvloop-0.16.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e814ac2c6f9daf4c36eb8e85266859f42174a4ff0d71b99405ed559257750382"}, + {file = "uvloop-0.16.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bd8f42ea1ea8f4e84d265769089964ddda95eb2bb38b5cbe26712b0616c3edee"}, + {file = "uvloop-0.16.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:647e481940379eebd314c00440314c81ea547aa636056f554d491e40503c8464"}, + {file = "uvloop-0.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e0d26fa5875d43ddbb0d9d79a447d2ace4180d9e3239788208527c4784f7cab"}, + {file = "uvloop-0.16.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:6ccd57ae8db17d677e9e06192e9c9ec4bd2066b77790f9aa7dede2cc4008ee8f"}, + {file = "uvloop-0.16.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:089b4834fd299d82d83a25e3335372f12117a7d38525217c2258e9b9f4578897"}, + {file = "uvloop-0.16.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98d117332cc9e5ea8dfdc2b28b0a23f60370d02e1395f88f40d1effd2cb86c4f"}, + {file = "uvloop-0.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e5f2e2ff51aefe6c19ee98af12b4ae61f5be456cd24396953244a30880ad861"}, + {file = "uvloop-0.16.0.tar.gz", hash = "sha256:f74bc20c7b67d1c27c72601c78cf95be99d5c2cdd4514502b4f3eb0933ff1228"}, +] +watchdog = [ + {file = "watchdog-2.1.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:9693f35162dc6208d10b10ddf0458cc09ad70c30ba689d9206e02cd836ce28a3"}, + {file = "watchdog-2.1.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:aba5c812f8ee8a3ff3be51887ca2d55fb8e268439ed44110d3846e4229eb0e8b"}, + {file = "watchdog-2.1.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4ae38bf8ba6f39d5b83f78661273216e7db5b00f08be7592062cb1fc8b8ba542"}, + {file = "watchdog-2.1.6-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:ad6f1796e37db2223d2a3f302f586f74c72c630b48a9872c1e7ae8e92e0ab669"}, + {file = "watchdog-2.1.6-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:922a69fa533cb0c793b483becaaa0845f655151e7256ec73630a1b2e9ebcb660"}, + {file = "watchdog-2.1.6-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:b2fcf9402fde2672545b139694284dc3b665fd1be660d73eca6805197ef776a3"}, + {file = "watchdog-2.1.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:3386b367e950a11b0568062b70cc026c6f645428a698d33d39e013aaeda4cc04"}, + {file = "watchdog-2.1.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:8f1c00aa35f504197561060ca4c21d3cc079ba29cf6dd2fe61024c70160c990b"}, + {file = "watchdog-2.1.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b52b88021b9541a60531142b0a451baca08d28b74a723d0c99b13c8c8d48d604"}, + {file = "watchdog-2.1.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8047da932432aa32c515ec1447ea79ce578d0559362ca3605f8e9568f844e3c6"}, + {file = "watchdog-2.1.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e92c2d33858c8f560671b448205a268096e17870dcf60a9bb3ac7bfbafb7f5f9"}, + {file = "watchdog-2.1.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b7d336912853d7b77f9b2c24eeed6a5065d0a0cc0d3b6a5a45ad6d1d05fb8cd8"}, + {file = "watchdog-2.1.6-py3-none-manylinux2014_aarch64.whl", hash = "sha256:cca7741c0fcc765568350cb139e92b7f9f3c9a08c4f32591d18ab0a6ac9e71b6"}, + {file = "watchdog-2.1.6-py3-none-manylinux2014_armv7l.whl", hash = "sha256:25fb5240b195d17de949588628fdf93032ebf163524ef08933db0ea1f99bd685"}, + {file = "watchdog-2.1.6-py3-none-manylinux2014_i686.whl", hash = "sha256:be9be735f827820a06340dff2ddea1fb7234561fa5e6300a62fe7f54d40546a0"}, + {file = "watchdog-2.1.6-py3-none-manylinux2014_ppc64.whl", hash = "sha256:d0d19fb2441947b58fbf91336638c2b9f4cc98e05e1045404d7a4cb7cddc7a65"}, + {file = "watchdog-2.1.6-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:3becdb380d8916c873ad512f1701f8a92ce79ec6978ffde92919fd18d41da7fb"}, + {file = "watchdog-2.1.6-py3-none-manylinux2014_s390x.whl", hash = "sha256:ae67501c95606072aafa865b6ed47343ac6484472a2f95490ba151f6347acfc2"}, + {file = "watchdog-2.1.6-py3-none-manylinux2014_x86_64.whl", hash = "sha256:e0f30db709c939cabf64a6dc5babb276e6d823fd84464ab916f9b9ba5623ca15"}, + {file = "watchdog-2.1.6-py3-none-win32.whl", hash = "sha256:e02794ac791662a5eafc6ffeaf9bcc149035a0e48eb0a9d40a8feb4622605a3d"}, + {file = "watchdog-2.1.6-py3-none-win_amd64.whl", hash = "sha256:bd9ba4f332cf57b2c1f698be0728c020399ef3040577cde2939f2e045b39c1e5"}, + {file = "watchdog-2.1.6-py3-none-win_ia64.whl", hash = "sha256:a0f1c7edf116a12f7245be06120b1852275f9506a7d90227648b250755a03923"}, + {file = "watchdog-2.1.6.tar.gz", hash = "sha256:a36e75df6c767cbf46f61a91c70b3ba71811dfa0aca4a324d9407a06a8b7a2e7"}, +] +wrapt = [ + {file = "wrapt-1.13.3-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:e05e60ff3b2b0342153be4d1b597bbcfd8330890056b9619f4ad6b8d5c96a81a"}, + {file = "wrapt-1.13.3-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:85148f4225287b6a0665eef08a178c15097366d46b210574a658c1ff5b377489"}, + {file = "wrapt-1.13.3-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:2dded5496e8f1592ec27079b28b6ad2a1ef0b9296d270f77b8e4a3a796cf6909"}, + {file = "wrapt-1.13.3-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:e94b7d9deaa4cc7bac9198a58a7240aaf87fe56c6277ee25fa5b3aa1edebd229"}, + {file = "wrapt-1.13.3-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:498e6217523111d07cd67e87a791f5e9ee769f9241fcf8a379696e25806965af"}, + {file = "wrapt-1.13.3-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:ec7e20258ecc5174029a0f391e1b948bf2906cd64c198a9b8b281b811cbc04de"}, + {file = "wrapt-1.13.3-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:87883690cae293541e08ba2da22cacaae0a092e0ed56bbba8d018cc486fbafbb"}, + {file = "wrapt-1.13.3-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:f99c0489258086308aad4ae57da9e8ecf9e1f3f30fa35d5e170b4d4896554d80"}, + {file = "wrapt-1.13.3-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:6a03d9917aee887690aa3f1747ce634e610f6db6f6b332b35c2dd89412912bca"}, + {file = "wrapt-1.13.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:936503cb0a6ed28dbfa87e8fcd0a56458822144e9d11a49ccee6d9a8adb2ac44"}, + {file = "wrapt-1.13.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f9c51d9af9abb899bd34ace878fbec8bf357b3194a10c4e8e0a25512826ef056"}, + {file = "wrapt-1.13.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:220a869982ea9023e163ba915077816ca439489de6d2c09089b219f4e11b6785"}, + {file = "wrapt-1.13.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:0877fe981fd76b183711d767500e6b3111378ed2043c145e21816ee589d91096"}, + {file = "wrapt-1.13.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:43e69ffe47e3609a6aec0fe723001c60c65305784d964f5007d5b4fb1bc6bf33"}, + {file = "wrapt-1.13.3-cp310-cp310-win32.whl", hash = "sha256:78dea98c81915bbf510eb6a3c9c24915e4660302937b9ae05a0947164248020f"}, + {file = "wrapt-1.13.3-cp310-cp310-win_amd64.whl", hash = "sha256:ea3e746e29d4000cd98d572f3ee2a6050a4f784bb536f4ac1f035987fc1ed83e"}, + {file = "wrapt-1.13.3-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:8c73c1a2ec7c98d7eaded149f6d225a692caa1bd7b2401a14125446e9e90410d"}, + {file = "wrapt-1.13.3-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:086218a72ec7d986a3eddb7707c8c4526d677c7b35e355875a0fe2918b059179"}, + {file = "wrapt-1.13.3-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:e92d0d4fa68ea0c02d39f1e2f9cb5bc4b4a71e8c442207433d8db47ee79d7aa3"}, + {file = "wrapt-1.13.3-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:d4a5f6146cfa5c7ba0134249665acd322a70d1ea61732723c7d3e8cc0fa80755"}, + {file = "wrapt-1.13.3-cp35-cp35m-win32.whl", hash = "sha256:8aab36778fa9bba1a8f06a4919556f9f8c7b33102bd71b3ab307bb3fecb21851"}, + {file = "wrapt-1.13.3-cp35-cp35m-win_amd64.whl", hash = "sha256:944b180f61f5e36c0634d3202ba8509b986b5fbaf57db3e94df11abee244ba13"}, + {file = "wrapt-1.13.3-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:2ebdde19cd3c8cdf8df3fc165bc7827334bc4e353465048b36f7deeae8ee0918"}, + {file = "wrapt-1.13.3-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:610f5f83dd1e0ad40254c306f4764fcdc846641f120c3cf424ff57a19d5f7ade"}, + {file = "wrapt-1.13.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5601f44a0f38fed36cc07db004f0eedeaadbdcec90e4e90509480e7e6060a5bc"}, + {file = "wrapt-1.13.3-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:e6906d6f48437dfd80464f7d7af1740eadc572b9f7a4301e7dd3d65db285cacf"}, + {file = "wrapt-1.13.3-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:766b32c762e07e26f50d8a3468e3b4228b3736c805018e4b0ec8cc01ecd88125"}, + {file = "wrapt-1.13.3-cp36-cp36m-win32.whl", hash = "sha256:5f223101f21cfd41deec8ce3889dc59f88a59b409db028c469c9b20cfeefbe36"}, + {file = "wrapt-1.13.3-cp36-cp36m-win_amd64.whl", hash = "sha256:f122ccd12fdc69628786d0c947bdd9cb2733be8f800d88b5a37c57f1f1d73c10"}, + {file = "wrapt-1.13.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:46f7f3af321a573fc0c3586612db4decb7eb37172af1bc6173d81f5b66c2e068"}, + {file = "wrapt-1.13.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:778fd096ee96890c10ce96187c76b3e99b2da44e08c9e24d5652f356873f6709"}, + {file = "wrapt-1.13.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0cb23d36ed03bf46b894cfec777eec754146d68429c30431c99ef28482b5c1df"}, + {file = "wrapt-1.13.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:96b81ae75591a795d8c90edc0bfaab44d3d41ffc1aae4d994c5aa21d9b8e19a2"}, + {file = "wrapt-1.13.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:7dd215e4e8514004c8d810a73e342c536547038fb130205ec4bba9f5de35d45b"}, + {file = "wrapt-1.13.3-cp37-cp37m-win32.whl", hash = "sha256:47f0a183743e7f71f29e4e21574ad3fa95676136f45b91afcf83f6a050914829"}, + {file = "wrapt-1.13.3-cp37-cp37m-win_amd64.whl", hash = "sha256:fd76c47f20984b43d93de9a82011bb6e5f8325df6c9ed4d8310029a55fa361ea"}, + {file = "wrapt-1.13.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b73d4b78807bd299b38e4598b8e7bd34ed55d480160d2e7fdaabd9931afa65f9"}, + {file = "wrapt-1.13.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:ec9465dd69d5657b5d2fa6133b3e1e989ae27d29471a672416fd729b429eb554"}, + {file = "wrapt-1.13.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:dd91006848eb55af2159375134d724032a2d1d13bcc6f81cd8d3ed9f2b8e846c"}, + {file = "wrapt-1.13.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:ae9de71eb60940e58207f8e71fe113c639da42adb02fb2bcbcaccc1ccecd092b"}, + {file = "wrapt-1.13.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:51799ca950cfee9396a87f4a1240622ac38973b6df5ef7a41e7f0b98797099ce"}, + {file = "wrapt-1.13.3-cp38-cp38-win32.whl", hash = "sha256:4b9c458732450ec42578b5642ac53e312092acf8c0bfce140ada5ca1ac556f79"}, + {file = "wrapt-1.13.3-cp38-cp38-win_amd64.whl", hash = "sha256:7dde79d007cd6dfa65afe404766057c2409316135cb892be4b1c768e3f3a11cb"}, + {file = "wrapt-1.13.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:981da26722bebb9247a0601e2922cedf8bb7a600e89c852d063313102de6f2cb"}, + {file = "wrapt-1.13.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:705e2af1f7be4707e49ced9153f8d72131090e52be9278b5dbb1498c749a1e32"}, + {file = "wrapt-1.13.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:25b1b1d5df495d82be1c9d2fad408f7ce5ca8a38085e2da41bb63c914baadff7"}, + {file = "wrapt-1.13.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:77416e6b17926d953b5c666a3cb718d5945df63ecf922af0ee576206d7033b5e"}, + {file = "wrapt-1.13.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:865c0b50003616f05858b22174c40ffc27a38e67359fa1495605f96125f76640"}, + {file = "wrapt-1.13.3-cp39-cp39-win32.whl", hash = "sha256:0a017a667d1f7411816e4bf214646d0ad5b1da2c1ea13dec6c162736ff25a374"}, + {file = "wrapt-1.13.3-cp39-cp39-win_amd64.whl", hash = "sha256:81bd7c90d28a4b2e1df135bfbd7c23aee3050078ca6441bead44c42483f9ebfb"}, + {file = "wrapt-1.13.3.tar.gz", hash = "sha256:1fea9cd438686e6682271d36f3481a9f3636195578bab9ca3382e2f5f01fc185"}, +] +yarl = [ + {file = "yarl-1.7.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f2a8508f7350512434e41065684076f640ecce176d262a7d54f0da41d99c5a95"}, + {file = "yarl-1.7.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:da6df107b9ccfe52d3a48165e48d72db0eca3e3029b5b8cb4fe6ee3cb870ba8b"}, + {file = "yarl-1.7.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a1d0894f238763717bdcfea74558c94e3bc34aeacd3351d769460c1a586a8b05"}, + {file = "yarl-1.7.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dfe4b95b7e00c6635a72e2d00b478e8a28bfb122dc76349a06e20792eb53a523"}, + {file = "yarl-1.7.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c145ab54702334c42237a6c6c4cc08703b6aa9b94e2f227ceb3d477d20c36c63"}, + {file = "yarl-1.7.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1ca56f002eaf7998b5fcf73b2421790da9d2586331805f38acd9997743114e98"}, + {file = "yarl-1.7.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:1d3d5ad8ea96bd6d643d80c7b8d5977b4e2fb1bab6c9da7322616fd26203d125"}, + {file = "yarl-1.7.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:167ab7f64e409e9bdd99333fe8c67b5574a1f0495dcfd905bc7454e766729b9e"}, + {file = "yarl-1.7.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:95a1873b6c0dd1c437fb3bb4a4aaa699a48c218ac7ca1e74b0bee0ab16c7d60d"}, + {file = "yarl-1.7.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6152224d0a1eb254f97df3997d79dadd8bb2c1a02ef283dbb34b97d4f8492d23"}, + {file = "yarl-1.7.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:5bb7d54b8f61ba6eee541fba4b83d22b8a046b4ef4d8eb7f15a7e35db2e1e245"}, + {file = "yarl-1.7.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:9c1f083e7e71b2dd01f7cd7434a5f88c15213194df38bc29b388ccdf1492b739"}, + {file = "yarl-1.7.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:f44477ae29025d8ea87ec308539f95963ffdc31a82f42ca9deecf2d505242e72"}, + {file = "yarl-1.7.2-cp310-cp310-win32.whl", hash = "sha256:cff3ba513db55cc6a35076f32c4cdc27032bd075c9faef31fec749e64b45d26c"}, + {file = "yarl-1.7.2-cp310-cp310-win_amd64.whl", hash = "sha256:c9c6d927e098c2d360695f2e9d38870b2e92e0919be07dbe339aefa32a090265"}, + {file = "yarl-1.7.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:9b4c77d92d56a4c5027572752aa35082e40c561eec776048330d2907aead891d"}, + {file = "yarl-1.7.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c01a89a44bb672c38f42b49cdb0ad667b116d731b3f4c896f72302ff77d71656"}, + {file = "yarl-1.7.2-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c19324a1c5399b602f3b6e7db9478e5b1adf5cf58901996fc973fe4fccd73eed"}, + {file = "yarl-1.7.2-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3abddf0b8e41445426d29f955b24aeecc83fa1072be1be4e0d194134a7d9baee"}, + {file = "yarl-1.7.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6a1a9fe17621af43e9b9fcea8bd088ba682c8192d744b386ee3c47b56eaabb2c"}, + {file = "yarl-1.7.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8b0915ee85150963a9504c10de4e4729ae700af11df0dc5550e6587ed7891e92"}, + {file = "yarl-1.7.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:29e0656d5497733dcddc21797da5a2ab990c0cb9719f1f969e58a4abac66234d"}, + {file = "yarl-1.7.2-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:bf19725fec28452474d9887a128e98dd67eee7b7d52e932e6949c532d820dc3b"}, + {file = "yarl-1.7.2-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:d6f3d62e16c10e88d2168ba2d065aa374e3c538998ed04996cd373ff2036d64c"}, + {file = "yarl-1.7.2-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:ac10bbac36cd89eac19f4e51c032ba6b412b3892b685076f4acd2de18ca990aa"}, + {file = "yarl-1.7.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:aa32aaa97d8b2ed4e54dc65d241a0da1c627454950f7d7b1f95b13985afd6c5d"}, + {file = "yarl-1.7.2-cp36-cp36m-win32.whl", hash = "sha256:87f6e082bce21464857ba58b569370e7b547d239ca22248be68ea5d6b51464a1"}, + {file = "yarl-1.7.2-cp36-cp36m-win_amd64.whl", hash = "sha256:ac35ccde589ab6a1870a484ed136d49a26bcd06b6a1c6397b1967ca13ceb3913"}, + {file = "yarl-1.7.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a467a431a0817a292121c13cbe637348b546e6ef47ca14a790aa2fa8cc93df63"}, + {file = "yarl-1.7.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ab0c3274d0a846840bf6c27d2c60ba771a12e4d7586bf550eefc2df0b56b3b4"}, + {file = "yarl-1.7.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d260d4dc495c05d6600264a197d9d6f7fc9347f21d2594926202fd08cf89a8ba"}, + {file = "yarl-1.7.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fc4dd8b01a8112809e6b636b00f487846956402834a7fd59d46d4f4267181c41"}, + {file = "yarl-1.7.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:c1164a2eac148d85bbdd23e07dfcc930f2e633220f3eb3c3e2a25f6148c2819e"}, + {file = "yarl-1.7.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:67e94028817defe5e705079b10a8438b8cb56e7115fa01640e9c0bb3edf67332"}, + {file = "yarl-1.7.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:89ccbf58e6a0ab89d487c92a490cb5660d06c3a47ca08872859672f9c511fc52"}, + {file = "yarl-1.7.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:8cce6f9fa3df25f55521fbb5c7e4a736683148bcc0c75b21863789e5185f9185"}, + {file = "yarl-1.7.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:211fcd65c58bf250fb994b53bc45a442ddc9f441f6fec53e65de8cba48ded986"}, + {file = "yarl-1.7.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:c10ea1e80a697cf7d80d1ed414b5cb8f1eec07d618f54637067ae3c0334133c4"}, + {file = "yarl-1.7.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:52690eb521d690ab041c3919666bea13ab9fbff80d615ec16fa81a297131276b"}, + {file = "yarl-1.7.2-cp37-cp37m-win32.whl", hash = "sha256:695ba021a9e04418507fa930d5f0704edbce47076bdcfeeaba1c83683e5649d1"}, + {file = "yarl-1.7.2-cp37-cp37m-win_amd64.whl", hash = "sha256:c17965ff3706beedafd458c452bf15bac693ecd146a60a06a214614dc097a271"}, + {file = "yarl-1.7.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:fce78593346c014d0d986b7ebc80d782b7f5e19843ca798ed62f8e3ba8728576"}, + {file = "yarl-1.7.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c2a1ac41a6aa980db03d098a5531f13985edcb451bcd9d00670b03129922cd0d"}, + {file = "yarl-1.7.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:39d5493c5ecd75c8093fa7700a2fb5c94fe28c839c8e40144b7ab7ccba6938c8"}, + {file = "yarl-1.7.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1eb6480ef366d75b54c68164094a6a560c247370a68c02dddb11f20c4c6d3c9d"}, + {file = "yarl-1.7.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5ba63585a89c9885f18331a55d25fe81dc2d82b71311ff8bd378fc8004202ff6"}, + {file = "yarl-1.7.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e39378894ee6ae9f555ae2de332d513a5763276a9265f8e7cbaeb1b1ee74623a"}, + {file = "yarl-1.7.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:c0910c6b6c31359d2f6184828888c983d54d09d581a4a23547a35f1d0b9484b1"}, + {file = "yarl-1.7.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:6feca8b6bfb9eef6ee057628e71e1734caf520a907b6ec0d62839e8293e945c0"}, + {file = "yarl-1.7.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:8300401dc88cad23f5b4e4c1226f44a5aa696436a4026e456fe0e5d2f7f486e6"}, + {file = "yarl-1.7.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:788713c2896f426a4e166b11f4ec538b5736294ebf7d5f654ae445fd44270832"}, + {file = "yarl-1.7.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:fd547ec596d90c8676e369dd8a581a21227fe9b4ad37d0dc7feb4ccf544c2d59"}, + {file = "yarl-1.7.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:737e401cd0c493f7e3dd4db72aca11cfe069531c9761b8ea474926936b3c57c8"}, + {file = "yarl-1.7.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:baf81561f2972fb895e7844882898bda1eef4b07b5b385bcd308d2098f1a767b"}, + {file = "yarl-1.7.2-cp38-cp38-win32.whl", hash = "sha256:ede3b46cdb719c794427dcce9d8beb4abe8b9aa1e97526cc20de9bd6583ad1ef"}, + {file = "yarl-1.7.2-cp38-cp38-win_amd64.whl", hash = "sha256:cc8b7a7254c0fc3187d43d6cb54b5032d2365efd1df0cd1749c0c4df5f0ad45f"}, + {file = "yarl-1.7.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:580c1f15500e137a8c37053e4cbf6058944d4c114701fa59944607505c2fe3a0"}, + {file = "yarl-1.7.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3ec1d9a0d7780416e657f1e405ba35ec1ba453a4f1511eb8b9fbab81cb8b3ce1"}, + {file = "yarl-1.7.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3bf8cfe8856708ede6a73907bf0501f2dc4e104085e070a41f5d88e7faf237f3"}, + {file = "yarl-1.7.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1be4bbb3d27a4e9aa5f3df2ab61e3701ce8fcbd3e9846dbce7c033a7e8136746"}, + {file = "yarl-1.7.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:534b047277a9a19d858cde163aba93f3e1677d5acd92f7d10ace419d478540de"}, + {file = "yarl-1.7.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6ddcd80d79c96eb19c354d9dca95291589c5954099836b7c8d29278a7ec0bda"}, + {file = "yarl-1.7.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9bfcd43c65fbb339dc7086b5315750efa42a34eefad0256ba114cd8ad3896f4b"}, + {file = "yarl-1.7.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f64394bd7ceef1237cc604b5a89bf748c95982a84bcd3c4bbeb40f685c810794"}, + {file = "yarl-1.7.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:044daf3012e43d4b3538562da94a88fb12a6490652dbc29fb19adfa02cf72eac"}, + {file = "yarl-1.7.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:368bcf400247318382cc150aaa632582d0780b28ee6053cd80268c7e72796dec"}, + {file = "yarl-1.7.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:bab827163113177aee910adb1f48ff7af31ee0289f434f7e22d10baf624a6dfe"}, + {file = "yarl-1.7.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:0cba38120db72123db7c58322fa69e3c0efa933040ffb586c3a87c063ec7cae8"}, + {file = "yarl-1.7.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:59218fef177296451b23214c91ea3aba7858b4ae3306dde120224cfe0f7a6ee8"}, + {file = "yarl-1.7.2-cp39-cp39-win32.whl", hash = "sha256:1edc172dcca3f11b38a9d5c7505c83c1913c0addc99cd28e993efeaafdfaa18d"}, + {file = "yarl-1.7.2-cp39-cp39-win_amd64.whl", hash = "sha256:797c2c412b04403d2da075fb93c123df35239cd7b4cc4e0cd9e5839b73f52c58"}, + {file = "yarl-1.7.2.tar.gz", hash = "sha256:45399b46d60c253327a460e99856752009fcee5f5d3c80b2f7c0cae1c38d56dd"}, +] +zipp = [ + {file = "zipp-3.7.0-py3-none-any.whl", hash = "sha256:b47250dd24f92b7dd6a0a8fc5244da14608f3ca90a5efcd37a3b1642fac9a375"}, + {file = "zipp-3.7.0.tar.gz", hash = "sha256:9f50f446828eb9d45b267433fd3e9da8d801f614129124863f9c51ebceafb87d"}, +] diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..74e53c7 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,72 @@ +[tool.poetry] +name = "terra-sdk" +authors = ["Terraform Labs, PTE. "] +classifiers = [ + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Natural Language :: English", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", +] +description = "The Python SDK for Terra" +documentation = "https://terra-money.github.io/terra.py/index.html" +homepage = "https://github.com/terra-money/terra.py" +keywords = ["jigu", "blockchain", "terra", "defi", "crypto"] +license = "MIT" +packages = [{ include = "terra_sdk" }] +readme = "README.md" +repository = "https://github.com/terra-money/terra.py" +version = "2.0.6" + +[tool.poetry.dependencies] +aiohttp = "^3.8.1" +bech32 = "^1.2.0" +bip32utils = "^0.3.post4" +ecdsa = "^0.17.0" +mnemonic = "^0.19" +python = "^3.7" +protobuf = "^3.19.1" +betterproto = "2.0.0b4" +furl = "^2.1.3" +boltons = "^21.0.0" +terra-proto = "^1.0.1" +nest-asyncio = "^1.5.4" +attrs = "^21.4.0" +wrapt = "^1.13.3" + +[tool.poetry.dev-dependencies] +aioresponses = "^0.7.2" +asynctest = "^0.13.0" +pytest-cov = "^3.0.0" +pytest = "^7.0.1" +pip = "^22.0.3" +Sphinx = "^4.4.0" +sphinx-autobuild = "^2021.3.14" +black = "^22.1.0" +coverage = "^6.3.2" +isort = "^5.10.1" +mypy = "^0.931" +pytest-mock = "^3.7.0" +pytest-runner = "^5.3.1" +pytest-sugar = "^0.9.4" +sphinx-autodoc-typehints = "^1.17.0" +uvloop = "^0.16.0" +watchdog = "^2.1.6" +wheel = "^0.37.1" +flake8 = "^3.9.2" +sphinx-rtd-theme = "^1.0.0" +types-python-dateutil = "^2.8.9" + +[tool.pytest.ini_options] +addopts = "-ra -q" +minversion = "6.0" + +[tool.flake8] +max-line-length = 88 +extend-ignore = "E203" + +[build-system] +build-backend = "poetry.core.masonry.api" +requires = ["poetry-core>=1.0.0"] diff --git a/terra_sdk/.DS_Store b/terra_sdk/.DS_Store new file mode 100644 index 0000000..8484a7a Binary files /dev/null and b/terra_sdk/.DS_Store differ diff --git a/terra_sdk/__init__.py b/terra_sdk/__init__.py new file mode 100644 index 0000000..db1e2db --- /dev/null +++ b/terra_sdk/__init__.py @@ -0,0 +1,6 @@ +"""The Python SDK for Terra.""" + +# Set default logging to avoid NoHandler warnings +import logging + +logging.getLogger(__name__).addHandler(logging.NullHandler()) diff --git a/terra_sdk/client/__init__.py b/terra_sdk/client/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/terra_sdk/client/lcd/__init__.py b/terra_sdk/client/lcd/__init__.py new file mode 100644 index 0000000..46aac7f --- /dev/null +++ b/terra_sdk/client/lcd/__init__.py @@ -0,0 +1,5 @@ +from .lcdclient import AsyncLCDClient, LCDClient +from .params import PaginationOptions +from .wallet import AsyncWallet, Wallet + +__all__ = ["AsyncLCDClient", "LCDClient", "AsyncWallet", "Wallet", "PaginationOptions"] diff --git a/terra_sdk/client/lcd/api/__init__.py b/terra_sdk/client/lcd/api/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/terra_sdk/client/lcd/api/_base.py b/terra_sdk/client/lcd/api/_base.py new file mode 100644 index 0000000..203656c --- /dev/null +++ b/terra_sdk/client/lcd/api/_base.py @@ -0,0 +1,31 @@ +import asyncio + +import wrapt + + +class BaseAsyncAPI: + # c = AsyncLCDClient + def __init__(self, c): + self._c = c + + def _run_sync(self, coroutine): + """Runs an asynchronous coroutine synchronously.""" + return self._c.loop.run_until_complete(coroutine) + + @staticmethod + async def _try_await(aw): + """Checks if aw is a coroutine object and awaits it if so. Otherwise, just returns.""" + if asyncio.iscoroutine(aw): + return await aw + else: + return aw + + +def sync_bind(async_call): + """A decorator that redirects the function to the synchronous version of async_call.""" + + @wrapt.decorator + def decorator(wrapped, instance, args, kwargs): + return instance._run_sync(async_call(instance, *args, **kwargs)) + + return decorator diff --git a/terra_sdk/client/lcd/api/auth.py b/terra_sdk/client/lcd/api/auth.py new file mode 100644 index 0000000..0d53946 --- /dev/null +++ b/terra_sdk/client/lcd/api/auth.py @@ -0,0 +1,34 @@ +from typing import Union + +from terra_sdk.core import AccAddress +from terra_sdk.core.auth import Account, LazyGradedVestingAccount + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncAuthAPI", "AuthAPI"] + + +class AsyncAuthAPI(BaseAsyncAPI): + async def account_info( + self, address: AccAddress + ) -> Union[Account, LazyGradedVestingAccount]: + """Fetches the account information. + + Args: + address (AccAddress): account address + + Returns: + Union[BaseAccount, LazyGradedVestingAccount]: account information + """ + result = await self._c._get(f"/cosmos/auth/v1beta1/accounts/{address}") + return Account.from_data(result["account"]) + + +class AuthAPI(AsyncAuthAPI): + @sync_bind(AsyncAuthAPI.account_info) + def account_info( + self, address: AccAddress + ) -> Union[Account, LazyGradedVestingAccount]: + pass + + account_info.__doc__ = AsyncAuthAPI.account_info.__doc__ diff --git a/terra_sdk/client/lcd/api/authz.py b/terra_sdk/client/lcd/api/authz.py new file mode 100644 index 0000000..991e21b --- /dev/null +++ b/terra_sdk/client/lcd/api/authz.py @@ -0,0 +1,53 @@ +from typing import List, Optional + +from terra_sdk.core import AccAddress +from terra_sdk.core.authz import AuthorizationGrant + +from ..params import APIParams +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncAuthzAPI", "AuthzAPI"] + + +class AsyncAuthzAPI(BaseAsyncAPI): + async def grants( + self, + granter: AccAddress, + grantee: AccAddress, + msg_type: Optional[str] = None, + params: Optional[APIParams] = None, + ) -> List[AuthorizationGrant]: + """Fetches current active message authorization grants. + + Args: + granter (AccAddress): granter account address + grantee (AccAddress): grantee account address + msg_type (str, optional): message type. + params (APIParams, optional): additional params for the API like pagination + + Returns: + List[AuthorizationGrant]: message authorization grants matching criteria + """ + params = { + "granter": granter, + "grantee": grantee, + } + if msg_type is not None: + params["msg_type_url"] = msg_type + + res = await self._c._get("/cosmos/authz/v1beta1/grants", params) + return [AuthorizationGrant.from_data(x) for x in res["grants"]] + + +class AuthzAPI(AsyncAuthzAPI): + @sync_bind(AsyncAuthzAPI.grants) + def grants( + self, + granter: AccAddress, + grantee: AccAddress, + msg_type: Optional[str] = None, + params: Optional[APIParams] = None, + ) -> List[AuthorizationGrant]: + pass + + grants.__doc__ = AsyncAuthzAPI.grants.__doc__ diff --git a/terra_sdk/client/lcd/api/bank.py b/terra_sdk/client/lcd/api/bank.py new file mode 100644 index 0000000..87ff680 --- /dev/null +++ b/terra_sdk/client/lcd/api/bank.py @@ -0,0 +1,52 @@ +from typing import Optional + +from terra_sdk.core import AccAddress, Coins + +from ..params import APIParams +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncBankAPI", "BankAPI"] + + +class AsyncBankAPI(BaseAsyncAPI): + async def balance( + self, address: AccAddress, params: Optional[APIParams] = None + ) -> (Coins, dict): + """Fetches an account's current balance. + + Args: + address (AccAddress): account address + params (APIParams, optional): additional params for the API like pagination + + Returns: + Coins: balance + Pagination: pagination info + """ + res = await self._c._get(f"/cosmos/bank/v1beta1/balances/{address}", params) + return Coins.from_data(res["balances"]), res.get("pagination") + + async def total(self, params: Optional[APIParams] = None) -> (Coins, dict): + """Fetches the current total supply of all tokens. + + Returns: + Coins: total supply + params (APIParams, optional): additional params for the API like pagination + """ + res = await self._c._get("/cosmos/bank/v1beta1/supply", params) + return Coins.from_data(res.get("supply")), res.get("pagination") + + +class BankAPI(AsyncBankAPI): + @sync_bind(AsyncBankAPI.balance) + def balance( + self, address: AccAddress, params: Optional[APIParams] = None + ) -> (Coins, dict): + pass + + balance.__doc__ = AsyncBankAPI.balance.__doc__ + + @sync_bind(AsyncBankAPI.total) + def total(self) -> (Coins, dict): + pass + + total.__doc__ = AsyncBankAPI.total.__doc__ diff --git a/terra_sdk/client/lcd/api/distribution.py b/terra_sdk/client/lcd/api/distribution.py new file mode 100644 index 0000000..268ac60 --- /dev/null +++ b/terra_sdk/client/lcd/api/distribution.py @@ -0,0 +1,119 @@ +from typing import Dict + +import attr + +from terra_sdk.core import AccAddress, Coins, ValAddress + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncDistributionAPI", "DistributionAPI", "Rewards"] + + +@attr.s +class Rewards: + rewards: Dict[ValAddress, Coins] = attr.ib() + """Delegator rewards, indexed by validator operator address.""" + + total: Coins = attr.ib() + """Total sum of rewards.""" + + +class AsyncDistributionAPI(BaseAsyncAPI): + async def rewards(self, delegator: AccAddress) -> Rewards: + """Fetches the staking reward data for a delegator. + + Args: + delegator (AccAddress): delegator account address + + Returns: + Rewards: delegator rewards + """ + res = await self._c._get( + f"/cosmos/distribution/v1beta1/delegators/{delegator}/rewards" + ) + return Rewards( + rewards={ + item["validator_address"]: Coins.from_data(item["reward"] or []) + for item in res["rewards"] + }, + total=Coins.from_data(res["total"]), + ) + + async def validator_commission(self, validator: ValAddress) -> Coins: + """Fetches the commission reward data for a validator. + + Args: + validator (ValAddress): validator operator address + + Returns: + ValidatorCommission: validator rewards + """ + res = await self._c._get( + f"/cosmos/distribution/v1beta1/validators/{validator}/commission" + ) + commission = res["commission"] + return Coins.from_data(commission["commission"]) + + async def withdraw_address(self, delegator: AccAddress) -> AccAddress: + """Fetches the withdraw address associated with a delegator. + + Args: + delegator (AccAddress): delegator account address + + Returns: + AccAddress: withdraw address + """ + res = await self._c._get( + f"/cosmos/distribution/v1beta1/delegators/{delegator}/withdraw_address" + ) + return res.get("withdraw_address") + + async def community_pool(self) -> Coins: + """Fetches the community pool. + + Returns: + Coins: community pool + """ + res = await self._c._get("/cosmos/distribution/v1beta1/community_pool") + return Coins.from_data(res.get("pool")) + + async def parameters(self) -> dict: + """Fetches the Distribution module parameters. + + Returns: + dict: Distribution module parameters + """ + res = await self._c._get("/cosmos/distribution/v1beta1/params") + return res.get("params") + + +class DistributionAPI(AsyncDistributionAPI): + @sync_bind(AsyncDistributionAPI.rewards) + def rewards(self, delegator: AccAddress) -> Rewards: + pass + + rewards.__doc__ = AsyncDistributionAPI.rewards.__doc__ + + @sync_bind(AsyncDistributionAPI.validator_commission) + def validator_commission(self, validator: ValAddress) -> Coins: + pass + + validator_commission.__doc__ = AsyncDistributionAPI.validator_commission.__doc__ + + @sync_bind(AsyncDistributionAPI.withdraw_address) + def withdraw_address(self, delegator: AccAddress) -> AccAddress: + pass + + withdraw_address.__doc__ = AsyncDistributionAPI.withdraw_address.__doc__ + + @sync_bind(AsyncDistributionAPI.community_pool) + def community_pool(self) -> Coins: + pass + + community_pool.__doc__ = AsyncDistributionAPI.community_pool.__doc__ + + @sync_bind(AsyncDistributionAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncDistributionAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/feegrant.py b/terra_sdk/client/lcd/api/feegrant.py new file mode 100644 index 0000000..1a21d37 --- /dev/null +++ b/terra_sdk/client/lcd/api/feegrant.py @@ -0,0 +1,79 @@ +from typing import Optional + +from terra_sdk.core import AccAddress +from terra_sdk.core.feegrant import Allowance + +from ..params import APIParams +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncFeeGrantAPI", "FeeGrantAPI"] + + +class AsyncFeeGrantAPI(BaseAsyncAPI): + async def allowances( + self, address: AccAddress, params: Optional[APIParams] = None + ) -> (Allowance, dict): + """fetch fee allowances + + Args: + address (AccAddress): grantee address + params (APIParams, optional): additional params for the API like pagination + + Returns: + Allowances[]: granted allowances + pagination[]: pagination info + """ + res = await self._c._get( + f"cosmos/feegrant/v1beta1/allowances/{address}", params + ) + allowances = [] + for i in res["allowances"]: + allowance = { + "granter": i.get("granter"), + "grantee": i.get("grantee"), + "allowance": Allowance.from_data(i.get("allowance")), + } + allowances.append(allowance) + return allowances, res.get("pagination") + + async def allowance( + self, + granter: AccAddress, + grantee: AccAddress, + params: Optional[APIParams] = None, + ) -> Allowance: + """fetch granter's allowance for the grantee + + Args: + granter (AccAddress): granter is the address of the user granting an allowance of their funds. + grantee (AccAddress): grantee is the address of the user being granted an allowance of another user’s funds. + params (APIParams, optional): additional params for the API like pagination + + Returns: + Allowance: granted allowance + """ + res = await self._c._get( + f"cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", params + ) + res = res.get("allowance") + return { + "granter": res.get("granter"), + "grantee": res.get("grantee"), + "allowance": Allowance.from_data(res.get("allowance")), + } + + +class FeeGrantAPI(AsyncFeeGrantAPI): + @sync_bind(AsyncFeeGrantAPI.allowances) + def allowances( + self, address: AccAddress, params: Optional[APIParams] = None + ) -> (Allowance, dict): + pass + + allowances.__doc__ = AsyncFeeGrantAPI.allowances.__doc__ + + @sync_bind(AsyncFeeGrantAPI.allowance) + def allowance(self) -> Allowance: + pass + + allowance.__doc__ = AsyncFeeGrantAPI.allowance.__doc__ diff --git a/terra_sdk/client/lcd/api/gov.py b/terra_sdk/client/lcd/api/gov.py new file mode 100644 index 0000000..5a148c6 --- /dev/null +++ b/terra_sdk/client/lcd/api/gov.py @@ -0,0 +1,302 @@ +from typing import List, Optional + +from terra_sdk.core import Coins, Dec +from terra_sdk.core.deposit import Deposit +from terra_sdk.core.gov import Proposal, ProposalStatus, WeightedVoteOption +from terra_sdk.core.gov.data import Vote + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncGovAPI", "GovAPI", "ProposalStatus"] + +from ..params import APIParams + + +class AsyncGovAPI(BaseAsyncAPI): + async def proposals( + self, options: dict = {}, params: Optional[APIParams] = None + ) -> [List[Proposal], dict]: + """Fetches all proposals. + Args: + options (dict, optional): dictionary containing options. Defaults to {}. you can use one or more below: + { + "proposal_status": terra_sdk.core.gov.ProposalStatus (int) + "voter": voter address (str), + "depositor": depositor address(str) + } + example) {"proposal_status":1, "depositor":"terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp"} + + params (APIParams, optional): additional params for the API like pagination + + Returns: + List[Proposal]: proposals + """ + if params is not None: + options.update(params.to_dict()) + res = await self._c._get("/cosmos/gov/v1beta1/proposals", options) + return [Proposal.from_data(d) for d in res.get("proposals")], res.get( + "pagination" + ) + + async def proposal(self, proposal_id: int) -> Proposal: + """Fetches a single proposal by id. + + Args: + proposal_id (int): proposal ID + + Returns: + Proposal: proposal + """ + res = await self._c._get(f"/cosmos/gov/v1beta1/proposals/{proposal_id}") + return Proposal.from_data(res.get("proposal")) + + # keep it private + async def __search_submit_proposal(self, proposal_id: int): + params = [ + ("message.action", "/cosmos.gov.v1beta1.MsgSubmitProposal"), + ("submit_proposal.proposal_id", proposal_id), + ] + + res = await self._c._search(params) + txs = res.get("txs") + if txs is None or len(txs) <= 0: + raise Exception("failed to find submit proposal") + return txs[0] + + # keep it private + async def __search_deposits( + self, proposal_id: int, params: Optional[APIParams] = None + ): + events = [ + ("message.action", "/cosmos.gov.v1beta1.MsgDeposit"), + ("proposal_deposit.proposal_id", proposal_id), + ] + if params is not None: + d = params.to_dict() + for i in d.keys(): + events.append((i, d.get(i))) + res = await self._c._search(events) + txs = res.get("txs") + if txs is None or len(txs) <= 0: + raise Exception("failed to find deposit txs") + return txs, res.get("pagination") + + # keep it private + async def __search_votes( + self, proposal_id: int, action: str, params: Optional[APIParams] = None + ): + events = [ + ("message.action", "/cosmos.gov.v1beta1.MsgVote"), + ("proposal_vote.proposal_id", proposal_id), + ] + if params is not None: + d = params.to_dict() + for i in d.keys(): + events.append((i, d.get(i))) + + res = await self._c._search(events) + txs = res.get("txs") + if txs is None or len(txs) <= 0: + raise Exception("failed to find vote txs") + return txs, res.get("pagination") + + async def proposer(self, proposal_id: int) -> str: + """Fetches the proposer of a proposal. + + Args: + proposal_id (int): proposal ID + + Returns: + str: proposal's proposer, None if proposal is not exist + """ + + res = await self.__search_submit_proposal(proposal_id) + msgs = res["body"]["messages"] + for msg in msgs: + if msg.get("@type") == "/cosmos.gov.v1beta1.MsgSubmitProposal": + return msg["proposer"] + return None + + async def deposits(self, proposal_id: int, params: Optional[APIParams] = None): + """Fetches the deposit information about a proposal. + + Args: + proposal_id (int): proposal ID + params (APIParams, optional): additional params for the API like pagination + """ + + proposal = self.proposal(proposal_id) + + status = proposal.status + if ( + status == ProposalStatus.PROPOSAL_STATUS_DEPOSIT_PERIOD.name + or status == ProposalStatus.PROPOSAL_STATUS_VOTING_PERIOD.name + ): + res = await self._c._get( + f"/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", params + ) + return [Deposit.from_data(d) for d in res.get("deposits")] + + res, pagination = await self.__search_deposits(proposal_id, params) + deposits = [] + for tx in res: + for msg in tx.get("body").get("messages"): + if msg.get("@type") == "/cosmos.gov.v1beta1.MsgDeposit": + deposits.append(Deposit.from_data(msg)) + return deposits, pagination + + async def votes(self, proposal_id: int, params: Optional[APIParams] = None): + """Fetches the votes for a proposal. + + Args: + proposal_id (int): proposal ID + params (APIParams, optional): additional params for the API like pagination + """ + + proposal = self.proposal(proposal_id) + if proposal.status == ProposalStatus.PROPOSAL_STATUS_DEPOSIT_PERIOD: + res = await self._c._get( + f"/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", params + ) + return res.get("votes"), res.get("pagination") + + res, pagination = await self.__search_votes(proposal_id, params) + votes = [] + for tx in res: + for msg in tx.get("body").get("messages"): + if ( + msg.get("@type") == "/cosmos.gov.v1beta1.MsgVote" + and msg.get("proposal_id") == proposal_id + ): + votes.append(WeightedVoteOption(msg.get("option"), 1)) + elif ( + msg.get("@type") == "/cosmos.gov.v1beta1.MsgVoteWeighted" + and msg.get("proposal_id") == proposal_id + ): + votes.append( + Vote( + proposal_id=proposal_id, + voter=msg.get("voter"), + options=msg.get("options"), + ) + ) + return votes, pagination + + async def tally(self, proposal_id: int): + """Fetches the tally for a proposal. + + Args: + proposal_id (int): proposal ID + """ + res = await self._c._get(f"/cosmos/gov/v1beta1/proposals/{proposal_id}/tally") + return res.get("tally") + + async def deposit_parameters(self) -> dict: + """Fetches the Gov module's deposit parameters. + + Returns: + dict: deposit parameters + """ + result = await self._c._get("/cosmos/gov/v1beta1/params/deposit") + params = result.get("deposit_params") + return { + "max_deposit_period": params["max_deposit_period"], + "min_deposit": Coins.from_data(params["min_deposit"]), + } + + async def voting_parameters(self) -> dict: + """Fetches the Gov module's voting parameters. + + Returns: + dict: voting parameters + """ + result = await self._c._get("/cosmos/gov/v1beta1/params/voting") + return result.get("voting_params") + + async def tally_parameters(self) -> dict: + """Fetches the Gov module's tally parameters. + + Returns: + dict: tally parameters + """ + result = await self._c._get("/cosmos/gov/v1beta1/params/tallying") + params = result.get("tally_params") + return { + "quorum": Dec(params["quorum"]), + "threshold": Dec(params["threshold"]), + "veto_threshold": Dec(params["veto_threshold"]), + } + + async def parameters(self) -> dict: + """Fetches the Gov module's parameters. + + Returns: + dict: Gov module parameters + """ + return { + "deposit_params": await BaseAsyncAPI._try_await(self.deposit_parameters()), + "voting_params": await BaseAsyncAPI._try_await(self.voting_parameters()), + "tally_params": await BaseAsyncAPI._try_await(self.tally_parameters()), + } + + +class GovAPI(AsyncGovAPI): + @sync_bind(AsyncGovAPI.proposals) + def proposals(self, params: Optional[APIParams] = None) -> (List[Proposal], dict): + pass + + proposals.__doc__ = AsyncGovAPI.proposals.__doc__ + + @sync_bind(AsyncGovAPI.proposal) + def proposal(self, proposal_id: int) -> Proposal: + pass + + proposal.__doc__ = AsyncGovAPI.proposal.__doc__ + + @sync_bind(AsyncGovAPI.proposer) + def proposer(self, proposal_id: int) -> str: + pass + + proposer.__doc__ = AsyncGovAPI.proposer.__doc__ + + @sync_bind(AsyncGovAPI.deposits) + def deposits(self, proposal_id: int, params: Optional[APIParams] = None): + pass + + deposits.__doc__ = AsyncGovAPI.deposits.__doc__ + + @sync_bind(AsyncGovAPI.votes) + def votes(self, proposal_id: int, params: Optional[APIParams] = None): + pass + + votes.__doc__ = AsyncGovAPI.votes.__doc__ + + @sync_bind(AsyncGovAPI.tally) + def tally(self, proposal_id: int): + pass + + tally.__doc__ = AsyncGovAPI.tally.__doc__ + + @sync_bind(AsyncGovAPI.deposit_parameters) + def deposit_parameters(self) -> dict: + pass + + deposits.__doc__ = AsyncGovAPI.deposit_parameters.__doc__ + + @sync_bind(AsyncGovAPI.voting_parameters) + def voting_parameters(self) -> dict: + pass + + voting_parameters.__doc__ = AsyncGovAPI.voting_parameters.__doc__ + + @sync_bind(AsyncGovAPI.tally_parameters) + def tally_parameters(self) -> dict: + pass + + tally_parameters.__doc__ = AsyncGovAPI.tally_parameters.__doc__ + + @sync_bind(AsyncGovAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncGovAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/ibc.py b/terra_sdk/client/lcd/api/ibc.py new file mode 100644 index 0000000..747d4e4 --- /dev/null +++ b/terra_sdk/client/lcd/api/ibc.py @@ -0,0 +1,24 @@ +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncIbcAPI", "IbcAPI"] + + +class AsyncIbcAPI(BaseAsyncAPI): + async def parameters(self) -> dict: + """Fetches the Ibc module's parameters. + + Returns: + List: allowed clients + """ + res = await self._c._get("/ibc/client/v1/params") + return res["params"] + + # TODO: functions for clients, connections and channels + + +class IbcAPI(AsyncIbcAPI): + @sync_bind(AsyncIbcAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncIbcAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/ibc_transfer.py b/terra_sdk/client/lcd/api/ibc_transfer.py new file mode 100644 index 0000000..21bad9a --- /dev/null +++ b/terra_sdk/client/lcd/api/ibc_transfer.py @@ -0,0 +1,26 @@ +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncIbcTransferAPI", "IbcTransferAPI"] + + +class AsyncIbcTransferAPI(BaseAsyncAPI): + async def parameters(self) -> dict: + """Fetches the IbcTransfer module's parameters. + + Returns: + dict: IbcTransfer module parameters + """ + res = await self._c._get("/ibc/apps/transfer/v1/params") + params = res["params"] + return { + "send_enabled": bool(params["send_enabled"]), + "receive_enabled": bool(params["receive_enabled"]), + } + + +class IbcTransferAPI(AsyncIbcTransferAPI): + @sync_bind(AsyncIbcTransferAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncIbcTransferAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/market.py b/terra_sdk/client/lcd/api/market.py new file mode 100644 index 0000000..e878517 --- /dev/null +++ b/terra_sdk/client/lcd/api/market.py @@ -0,0 +1,64 @@ +from terra_sdk.core import Coin, Dec + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncMarketAPI", "MarketAPI"] + + +class AsyncMarketAPI(BaseAsyncAPI): + async def swap_rate(self, offer_coin: Coin, ask_denom: str) -> Coin: + """Simulates a swap given an amount offered and a target denom. + + Args: + offer_coin (Coin): amount offered (swap from) + ask_denom (str): target denom (swap to) + + Returns: + Coin: simulated amount received + """ + params = {"offer_coin": str(offer_coin), "ask_denom": ask_denom} + res = await self._c._get("/terra/market/v1beta1/swap", params) + return Coin.from_data(res.get("return_coin")) + + async def terra_pool_delta(self) -> Dec: + """Fetches the Terra pool delta. + + Returns: + Dec: Terra pool delta + """ + res = await self._c._get("/terra/market/v1beta1/terra_pool_delta") + return Dec(res.get("terra_pool_delta")) + + async def parameters(self) -> dict: + """Fetches the Market module's parameters. + + Returns: + dict: Market module parameters + """ + res = await self._c._get("/terra/market/v1beta1/params") + params = res["params"] + return { + "base_pool": Dec(params.get("base_pool")), + "pool_recovery_period": int(params.get("pool_recovery_period")), + "min_stability_spread": Dec(params.get("min_stability_spread")), + } + + +class MarketAPI(AsyncMarketAPI): + @sync_bind(AsyncMarketAPI.swap_rate) + def swap_rate(self, offer_coin: Coin, ask_denom: str) -> Coin: + pass + + swap_rate.__doc__ = AsyncMarketAPI.swap_rate.__doc__ + + @sync_bind(AsyncMarketAPI.terra_pool_delta) + def terra_pool_delta(self) -> Dec: + pass + + terra_pool_delta.__doc__ = AsyncMarketAPI.terra_pool_delta.__doc__ + + @sync_bind(AsyncMarketAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncMarketAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/mint.py b/terra_sdk/client/lcd/api/mint.py new file mode 100644 index 0000000..7f05b2e --- /dev/null +++ b/terra_sdk/client/lcd/api/mint.py @@ -0,0 +1,62 @@ +from terra_sdk.core import Dec, Numeric + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncMintAPI", "MintAPI"] + + +class AsyncMintAPI(BaseAsyncAPI): + async def inflation(self) -> Dec: + """Fetches the current inflation. + + Returns: + Dec: inflation + """ + res = await self._c._get("/cosmos/mint/v1beta1/inflation") + return Dec(res.get("inflation")) + + async def annual_provisions(self) -> Dec: + """Fetches the annual provisions. + + Returns: + Dec: annual provisions + """ + res = await self._c._get("/cosmos/mint/v1beta1/annual_provisions") + return Dec(res.get("annual_provisions")) + + async def parameters(self) -> dict: + """Fetches the Mint module's parameters. + + Returns: + dict: Mint module parameters + """ + res = await self._c._get("/cosmos/mint/v1beta1/params") + params = res.get("params") + return { + "mint_denom": params["mint_denom"], + "inflation_rate_change": Dec(params["inflation_rate_change"]), + "inflation_max": Dec(params["inflation_max"]), + "inflation_min": Dec(params["inflation_min"]), + "goal_bonded": Dec(params["goal_bonded"]), + "blocks_per_year": Numeric.parse(params["blocks_per_year"]), + } + + +class MintAPI(AsyncMintAPI): + @sync_bind(AsyncMintAPI.inflation) + def inflation(self) -> Dec: + pass + + inflation.__doc__ = AsyncMintAPI.inflation.__doc__ + + @sync_bind(AsyncMintAPI.annual_provisions) + def annual_provisions(self) -> Dec: + pass + + annual_provisions.__doc__ = AsyncMintAPI.annual_provisions.__doc__ + + @sync_bind(AsyncMintAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncMintAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/oracle.py b/terra_sdk/client/lcd/api/oracle.py new file mode 100644 index 0000000..c9f6ed6 --- /dev/null +++ b/terra_sdk/client/lcd/api/oracle.py @@ -0,0 +1,195 @@ +from typing import List, Optional + +from terra_sdk.core import AccAddress, Coin, Coins, Dec, Numeric, ValAddress +from terra_sdk.core.oracle import ( + AggregateExchangeRatePrevote, + AggregateExchangeRateVote, +) +from terra_sdk.exceptions import LCDResponseError + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncOracleAPI", "OracleAPI"] + + +class AsyncOracleAPI(BaseAsyncAPI): + async def exchange_rates(self) -> Coins: + """Fetches registered exchange rates of Luna in all available denoms. + + Returns: + Coins: exchange rates of Luna + """ + res = await self._c._get("/terra/oracle/v1beta1/denoms/exchange_rates") + rates = res.get("exchange_rates") + if res: + return Coins.from_data(rates) + else: + return Coins({}) + + async def exchange_rate(self, denom: str) -> Coin: + """Fetches registered exchange rate of Luna in a specific denom. + + Args: + denom (str): denom + + Returns: + Coin: exchange rate of Luna + """ + res = await self._c._get(f"/terra/oracle/v1beta1/denoms/{denom}/exchange_rate") + return Dec(res.get("exchange_rate")) + + async def active_denoms(self) -> List[str]: + """Fetches current active denoms. + + Returns: + List[str]: active denoms + """ + res = await self._c._get("/terra/oracle/v1beta1/denoms/actives") + return res.get("actives") + + async def feeder_address(self, validator: ValAddress) -> AccAddress: + """Fetches associated feeder address for a validator. + + Args: + validator (ValAddress): validator operator address + + Returns: + AccAddress: feeder address + """ + res = await self._c._get(f"/terra/oracle/v1beta1/validators/{validator}/feeder") + return res.get("feeder_addr") + + async def misses(self, validator: ValAddress) -> int: + """Fetches current value of miss counter for a validator. + + Args: + validator (ValAddress): validator operator address + + Returns: + int: current number of misses + """ + res = await self._c._get(f"terra/oracle/v1beta1/validators/{validator}/miss") + return int(res.get("miss_counter")) + + async def aggregate_prevote( + self, validator: ValAddress + ) -> Optional[AggregateExchangeRatePrevote]: + """Fetches active aggregate prevote for a validator. + + Args: + validator (ValAddress): validator operator address + + Returns: + Optional[AggregateExchangeRatePrevote]: current aggegate prevote (if any). + """ + try: + res = await self._c._get( + f"/terra/oracle/v1beta1/validators/{validator}/aggregate_prevote" + ) + except LCDResponseError as e: + if e.response.status == 404: + return None + else: + raise e + return AggregateExchangeRatePrevote.from_data(res.get("aggregate_prevote")) + + async def aggregate_vote( + self, validator: ValAddress + ) -> Optional[AggregateExchangeRateVote]: + """Fetches active aggregate vote for a validator. + + Args: + validator (ValAddress): validator operator address + + Returns: + Optional[AggregateExchangeRatePrevote]: current aggegate vote (if any). + """ + try: + # FIXME: valdiators is not mistyped here. it comes from proto in core. we can fix this after core fixed. + res = await self._c._get( + f"/terra/oracle/v1beta1/valdiators/{validator}/aggregate_vote" + ) + except LCDResponseError as e: + if e.response.status == 404: + return None + else: + raise e + return AggregateExchangeRateVote.from_data(res.get("aggregate_vote")) + + async def parameters(self) -> dict: + """Fetches Oracle module parameters. + + Returns: + dict: Oracle module parameters + """ + res = await self._c._get("/terra/oracle/v1beta1/params") + params = res.get("params") + return { + "vote_period": Numeric.parse(params["vote_period"]), + "vote_threshold": Dec(params["vote_threshold"]), + "reward_band": Dec(params["reward_band"]), + "reward_distribution_window": Numeric.parse( + params["reward_distribution_window"] + ), + "whitelist": [ + {"name": x["name"], "tobin_tax": Dec(x["tobin_tax"])} + for x in params["whitelist"] + ], + "slash_fraction": Dec(params["slash_fraction"]), + "slash_window": Numeric.parse(params["slash_window"]), + "min_valid_per_window": Dec(params["min_valid_per_window"]), + } + + +class OracleAPI(AsyncOracleAPI): + @sync_bind(AsyncOracleAPI.exchange_rates) + def exchange_rates(self) -> Coins: + pass + + exchange_rates.__doc__ = AsyncOracleAPI.exchange_rates.__doc__ + + @sync_bind(AsyncOracleAPI.exchange_rate) + def exchange_rate(self, denom: str) -> Coin: + pass + + exchange_rate.__doc__ = AsyncOracleAPI.exchange_rate.__doc__ + + @sync_bind(AsyncOracleAPI.active_denoms) + def active_denoms(self) -> List[str]: + pass + + active_denoms.__doc__ = AsyncOracleAPI.active_denoms.__doc__ + + @sync_bind(AsyncOracleAPI.feeder_address) + def feeder_address(self, validator: ValAddress) -> AccAddress: + pass + + feeder_address.__doc__ = AsyncOracleAPI.active_denoms.__doc__ + + @sync_bind(AsyncOracleAPI.misses) + def misses(self, validator: ValAddress) -> int: + pass + + misses.__doc__ = AsyncOracleAPI.misses.__doc__ + + @sync_bind(AsyncOracleAPI.aggregate_prevote) + def aggregate_prevote( + self, validator: ValAddress + ) -> Optional[AggregateExchangeRatePrevote]: + pass + + aggregate_prevote.__doc__ = AsyncOracleAPI.aggregate_prevote.__doc__ + + @sync_bind(AsyncOracleAPI.aggregate_vote) + def aggregate_vote( + self, validator: ValAddress + ) -> Optional[AggregateExchangeRateVote]: + pass + + aggregate_vote.__doc__ = AsyncOracleAPI.aggregate_vote.__doc__ + + @sync_bind(AsyncOracleAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncOracleAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/slashing.py b/terra_sdk/client/lcd/api/slashing.py new file mode 100644 index 0000000..787b3bd --- /dev/null +++ b/terra_sdk/client/lcd/api/slashing.py @@ -0,0 +1,101 @@ +from typing import List, Optional, Union + +from dateutil import parser + +from terra_sdk.core import Dec, Numeric, ValConsPubKey + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncSlashingAPI", "SlashingAPI"] + +from ..params import APIParams + + +class AsyncSlashingAPI(BaseAsyncAPI): + async def signing_info( + self, val_cons_pub_key: ValConsPubKey + ) -> Union[List[dict], dict]: + """Fetches signing info for a validator consensus public key. + + Args: + val_cons_pub_key (ValConsPubKey): validator consensus public key. + + Returns: + Union[List[dict], dict]: signing info + """ + res = await self._c._get( + f"/cosmos/slashing/v1beta1/signing_infos/{val_cons_pub_key}" + ) + info = res["val_signing_info"] + return { + "address": info["address"], + "start_height": Numeric.parse(info["start_height"]), + "index_offset": Numeric.parse(info["index_offset"]), + "jailed_until": parser.parse(info["jailed_until"]), + "tombstoned": bool(info["tombstoned"]), + "missed_blocks_counter": Numeric.parse(info["missed_blocks_counter"]), + } + + async def signing_infos( + self, params: Optional[APIParams] = None + ) -> (Union[List[dict], dict], dict): + """Fetches all signing info. + + Args: + params (APIParams, optional): additional params for the API like pagination + + Returns: + Union[List[dict], dict]: signing infos + dict: pagination info + """ + res = await self._c._get("/cosmos/slashing/v1beta1/signing_infos", params) + infos = res["info"] + return [ + { + "address": info["address"], + "start_height": Numeric.parse(info["start_height"]), + "index_offset": Numeric.parse(info["index_offset"]), + "jailed_until": info["jailed_until"], # TODO: convert to datetime + "tombstoned": bool(info["tombstoned"]), + "missed_blocks_counter": Numeric.parse(info["missed_blocks_counter"]), + } + for info in infos + ], res.get("pagination") + + async def parameters(self) -> dict: + """Fetches Slashing module parameters. + + Returns: + dict: Slashing module parameters + """ + res = await self._c._get("/cosmos/slashing/v1beta1/params") + params = res.get("params") + return { + "signed_blocks_window": Numeric.parse(params["signed_blocks_window"]), + "min_signed_per_window": Dec(params["min_signed_per_window"]), + "downtime_jail_duration": params["downtime_jail_duration"], + "slash_fraction_double_sign": Dec(params["slash_fraction_double_sign"]), + "slash_fraction_downtime": Dec(params["slash_fraction_downtime"]), + } + + +class SlashingAPI(AsyncSlashingAPI): + @sync_bind(AsyncSlashingAPI.signing_info) + def signing_info(self, val_cons_pub_key: ValConsPubKey) -> List[dict]: + pass + + signing_info.__doc__ = AsyncSlashingAPI.signing_info.__doc__ + + @sync_bind(AsyncSlashingAPI.signing_infos) + def signing_infos( + self, params: Optional[APIParams] + ) -> (Union[List[dict], dict], dict): + pass + + signing_infos.__doc__ = AsyncSlashingAPI.signing_infos.__doc__ + + @sync_bind(AsyncSlashingAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncSlashingAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/staking.py b/terra_sdk/client/lcd/api/staking.py new file mode 100644 index 0000000..6e6b3cc --- /dev/null +++ b/terra_sdk/client/lcd/api/staking.py @@ -0,0 +1,373 @@ +from typing import List, Optional + +import attr + +from terra_sdk.core import AccAddress, Coin, Numeric, ValAddress +from terra_sdk.core.staking import ( + Delegation, + Redelegation, + UnbondingDelegation, + Validator, +) + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncStakingAPI", "StakingAPI", "StakingPool"] + +from ..params import APIParams, PaginationOptions + + +class RedelegationsOptions(PaginationOptions): + """just internal class for relegation option""" + + def __init__( + self, + src_validator_addr: Optional[str] = None, + dst_validator_addr: Optional[str] = None, + ): + super().__init__(self) + self.src_validator_addr = src_validator_addr + self.dst_validator_addr = dst_validator_addr + + def __str__(self): + return "&".join(self.to_dict()) + + def to_dict(self) -> dict: + params = super().to_dict() + if self.src_validator_addr is not None: + params["src_validator_addr"] = self.src_validator_addr + if self.dst_validator_addr is not None: + params["dst_validator_addr"] = self.dst_validator_addr + return params + + +@attr.s +class StakingPool: + bonded_tokens: Coin = attr.ib() + not_bonded_tokens: Coin = attr.ib() + + +class AsyncStakingAPI(BaseAsyncAPI): + async def delegations( + self, + delegator: Optional[AccAddress] = None, + validator: Optional[ValAddress] = None, + params: Optional[APIParams] = None, + ) -> (List[Delegation], dict): + """Fetches current delegations, filtering by delegator, validator, or both. + + Args: + delegator (Optional[AccAddress], optional): delegator account address. + validator (Optional[ValAddress], optional): validator operator address. + params (APIParams, optional): additional params for the API like pagination + + Raises: + TypeError: if both ``delegator`` and ``validator`` are ``None``. + + Returns: + List[Delegation]: delegations + dict: pagination info + """ + if delegator is not None and validator is not None: + res = await self._c._get( + f"/cosmos/staking/v1beta1/validators/{validator}/delegations/{delegator}", + params, + ) + return [Delegation.from_data(res.get("delegation_response"))], res.get( + "pagination" + ) + elif delegator is not None: + res = await self._c._get( + f"/cosmos/staking/v1beta1/delegations/{delegator}", params + ) + return [ + Delegation.from_data(d) for d in res.get("delegation_responses") + ], res.get("pagination") + elif validator is not None: + res = await self._c._get( + f"/cosmos/staking/v1beta1/validators/{validator}/delegations", params + ) + return [ + Delegation.from_data(d) for d in res.get("delegation_responses") + ], res.get("pagination") + else: + raise TypeError("arguments delegator and validator cannot both be None") + + async def delegation( + self, delegator: AccAddress, validator: ValAddress + ) -> Delegation: + """Fetch a single delegation via a delegator, validator pair. + + Args: + delegator (Optional[AccAddress), optional: delegator account address + validator (Optional[ValAddress], optional): validator operator address + + Returns: + Delegation: delegation + """ + res = await self._c._get( + f"/cosmos/staking/v1beta1/validators/{validator}/delegations/{delegator}" + ) + res = res.get("delegation_response").get("delegation") + return res + + async def unbonding_delegations( + self, + delegator: Optional[AccAddress] = None, + validator: Optional[ValAddress] = None, + params: Optional[APIParams] = None, + ) -> (List[UnbondingDelegation], dict): + """Fetches current undelegations, filtering by delegator, validator, or both. + + Args: + delegator (Optional[AccAddress], optional): delegator account address. + validator (Optional[ValAddress], optional): validator operator address. + params (APIParams, optional): additional params for the API like pagination + + Raises: + TypeError: if both ``delegator`` and ``validator`` are ``None``. + + Returns: + List[UnbondingDelegation]: undelegations + dict: pagination info + """ + if delegator is not None and validator is not None: + res = await self._c._get( + f"/cosmos/staking/v1beta1/validators/{validator}/delegations/{delegator}/unbonding_delegation", + params, + ) + return [UnbondingDelegation.from_data(res.get("unbond"))], res.get( + "pagination" + ) + elif delegator is not None: + res = await self._c._get( + f"/cosmos/staking/v1beta1/delegators/{delegator}/unbonding_delegations", + params, + ) + return [ + UnbondingDelegation.from_data(x) for x in res.get("unbonding_responses") + ], res.get("pagination") + elif validator is not None: + res = await self._c._get( + f"/cosmos/staking/v1beta1/validators/{validator}/unbonding_delegations", + params, + ) + return [ + UnbondingDelegation.from_data(x) for x in res.get("unbonding_responses") + ], res.get("pagination") + else: + raise TypeError("arguments delegator and validator cannot both be None") + + async def unbonding_delegation( + self, delegator: AccAddress, validator: ValAddress + ) -> UnbondingDelegation: + """Fetch a single undelegation via a delegator, validator pair. + + Args: + delegator (AccAddress): delegator account address + validator (ValAddress): validator operator address + + Returns: + UnbondingDelegation: undelegation + """ + res = await self._c._get( + f"/cosmos/staking/v1beta1/validators/{validator}/delegations/{delegator}/unbonding_delegation" + ) + return UnbondingDelegation.from_data(res.get("unbond")) + + async def redelegations( + self, + delegator: Optional[AccAddress] = None, + validator_src: Optional[ValAddress] = None, + validator_dst: Optional[ValAddress] = None, + params: Optional[APIParams] = None, + ) -> (List[Redelegation], dict): + """Fetch redelgations. + + Args: + delegator (Optional[AccAddress], optional): delegator account address. + validator_src (Optional[ValAddress], optional): source validator operator address (from). + validator_dst (Optional[ValAddress], optional): dest. validator operator address (to). + params (APIParams, optional): additional params for the API like pagination + + Returns: + List[Redelegation]: redelegations + dict: pagination info + """ + + # _params = RedelegationsOptions(src_validator_addr=validator_src, dst_validator_addr=validator_dst) + if params is not None: + _params = params.to_dict() + else: + _params = {} + _params["src_validator_addr"] = validator_src + _params["dst_validator_addr"] = validator_dst + for x in list(_params.keys()): + if _params[x] is None: + del _params[x] + res = await self._c._get( + f"/cosmos/staking/v1beta1/delegators/{delegator}/redelegations", _params + ) + return [ + Redelegation.from_data(d) for d in res.get("redelegation_responses") + ], res.get("pagination") + + async def bonded_validators( + self, delegator: AccAddress, params: Optional[PaginationOptions] + ) -> (List[Validator], dict): + """Fetches the list of validators a delegator is currently delegating to. + + Args: + delegator (AccAddress): delegator account address + params (APIParams, optional): additional params for the API like pagination + + Returns: + List[Validator]: currently bonded validators + dict: pagination info + """ + res = await self._c._get( + f"/cosmos/staking/v1beta1/delegators/{delegator}/validators", params + ) + return [Validator.from_data(d) for d in res.get("validators")], res.get( + "pagination" + ) + + async def validators( + self, params: Optional[APIParams] = None + ) -> (List[Validator], dict): + """Fetch information of all validators. + + Args: + params (APIParams, optional): additional params for the API like pagination + + Returns: + List[Validator]: validator informations + dict: pagination info + """ + res = await self._c._get("/cosmos/staking/v1beta1/validators", params) + return [Validator.from_data(d) for d in res.get("validators")], res.get( + "pagination" + ) + + async def validator(self, validator: ValAddress) -> Validator: + """Fetch information about a single validator. + + Args: + validator (ValAddress): validator operator address + + Returns: + Validator: validator information + """ + res = await self._c._get(f"/cosmos/staking/v1beta1/validators/{validator}") + return Validator.from_data(res.get("validator")) + + async def pool(self) -> StakingPool: + """Fetch current staking pool information. + + Returns: + StakingPool: information about current staking pool + """ + res = await self._c._get("/cosmos/staking/v1beta1/pool") + res = res.get("pool") + return StakingPool( + bonded_tokens=Coin("uluna", res["bonded_tokens"]), + not_bonded_tokens=Coin("uluna", res["not_bonded_tokens"]), + ) + + async def parameters(self) -> dict: + """Fetch Staking module parameters. + + Returns: + dict: Staking module parameters + """ + res = await self._c._get("/cosmos/staking/v1beta1/params") + res = res.get("params") + return { + "unbonding_time": res["unbonding_time"], + "max_validators": Numeric.parse(res["max_validators"]), + "max_entries": Numeric.parse(res["max_entries"]), + "historical_entries": Numeric.parse(res["historical_entries"]), + "bond_denom": res["bond_denom"], + } + + +class StakingAPI(AsyncStakingAPI): + @sync_bind(AsyncStakingAPI.delegations) + def delegations( + self, + delegator: Optional[AccAddress] = None, + validator: Optional[ValAddress] = None, + params: Optional[APIParams] = None, + ) -> (List[Delegation], dict): + pass + + delegations.__doc__ = AsyncStakingAPI.delegations.__doc__ + + @sync_bind(AsyncStakingAPI.delegation) + def delegation(self, delegator: AccAddress, validator: ValAddress) -> Delegation: + pass + + delegation.__doc__ = AsyncStakingAPI.delegation.__doc__ + + @sync_bind(AsyncStakingAPI.unbonding_delegations) + def unbonding_delegations( + self, + delegator: Optional[AccAddress] = None, + validator: Optional[ValAddress] = None, + params: Optional[APIParams] = None, + ) -> (List[UnbondingDelegation], dict): + pass + + unbonding_delegations.__doc__ = AsyncStakingAPI.unbonding_delegations.__doc__ + + @sync_bind(AsyncStakingAPI.unbonding_delegation) + def unbonding_delegation( + self, delegator: AccAddress, validator: ValAddress + ) -> UnbondingDelegation: + pass + + unbonding_delegation.__doc__ = AsyncStakingAPI.unbonding_delegation.__doc__ + + @sync_bind(AsyncStakingAPI.redelegations) + def redelegations( + self, + delegator: Optional[AccAddress] = None, + validator_src: Optional[ValAddress] = None, + validator_dst: Optional[ValAddress] = None, + params: Optional[APIParams] = None, + ) -> (List[Redelegation], dict): + pass + + redelegations.__doc__ = AsyncStakingAPI.redelegations.__doc__ + + @sync_bind(AsyncStakingAPI.bonded_validators) + def bonded_validators( + self, delegator: AccAddress, params: Optional[PaginationOptions] = None + ) -> (List[Validator], dict): + pass + + bonded_validators.__doc__ = AsyncStakingAPI.bonded_validators.__doc__ + + @sync_bind(AsyncStakingAPI.validators) + def validators(self, params: Optional[APIParams]) -> (List[Validator], dict): + pass + + validators.__doc__ = AsyncStakingAPI.validators.__doc__ + + @sync_bind(AsyncStakingAPI.validator) + def validator(self, validator: ValAddress) -> Validator: + pass + + validator.__doc__ = AsyncStakingAPI.validator.__doc__ + + @sync_bind(AsyncStakingAPI.pool) + def pool(self) -> StakingPool: + pass + + pool.__doc__ = AsyncStakingAPI.pool.__doc__ + + @sync_bind(AsyncStakingAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncStakingAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/tendermint.py b/terra_sdk/client/lcd/api/tendermint.py new file mode 100644 index 0000000..a6ec781 --- /dev/null +++ b/terra_sdk/client/lcd/api/tendermint.py @@ -0,0 +1,79 @@ +from typing import Optional + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncTendermintAPI", "TendermintAPI"] + + +class AsyncTendermintAPI(BaseAsyncAPI): + async def node_info(self) -> dict: + """Fetches the curent connected node's information. + + Returns: + dict: node information + """ + res = await self._c._get("/cosmos/base/tendermint/v1beta1/node_info") + return { + "default_node_info": res["default_node_info"], + "application_version": res["application_version" ""], + } + + async def syncing(self) -> bool: + """Fetches whether the curent connect node is syncing with the network. + + Returns: + bool: syncing status + """ + return (await self._c._get("/cosmos/base/tendermint/v1beta1/syncing"))[ + "syncing" + ] + + async def validator_set(self, height: Optional[int] = None) -> dict: + """Fetches the validator set for a height. If no height is given, defaults to latest. + + Args: + height (int, optional): block height. + + Returns: + dict: validator set + """ + x = "latest" if height is None else height + return await self._c._get(f"/cosmos/base/tendermint/v1beta1/validatorsets/{x}") + + async def block_info(self, height: Optional[int] = None) -> dict: + """Fetches the block information for a given height. If no height is given, defaults to latest block. + + Args: + height (int, optional): block height. + + Returns: + dict: block info + """ + x = "latest" if height is None else height + return await self._c._get(f"/cosmos/base/tendermint/v1beta1/blocks/{x}") + + +class TendermintAPI(AsyncTendermintAPI): + @sync_bind(AsyncTendermintAPI.node_info) + def node_info(self) -> dict: + pass + + node_info.__doc__ = AsyncTendermintAPI.node_info.__doc__ + + @sync_bind(AsyncTendermintAPI.syncing) + def syncing(self) -> bool: + pass + + syncing.__doc__ = AsyncTendermintAPI.syncing.__doc__ + + @sync_bind(AsyncTendermintAPI.validator_set) + def validator_set(self, height: Optional[int] = None) -> dict: + pass + + validator_set.__doc__ = AsyncTendermintAPI.validator_set.__doc__ + + @sync_bind(AsyncTendermintAPI.block_info) + def block_info(self, height: Optional[int] = None) -> dict: + pass + + block_info.__doc__ = AsyncTendermintAPI.block_info.__doc__ diff --git a/terra_sdk/client/lcd/api/treasury.py b/terra_sdk/client/lcd/api/treasury.py new file mode 100644 index 0000000..a9c0a50 --- /dev/null +++ b/terra_sdk/client/lcd/api/treasury.py @@ -0,0 +1,120 @@ +from typing import Optional + +from terra_sdk.core import Coin, Coins, Dec, Numeric +from terra_sdk.core.treasury import PolicyConstraints + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncTreasuryAPI", "TreasuryAPI"] + + +class AsyncTreasuryAPI(BaseAsyncAPI): + async def tax_cap(self, denom: str) -> Coin: + """Fetches the tax cap for a denom. + + Args: + denom (str): denom + + Returns: + Coin: tax cap + """ + res = await self._c._get(f"/terra/treasury/v1beta1/tax_caps/{denom}") + return Coin(denom, res.get("tax_cap")) + + async def tax_rate(self, height: Optional[int] = None) -> Dec: + """Fetches the current tax rate. + + Args: + height (int, optional): block height to query + + Returns: + Dec: tax rate + """ + params = None + if height is not None: + params = {"height": height} + res = await self._c._get("/terra/treasury/v1beta1/tax_rate", params) + return Dec(res.get("tax_rate")) + + async def reward_weight(self) -> Dec: + """Fetches the current reward rate. + + Returns: + Dec: reward weight + """ + res = await self._c._get("//terra/treasury/v1beta1/reward_weight") + return Dec(res.get("reward_weight")) + + async def tax_proceeds(self) -> Coins: + """Fetches the current tax proceeds. + + Returns: + Coins: tax proceeds + """ + res = await self._c._get("/terra/treasury/v1beta1/tax_proceeds") + return Coins.from_data(res.get("tax_proceeds")) + + async def seigniorage_proceeds(self) -> Coin: + """Fetches the current seigniorage proceeds. + + Returns: + Coin: seigniorage proceeds + """ + res = await self._c._get("/terra/treasury/v1beta1/seigniorage_proceeds") + return Coin("uluna", res.get("seigniorage_proceeds")) + + async def parameters(self) -> Coin: + """Fetches the Treasury module parameters. + + Returns: + Coin: Treasury module parameters. + """ + res = await self._c._get("/terra/treasury/v1beta1/params") + params = res.get("params") + return { + "tax_policy": PolicyConstraints.from_data(params["tax_policy"]), + "reward_policy": PolicyConstraints.from_data(params["reward_policy"]), + "mining_increment": Dec(params["mining_increment"]), + "seigniorage_burden_target": Dec(params["seigniorage_burden_target"]), + "window_long": Numeric.parse(params["window_long"]), + "window_short": Numeric.parse(params["window_short"]), + "window_probation": Numeric.parse(params["window_probation"]), + } + + +class TreasuryAPI(AsyncTreasuryAPI): + @sync_bind(AsyncTreasuryAPI.tax_cap) + def tax_cap(self, denom: str) -> Coin: + pass + + tax_cap.__doc__ = AsyncTreasuryAPI.tax_cap.__doc__ + + @sync_bind(AsyncTreasuryAPI.tax_rate) + def tax_rate(self, height: Optional[int] = None) -> Dec: + pass + + tax_rate.__doc__ = AsyncTreasuryAPI.tax_rate.__doc__ + + @sync_bind(AsyncTreasuryAPI.reward_weight) + def reward_weight(self) -> Dec: + pass + + reward_weight.__doc__ = AsyncTreasuryAPI.reward_weight.__doc__ + + @sync_bind(AsyncTreasuryAPI.tax_proceeds) + def tax_proceeds(self) -> Coins: + pass + + tax_proceeds.__doc__ = AsyncTreasuryAPI.tax_proceeds.__doc__ + + @sync_bind(AsyncTreasuryAPI.seigniorage_proceeds) + def seigniorage_proceeds(self) -> Coin: + pass + + seigniorage_proceeds.__doc__ = AsyncTreasuryAPI.seigniorage_proceeds.__doc__ + + @sync_bind(AsyncTreasuryAPI.parameters) + def parameters(self) -> Coin: + pass + + parameters.__doc__ = AsyncTreasuryAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/api/tx.py b/terra_sdk/client/lcd/api/tx.py new file mode 100644 index 0000000..7947b9e --- /dev/null +++ b/terra_sdk/client/lcd/api/tx.py @@ -0,0 +1,463 @@ +import base64 +import copy +from typing import List, Optional + +import attr +from multidict import CIMultiDict + +from terra_sdk.core import AccAddress, Coins, Dec, Numeric, PublicKey +from terra_sdk.core.broadcast import ( + AsyncTxBroadcastResult, + BlockTxBroadcastResult, + SyncTxBroadcastResult, +) +from terra_sdk.core.fee import Fee +from terra_sdk.core.msg import Msg +from terra_sdk.core.tx import AuthInfo, SignerData, SignMode, Tx, TxBody, TxInfo +from terra_sdk.util.hash import hash_amino +from terra_sdk.util.json import JSONSerializable + +from ..params import APIParams +from ._base import BaseAsyncAPI, sync_bind + +__all__ = [ + "AsyncTxAPI", + "TxAPI", + "BroadcastOptions", + "CreateTxOptions", + "SignerOptions", +] + + +@attr.s +class SignerOptions: + """SignerOptions specifies infomations about signers + Args: + address (AccAddress): address of the signer + sequence (int, optional): nonce of the messages from the signer + public_key (PublicKey, optional): signer's PublicKey + """ + + address: AccAddress = attr.ib() + sequence: Optional[int] = attr.ib(default=None) + public_key: Optional[PublicKey] = attr.ib(default=None) + + +@attr.s +class CreateTxOptions: + """ + + Args: + msgs (List[Msg]): list of messages to include + fee (Optional[Fee], optional): transaction fee. If ``None``, will be estimated. + See more on `fee estimation`_. + memo (str, optional): optional short string to include with transaction. + gas (str, optional): gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically + gas_prices (Coins.Input, optional): gas prices for fee estimation. + gas_adjustment (Numeric.Input, optional): gas adjustment for fee estimation. + fee_denoms (List[str], optional): list of denoms to use for fee after estimation. + account_number (int, optional): account number (overrides blockchain query if + provided) + sequence (int, optional): sequence (overrides blockchain qu ery if provided) + timeout_height (int, optional): specifies a block timeout height to prevent the tx from being committed past a certain height. + sign_mode: (SignMode, optional): SignMode.SIGN_MODE_DIRECT by default. multisig needs SignMode.SIGN_MODE_LEGACY_AMINO_JSON. + """ + + msgs: List[Msg] = attr.ib() + fee: Optional[Fee] = attr.ib(default=None) + memo: Optional[str] = attr.ib(default=None) + gas: Optional[str] = attr.ib(default=None) + gas_prices: Optional[Coins.Input] = attr.ib(default=None) + gas_adjustment: Optional[Numeric.Output] = attr.ib( + default=0, converter=Numeric.parse + ) + fee_denoms: Optional[List[str]] = attr.ib(default=None) + account_number: Optional[int] = attr.ib(default=None) + sequence: Optional[int] = attr.ib(default=None) + timeout_height: Optional[int] = attr.ib(default=None) + sign_mode: Optional[SignMode] = attr.ib(default=None) + + +@attr.s +class BroadcastOptions: + sequences: Optional[List[int]] = attr.ib() + fee_granter: Optional[AccAddress] = attr.ib(default=None) + + +""" deprecated +@attr.s +class TxSearchOption: + key: str = attr.ib() + value: Union[str, int] = attr.ib() +""" + + +@attr.s +class GasInfo: + gas_wanted: int = attr.ib(converter=int) + gas_used: int = attr.ib(converter=int) + + +@attr.s +class EventAttribute: + key: str = attr.ib() + value: str = attr.ib() + + +@attr.s +class Event: + type: str = attr.ib() + attributes: List[EventAttribute] = attr.ib(converter=list) + + +@attr.s +class SimulateResult: + data: str = attr.ib() + log: str = attr.ib() + events: List[Event] = attr.ib(converter=list) + + +@attr.s +class SimulateResponse(JSONSerializable): + gas_info: GasInfo = attr.ib() + result: SimulateResult = attr.ib() + + @classmethod + def from_data(cls, data: dict): + return cls(gas_info=data["gas_info"], result=data["result"]) + + +class AsyncTxAPI(BaseAsyncAPI): + async def tx_info(self, tx_hash: str) -> TxInfo: + """Fetches information for an included transaction given a tx hash. + + Args: + tx_hash (str): hash of transaction to lookup + + Returns: + TxInfo: transaction info + """ + res = await self._c._get(f"/cosmos/tx/v1beta1/txs/{tx_hash}") + return TxInfo.from_data(res["tx_response"]) + + async def create( + self, signers: List[SignerOptions], options: CreateTxOptions + ) -> Tx: + """Create a new unsigned transaction, with helpful utilities such as lookup of + chain ID, account number, sequence and fee estimation. + + Args: + signers (List[SignerOptions]): options about signers + options (CreateTxOptions): options about creating a tx + + Returns: + Tx: unsigned tx + """ + + opt = copy.deepcopy(options) + + signer_data: List[SignerData] = [] + for signer in signers: + seq = signer.sequence + pubkey = signer.public_key + + if seq is None or pubkey is None: + acc = await BaseAsyncAPI._try_await( + self._c.auth.account_info(signer.address) + ) + if seq is None: + seq = acc.get_sequence() + if pubkey is None: + pubkey = acc.get_public_key() + signer_data.append(SignerData(seq, pubkey)) + + # create the fake fee + if opt.fee is None: + opt.fee = await BaseAsyncAPI._try_await(self.estimate_fee(signer_data, opt)) + + return Tx( + TxBody(opt.msgs, opt.memo or "", opt.timeout_height or 0), + AuthInfo([], opt.fee), + [], + ) + + async def estimate_fee( + self, signers: List[SignerOptions], options: CreateTxOptions + ) -> Fee: + """Estimates the proper fee to apply by simulating it within the node. + + Args: + signers ([SignerOptions]): signers + options (CreateTxOptions): transaction info to estimate fee + + Returns: + Fee: estimated fee + """ + + gas_prices = options.gas_prices or self._c.gas_prices + gas_adjustment = options.gas_adjustment or self._c.gas_adjustment + + gas_prices_coins = None + if gas_prices: + gas_prices_coins = Coins(gas_prices) + if options.fee_denoms: + _fee_denoms = options.fee_denoms if options.fee_denoms else ["uusd"] + gas_prices_coins = gas_prices_coins.filter( + lambda c: c.denom in _fee_denoms + ) + tx_body = TxBody(messages=options.msgs, memo=options.memo or "") + emptyCoins = Coins() + emptyFee = Fee(0, emptyCoins) + auth_info = AuthInfo([], emptyFee) + + tx = Tx(tx_body, auth_info, []) + tx.append_empty_signatures(signers) + + gas = options.gas + if gas is None or gas == "auto" or int(gas) == 0: + opt = copy.deepcopy(options) + opt.gas_adjustment = gas_adjustment + gas = str(await super()._try_await(self.estimate_gas(tx, opt))) + + fee_amount = ( + gas_prices_coins.mul(gas).to_int_ceil_coins() + if gas_prices_coins + else Coins.from_str("0uusd") + ) + + return Fee(Numeric.parse(gas), fee_amount, "", "") + + async def estimate_gas(self, tx: Tx, options: Optional[CreateTxOptions]) -> int: + gas_adjustment = options.gas_adjustment if options else self._c.gas_adjustment + + res = await self._c._post( + "/cosmos/tx/v1beta1/simulate", + {"tx_bytes": await super()._try_await(self.encode(tx))}, + ) + simulated = SimulateResponse.from_data(res) + + return int(Dec(gas_adjustment).mul(simulated.gas_info["gas_used"])) + + async def encode(self, tx: Tx) -> str: + """Encode a Tx to base64 encoded proto string""" + return base64.b64encode(bytes(tx.to_proto())).decode() + + async def decode(self, tx: str) -> Tx: + """Decode base64 encoded proto string to a Tx""" + return Tx.from_bytes(base64.b64decode(tx)) + + async def hash(self, tx: Tx) -> str: + """Compute hash for a transaction. + + Args: + tx (Tx): transaction to hash + + Returns: + str: transaction hash + """ + amino = self.encode(tx) + return hash_amino(amino) + + async def _broadcast( + self, tx: Tx, mode: str, options: BroadcastOptions = None + ) -> dict: + data = {"tx_bytes": await super()._try_await(self.encode(tx)), "mode": mode} + return await self._c._post("/cosmos/tx/v1beta1/txs", data) # , raw=True) + + async def broadcast_sync( + self, tx: Tx, options: BroadcastOptions = None + ) -> SyncTxBroadcastResult: + """Broadcasts a transaction using the ``sync`` broadcast mode. + + Args: + tx (Tx): transaction to broadcast + options (BroadcastOptions): broacast options, optional + + Returns: + SyncTxBroadcastResult: result + """ + res = await self._broadcast(tx, "BROADCAST_MODE_SYNC", options) + res = res.get("tx_response") + return SyncTxBroadcastResult( + txhash=res.get("txhash"), + raw_log=res.get("raw_log"), + code=res.get("code"), + codespace=res.get("codespace"), + ) + + async def broadcast_async( + self, tx: Tx, options: BroadcastOptions = None + ) -> AsyncTxBroadcastResult: + """Broadcasts a transaction using the ``async`` broadcast mode. + + Args: + tx (Tx): transaction to broadcast + options (BroadcastOptions): broacast options, optional + + Returns: + AsyncTxBroadcastResult: result + """ + res = await self._broadcast(tx, "BROADCAST_MODE_ASYNC", options) + res = res.get("tx_response") + return AsyncTxBroadcastResult( + txhash=res.get("txhash"), + ) + + async def broadcast( + self, tx: Tx, options: BroadcastOptions = None + ) -> BlockTxBroadcastResult: + """Broadcasts a transaction using the ``block`` broadcast mode. + + Args: + tx (Tx): transaction to broadcast + options (BroadcastOptions): broacast options, optional + + Returns: + BlockTxBroadcastResult: result + """ + res = await self._broadcast(tx, "BROADCAST_MODE_BLOCK", options) + res = res["tx_response"] + return BlockTxBroadcastResult( + height=res.get("height") or 0, + txhash=res.get("txhash"), + raw_log=res.get("raw_log"), + gas_wanted=res.get("gas_wanted") or 0, + gas_used=res.get("gas_used") or 0, + logs=res.get("logs"), + code=res.get("code"), + codespace=res.get("codespace"), + ) + + async def search( + self, events: List[list], params: Optional[APIParams] = None + ) -> dict: + """Searches for transactions given criteria. + + Args: + events (dict): dictionary containing options + params (APIParams): optional parameters + + Returns: + dict: transaction search results + """ + + actual_params = CIMultiDict() + + for event in events: + if event[0] == "tx.height": + actual_params.add("events", f"{event[0]}={event[1]}") + else: + actual_params.add("events", f"{event[0]}='{event[1]}'") + if params: + for p in params: + actual_params.add(p, params[p]) + + res = await self._c._get("/cosmos/tx/v1beta1/txs", actual_params) + return { + "txs": [TxInfo.from_data(tx) for tx in res.get("tx_responses")], + "pagination": res.get("pagination"), + } + + async def tx_infos_by_height(self, height: Optional[int] = None) -> List[TxInfo]: + """Fetches information for an included transaction given block height or latest + + Args: + height (int, optional): height to lookup. latest if height is None. + + Returns: + List[TxInfo]: transaction info + """ + if height is None: + x = "latest" + else: + x = height + + res = await self._c._get(f"/cosmos/base/tendermint/v1beta1/blocks/{x}") + + txs = res.get("block").get("data").get("txs") + hashes = [hash_amino(tx) for tx in txs] + return [await BaseAsyncAPI._try_await(self.tx_info(tx_hash)) for tx_hash in hashes] + + +class TxAPI(AsyncTxAPI): + @sync_bind(AsyncTxAPI.tx_info) + def tx_info(self, tx_hash: str) -> TxInfo: + pass + + tx_info.__doc__ = AsyncTxAPI.tx_info.__doc__ + + @sync_bind(AsyncTxAPI.create) + def create(self, signers: List[SignerOptions], options: CreateTxOptions) -> Tx: + pass + + create.__doc__ = AsyncTxAPI.create.__doc__ + + @sync_bind(AsyncTxAPI.estimate_fee) + def estimate_fee( + self, signers: List[SignerOptions], options: CreateTxOptions + ) -> Fee: + pass + + estimate_fee.__doc__ = AsyncTxAPI.estimate_fee.__doc__ + + @sync_bind(AsyncTxAPI.estimate_gas) + def estimate_gas( + self, tx: Tx, options: Optional[CreateTxOptions] + ) -> SimulateResponse: + pass + + estimate_gas.__doc__ = AsyncTxAPI.estimate_gas.__doc__ + + @sync_bind(AsyncTxAPI.encode) + def encode(self, tx: Tx) -> str: + pass + + encode.__doc__ = AsyncTxAPI.encode.__doc__ + + @sync_bind(AsyncTxAPI.decode) + def decode(self, tx: str) -> Tx: + pass + + decode.__doc__ = AsyncTxAPI.decode.__doc__ + + @sync_bind(AsyncTxAPI.hash) + def hash(self, tx: Tx) -> str: + pass + + hash.__doc__ = AsyncTxAPI.hash.__doc__ + + @sync_bind(AsyncTxAPI.broadcast_sync) + def broadcast_sync( + self, tx: Tx, options: BroadcastOptions = None + ) -> SyncTxBroadcastResult: + pass + + broadcast_sync.__doc__ = AsyncTxAPI.broadcast_sync.__doc__ + + @sync_bind(AsyncTxAPI.broadcast_async) + def broadcast_async( + self, tx: Tx, options: BroadcastOptions = None + ) -> AsyncTxBroadcastResult: + pass + + broadcast_async.__doc__ = AsyncTxAPI.broadcast_async.__doc__ + + @sync_bind(AsyncTxAPI.broadcast) + def broadcast( + self, tx: Tx, options: BroadcastOptions = None + ) -> BlockTxBroadcastResult: + pass + + broadcast.__doc__ = AsyncTxAPI.broadcast.__doc__ + + @sync_bind(AsyncTxAPI.search) + def search(self, events: List[list], params: Optional[APIParams] = None) -> dict: + pass + + search.__doc__ = AsyncTxAPI.search.__doc__ + + @sync_bind(AsyncTxAPI.tx_infos_by_height) + def tx_infos_by_height(self, height: Optional[int] = None) -> List[TxInfo]: + pass + + tx_infos_by_height.__doc__ = AsyncTxAPI.tx_infos_by_height.__doc__ diff --git a/terra_sdk/client/lcd/api/wasm.py b/terra_sdk/client/lcd/api/wasm.py new file mode 100644 index 0000000..797f800 --- /dev/null +++ b/terra_sdk/client/lcd/api/wasm.py @@ -0,0 +1,107 @@ +import base64 +import json +from typing import Any, Union + +from terra_sdk.core import Numeric + +from ._base import BaseAsyncAPI, sync_bind + +__all__ = ["AsyncWasmAPI", "WasmAPI"] + + +class AsyncWasmAPI(BaseAsyncAPI): + async def code_info(self, code_id: int) -> dict: + """Fetches information about an uploaded code. + + Args: + code_id (int): code ID + + Returns: + dict: code information + """ + res = await self._c._get(f"/terra/wasm/v1beta1/codes/{code_id}") + code_info = res.get("code_info") + return { + "code_id": Numeric.parse(code_info["code_id"]), + "code_hash": code_info["code_hash"], + "creator": code_info["creator"], + } + + async def contract_info(self, contract_address: str) -> dict: + """Fetches information about an instantiated contract. + + Args: + contract_address (str): contract address + + Returns: + dict: contract information + """ + res = await self._c._get(f"/terra/wasm/v1beta1/contracts/{contract_address}") + contract_info = res.get("contract_info") + return { + "code_id": Numeric.parse(contract_info["code_id"]), + "address": contract_info["address"], + "creator": contract_info["creator"], + "admin": contract_info.get("admin", None), + "init_msg": contract_info["init_msg"], + } + + async def contract_query(self, contract_address: str, query: Union[dict, str]) -> Any: + """Runs a QueryMsg on a contract. + + Args: + contract_address (str): contract address + query (dict): QueryMsg to run + + Returns: + Any: results of query + """ + params = { + "query_msg": base64.b64encode(json.dumps(query).encode("utf-8")).decode( + "utf-8" + ) + } + res = await self._c._get( + f"/terra/wasm/v1beta1/contracts/{contract_address}/store", params + ) + return res.get("query_result") + + async def parameters(self) -> dict: + """Fetches the Wasm module parameters. + + Returns: + dict: Wasm module parameters + """ + res = await self._c._get("/terra/wasm/v1beta1/params") + params = res.get("params") + return { + "max_contract_size": Numeric.parse(params["max_contract_size"]), + "max_contract_gas": Numeric.parse(params["max_contract_gas"]), + "max_contract_msg_size": Numeric.parse(params["max_contract_msg_size"]), + } + + +class WasmAPI(AsyncWasmAPI): + @sync_bind(AsyncWasmAPI.code_info) + def code_info(self, code_id: int) -> dict: + pass + + code_info.__doc__ = AsyncWasmAPI.code_info.__doc__ + + @sync_bind(AsyncWasmAPI.contract_info) + def contract_info(self, contract_address: str) -> dict: + pass + + contract_info.__doc__ = AsyncWasmAPI.contract_info.__doc__ + + @sync_bind(AsyncWasmAPI.contract_query) + def contract_query(self, contract_address: str, query: Union[dict, str]) -> Any: + pass + + contract_query.__doc__ = AsyncWasmAPI.contract_query.__doc__ + + @sync_bind(AsyncWasmAPI.parameters) + def parameters(self) -> dict: + pass + + parameters.__doc__ = AsyncWasmAPI.parameters.__doc__ diff --git a/terra_sdk/client/lcd/lcdclient.py b/terra_sdk/client/lcd/lcdclient.py new file mode 100644 index 0000000..41bb8bb --- /dev/null +++ b/terra_sdk/client/lcd/lcdclient.py @@ -0,0 +1,343 @@ +from __future__ import annotations + +from asyncio import AbstractEventLoop, get_event_loop +from json import JSONDecodeError +from typing import List, Optional, Union + +import nest_asyncio +from aiohttp import ClientSession +from multidict import CIMultiDict + +from terra_sdk.core import Coins, Dec, Numeric +from terra_sdk.exceptions import LCDResponseError +from terra_sdk.key.key import Key +from terra_sdk.util.json import dict_to_data +from terra_sdk.util.url import urljoin + +from .api.auth import AsyncAuthAPI, AuthAPI +from .api.authz import AsyncAuthzAPI, AuthzAPI +from .api.bank import AsyncBankAPI, BankAPI +from .api.distribution import AsyncDistributionAPI, DistributionAPI +from .api.feegrant import AsyncFeeGrantAPI, FeeGrantAPI +from .api.gov import AsyncGovAPI, GovAPI +from .api.ibc import AsyncIbcAPI, IbcAPI +from .api.ibc_transfer import AsyncIbcTransferAPI, IbcTransferAPI +from .api.market import AsyncMarketAPI, MarketAPI +from .api.mint import AsyncMintAPI, MintAPI +from .api.oracle import AsyncOracleAPI, OracleAPI +from .api.slashing import AsyncSlashingAPI, SlashingAPI +from .api.staking import AsyncStakingAPI, StakingAPI +from .api.tendermint import AsyncTendermintAPI, TendermintAPI +from .api.treasury import AsyncTreasuryAPI, TreasuryAPI +from .api.tx import AsyncTxAPI, TxAPI +from .api.wasm import AsyncWasmAPI, WasmAPI +from .lcdutils import AsyncLCDUtils, LCDUtils +from .params import APIParams +from .wallet import AsyncWallet, Wallet + + +def get_default(chain_id: str) -> [Coins, Numeric]: + if chain_id == "columbus-5": + return [Coins.from_str("0.15uusd"), Numeric.parse(1.75)] + if chain_id == "bombay-12": + return [Coins.from_str("0.15uusd"), Numeric.parse(1.75)] + if chain_id == "localterra": + return [Coins.from_str("0.15uusd"), Numeric.parse(1.75)] + + raise ValueError("chain_id is invalid") + + +class AsyncLCDClient: + def __init__( + self, + url: str, + chain_id: Optional[str] = None, + gas_prices: Optional[Coins.Input] = None, + gas_adjustment: Optional[Numeric.Input] = None, + loop: Optional[AbstractEventLoop] = None, + _create_session: bool = True, # don't create a session (used for sync LCDClient) + ): + if loop is None: + loop = get_event_loop() + self.loop = loop + if _create_session: + self.session = ClientSession( + headers={"Accept": "application/json"}, loop=self.loop + ) + + self.chain_id = chain_id + self.url = url + self.last_request_height = None + + default_price, default_adjustment = get_default(chain_id) + self.gas_prices = Coins(gas_prices) if gas_prices else default_price + self.gas_adjustment = gas_adjustment if gas_adjustment else default_adjustment + + self.auth = AsyncAuthAPI(self) + self.bank = AsyncBankAPI(self) + self.distribution = AsyncDistributionAPI(self) + self.feegrant = AsyncFeeGrantAPI(self) + self.gov = AsyncGovAPI(self) + self.market = AsyncMarketAPI(self) + self.mint = AsyncMintAPI(self) + self.authz = AsyncAuthzAPI(self) + self.oracle = AsyncOracleAPI(self) + self.slashing = AsyncSlashingAPI(self) + self.staking = AsyncStakingAPI(self) + self.tendermint = AsyncTendermintAPI(self) + self.treasury = AsyncTreasuryAPI(self) + self.wasm = AsyncWasmAPI(self) + self.ibc = AsyncIbcAPI(self) + self.ibc_transfer = AsyncIbcTransferAPI(self) + self.tx = AsyncTxAPI(self) + self.utils = AsyncLCDUtils(self) + + def wallet(self, key: Key) -> AsyncWallet: + """Creates a :class:`AsyncWallet` object from a key. + + Args: + key (Key): key implementation + """ + return AsyncWallet(self, key) + + async def _get( + self, + endpoint: str, + params: Optional[Union[APIParams, CIMultiDict, list, dict]] = None, + # raw: bool = False + ): + if ( + params + and hasattr(params, "to_dict") + and callable(getattr(params, "to_dict")) + ): + params = params.to_dict() + + async with self.session.get( + urljoin(self.url, endpoint), params=params + ) as response: + try: + result = await response.json(content_type=None) + except JSONDecodeError: + raise LCDResponseError(message=str(response.reason), response=response) + if not 200 <= response.status < 299: + raise LCDResponseError(message=str(result), response=response) + self.last_request_height = ( + result.get("height") if result else self.last_request_height + ) + return result # if raw else result["result"] + + async def _post( + self, endpoint: str, data: Optional[dict] = None # , raw: bool = False + ): + async with self.session.post( + urljoin(self.url, endpoint), json=data and dict_to_data(data) + ) as response: + try: + result = await response.json(content_type=None) + except JSONDecodeError: + raise LCDResponseError(message=str(response.reason), response=response) + if not 200 <= response.status < 299: + raise LCDResponseError(message=result.get("message"), response=response) + self.last_request_height = ( + result.get("height") if result else self.last_request_height + ) + return result # if raw else result["result"] + + async def _search( + self, + events: List[list], + params: Optional[Union[APIParams, CIMultiDict, list, dict]] = None, + # raw: bool = False + ): + + actual_params = CIMultiDict() + + for event in events: + if event[0] == "tx.height": + actual_params.add("events", f"{event[0]}={event[1]}") + else: + actual_params.add("events", f"{event[0]}='{event[1]}'") + if params: + for p in params: + actual_params.add(p, params[p]) + + async with self.session.get( + urljoin(self.url, "/cosmos/tx/v1beta1/txs"), params=actual_params + ) as response: + try: + result = await response.json(content_type=None) + except JSONDecodeError: + raise LCDResponseError(message=str(response.reason), response=response) + if not 200 <= response.status < 299: + raise LCDResponseError(message=str(result), response=response) + self.last_request_height = ( + result.get("height") if result else self.last_request_height + ) + return result # if raw else result["result"] + + async def __aenter__(self): + return self + + async def __aexit__(self, exc_type, exc, tb): + await self.session.close() + + +class LCDClient(AsyncLCDClient): + """An object representing a connection to a node running the Terra LCD server.""" + + url: str + """URL endpoint of LCD server.""" + + chain_id: str + """Chain ID of blockchain network connecting to.""" + + gas_prices: Coins.Input + """Gas prices to use for automatic fee estimation.""" + + gas_adjustment: Union[str, float, int, Dec] + """Gas adjustment factor for automatic fee estimation.""" + + last_request_height: Optional[int] # type: ignore + """Height of response of last-made made LCD request.""" + + auth: AuthAPI + """:class:`AuthAPI`.""" + + bank: BankAPI + """:class:`BankAPI`.""" + + distribution: DistributionAPI + """:class:`DistributionAPI`.""" + + gov: GovAPI + """:class:`GovAPI`.""" + + feegrant: FeeGrantAPI + """:class:`FeeGrant`.""" + + market: MarketAPI + """:class:`MarketAPI`.""" + + mint: MintAPI + """:class:`MintAPI`.""" + + authz: AuthzAPI + """:class:`AuthzAPI`.""" + + oracle: OracleAPI + """:class:`OracleAPI`.""" + + slashing: SlashingAPI + """:class:`SlashingAPI`.""" + + staking: StakingAPI + """:class:`StakingAPI`.""" + + tendermint: TendermintAPI + """:class:`TendermintAPI`.""" + + treasury: TreasuryAPI + """:class:`TreasuryAPI`.""" + + wasm: WasmAPI + """:class:`WasmAPI`.""" + + tx: TxAPI + """:class:`TxAPI`.""" + + ibc: IbcAPI + """:class:`IbcAPI`.""" + + ibc_transfer: IbcTransferAPI + """:class:`IbcTransferAPI`.""" + + def __init__( + self, + url: str, + chain_id: str = None, + gas_prices: Optional[Coins.Input] = None, + gas_adjustment: Optional[Numeric.Input] = None, + ): + super().__init__( + url, + chain_id, + gas_prices, + gas_adjustment, + _create_session=False, + loop=nest_asyncio.apply(get_event_loop()), + ) + + self.auth = AuthAPI(self) + self.bank = BankAPI(self) + self.distribution = DistributionAPI(self) + self.gov = GovAPI(self) + self.feegrant = FeeGrantAPI(self) + self.market = MarketAPI(self) + self.mint = MintAPI(self) + self.authz = AuthzAPI(self) + self.oracle = OracleAPI(self) + self.slashing = SlashingAPI(self) + self.staking = StakingAPI(self) + self.tendermint = TendermintAPI(self) + self.treasury = TreasuryAPI(self) + self.wasm = WasmAPI(self) + self.ibc = IbcAPI(self) + self.ibc_transfer = IbcTransferAPI(self) + self.tx = TxAPI(self) + self.utils = LCDUtils(self) + + async def __aenter__(self): + raise NotImplementedError( + "async context manager not implemented - you probably want AsyncLCDClient" + ) + + async def __aexit__(self, exc_type, exc, tb): + raise NotImplementedError( + "async context manager not implemented - you probably want AsyncLCDClient" + ) + + def wallet(self, key: Key) -> Wallet: # type: ignore + """Creates a :class:`Wallet` object from a key for easy transaction creating and + signing. + + Args: + key (Key): key implementation + """ + return Wallet(self, key) + + async def _get(self, *args, **kwargs): + # session has to be manually created and torn down for each HTTP request in a + # synchronous client + self.session = ClientSession( + headers={"Accept": "application/json"}, loop=self.loop + ) + try: + result = await super()._get(*args, **kwargs) + finally: + await self.session.close() + return result + + async def _post(self, *args, **kwargs): + # session has to be manually created and torn down for each HTTP request in a + # synchronous client + self.session = ClientSession( + headers={"Accept": "application/json"}, loop=self.loop + ) + try: + result = await super()._post(*args, **kwargs) + finally: + await self.session.close() + return result + + async def _search(self, *args, **kwargs): + # session has to be manually created and torn down for each HTTP request in a + # synchronous client + self.session = ClientSession( + headers={"Accept": "application/json"}, loop=self.loop + ) + try: + result = await super()._search(*args, **kwargs) + finally: + await self.session.close() + return result diff --git a/terra_sdk/client/lcd/lcdutils.py b/terra_sdk/client/lcd/lcdutils.py new file mode 100644 index 0000000..8ddd3c7 --- /dev/null +++ b/terra_sdk/client/lcd/lcdutils.py @@ -0,0 +1,76 @@ +from functools import reduce +from math import ceil +from typing import Any, Dict, Union + +from terra_sdk.core import Coin + +from .api._base import BaseAsyncAPI, sync_bind + + +def index_by_pub_key(m: Dict[str, Any], o: Any): + m[o["pub_key"]["key"]] = o + return m + + +class AsyncLCDUtils(BaseAsyncAPI): + async def calculate_tax(self, coin: Union[Coin, str, dict]) -> Coin: + """Calculates the tax that would be applied for the Coin if sent. + + Args: + coin (Union[Coin, str, dict]): coin to be sent + + Returns: + Coin: tax to be paid + """ + coin = Coin.parse(coin) + rate = await BaseAsyncAPI._try_await(self._c.treasury.tax_rate()) + cap = await BaseAsyncAPI._try_await(self._c.treasury.tax_cap(coin.denom)) + return Coin(coin.denom, min(ceil(coin.amount * rate), cap.amount)) + + async def validators_with_voting_power(self) -> Dict[str, dict]: + """Gets current validators and merges their voting power from the validator set query. + + Returns: + Dict[str, dict]: validators with voting power + """ + validator_set_response = await BaseAsyncAPI._try_await( + self._c.tendermint.validator_set() + ) + next_key = "" + while True: + from terra_sdk.client.lcd import PaginationOptions + + validators, pag = await BaseAsyncAPI._try_await( + self._c.staking.validators(PaginationOptions(key=next_key)) + ) + validator_set: Dict[str, Any] = reduce( + index_by_pub_key, validator_set_response["validators"], {} + ) + if pag is None or pag["next_key"] is None: + break + next_key = pag["next_key"] + res = {} + for v in validators: + delegate_info = validator_set.get(v.consensus_pubkey["key"]) + if delegate_info is None: + continue + res[v.operator_address] = { + "validator_info": v, + "voting_power": int(delegate_info["voting_power"]), + "proposer_priority": int(delegate_info["proposer_priority"]), + } + return res + + +class LCDUtils(AsyncLCDUtils): + @sync_bind(AsyncLCDUtils.calculate_tax) + def calculate_tax(self, coin: Union[Coin, str, dict]) -> Coin: + pass + + calculate_tax.__doc__ = AsyncLCDUtils.calculate_tax.__doc__ + + @sync_bind(AsyncLCDUtils.validators_with_voting_power) + async def validators_with_voting_power(self) -> Dict[str, dict]: + pass + + validators_with_voting_power.__doc__ = AsyncLCDUtils.calculate_tax.__doc__ diff --git a/terra_sdk/client/lcd/params.py b/terra_sdk/client/lcd/params.py new file mode 100644 index 0000000..32f65bd --- /dev/null +++ b/terra_sdk/client/lcd/params.py @@ -0,0 +1,67 @@ +import abc +from abc import ABC +from typing import Optional + +__all__ = ["APIParams", "PaginationOptions"] + + +class APIParams(ABC): + @abc.abstractmethod + def to_dict(self): + pass + + def to_list(self) -> list: + lst = [] + dct = self.to_dict() + for key in dct.keys(): + lst.append((key, dct.get(key))) + return lst + + +class PaginationOptions(APIParams): + """This could be used when you need pagination options for APIs + + Args: + key (str): key is a value returned in PageResponse.next_key to begin + querying the next page most efficiently. Only one of offset or key + should be set. + offset (int): offset is a numeric offset that can be used when key is unavailable. + It is less efficient than using key. Only one of offset or key should be set. + limit (int): limit is the total number of results to be returned in the result page. + If left empty it will default to a value to be set by each app. + count_total (bool): count_total is set to true to indicate that the result set should include a count of + the total number of items available for pagination in UIs. + count_total is only respected when offset is used. It is ignored when key is set. + reverse (bool): reverse is set to true if results are to be returned in the descending order. + """ + + def __init__( + self, + key: Optional[str] = None, + offset: Optional[int] = None, + limit: Optional[int] = None, + count_total: Optional[bool] = None, + reverse: Optional[bool] = None, + ): + self.key = key + self.offset = offset + self.limit = limit + self.count_total = count_total + self.reverse = reverse + + def __str__(self): + return "&".join(self.to_dict()) + + def to_dict(self): + params = {} + if self.key is not None: + params["pagination.key"] = self.key + if self.offset is not None: + params["pagination.offset"] = self.offset + if self.limit is not None: + params["pagination.limit"] = self.limit + if self.count_total is not None: + params["pagination.count_total"] = str(self.count_total).lower() + if self.reverse is not None: + params["pagination.reverse"] = str(self.reverse).lower() + return params diff --git a/terra_sdk/client/lcd/wallet.py b/terra_sdk/client/lcd/wallet.py new file mode 100644 index 0000000..d554293 --- /dev/null +++ b/terra_sdk/client/lcd/wallet.py @@ -0,0 +1,140 @@ +from __future__ import annotations + +from terra_sdk.key.key import Key, SignOptions + +from .api.tx import CreateTxOptions, SignerOptions + +__all__ = ["Wallet", "AsyncWallet"] + +from ...core.tx import SignMode, Tx + + +class AsyncWallet: + def __init__(self, lcd, key: Key): + self.lcd = lcd + self.key = key + + async def account_number(self) -> int: + res = await self.lcd.auth.account_info(self.key.acc_address) + return res.account_number + + async def sequence(self) -> int: + res = await self.lcd.auth.account_info(self.key.acc_address) + return res.sequence + + async def account_number_and_sequence(self) -> dict: + res = await self.lcd.auth.account_info(self.key.acc_address) + return {"account_number": res.account_number, "sequence": res.sequence} + + async def create_tx(self, options: CreateTxOptions) -> Tx: + sigOpt = [ + SignerOptions( + address=self.key.acc_address, + sequence=options.sequence, + public_key=self.key.public_key, + ) + ] + return await self.lcd.tx.create(sigOpt, options) + + async def create_and_sign_tx(self, options: CreateTxOptions) -> Tx: + account_number = options.account_number + sequence = options.sequence + if account_number is None or sequence is None: + res = await self.account_number_and_sequence() + if account_number is None: + account_number = res.get("account_number") + if sequence is None: + sequence = res.get("sequence") + options.sequence = sequence + options.account_number = account_number + return self.key.sign_tx( + tx=(await self.create_tx(options)), + options=SignOptions( + account_number=account_number, + sequence=sequence, + chain_id=self.lcd.chain_id, + sign_mode=options.sign_mode + if options.sign_mode + else SignMode.SIGN_MODE_DIRECT, + ), + ) + + +class Wallet: + """Wraps around a :class:`Key` implementation and provides transaction building and + signing functionality. It is recommended to create this object through + :meth:`LCDClient.wallet()`.""" + + def __init__(self, lcd, key: Key): + self.lcd = lcd + self.key = key + + def account_number(self) -> int: + """Fetches account number for the account associated with the Key.""" + res = self.lcd.auth.account_info(self.key.acc_address) + return res.account_number + + def sequence(self) -> int: + """Fetches the sequence number for the account associated with the Key.""" + res = self.lcd.auth.account_info(self.key.acc_address) + return res.sequence + + def account_number_and_sequence(self) -> dict: + """Fetches both account and sequence number associated with the Key.""" + res = self.lcd.auth.account_info(self.key.acc_address) + return {"account_number": res.account_number, "sequence": res.sequence} + + def create_tx(self, options: CreateTxOptions) -> Tx: + """Builds an unsigned transaction object. The ``Wallet`` will first + query the blockchain to fetch the latest ``account`` and ``sequence`` values for the + account corresponding to its Key, unless the they are both provided. If no ``fee`` + parameter is set, automatic fee estimation will be used (see `fee_estimation`). + + Args: + options (CreateTxOptions): Options to create a tx + + Returns: + Tx: unsigned transaction + """ + sigOpt = [ + SignerOptions( + address=self.key.acc_address, + sequence=options.sequence, + public_key=self.key.public_key, + ) + ] + return self.lcd.tx.create(sigOpt, options) + + def create_and_sign_tx(self, options: CreateTxOptions) -> Tx: + """Creates and signs a :class:`Tx` object in a single step. This is the recommended + method for preparing transaction for immediate signing and broadcastring. The transaction + is generated exactly as :meth:`create_tx`. + + Args: + options (CreateTxOptions): Options to create a tx + + Returns: + Tx: signed transaction + """ + + account_number = options.account_number + sequence = options.sequence + if account_number is None or sequence is None: + res = self.account_number_and_sequence() + if account_number is None: + account_number = res.get("account_number") + if sequence is None: + sequence = res.get("sequence") + options.sequence = sequence + options.account_number = account_number + return self.key.sign_tx( + tx=self.create_tx(options), + options=SignOptions( + account_number=account_number, + sequence=sequence, + chain_id=self.lcd.chain_id, + sign_mode=options.sign_mode + if options.sign_mode + else SignMode.SIGN_MODE_DIRECT, + ), + ) diff --git a/terra_sdk/client/localterra.py b/terra_sdk/client/localterra.py new file mode 100644 index 0000000..f32b492 --- /dev/null +++ b/terra_sdk/client/localterra.py @@ -0,0 +1,71 @@ +from typing import Dict + +from terra_sdk.key.mnemonic import MnemonicKey + +from .lcd import AsyncLCDClient, AsyncWallet, LCDClient, Wallet + +__all__ = ["LOCALTERRA_MNEMONICS", "LocalTerra", "AsyncLocalTerra"] + +LOCALTERRA_MNEMONICS = { + "validator": "satisfy adjust timber high purchase tuition stool faith fine install that you unaware feed domain license impose boss human eager hat rent enjoy dawn", + "test1": "notice oak worry limit wrap speak medal online prefer cluster roof addict wrist behave treat actual wasp year salad speed social layer crew genius", + "test2": "quality vacuum heart guard buzz spike sight swarm shove special gym robust assume sudden deposit grid alcohol choice devote leader tilt noodle tide penalty", + "test3": "symbol force gallery make bulk round subway violin worry mixture penalty kingdom boring survey tool fringe patrol sausage hard admit remember broken alien absorb", + "test4": "bounce success option birth apple portion aunt rural episode solution hockey pencil lend session cause hedgehog slender journey system canvas decorate razor catch empty", + "test5": "second render cat sing soup reward cluster island bench diet lumber grocery repeat balcony perfect diesel stumble piano distance caught occur example ozone loyal", + "test6": "spatial forest elevator battle also spoon fun skirt flight initial nasty transfer glory palm drama gossip remove fan joke shove label dune debate quick", + "test7": "noble width taxi input there patrol clown public spell aunt wish punch moment will misery eight excess arena pen turtle minimum grain vague inmate", + "test8": "cream sport mango believe inhale text fish rely elegant below earth april wall rug ritual blossom cherry detail length blind digital proof identify ride", + "test9": "index light average senior silent limit usual local involve delay update rack cause inmate wall render magnet common feature laundry exact casual resource hundred", + "test10": "prefer forget visit mistake mixture feel eyebrow autumn shop pair address airport diesel street pass vague innocent poem method awful require hurry unhappy shoulder", +} + +LOCALTERRA_DEFAULTS = { + "url": "http://localhost:1317", + "chain_id": "localterra", + "gas_prices": {"uusd": "0.15"}, + "gas_adjustment": 1.75, +} + + +class AsyncLocalTerra(AsyncLCDClient): + """An :class:`AsyncLCDClient` that comes preconfigured with the default settings for + connecting to a LocalTerra node. + """ + + wallets: Dict[str, AsyncWallet] + """Ready-to use :class:`Wallet` objects with LocalTerra default accounts.""" + + def __init__(self, *args, **kwargs): + options = {**LOCALTERRA_DEFAULTS, **kwargs} + super().__init__(*args, **options) + self.wallets = { + wallet_name: self.wallet( + MnemonicKey(mnemonic=LOCALTERRA_MNEMONICS[wallet_name]) + ) + for wallet_name in LOCALTERRA_MNEMONICS + } + + +class LocalTerra(LCDClient): + """A :class:`LCDClient` that comes preconfigured with the default settings for + connecting to a LocalTerra node. + """ + + wallets: Dict[str, Wallet] + """Ready-to use :class:`Wallet` objects with LocalTerra default accounts. + + >>> terra = LocalTerra() + >>> terra.wallets['test1'].key.acc_address + 'terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v' + """ + + def __init__(self, *args, **kwargs): + options = {**LOCALTERRA_DEFAULTS, **kwargs} + super().__init__(*args, **options) + self.wallets = { + wallet_name: self.wallet( + MnemonicKey(mnemonic=LOCALTERRA_MNEMONICS[wallet_name]) + ) + for wallet_name in LOCALTERRA_MNEMONICS + } diff --git a/terra_sdk/core/.DS_Store b/terra_sdk/core/.DS_Store new file mode 100644 index 0000000..658ab94 Binary files /dev/null and b/terra_sdk/core/.DS_Store differ diff --git a/terra_sdk/core/__init__.py b/terra_sdk/core/__init__.py new file mode 100644 index 0000000..e2f5c6d --- /dev/null +++ b/terra_sdk/core/__init__.py @@ -0,0 +1,40 @@ +__all__ = [ + "Coin", + "Coins", + "Dec", + "Numeric", + "PublicKey", + "AccAddress", + "AccPubKey", + "ValAddress", + "SimplePublicKey", + "LegacyAminoMultisigPublicKey", + "ValConsPubKey", + "ValPubKey", + "SignDoc", + "CompactBitArray", + "SignatureV2", + "MultiSignature", + "Tx", + "TxInfo", + "TxLog", + "ModeInfo", + "ModeInfoSingle", + "ModeInfoMulti", +] + +from .bech32 import AccAddress, AccPubKey, ValAddress, ValPubKey +from .coin import Coin +from .coins import Coins +from .compact_bit_array import CompactBitArray +from .multisig import MultiSignature +from .numeric import Dec, Numeric +from .public_key import ( + LegacyAminoMultisigPublicKey, + PublicKey, + SimplePublicKey, + ValConsPubKey, +) +from .sign_doc import SignDoc +from .signature_v2 import SignatureV2 +from .tx import ModeInfo, ModeInfoMulti, ModeInfoSingle, Tx, TxInfo, TxLog diff --git a/terra_sdk/core/auth/__init__.py b/terra_sdk/core/auth/__init__.py new file mode 100644 index 0000000..e25df1a --- /dev/null +++ b/terra_sdk/core/auth/__init__.py @@ -0,0 +1,17 @@ +from .data import ( + Account, + LazyGradedVestingAccount, + PublicKey, + TxInfo, + TxLog, + parse_tx_logs, +) + +__all__ = [ + "Account", + "LazyGradedVestingAccount", + "TxLog", + "TxInfo", + "PublicKey", + "parse_tx_logs", +] diff --git a/terra_sdk/core/auth/data/__init__.py b/terra_sdk/core/auth/data/__init__.py new file mode 100644 index 0000000..2590596 --- /dev/null +++ b/terra_sdk/core/auth/data/__init__.py @@ -0,0 +1,16 @@ +from terra_sdk.core.public_key import PublicKey +from terra_sdk.core.tx import TxInfo, TxLog, parse_tx_logs + +from .account import Account +from .base_account import BaseAccount +from .lazy_graded_vesting_account import LazyGradedVestingAccount + +__all__ = [ + "TxLog", + "TxInfo", + "PublicKey", + "parse_tx_logs", + "Account", + "BaseAccount", + "LazyGradedVestingAccount", +] diff --git a/terra_sdk/core/auth/data/account.py b/terra_sdk/core/auth/data/account.py new file mode 100644 index 0000000..cde9c95 --- /dev/null +++ b/terra_sdk/core/auth/data/account.py @@ -0,0 +1,35 @@ +from abc import ABC, abstractmethod + +from terra_sdk.core.public_key import PublicKey +from terra_sdk.util.json import JSONSerializable + +from .base_account import BaseAccount +from .lazy_graded_vesting_account import LazyGradedVestingAccount + + +class Account(JSONSerializable, ABC): + @abstractmethod + def get_account_number(self) -> int: + pass + + @abstractmethod + def get_sequence(self) -> int: + pass + + @abstractmethod + def get_public_key(self) -> PublicKey: + pass + + @classmethod + def from_amino(cls, amino: dict): # -> Account: + if amino["type"] == BaseAccount.type_amino: + return BaseAccount.from_amino(amino) + else: + return LazyGradedVestingAccount.from_amino(amino) + + @classmethod + def from_data(cls, data: dict): # -> Account: + if data["@type"] == BaseAccount.type_url: + return BaseAccount.from_data(data) + else: + return LazyGradedVestingAccount.from_data(data) diff --git a/terra_sdk/core/auth/data/base_account.py b/terra_sdk/core/auth/data/base_account.py new file mode 100644 index 0000000..dd8c66d --- /dev/null +++ b/terra_sdk/core/auth/data/base_account.py @@ -0,0 +1,99 @@ +"""Data objects pertaining to accounts.""" + +from __future__ import annotations + +from typing import Optional + +import attr +from terra_proto.cosmos.auth.v1beta1 import BaseAccount as BaseAccount_pb + +from ....core import AccAddress +from ....util.json import JSONSerializable +from ...public_key import PublicKey + +__all__ = ["BaseAccount"] + + +@attr.s +class BaseAccount(JSONSerializable): + """Stores information about an account.""" + + type_amino = "core/Account" + type_url = "/cosmos.auth.v1beta1.BaseAccount" + + address: AccAddress = attr.ib() + """""" + + public_key: Optional[PublicKey] = attr.ib() + """""" + + account_number: int = attr.ib(converter=int) + """""" + + sequence: int = attr.ib(converter=int) + """""" + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "address": self.address, + "public_key": self.public_key.to_amino(), + "account_number": str(self.account_number), + "sequence": str(self.sequence), + }, + } + + @classmethod + def from_amino(cls, amino: dict) -> BaseAccount: + amino = amino["value"] + return cls( + address=amino["address"], + public_key=PublicKey.from_amino(amino["public_key"]), + account_number=amino["account_number"], + sequence=amino["sequence"], + ) + + def get_account_number(self) -> int: + return self.account_number + + def get_sequence(self) -> int: + return self.sequence + + def get_public_key(self) -> PublicKey: + return self.public_key + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "address": self.address, + "pub_key": self.public_key and self.public_key.to_data(), + "account_number": str(self.account_number), + "sequence": str(self.sequence), + } + + @classmethod + def from_data(cls, data: dict) -> BaseAccount: + return cls( + address=data["address"], + public_key=data.get("pub_key") and PublicKey.from_data(data["pub_key"]), + account_number=data.get("account_number") or 0, + sequence=data.get("sequence") or 0, + ) + + @classmethod + def from_proto(cls, proto: BaseAccount_pb) -> BaseAccount: + return cls( + address=proto.address, + public_key=PublicKey.from_proto(proto.pub_key), + account_number=proto.account_number, + sequence=proto.sequence, + ) + + def to_proto(self) -> BaseAccount_pb: + return BaseAccount_pb( + address=self.address, + pub_key=self.public_key.to_proto() if self.public_key else None, + account_number=self.account_number, + sequence=self.sequence, + ) diff --git a/terra_sdk/core/auth/data/base_vesting_account.py b/terra_sdk/core/auth/data/base_vesting_account.py new file mode 100644 index 0000000..f75d754 --- /dev/null +++ b/terra_sdk/core/auth/data/base_vesting_account.py @@ -0,0 +1,115 @@ +"""Data objects pertaining to accounts.""" + +from __future__ import annotations + +import attr +from terra_proto.cosmos.vesting.v1beta1 import ( + BaseVestingAccount as BaseVestingAccount_pb, +) + +from terra_sdk.core import Coins +from terra_sdk.util.json import JSONSerializable + +from ...public_key import PublicKey +from .base_account import BaseAccount + +__all__ = ["BaseVestingAccount"] + + +@attr.s +class BaseVestingAccount(JSONSerializable): + """Stores information about an account with vesting.""" + + base_account: BaseAccount = attr.ib() + + original_vesting: Coins = attr.ib(converter=Coins) + """""" + + delegated_free: Coins = attr.ib(converter=Coins) + """""" + + delegated_vesting: Coins = attr.ib(converter=Coins) + """""" + + end_time: int = attr.ib(converter=int) + """""" + + type_amino = "core/BaseVestingAccount" + type_url = "/terra.vesting.v1beta1.BaseVestingAccount" + + def get_sequence(self) -> int: + return self.base_account.get_sequence() + + def get_account_number(self) -> int: + return self.base_account.get_account_number() + + def get_public_key(self) -> PublicKey: + return self.base_account.get_public_key() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "base_account": self.base_account.to_amino(), + "original_vesting": self.original_vesting.to_amino(), + "delegated_free": self.delegated_free.to_amino(), + "delegated_vesting": self.delegated_vesting.to_amino(), + "end_time": str(self.end_time), + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "base_accont": self.base_account.to_data(), + "original_vesting": self.original_vesting.to_data(), + "delegated_free": self.delegated_free.to_data(), + "delegated_vesting": self.delegated_vesting.to_data(), + "end_time": str(self.end_time), + } + + @classmethod + def from_amino(cls, amino: dict) -> BaseVestingAccount: + amino = amino["value"] + return cls( + base_account=BaseAccount.from_amino(amino["base_account"]), + original_vesting=Coins.from_amino(amino["original_vesting"]) + if amino["original_vesting"] + else None, + delegated_free=Coins.from_amino(amino["delegated_free"]) + if amino["delegated_free"] + else None, + delegated_vesting=Coins.from_amino(amino["delegated_vesting"]) + if amino["delegated_vesting"] + else None, + end_time=amino["end_time"], + ) + + @classmethod + def from_data(cls, data: dict) -> BaseVestingAccount: + return cls( + base_account=BaseAccount.from_data(data["base_account"]), + original_vesting=Coins.from_data(data["original_vesting"]), + delegated_free=Coins.from_data(data["delegated_free"]), + delegated_vesting=Coins.from_data(data["delegated_vesting"]), + end_time=data["end_time"], + ) + + @classmethod + def from_proto(cls, proto: BaseVestingAccount_pb) -> BaseVestingAccount: + return cls( + base_account=BaseAccount.from_proto(proto.base_account), + original_vesting=Coins.from_proto(proto["original_vesting"]), + delegated_free=Coins.from_proto(proto["delegated_free"]), + delegated_vesting=Coins.from_proto(proto["delegated_vesting"]), + end_time=proto["end_time"], + ) + + def to_proto(self) -> BaseVestingAccount_pb: + return BaseVestingAccount_pb( + base_account=self.base_account.to_proto(), + original_vesting=self.original_vesting.to_proto(), + delegated_free=self.delegated_free.to_proto(), + delegated_vesting=self.delegated_vesting.to_proto(), + end_time=self.end_time, + ) diff --git a/terra_sdk/core/auth/data/lazy_graded_vesting_account.py b/terra_sdk/core/auth/data/lazy_graded_vesting_account.py new file mode 100644 index 0000000..d8c45a5 --- /dev/null +++ b/terra_sdk/core/auth/data/lazy_graded_vesting_account.py @@ -0,0 +1,189 @@ +"""Data objects pertaining to accounts.""" + +from __future__ import annotations + +from typing import List + +import attr +from terra_proto.terra.vesting.v1beta1 import ( + LazyGradedVestingAccount as LazyGradedVestingAccount_pb, +) +from terra_proto.terra.vesting.v1beta1 import Schedule as Schedule_pb +from terra_proto.terra.vesting.v1beta1 import VestingSchedule as VestingSchedule_pb + +from terra_sdk.core import Dec +from terra_sdk.util.json import JSONSerializable + +from ...public_key import PublicKey +from .base_account import BaseAccount +from .base_vesting_account import BaseVestingAccount + +__all__ = ["Schedule", "VestingSchedule", "LazyGradedVestingAccount"] + + +@attr.s +class Schedule(JSONSerializable): + start_time: int = attr.ib(converter=int) + end_time: int = attr.ib(converter=int) + ratio: Dec = attr.ib() + + def to_data(self) -> dict: + return { + "start_time": self.start_time, + "end_time": self.end_time, + "ratio": self.ratio, + } + + def to_amino(self) -> dict: + return { + "start_time": str(self.start_time), + "end_time": str(self.end_time), + "ratio": str(self.ratio), + } + + def to_proto(self) -> Schedule_pb: + return Schedule_pb( + start_time=self.start_time, end_time=self.end_time, ratio=str(self.ratio) + ) + + @classmethod + def from_data(cls, data: dict) -> Schedule: + return cls( + start_time=data["start_time"], + end_time=data["end_time"], + ratio=Dec.from_data(data["ratio"]), + ) + + @classmethod + def from_amino(cls, amino: dict) -> Schedule: + return cls( + start_time=int(amino["start_time"]), + end_time=int(amino["end_time"]), + ratio=Dec(amino["ratio"]), + ) + + @classmethod + def from_proto(cls, proto: Schedule_pb) -> Schedule: + return cls( + start_time=proto.start_time, end_time=proto.end_time, ratio=Dec(proto.ratio) + ) + + +@attr.s +class VestingSchedule(JSONSerializable): + denom: str = attr.ib() + schedules: List[Schedule] = attr.ib() + + def to_data(self) -> dict: + return { + "denom": self.denom, + "schedules": [sch.to_data() for sch in self.schedules], + } + + def to_amino(self) -> dict: + return { + "denom": self.denom, + "schedules": [sch.to_amino() for sch in self.schedules], + } + + def to_proto(self) -> VestingSchedule_pb: + return VestingSchedule_pb( + denom=self.denom, schedules=[sch.to_proto() for sch in self.schedules] + ) + + @classmethod + def from_data(cls, data: dict) -> VestingSchedule: + return cls( + denom=data["denom"], + schedules=[Schedule.from_data(sch) for sch in data["schedules"]], + ) + + @classmethod + def from_amino(cls, amino: dict) -> VestingSchedule: + return cls( + denom=amino["denom"], + schedules=[Schedule.from_amino(sch) for sch in amino["schedules"]], + ) + + @classmethod + def from_proto(cls, proto: VestingSchedule_pb) -> VestingSchedule: + return cls( + denom=proto.denom, + schedules=[Schedule.from_proto(sch) for sch in proto.schedules], + ) + + +@attr.s +class LazyGradedVestingAccount(BaseAccount): + """Stores information about an account with lazy graded vesting.""" + + base_vesting_account: BaseVestingAccount = attr.ib() + vesting_schedules: List[VestingSchedule] == attr.ib() + + type_amino = "core/LazyGradedVestingAccount" + type_url = "/terra.vesting.v1beta1.LazyGradedVestingAccount" + + def get_sequence(self) -> int: + return self.base_vesting_account.get_sequence() + + def get_account_number(self) -> int: + return self.base_vesting_account.get_account_number() + + def get_public_key(self) -> PublicKey: + return self.base_vesting_account.get_public_key() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "base_vesting_account": self.base_vesting_account.to_amino(), + "vesting_schedules": [vs.to_amino() for vs in self.vesting_schedules], + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "base_vesting_account": self.base_vesting_account.to_data(), + "vesting_schedules": [vs.to_data() for vs in self.vesting_schedules], + } + + @classmethod + def from_amino(cls, amino: dict) -> LazyGradedVestingAccount: + amino = amino["value"] + return cls( + base_vesting_account=BaseVestingAccount.from_amino( + amino["base_vesting_account"] + ), + vesting_schedules=[ + VestingSchedule.from_amino(vs) for vs in amino["vesting_schedules"] + ], + ) + + @classmethod + def from_data(cls, data: dict) -> LazyGradedVestingAccount: + return cls( + base_vesting_account=BaseVestingAccount.from_data( + data["base_vesting_account"] + ), + vesting_schedules=[ + VestingSchedule.from_data(vs) for vs in data["vesting_schedules"] + ], + ) + + @classmethod + def from_proto(cls, proto: LazyGradedVestingAccount_pb) -> LazyGradedVestingAccount: + return cls( + base_vesting_account=BaseVestingAccount.from_proto( + proto.base_vesting_account + ), + vesting_schedules=[ + VestingSchedule.from_proto(vs) for vs in proto["vesting_schedules"] + ], + ) + + def to_proto(self) -> LazyGradedVestingAccount_pb: + return LazyGradedVestingAccount_pb( + base_vesting_account=self.base_vesting_account.to_proto(), + vesting_schedules=[vs.to_proto() for vs in self.vesting_schedules], + ) diff --git a/terra_sdk/core/authz/__init__.py b/terra_sdk/core/authz/__init__.py new file mode 100644 index 0000000..87236c0 --- /dev/null +++ b/terra_sdk/core/authz/__init__.py @@ -0,0 +1,19 @@ +from .data import ( + Authorization, + AuthorizationGrant, + GenericAuthorization, + SendAuthorization, + StakeAuthorization, +) +from .msgs import MsgExecAuthorized, MsgGrantAuthorization, MsgRevokeAuthorization + +__all__ = [ + "MsgExecAuthorized", + "MsgGrantAuthorization", + "MsgRevokeAuthorization", + "Authorization", + "SendAuthorization", + "GenericAuthorization", + "StakeAuthorization", + "AuthorizationGrant", +] diff --git a/terra_sdk/core/authz/data.py b/terra_sdk/core/authz/data.py new file mode 100644 index 0000000..d8ad2d8 --- /dev/null +++ b/terra_sdk/core/authz/data.py @@ -0,0 +1,281 @@ +"""Authz module data types.""" + +from __future__ import annotations + +from datetime import datetime +from typing import List, Optional + +import attr +from dateutil import parser +from terra_proto.cosmos.authz.v1beta1 import ( + GenericAuthorization as GenericAuthorization_pb, +) +from terra_proto.cosmos.authz.v1beta1 import Grant as Grant_pb +from terra_proto.cosmos.bank.v1beta1 import SendAuthorization as SendAuthorization_pb +from terra_proto.cosmos.staking.v1beta1 import AuthorizationType +from terra_proto.cosmos.staking.v1beta1 import ( + StakeAuthorization as StakeAuthorization_pb, +) +from terra_proto.cosmos.staking.v1beta1 import ( + StakeAuthorizationValidators as StakeAuthorizationValidators_pb, +) +from betterproto.lib.google.protobuf import Any as Any_pb + +from terra_sdk.core import AccAddress, Coin, Coins +from terra_sdk.util.base import BaseTerraData +from terra_sdk.util.converter import to_isoformat +from terra_sdk.util.json import JSONSerializable + +__all__ = [ + "Authorization", + "SendAuthorization", + "GenericAuthorization", + "StakeAuthorization", + "AuthorizationGrant", + "AuthorizationType", +] + + +class Authorization(BaseTerraData): + """Base class for authorization types.""" + + @staticmethod + def from_amino(amino: dict) -> Authorization: + from terra_sdk.util.parse_authorization import parse_authorization_amino + + return parse_authorization_amino(amino) + + @staticmethod + def from_data(data: dict) -> Authorization: + from terra_sdk.util.parse_authorization import parse_authorization + + return parse_authorization(data) + + @staticmethod + def from_proto(proto: Any_pb) -> Authorization: + from terra_sdk.util.parse_authorization import parse_authorization_proto + + return parse_authorization_proto(proto) + + @staticmethod + def unpack_any(proto: Any_pb) -> Authorization: + from terra_sdk.util.parse_authorization import parse_authorization_unpack_any + + return parse_authorization_unpack_any(proto) + + +@attr.s +class SendAuthorization(Authorization): + """Type of :class:`Authorization` for :class:`MsgSend`, + which can be parameterized by setting a ``spend_limit`` allowance for the grantee. + + Args: + spend_limit (Coins.Input): coins representing allowance of grant + """ + + type_amino = "msgauth/SendAuthorization" + """""" + type_url = "/cosmos.bank.v1beta1.SendAuthorization" + """""" + prototype = SendAuthorization_pb + """""" + + spend_limit: Coins = attr.ib(converter=Coins) + + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": {"spend_limit": self.spend_limit.to_amino()}, + } + + def to_data(self) -> dict: + return {"@type": self.type_url, "spend_limit": self.spend_limit.to_data()} + + @classmethod + def from_data(cls, data: dict) -> SendAuthorization: + return cls(spend_limit=Coins.from_data(data["spend_limit"])) + + def to_proto(self) -> SendAuthorization_pb: + return SendAuthorization_pb(spend_limit=self.spend_limit.to_proto()) + + @classmethod + def from_proto(cls, proto: SendAuthorization_pb) -> SendAuthorization: + return cls(spend_limit=Coins.from_proto(proto.spend_limit)) + + @classmethod + def from_amino(cls, amino: dict) -> SendAuthorization: + value = amino["value"] + return cls(spend_limit=Coins.from_amino(value["spend_limit"])) + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + + +@attr.s +class GenericAuthorization(Authorization): + """Generic type of :class:`Authorization`, specifying the type of message to allow. + + Args: + msg: type of message allowed by authorization""" + + type_amino = "msgauth/GenericAuthorization" + """""" + type_url = "/cosmos.authz.v1beta1.GenericAuthorization" + """""" + prototype = GenericAuthorization_pb + """""" + + msg: str = attr.ib() + + def to_amino(self) -> dict: + return {"type": self.type_amino, "value": {"msg": self.msg}} + + def to_data(self) -> dict: + return {"@type": self.type_url, "msg": self.msg} + + @classmethod + def from_data(cls, data: dict) -> GenericAuthorization: + return cls(msg=data["msg"]) + + def to_proto(self) -> GenericAuthorization_pb: + return GenericAuthorization_pb(msg=self.msg) + + @classmethod + def from_proto(cls, proto: GenericAuthorization_pb) -> GenericAuthorization: + return cls(msg=proto.msg) + + @classmethod + def from_amino(cls, amino: dict) -> GenericAuthorization: + value = amino["value"] + return cls(msg=value["msg"]) + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + + +@attr.s +class AuthorizationGrant(JSONSerializable): + """Contains information about an existing granted authorization between two users.""" + + authorization: Authorization = attr.ib() + """Grant authorization details.""" + + expiration: datetime = attr.ib() + """Grant expiration.""" + + def to_amino(self) -> dict: + return { + "authorization": self.authorization.to_amino(), + "expiration": to_isoformat(self.expiration), + } + + def to_data(self) -> dict: + return { + "authorization": self.authorization.to_data(), + "expiration": to_isoformat(self.expiration), + } + + @classmethod + def from_data(cls, data: dict) -> AuthorizationGrant: + return cls( + authorization=Authorization.from_data(data["authorization"]), + expiration=parser.parse(data["expiration"]), + ) + + def to_proto(self) -> Grant_pb: + return Grant_pb( + authorization=self.authorization.pack_any(), + expiration=self.expiration, + ) + + @classmethod + def from_proto(cls, proto: Grant_pb) -> AuthorizationGrant: + return cls( + authorization=Authorization.unpack_any(proto.authorization), + expiration=proto.expiration, + ) + + @classmethod + def from_amino(cls, amino: dict) -> AuthorizationGrant: + value = amino["value"] + return cls( + authorization=Authorization.from_amino(value["authorization"]), + expiration=parser.parse(value["expiration"]) + ) + + +@attr.s +class StakeAuthorizationValidators(JSONSerializable): + address: List[AccAddress] = attr.ib(converter=list) + + def to_amino(self): + raise Exception("Amino not supported") + + def to_data(self) -> dict: + return {"address": self.address} + + @classmethod + def from_data(cls, data: dict) -> StakeAuthorizationValidators: + return cls(address=data["address"]) + + def to_proto(self): + return StakeAuthorizationValidators_pb(address=self.address) + + @classmethod + def from_proto(cls, proto: StakeAuthorizationValidators_pb) -> StakeAuthorizationValidators: + return cls(address=proto.address) + + +@attr.s +class StakeAuthorization(Authorization): + authorization_type: AuthorizationType = attr.ib() + max_tokens: Optional[Coin] = attr.ib(default=None) + allow_list: Optional[StakeAuthorizationValidators] = attr.ib(default=None) + deny_list: Optional[StakeAuthorizationValidators] = attr.ib(default=None) + + type_url = "/cosmos.staking.v1beta1.StakeAuthorization" + """""" + prototype = StakeAuthorization_pb + """""" + + def to_amino(self): + raise Exception("Amino not supported") + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "authorization_type": self.authorization_type, + "max_tokens": self.max_tokens.to_data() if self.max_tokens else None, + "allow_list": self.allow_list.to_data() if self.allow_list else None, + "deny_list": self.deny_list.to_data() if self.deny_list else None, + } + + @classmethod + def from_data(cls, data: dict) -> StakeAuthorization: + return StakeAuthorization( + authorization_type=data["authorization_type"], + max_tokens=(Coin.from_data(data["max_tokens"]) if data.get("max_tokens") is not None else None), + allow_list=StakeAuthorizationValidators.from_data(data["allow_list"]) if data.get("allow_list") else None, + deny_list=StakeAuthorizationValidators.from_data(data["deny_list"]) if data.get("deny_list") else None, + ) + + def to_proto(self) -> StakeAuthorization_pb: + return StakeAuthorization_pb( + authorization_type=self.authorization_type, + max_tokens=self.max_tokens.to_proto() if self.max_tokens else None, + allow_list=self.allow_list.to_proto() if self.allow_list else None, + deny_list=self.deny_list.to_proto() if self.deny_list else None, + ) + + @classmethod + def from_proto(cls, proto: StakeAuthorization_pb) -> StakeAuthorization: + return StakeAuthorization( + authorization_type=proto.authorization_type, + max_tokens=Coin.from_proto(proto.max_tokens) if proto.max_tokens else None, + allow_list=StakeAuthorizationValidators.from_proto(proto.allow_list) if proto.allow_list else None, + deny_list=StakeAuthorizationValidators.from_proto(proto.deny_list) if proto.deny_list else None, + ) + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) diff --git a/terra_sdk/core/authz/msgs.py b/terra_sdk/core/authz/msgs.py new file mode 100644 index 0000000..f5ae816 --- /dev/null +++ b/terra_sdk/core/authz/msgs.py @@ -0,0 +1,213 @@ +"""Authz module message types.""" + +from __future__ import annotations + +from typing import List + +import attr +from terra_proto.cosmos.authz.v1beta1 import MsgExec as MsgExec_pb +from terra_proto.cosmos.authz.v1beta1 import MsgGrant as MsgGrant_pb +from terra_proto.cosmos.authz.v1beta1 import MsgRevoke as MsgRevoke_pb + +from betterproto.lib.google.protobuf import Any as Any_pb + +from terra_sdk.core import AccAddress +from terra_sdk.core.msg import Msg + +from .data import Authorization, AuthorizationGrant + +__all__ = ["MsgExecAuthorized", "MsgGrantAuthorization", "MsgRevokeAuthorization"] + + +@attr.s +class MsgExecAuthorized(Msg): + """Execute a set of messages, exercising an existing authorization. + + Args: + grantee: grantee account (submitting on behalf of granter) + msg (List[Msg]): list of messages to execute using authorization grant + """ + + type_amino = "msgauth/MsgExecAuthorized" + """""" + type_url = "/cosmos.authz.v1beta1.MsgExec" + """""" + prototype = MsgExec_pb + """""" + + grantee: AccAddress = attr.ib() + msgs: List[Msg] = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "grantee": self.grantee, + "msgs": [msg.to_amino() for msg in self.msgs], + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "grantee": self.grantee, + "msgs": [msg.to_data() for msg in self.msgs], + } + + @classmethod + def from_data(cls, data: dict) -> MsgExecAuthorized: + return cls( + grantee=data["grantee"], msgs=[Msg.from_data(md) for md in data["msgs"]] + ) + + def to_proto(self) -> MsgExec_pb: + return MsgExec_pb(grantee=self.grantee, msgs=[m.pack_any() for m in self.msgs]) + + @classmethod + def from_proto(cls, proto: MsgExec_pb) -> MsgExecAuthorized: + return cls( + grantee=proto.grantee, msgs=[Msg.from_proto(md) for md in proto.msgs] + ) + + @classmethod + def from_amino(cls, amino: dict) -> MsgExecAuthorized: + value = amino["value"] + return cls( + grantee=value["grantee"], + msgs=[Msg.from_amino(msg) for msg in value["msgs"]] + ) + + @classmethod + def unpack_any(cls, any_pb: Any_pb) -> MsgExecAuthorized: + return cls.from_proto(MsgExec_pb().parse(any_pb.value)) + + +@attr.s +class MsgGrantAuthorization(Msg): + """Grant an authorization to ``grantee`` to call messages on behalf of ``granter``. + + Args: + granter: account granting authorization + grantee: account receiving authorization + grant: pair of authorization, expiration + """ + + type_amino = "msgauth/MsgGrantAuthorization" + """""" + type_url = "/cosmos.authz.v1beta1.MsgGrant" + """""" + prototype = MsgGrant_pb + """""" + + granter: AccAddress = attr.ib() + grantee: AccAddress = attr.ib() + grant: AuthorizationGrant = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "granter": self.granter, + "grantee": self.grantee, + "grant": self.grant.to_amino(), + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "granter": self.granter, + "grantee": self.grantee, + "grant": self.grant.to_data(), + } + + @classmethod + def from_data(cls, data: dict) -> MsgGrantAuthorization: + return cls( + granter=data["granter"], + grantee=data["grantee"], + grant=AuthorizationGrant.from_data(data["grant"]) + ) + + def to_proto(self) -> MsgGrant_pb: + return MsgGrant_pb( + granter=self.granter, grantee=self.grantee, grant=self.grant.to_proto() + ) + + @classmethod + def from_proto(cls, proto: MsgGrant_pb) -> MsgGrantAuthorization: + return cls( + granter=proto.granter, + grantee=proto.grantee, + grant=AuthorizationGrant.from_proto(proto.grant) + ) + + @classmethod + def from_amino(cls, amino: dict) -> MsgGrantAuthorization: + value = amino["value"] + return cls( + grantee=value["grantee"], + granter=value["granter"], + grant=AuthorizationGrant.from_amino(value["grant"]) + ) + + +@attr.s +class MsgRevokeAuthorization(Msg): + """Remove existing authorization grant of the specified message type. + + Args: + granter: account removing authorization + grantee: account having authorization removed + msg_type_url: type of message to remove authorization for + """ + + type_amino = "msgauth/MsgRevokeAuthorization" + """""" + type_url = "/cosmos.authz.v1beta1.MsgRevoke" + """""" + prototype = MsgRevoke_pb + """""" + + granter: AccAddress = attr.ib() + grantee: AccAddress = attr.ib() + msg_type_url: str = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "granter": self.granter, + "grantee": self.grantee, + "msg_type_url": self.msg_type_url, + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "granter": self.granter, + "grantee": self.grantee, + "msg_type_url": self.msg_type_url, + } + + @classmethod + def from_data(cls, data: dict) -> MsgRevokeAuthorization: + return cls( + granter=data["granter"], + grantee=data["grantee"], + msg_type_url=data["msg_type_url"], + ) + + def to_proto(self) -> MsgRevoke_pb: + return MsgRevoke_pb( + granter=self.granter, grantee=self.grantee, msg_type_url=self.msg_type_url + ) + + @classmethod + def from_proto(cls, proto: MsgRevoke_pb) -> MsgRevokeAuthorization: + return cls( + granter=proto.granter, + grantee=proto.grantee, + msg_type_url=proto.msg_type_url, + ) diff --git a/terra_sdk/core/bank/__init__.py b/terra_sdk/core/bank/__init__.py new file mode 100644 index 0000000..7837496 --- /dev/null +++ b/terra_sdk/core/bank/__init__.py @@ -0,0 +1,3 @@ +from .msgs import MsgMultiSend, MsgSend, MultiSendInput, MultiSendOutput + +__all__ = ["MsgSend", "MsgMultiSend", "MultiSendInput", "MultiSendOutput"] diff --git a/terra_sdk/core/bank/msgs.py b/terra_sdk/core/bank/msgs.py new file mode 100644 index 0000000..5e6d604 --- /dev/null +++ b/terra_sdk/core/bank/msgs.py @@ -0,0 +1,237 @@ +"""Bank module message types.""" + +from __future__ import annotations + +from typing import List + +from terra_proto.cosmos.bank.v1beta1 import Input as Input_pb +from terra_proto.cosmos.bank.v1beta1 import MsgMultiSend as MsgMultiSend_pb +from terra_proto.cosmos.bank.v1beta1 import MsgSend as MsgSend_pb +from terra_proto.cosmos.bank.v1beta1 import Output as Output_pb + +from betterproto.lib.google.protobuf import Any as Any_pb + +from terra_sdk.core import AccAddress, Coins +from terra_sdk.core.msg import Msg +from terra_sdk.util.json import JSONSerializable + +__all__ = ["MsgSend", "MsgMultiSend", "MultiSendInput", "MultiSendOutput"] + +import attr + + +@attr.s +class MsgSend(Msg): + """Sends native Terra assets (Luna or Terra stablecoins) from ``from_address`` to ``to_address``. + + Args: + from_address (AccAddress): sender + to_address (AccAddress): recipient + amount (Coins): coins to send + """ + + type_amino = "bank/MsgSend" + """""" + type_url = "/cosmos.bank.v1beta1.MsgSend" + """""" + action = "send" + """""" + prototype = MsgSend_pb + """""" + + from_address: AccAddress = attr.ib() + to_address: AccAddress = attr.ib() + amount: Coins = attr.ib(converter=Coins) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "from_address": self.from_address, + "to_address": self.to_address, + "amount": self.amount.to_amino(), + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgSend: + return cls( + from_address=data["from_address"], + to_address=data["to_address"], + amount=Coins.from_data(data["amount"]), + ) + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "from_address": self.from_address, + "to_address": self.to_address, + "amount": self.amount.to_data(), + } + + @classmethod + def from_proto(cls, proto: MsgSend_pb) -> MsgSend: + return cls( + from_address=proto.from_address, + to_address=proto.to_address, + amount=Coins.from_proto(proto.amount), + ) + + def to_proto(self) -> MsgSend_pb: + proto = MsgSend_pb() + proto.from_address = self.from_address + proto.to_address = self.to_address + proto.amount = [c.to_proto() for c in self.amount] + return proto + + +@attr.s +class MultiSendInput(JSONSerializable): + """Organizes data for MsgMultiSend input/outputs. Expects data to be provided in the + format: + + Args: + address (AccAddress): from_address + coins (Coins): amount to send from the address + """ + + address: AccAddress = attr.ib() + """Input / output address.""" + + coins: Coins = attr.ib(converter=Coins) + """Coins to be sent.""" + + def to_amino(self) -> dict: + return {"address": self.address, "coins": self.coins.to_amino()} + + def to_data(self) -> dict: + return {"address": self.address, "coins": self.coins.to_data()} + + @classmethod + def from_data(cls, data: dict): + return cls(address=data["address"], coins=Coins.from_data(data["coins"])) + + @classmethod + def from_proto(cls, proto: Input_pb) -> MultiSendInput: + return cls(address=proto["address"], coins=Coins.from_proto(proto["coins"])) + + def to_proto(self) -> Input_pb: + proto = Input_pb() + proto.address = self.address + proto.coins = self.coins.to_proto() + return proto + + +@attr.s +class MultiSendOutput(JSONSerializable): + """Organizes data for MsgMultiSend input/outputs. Expects data to be provided in the + format: + + Args: + address (AccAddress): to_address + coins (Coins): amount to receive + """ + + address: AccAddress = attr.ib() + """Input / output address.""" + + coins: Coins = attr.ib(converter=Coins) + """Coins to be received.""" + + def to_amino(self) -> dict: + return {"address": self.address, "coins": self.coins.to_amino()} + + @classmethod + def from_data(cls, data: dict): + return cls(address=data["address"], coins=Coins.from_data(data["coins"])) + + def to_data(self) -> dict: + return {"address": self.address, "coins": self.coins.to_data()} + + @classmethod + def from_proto(cls, proto: Output_pb) -> MultiSendOutput: + return cls(address=proto["address"], coins=Coins.from_proto(proto["coins"])) + + def to_proto(self) -> Output_pb: + proto = Output_pb() + proto.address = self.address + proto.coins = self.coins.to_proto() + return proto + + +def convert_input_list(data: list) -> List[MultiSendInput]: + if all(isinstance(x, MultiSendInput) for x in data): + return data + else: + return [MultiSendInput(address=d["address"], coins=d["coins"]) for d in data] + + +def convert_output_list(data: list) -> List[MultiSendOutput]: + if all(isinstance(x, MultiSendOutput) for x in data): + return data + else: + return [MultiSendOutput(address=d["address"], coins=d["coins"]) for d in data] + + +@attr.s +class MsgMultiSend(Msg): + """Allows batch-sending between multiple source and destination addresses. + The total amount of coins in ``inputs`` must match ``outputs``. The transaction + containing ``MsgMultiSend`` must contain signatures from all addresses used as inputs. + + Args: + inputs (List[MultiSendInput]): senders and amounts + outputs (List[MultiSendOutput]): recipients and amounts + """ + + type_amino = "bank/MsgMultiSend" + """""" + type_url = "/cosmos.bank.v1beta1.MsgMultiSend" + """""" + action = "multisend" + """""" + prototype = MsgMultiSend_pb + """""" + + inputs: List[MultiSendInput] = attr.ib(converter=convert_input_list) + outputs: List[MultiSendOutput] = attr.ib(converter=convert_output_list) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "inputs": [mi.to_amino() for mi in self.inputs], + "outputs": [mo.to_amino() for mo in self.outputs], + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "inputs": [mi.to_data() for mi in self.inputs], + "outputs": [mo.to_data() for mo in self.outputs], + } + + @classmethod + def from_data(cls, data: dict) -> MsgMultiSend: + return cls( + inputs=[MultiSendInput.from_data(x) for x in data["inputs"]], + outputs=[MultiSendOutput.from_data(x) for x in data["outputs"]], + ) + + @classmethod + def from_proto(cls, proto: MsgMultiSend_pb) -> MsgMultiSend: + return cls( + inputs=[MultiSendInput.from_proto(x) for x in proto["inputs"]], + outputs=[MultiSendOutput.from_proto(x) for x in proto["outputs"]], + ) + + def to_proto(self) -> MsgMultiSend_pb: + return MsgMultiSend_pb( + inputs=[i.to_proto() for i in self.inputs], + outputs=[o.to_proto() for o in self.outputs], + ) + + @classmethod + def unpack_any(cls, any_pb: Any_pb) -> MsgMultiSend: + return cls.from_proto(MsgMultiSend_pb().parse(any_pb)) diff --git a/terra_sdk/core/bech32.py b/terra_sdk/core/bech32.py new file mode 100644 index 0000000..d3e3793 --- /dev/null +++ b/terra_sdk/core/bech32.py @@ -0,0 +1,188 @@ +"""Special Bech32 String Types""" + +from __future__ import annotations + +from typing import NewType + +from bech32 import bech32_decode, bech32_encode, convertbits + +__all__ = [ + "AccAddress", + "ValAddress", + "AccPubKey", + "ValPubKey", + "is_acc_address", + "is_acc_pubkey", + "is_val_address", + "is_val_pubkey", + "is_valcons_pubkey", + "to_acc_address", + "to_acc_pubkey", + "to_val_address", + "to_val_pubkey", + "get_bech", +] + + +def get_bech(prefix: str, payload: str) -> str: + data = convertbits(bytes.fromhex(payload), 8, 5) + if data is None: + raise ValueError(f"could not parse data: prefix {prefix}, payload {payload}") + return bech32_encode(prefix, data) # base64 -> base32 + + +def check_prefix_and_length(prefix: str, data: str, length: int): + vals = bech32_decode(data) + return vals[0] == prefix and len(data) == length + + +AccAddress = NewType("AccAddress", str) +AccAddress.__doc__ = """Terra Bech32 Account Address -- type alias of str.""" + +ValAddress = NewType("ValAddress", str) +ValAddress.__doc__ = """Terra Bech32 Validator Operator Address -- type alias of str.""" + +AccPubKey = NewType("AccPubKey", str) +AccPubKey.__doc__ = """Terra Bech32 Account Address -- type alias of str.""" + +ValPubKey = NewType("ValPubKey", str) +ValPubKey.__doc__ = """Terra Bech32 Validator PubKey -- type alias of str.""" + +# ValConsPubKey = NewType("ValConsPubKey", str) +# ValConsPubKey.__doc__ = ( +# """Terra Bech32 Validator Conensus PubKey -- type alias of str.""" +# ) + + +def is_acc_address(data: str) -> bool: + """Checks whether the given string is a properly formatted Terra account address. + + Args: + data (str): string to check + + Returns: + bool: whether the string is a proper account address + """ + return check_prefix_and_length("terra", data, 44) + + +def to_acc_address(data: ValAddress) -> AccAddress: + """Converts a validator operator address into an account address. + + Args: + data (ValAddress): validator operator address + + Raises: + ValueError: if provided string is not Bech32 + + Returns: + AccAddress: account address + """ + vals = bech32_decode(data) + if vals[1] is None: + raise ValueError(f"invalid bech32: {data}") + return AccAddress(bech32_encode("terra", vals[1])) + + +def is_val_address(data: str) -> bool: + """Checks whether the given string is a properly formatted Terra validator operator + address. + + Args: + data (str): string to check + + Returns: + bool: whether the string is a proper validator address + """ + return check_prefix_and_length("terravaloper", data, 51) + + +def to_val_address(data: AccAddress) -> ValAddress: + """Converts an account address into a validator operator address. + + Args: + data (AccAddress): account address + + Raises: + ValueError: if provided string is not Bech32 + + Returns: + ValAddress: validator operator address + """ + vals = bech32_decode(data) + if vals[1] is None: + raise ValueError(f"invalid bech32: {data}") + return ValAddress(bech32_encode("terravaloper", vals[1])) + + +def is_acc_pubkey(data: str) -> bool: + """Checks whether the provided string is a properly formatted Terra account pubkey. + + Args: + data (str): string to check + + Returns: + bool: whether string is account pubkey + """ + return check_prefix_and_length("terrapub", data, 76) + + +def to_acc_pubkey(data: ValPubKey) -> AccPubKey: + """Converts a validator pubkey into an account pubkey. + + Args: + data (ValPubKey): validator pubkey + + Raises: + ValueError: if provided string is not Bech32 + + Returns: + AccPubKey: account pubkey + """ + vals = bech32_decode(data) + if vals[1] is None: + raise ValueError(f"invalid bech32: {data}") + return AccPubKey(bech32_encode("terrapub", vals[1])) + + +def is_val_pubkey(data: str) -> bool: + """Checks whether provided string is a properly formatted Terra validator pubkey. + + Args: + data (str): string to check + + Returns: + bool: whether string is validator pubkey + """ + return check_prefix_and_length("terravaloperpub", data, 83) + + +def to_val_pubkey(data: AccPubKey) -> ValPubKey: + """Converts an account pubkey into a validator pubkey. + + Args: + data (AccPubKey): account pubkey + + Raises: + ValueError: if provided string is not Bech32 + + Returns: + ValPubKey: validator pubkey + """ + vals = bech32_decode(data) + if vals[1] is None: + raise ValueError(f"invalid bech32: {data}") + return ValPubKey(bech32_encode("terravaloperpub", vals[1])) + + +def is_valcons_pubkey(data: str) -> bool: # -> ValConsPubKey: + """Checks whether provided string is a properly formatted Terra validator consensus + pubkey. + + Args: + data (str): string to check + + Returns: + bool: whether string is validator consensus pubkey + """ + return check_prefix_and_length("terravalconspub", data, 83) diff --git a/terra_sdk/core/block.py b/terra_sdk/core/block.py new file mode 100644 index 0000000..5957abf --- /dev/null +++ b/terra_sdk/core/block.py @@ -0,0 +1,86 @@ +from typing import List + +import attr + +__all__ = [ + "BlockInfo", + "Block", + "Header", + "Evidence", + "BlockID", + "Parts", + "Version", + "LastCommit", + "Signature", +] + + +@attr.s +class Evidence: + evidence: List[str] = attr.ib(converter=list) + + +@attr.s +class Version: + block: str = attr.ib() + app: str = attr.ib() + + +@attr.s +class Parts: + total: str = attr.ib() + hash: str = attr.ib() + + +@attr.s +class BlockID: + hash: str = attr.ib() + part_set_header: Parts = attr.ib() + + +@attr.s +class Header: + version: Version = attr.ib() + chain_id: str = attr.ib() + height: str = attr.ib() + time: str = attr.ib() + last_block_id: BlockID = attr.ib() + last_commit_hash: str = attr.ib() + data_hash: str = attr.ib() + validators_hash: str = attr.ib() + next_validators_hash: str = attr.ib() + consensus_hash: str = attr.ib() + app_hash: str = attr.ib() + last_results_hash: str = attr.ib() + evidence_hash: str = attr.ib() + proposer_address: str = attr.ib() + + +@attr.s +class Signature: + block_id_flag: int = attr.ib(converter=int) + validator_address: str = attr.ib() + timestamp: str = attr.ib() + signature: str = attr.ib() + + +@attr.s +class LastCommit: + height: str = attr.ib() + round: int = attr.ib(converter=int) + block_id: BlockID = attr.ib() + signatures: List[Signature] = attr.ib() + + +@attr.s +class Block: + header: Header = attr.ib() + data: List[str] = attr.ib() + evidence: Evidence = attr.ib() + last_commit: LastCommit = attr.ib() + + +@attr.s +class BlockInfo: + block_id: BlockID = attr.ib() + block: Block = attr.ib() diff --git a/terra_sdk/core/broadcast.py b/terra_sdk/core/broadcast.py new file mode 100644 index 0000000..d68f185 --- /dev/null +++ b/terra_sdk/core/broadcast.py @@ -0,0 +1,83 @@ +"""Transaction broadcast result data types.""" + +from __future__ import annotations + +from typing import List, Optional, Union + +import attr + +from terra_sdk.core.auth import TxLog, parse_tx_logs +from terra_sdk.util.json import JSONSerializable + +__all__ = [ + "BlockTxBroadcastResult", + "SyncTxBroadcastResult", + "AsyncTxBroadcastResult", + "is_tx_error", +] + + +@attr.s +class BlockTxBroadcastResult(JSONSerializable): + """Data object that contains the response result from node after transaction + has been broadcasted with the ``block`` broadcast mode.""" + + height: int = attr.ib(converter=int) + """Height at which transaction was included.""" + txhash: str = attr.ib() + """Transaction hash.""" + raw_log: Optional[str] = attr.ib() + """Raw JSON of transaction events.""" + gas_wanted: int = attr.ib(converter=int) + """Gas requested by the transaction.""" + gas_used: int = attr.ib(converter=int) + """Actual amount of gas consumed by transaction.""" + logs: Optional[List[TxLog]] = attr.ib(converter=parse_tx_logs) # type: ignore + """List of transaction logs.""" + code: Optional[int] = attr.ib(default=None) + """If this is present, the transaction failed.""" + codespace: Optional[str] = attr.ib(default=None) + """Error subspace name: used alongside ``code``.""" + info: Optional[str] = attr.ib(default=None) + """""" + data: Optional[str] = attr.ib(default=None) + """""" + timestamp: Optional[str] = attr.ib(default=None) + """timestamp""" + + def is_tx_error(self) -> bool: + """Returns whether the transaction failed.""" + return is_tx_error(self) + + +@attr.s +class SyncTxBroadcastResult(JSONSerializable): + """Data object that contains the response result from node after transactionco + has been broadcasted with the ``sync`` broadcast mode.""" + + txhash: str = attr.ib() + """Transaction hash.""" + raw_log: Optional[str] = attr.ib() + """Raw JSON of transaction events.""" + code: Optional[int] = attr.ib(default=None) + """If this is present, the transaction failed.""" + codespace: Optional[str] = attr.ib(default=None) + """Error subspace name: used alongside ``code``.""" + + def is_tx_error(self) -> bool: + """Returns whether the transaction failed.""" + return is_tx_error(self) + + +@attr.s +class AsyncTxBroadcastResult(JSONSerializable): + """Data object that contains the response result from node after transaction + has been broadcasted with the ``sync`` broadcast mode.""" + + txhash: str = attr.ib() + """Transaction hash.""" + + +def is_tx_error(result: Union[BlockTxBroadcastResult, SyncTxBroadcastResult]): + """Returns whether the transaction failed.""" + return result.code != 0 diff --git a/terra_sdk/core/coin.py b/terra_sdk/core/coin.py new file mode 100644 index 0000000..4afd27b --- /dev/null +++ b/terra_sdk/core/coin.py @@ -0,0 +1,241 @@ +from __future__ import annotations + +import math +import re +from typing import Union + +import attr +from terra_proto.cosmos.base.v1beta1 import Coin as Coin_pb + +from terra_sdk.util.json import JSONSerializable + +from .numeric import Dec, Numeric + + +@attr.s(frozen=True) +class Coin(JSONSerializable): + """Represents a (denom, amount) pairing, analagous to ``sdk.Coin`` and ``sdk.DecCoin`` + in Cosmos SDK. Used for representing Terra native assets. + """ + + denom: str = attr.ib() + """Coin's denomination, ex ``uusd``, ``uluna``, etc.""" + + amount: Numeric.Output = attr.ib(converter=Numeric.parse) # type: ignore + """Coin's amount -- can be a ``int`` or :class:`Dec`""" + + @staticmethod + def parse(arg: Union[Coin, str, dict]) -> Coin: + """Converts the argument into a coin. + + Args: + arg (Union[Coin, str, dict]): value to be converted to coin + """ + if isinstance(arg, Coin): + return arg + elif isinstance(arg, str): + return Coin.from_str(arg) + else: + return Coin.from_data(arg) + + def is_int_coin(self) -> bool: + """Checks whether the coin's amount is of type ``int``.""" + return isinstance(self.amount, int) + + def is_dec_coin(self) -> bool: + """Checks whether the coin's amount is of type :class:`Dec`.""" + return isinstance(self.amount, Dec) + + def to_int_coin(self) -> Coin: + """Creates a new :class:`Coin` with an ``int`` amount.""" + return Coin(self.denom, int(self.amount)) + + def to_int_ceil_coin(self) -> Coin: + """Turns the :class:`coin` into an ``int`` coin with ceiling the amount.""" + return Coin(self.denom, int(math.ceil(self.amount))) + + def to_dec_coin(self) -> Coin: + """Creates a new :class:`Coin` with a :class:`Dec` amount.""" + return Coin(self.denom, Dec(self.amount)) + + def __str__(self) -> str: + if self.is_dec_coin(): + amount_str = str(self.amount).rstrip("0") + if amount_str.endswith("."): + amount_str += "0" + return f"{amount_str}{self.denom}" + return f"{self.amount}{self.denom}" + + def to_amino(self) -> dict: + return {"denom": self.denom, "amount": str(self.amount)} + + def to_data(self) -> dict: + return {"denom": self.denom, "amount": str(self.amount)} + + @classmethod + def from_proto(cls, proto: Coin_pb) -> Coin: + return cls(proto.denom, proto.amount) + + def to_proto(self) -> Coin_pb: + coin = Coin_pb() + coin.denom = self.denom + coin.amount = str(self.amount) + return coin + + @classmethod + def from_str(cls, string: str) -> Coin: + """Creates a new :class:`Coin` from a coin-format string. Must match the format: + ``283923uusd`` (``int``-Coin) or ``23920.23020uusd`` (:class:`Dec`-Coin). + + >>> int_coin = Coin.from_str("230920uusd") + >>> int_coin.denom + 'uusd' + >>> int_coin.amount + 230920 + >>> dec_coin = Coin.from_str("203922.223uluna") + >>> dec_coin.denom + 'uluna' + >>> dec_coin.amount + Dec('203922.223') + + Args: + string (str): string to convert + + Raises: + ValueError: if string is in wrong format + + Returns: + Coin: converted string + """ + pattern = r"^(\-?[0-9]+(\.[0-9]+)?)([0-9a-zA-Z/]+)$" + match = re.match(pattern, string) + if match is None: + raise ValueError(f"failed to parse Coin: {string}") + else: + return cls(match.group(3), match.group(1)) + + def add(self, addend: Union[Numeric.Input, Coin]) -> Coin: + """Creates a new :class:`Coin` with the sum as amount. If the ``addend`` is a + :class:`Coin`, its ``denom`` must match. + + Args: + addend (Union[Numeric.Input, Coin]): addend + + Raises: + ArithmeticError: if addedend has different ``denom`` + + Returns: + Coin: sum + """ + if isinstance(addend, Coin): + if addend.denom != self.denom: + raise ArithmeticError( + f"cannot add/subtract two Coin objects of different denoms: {self.denom} and {addend.denom}" + ) + return Coin(self.denom, self.amount + addend.amount) + else: + return Coin(self.denom, self.amount + Numeric.parse(addend)) + + def __add__(self, addend: Union[Numeric.Input, Coin]) -> Coin: + return self.add(addend) + + def sub(self, subtrahend: Union[Numeric.Input, Coin]) -> Coin: + """Creates a new :class:`Coin` with the difference as amount. If the ``subtrahend`` is a + :class:`Coin`, its ``denom`` must match. + + Args: + subtrahend (Union[Numeric.Input, Coin]): subtrahend + + Returns: + Coin: difference + """ + if isinstance(subtrahend, Coin): + return self.add(subtrahend.mul(-1)) + else: + return self.add(Numeric.parse(subtrahend) * -1) + + def __sub__(self, subtrahend: Union[Numeric.Input, Coin]) -> Coin: + return self.sub(subtrahend) + + def mul(self, multiplier: Numeric.Input) -> Coin: + """Creates a new :class:`Coin` with the product as amount. The ``multiplier`` + argument is first coerced to either an ``int`` or :class:`Dec`. + + Args: + multiplier (Numeric.Input): multiplier + + Returns: + Coin: product + """ + other_amount = Numeric.parse(multiplier) + return Coin(self.denom, self.amount * other_amount) + + def __mul__(self, multiplier: Numeric.Input) -> Coin: + return self.mul(multiplier) + + def div(self, divisor: Numeric.Input) -> Coin: + """Creates a new :class:`Coin` with the quotient as amount. The ``divisor`` + argument is first coerced to either an ``int`` or :class:`Dec`. + + Args: + divisor (Numeric.Input): divisor + + Returns: + Coin: quotient + """ + other_amount = Numeric.parse(divisor) + if isinstance(other_amount, int): + return Coin(self.denom, (self.amount // other_amount)) + else: + return Coin(self.denom, (self.amount / other_amount)) + + def __truediv__(self, divisor: Numeric.Input) -> Coin: + return self.div(divisor) + + def __floordiv__(self, divisor: Numeric.Input) -> Coin: + return self.div(int(Numeric.parse(divisor))) + + def mod(self, modulo: Numeric.Input) -> Coin: + """Creates a new :class:`Coin` with the modulus as amount. + + Args: + modulo (Numeric.Input): modulo + + Returns: + Coin: modulo + """ + other_amount = Numeric.parse(modulo) + if isinstance(other_amount, Dec): + return Coin(self.denom, Dec(self.amount).mod(other_amount)) + else: + return Coin(self.denom, self.amount % other_amount) + + def __mod__(self, modulo: Numeric.Input) -> Coin: + return self.mod(modulo) + + def __neg__(self) -> Coin: + return Coin(denom=self.denom, amount=(-self.amount)) + + def __abs__(self) -> Coin: + return Coin(denom=self.denom, amount=abs(self.amount)) + + def __pos__(self) -> Coin: + return abs(self) + + @classmethod + def from_data(cls, data: dict) -> Coin: + """Deserializes a :class:`Coin` object from its JSON data representation. + + Args: + data (dict): data object + """ + return cls(data["denom"], data["amount"]) + + @classmethod + def from_amino(cls, data: dict) -> Coin: + """Deserializes a :class:`Coin` object from its amino-codec representation. + + Args: + data (dict): data object + """ + return cls(data["denom"], data["amount"]) diff --git a/terra_sdk/core/coins.py b/terra_sdk/core/coins.py new file mode 100644 index 0000000..1eeead3 --- /dev/null +++ b/terra_sdk/core/coins.py @@ -0,0 +1,264 @@ +from __future__ import annotations + +import copy +from typing import Any, Callable, Dict, Iterable, Iterator, List, Optional, Union + +from terra_proto.cosmos.base.v1beta1 import Coin as Coin_pb + +from terra_sdk.util.json import JSONSerializable + +from .coin import Coin +from .numeric import Numeric + + +class Coins(JSONSerializable, List[Coin_pb]): + """Represents an unordered collection of :class:`Coin` objects + -- analagous to ``sdk.Coins`` and ``sdk.DecCoins`` in Cosmos SDK. If one of the + input coins would be ``Dec``-amount type coin, the resultant Coins is converted to + ``Dec``-amount coins. + + Args: + arg (Optional[Coins.Input], optional): argument to convert. Defaults to ``{}``. + + Raises: + TypeError: if ``arg`` is not an Iterable + """ + + Input = Union[Iterable[Coin], str, Dict[str, Numeric.Input], Dict[str, Coin]] + """Types which can be converted into a :class:`Coins` object.""" + + _coins: Dict[str, Coin] + + def __repr__(self) -> str: + if len(self) == 0: + return "Coins()" + else: + return f"Coins('{self!s}')" + + def __str__(self) -> str: + return ",".join(str(coin) for coin in self) + + @classmethod + def from_str(cls, s: str) -> Coins: + """Converts a comma-separated list of Coin-format strings to :class:`Coins`. + + >>> Coins.from_str('1000uluna,1234ukrw') + Coins("1000uluna,1234ukrw") + + Args: + s (str): string to convert + """ + coin_strings = s.split(r",") + return Coins(Coin.from_str(cs) for cs in coin_strings) + + def __init__(self, arg: Optional[Coins.Input] = {}, **denoms): + """Converts the argument into a :class:`Coins` object.""" + + if arg is None: + self._coins = {} + return + + # arg should be an iterable + try: + iter(arg) + except TypeError: + raise TypeError(f"could not create Coins object with argument: {arg!s}") + + if isinstance(arg, Coins): + self._coins = copy.deepcopy(arg._coins) + return + + if isinstance(arg, str): + self._coins = Coins.from_str(arg)._coins + return + + self._coins = Coins(denoms)._coins if denoms else {} + + coins: Iterable[Coin] + if isinstance(arg, dict): + coins = [Coin(denom, arg[denom]) for denom in arg] + else: + coins = arg + for coin in coins: + x = self._coins.get(coin.denom) + if x is not None: + self._coins[coin.denom] = x + coin + else: + self._coins[coin.denom] = coin + + # make all coins DecCoin if one is DecCoin + if not all([c.is_int_coin() for c in self]): + for denom in self._coins: + self._coins[denom] = self._coins[denom].to_dec_coin() + + def __getitem__(self, denom: str) -> Coin: + return self._coins[denom] + + def get(self, denom: str) -> Optional[Coin]: + """Get the Coin with the denom contained in the Coins set. + + Args: + denom (str): denom + + Returns: + Optional[Coin]: result (can be ``None``) + """ + return self._coins.get(denom) + + @classmethod + def from_data(cls, data: list) -> Coins: + """Converts list of Coin-data objects to :class:`Coins`. + + Args: + data (list): list of Coin-data objects + """ + coins = map(Coin.from_data, data) + return cls(coins) + + @classmethod + def from_amino(cls, amino: list) -> Coins: + """Converts list of Coin-amino objects to :class:`Coins`. + + Args: + amino (list): list of Coin-data objects + """ + coins = map(Coin.from_amino, amino) + return cls(coins) + + def to_amino(self) -> List[dict]: + return [coin.to_amino() for coin in self] + + def to_data(self) -> List[dict]: + return [coin.to_data() for coin in self] + + @classmethod + def from_proto(cls, proto: List[Coin_pb]) -> Coins: + """Converts list of Coin-data objects to :class:`Coins`. + + Args: + data (list): list of Coin-data objects + """ + coins = map(Coin.from_proto, proto) + return cls(coins) + + def to_proto(self) -> List[Coin_pb]: + return [coin.to_proto() for coin in self] + + def to_dict(self) -> List[dict]: + return [coin.to_dict for coin in self] + + def denoms(self) -> List[str]: + """Get the list of denoms for all Coin objects contained.""" + return [c.denom for c in self] + + def to_dec_coins(self) -> Coins: + """Creates new set of :class:`Coins` that have :class`Dec` amounts.""" + return Coins(c.to_dec_coin() for c in self) + + def to_int_coins(self) -> Coins: + """Creates new set of :class:`Coins` that have ``int`` amounts.""" + return Coins(c.to_int_coin() for c in self) + + def to_int_ceil_coins(self) -> Coins: + """Creates a new :class:`Coins` object with all ``int`` coins with ceiling the amount""" + return Coins(c.to_int_ceil_coin() for c in self) + + def add(self, addend: Union[Coin, Coins]) -> Coins: + """Performs addition, which combines the sets of Coin objects. Coins of similar denoms + will be merged into one Coin representing the denom. + + Args: + addend (Union[Coin, Coins]): addend + """ + if isinstance(addend, Coin): + return Coins([addend, *self.to_list()]) + else: + return Coins([*addend.to_list(), *self.to_list()]) + + def __add__(self, addend: Union[Coin, Coins]) -> Coins: + return self.add(addend) + + def sub(self, subtrahend: Union[Coin, Coins]) -> Coins: + """Performs subtraction, which combines the sets of Coin objects. Coins of similar denoms + will be merged into one Coin representing the denom. + + Args: + subtrahend (Union[Coin, Coins]): subtrahend + """ + return self.add(subtrahend.mul(-1)) + + def __sub__(self, subtrahend: Union[Coin, Coins]) -> Coins: + return self.sub(subtrahend) + + def mul(self, multiplier: Numeric.Input) -> Coins: + """Performs multiplicaiton, which multiplies all the Coin objects in the set by a + multiplier. + + Args: + multiplier (Numeric.Input): multiplier + """ + return Coins(coin.mul(multiplier) for coin in self) + + def __mul__(self, multiplier: Numeric.Input) -> Coins: + return self.mul(multiplier) + + def div(self, divisor: Numeric.Input) -> Coins: + """Performs division, which divides all the Coin objects in the set by a divisor. + + Args: + divisor (Numeric.Input): divisor + """ + return Coins(coin.div(divisor) for coin in self) + + def __truediv__(self, divisor: Numeric.Input) -> Coins: + return Coins(coin / divisor for coin in self) + + def __floordiv__(self, divisor: Numeric.Input) -> Coins: + return Coins(coin // divisor for coin in self) + + def to_list(self) -> List[Coin]: + """Converts the set of :class:`Coin` objects contained into a sorted list by denom. + + Returns: + List[Coin]: list, sorted by denom + """ + return sorted(self._coins.values(), key=lambda c: c.denom) + + def filter(self, predicate: Callable[[Coin], bool]) -> Coins: + """Creates a new :class:`Coins` collection which filters out all Coin objects that + do not meet the predicate. + + Args: + predicate (Callable[[Coin], bool]): predicate for filtering + """ + return Coins(c for c in self if predicate(c)) + + def map(self, fn: Callable[[Coin], Any]) -> Iterator[Any]: + """Creates an iterable which applies the function to all coins in the set, + ordered by denomination. + + Args: + fn (Callable[[Coin], Any]): function to apply + + Returns: + Iterator[Any]: coin map + + Yields: + Iterator[Any]: coin map + """ + return map(fn, self) + + def __eq__(self, other) -> bool: + try: + return self.to_list() == other.to_list() + except AttributeError: + return False + + def __iter__(self): + return iter(self.to_list()) + + def __len__(self): + return len(self.to_list()) + + def __contains__(self, denom: str) -> bool: + return denom in self._coins diff --git a/terra_sdk/core/compact_bit_array.py b/terra_sdk/core/compact_bit_array.py new file mode 100644 index 0000000..49286b8 --- /dev/null +++ b/terra_sdk/core/compact_bit_array.py @@ -0,0 +1,92 @@ +"""CompactBitArray types related to multisig.""" +from __future__ import annotations +import base64 + +import math + +import attr +from terra_proto.cosmos.crypto.multisig.v1beta1 import ( + CompactBitArray as CompactBitArray_pb, +) + +from terra_sdk.util.json import JSONSerializable + +__all__ = ["CompactBitArray"] + + +@attr.s +class CompactBitArray(JSONSerializable): + extra_bits_stored: int = attr.ib(converter=int) + elems: bytearray = attr.ib(converter=bytearray) + + @classmethod + def from_data(cls, data: dict) -> CompactBitArray: + return cls(data["extra_bits_stored"], bytearray(base64.b64decode(data["elems"]))) + + def to_data(self) -> dict: + return { + "extra_bits_stored": self.extra_bits_stored, + "elems": base64.b64encode(self.elems) + } + + def to_data(self) -> dict: + return { + "extra_bits_stored": self.extra_bits_stored, + "elems": base64.b64encode(self.elems).decode() + } + + @classmethod + def from_proto(cls, proto: CompactBitArray_pb) -> CompactBitArray: + return cls(proto["extra_bits_stored"], bytearray(proto.elems)) + + def to_proto(self) -> CompactBitArray_pb: + return CompactBitArray_pb( + extra_bits_stored=self.extra_bits_stored, elems=bytes(self.elems) + ) + + @classmethod + def from_bits(cls, bits: int) -> CompactBitArray: + if bits <= 0: + raise ValueError("CompactBitArray bits must be bigger than 0") + + num_elems = (bits + 7) // 8 + if num_elems <= 0 or num_elems > (math.pow(2, 32) - 1): + raise ValueError("CompactBitArray overflow") + + return CompactBitArray(bits % 8, bytearray(num_elems)) + + def count(self) -> int: + if self.extra_bits_stored == 0: + return len(self.elems) * 8 + return (len(self.elems) - 1) * 8 + self.extra_bits_stored + + def get_index(self, i: int) -> bool: + if i < 0 or i >= self.count(): + return False + return (self.elems[(i >> 3)] & (1 << (7 - (i % 8)))) > 0 + + def set_index(self, i: int, v: bool) -> bool: + if i < 0 or i >= self.count(): + return False + if v: # True + self.elems[i >> 3] |= 1 << (7 - (i % 8)) + else: # False + self.elems[i >> 3] &= ~(1 << (7 - (i % 8))) + return True + + def num_true_bits_before(self, index: int) -> int: + def count_one_bits(n: int): + return len("".join("{0:b}".format(n).split("0"))) + + ones_count = 0 + _max = self.count() + if index > _max: + index = _max + + elem = 0 + while True: + if (elem * 8 + 7) >= index: + ones_count += count_one_bits(self.elems[elem] >> (7 - (index % 8) + 1)) + return ones_count + ones_count += count_one_bits(self.elems[elem]) + elem += 1 diff --git a/terra_sdk/core/crisis/__init__.py b/terra_sdk/core/crisis/__init__.py new file mode 100644 index 0000000..9c3a3a2 --- /dev/null +++ b/terra_sdk/core/crisis/__init__.py @@ -0,0 +1,3 @@ +from .msgs import MsgVerifyInvariant + +__all__ = ["MsgVerifyInvariant"] diff --git a/terra_sdk/core/crisis/msgs.py b/terra_sdk/core/crisis/msgs.py new file mode 100644 index 0000000..07bf3f8 --- /dev/null +++ b/terra_sdk/core/crisis/msgs.py @@ -0,0 +1,71 @@ +"""Crisis module message types.""" + +from __future__ import annotations + +from terra_proto.cosmos.crisis.v1beta1 import ( + MsgVerifyInvariant as MsgVerifyInvariant_pb, +) +from betterproto.lib.google.protobuf import Any as Any_pb + +from terra_sdk.core import AccAddress +from terra_sdk.core.msg import Msg + +__all__ = ["MsgVerifyInvariant"] + +import attr + + +@attr.s +class MsgVerifyInvariant(Msg): + """MsgVerifyInvariant represents a message to verify a particular invariance. + + Args: + sender: address of the sender + invariant_module_name: module name to verify invariant + invariant_route: route to veriryf + """ + + type_amino = "crisis/MsgVerifyInvariant" + """""" + type_url = "/cosmos.crisis.v1beta1.MsgVerifyInvariant" + """""" + prototype = MsgVerifyInvariant_pb + """""" + + sender: AccAddress = attr.ib() + invariant_module_name: str = attr.ib() + invariant_route: str = attr.ib() + + def to_amino(self) -> dict: + raise Exception("MsgVerifyInvarant is not allowed to send") + + @classmethod + def from_data(cls, data: dict) -> MsgVerifyInvariant: + return cls( + sender=data["sender"], + invariant_module_name=data["invariant_module_name"], + invariant_route=data["invariant_route"], + ) + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "sender": self.sender, + "invariant_module_name": self.invariant_module_name, + "invariant_route": self.invariant_route, + } + + @classmethod + def from_proto(cls, proto: MsgVerifyInvariant_pb) -> MsgVerifyInvariant: + return cls( + sender=proto.sender, + invariant_module_name=proto.invariant_module_name, + invariant_route=proto.invariant_route, + ) + + def to_proto(self) -> MsgVerifyInvariant_pb: + raise Exception("MsgVerifyInvarant is not allowed to send") + + @classmethod + def unpack_any(cls, any_pb: Any_pb) -> MsgVerifyInvariant: + return MsgVerifyInvariant.from_proto(any_pb) diff --git a/terra_sdk/core/deposit.py b/terra_sdk/core/deposit.py new file mode 100644 index 0000000..6427c66 --- /dev/null +++ b/terra_sdk/core/deposit.py @@ -0,0 +1,39 @@ +from __future__ import annotations + +import attr +from terra_proto.cosmos.gov.v1beta1 import Deposit as Deposit_pb + +from terra_sdk.core import AccAddress +from terra_sdk.util.json import JSONSerializable + +from .coins import Coins + + +@attr.s +class Deposit(JSONSerializable): + proposal_id: int = attr.ib(converter=int) + depositor: AccAddress = attr.ib() + amount: Coins = attr.ib(converter=Coins) + + @classmethod + def from_data(cls, data: dict) -> Deposit: + return cls( + proposal_id=data.get("proposal_id"), + depositor=data.get("depositor"), + amount=Coins.from_data(data.get("amount")), + ) + + @classmethod + def from_proto(cls, proto: Deposit_pb) -> Deposit: + return cls( + proposal_id=proto.proposal_id, + depositor=proto.depositor, + amount=Coins.from_proto(proto.amount), + ) + + def to_proto(self) -> Deposit_pb: + return Deposit_pb( + proposal_id=self.proposal_id, + depositor=self.depositor, + amount=self.amount.to_proto(), + ) diff --git a/terra_sdk/core/distribution/__init__.py b/terra_sdk/core/distribution/__init__.py new file mode 100644 index 0000000..f13e6e5 --- /dev/null +++ b/terra_sdk/core/distribution/__init__.py @@ -0,0 +1,15 @@ +from .msgs import ( + MsgFundCommunityPool, + MsgSetWithdrawAddress, + MsgWithdrawDelegatorReward, + MsgWithdrawValidatorCommission, +) +from .proposals import CommunityPoolSpendProposal + +__all__ = [ + "MsgFundCommunityPool", + "MsgSetWithdrawAddress", + "MsgWithdrawDelegatorReward", + "MsgWithdrawValidatorCommission", + "CommunityPoolSpendProposal", +] diff --git a/terra_sdk/core/distribution/msgs.py b/terra_sdk/core/distribution/msgs.py new file mode 100644 index 0000000..580c76c --- /dev/null +++ b/terra_sdk/core/distribution/msgs.py @@ -0,0 +1,235 @@ +"""Distribution module message types.""" + +from __future__ import annotations + +import attr +from terra_proto.cosmos.distribution.v1beta1 import ( + MsgFundCommunityPool as MsgFundCommunityPool_pb, +) +from terra_proto.cosmos.distribution.v1beta1 import ( + MsgSetWithdrawAddress as MsgSetWithdrawAddress_pb, +) +from terra_proto.cosmos.distribution.v1beta1 import ( + MsgWithdrawDelegatorReward as MsgWithdrawDelegatorReward_pb, +) +from terra_proto.cosmos.distribution.v1beta1 import ( + MsgWithdrawValidatorCommission as MsgWithdrawValidatorCommission_pb, +) + +from terra_sdk.core import AccAddress, Coins, ValAddress +from terra_sdk.core.msg import Msg + +__all__ = [ + "MsgSetWithdrawAddress", + "MsgWithdrawDelegatorReward", + "MsgWithdrawValidatorCommission", + "MsgFundCommunityPool", +] + + +@attr.s +class MsgSetWithdrawAddress(Msg): + """Modify Withdraw Address of a delegator. + + Args: + delegator_address: delegator + withdraw_address: new withdraw address + """ + + type_amino = "distribution/MsgSetWithdrawAddress" + """""" + type_url = "/cosmos.distribution.v1beta1.MsgSetWithdrawAddress" + """""" + action = "set_withdraw_address" + """""" + prototype = MsgSetWithdrawAddress_pb + """""" + + delegator_address: AccAddress = attr.ib() + withdraw_address: AccAddress = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "delegator_address": self.delegator_address, + "withdraw_address": self.withdraw_address, + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "delegator_address": self.delegator_address, + "withdraw_address": self.withdraw_address, + } + + @classmethod + def from_data(cls, data: dict) -> MsgSetWithdrawAddress: + return cls( + delegator_address=data["delegator_address"], + withdraw_address=data["withdraw_address"], + ) + + def to_proto(self) -> MsgSetWithdrawAddress_pb: + return MsgSetWithdrawAddress_pb( + delegator_address=self.delegator_address, + withdraw_address=self.withdraw_address, + ) + + @classmethod + def from_proto(cls, data: MsgSetWithdrawAddress_pb) -> MsgSetWithdrawAddress: + return cls( + delegator_address=data["delegator_address"], + withdraw_address=data["withdraw_address"], + ) + + +@attr.s +class MsgWithdrawDelegatorReward(Msg): + """Withdraw rewards for a delegation specified by a (delegator, validator) pair. + + Args: + delegator_address: delegator + validator_address: validator + """ + + type_amino = "distribution/MsgWithdrawDelegationReward" + """""" + type_url = "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward" + """""" + action = "withdraw_delegation_reward" + """""" + prototype = MsgWithdrawDelegatorReward_pb + """""" + + delegator_address: AccAddress = attr.ib() + validator_address: ValAddress = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "delegator_address": self.delegator_address, + "validator_address": self.validator_address, + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "delegator_address": self.delegator_address, + "validator_address": self.validator_address, + } + + @classmethod + def from_data(cls, data: dict) -> MsgWithdrawDelegatorReward: + return cls( + delegator_address=data["delegator_address"], + validator_address=data["validator_address"], + ) + + def to_proto(self) -> MsgWithdrawDelegatorReward_pb: + return MsgWithdrawDelegatorReward_pb( + delegator_address=self.delegator_address, + validator_address=self.validator_address, + ) + + @classmethod + def from_proto( + cls, data: MsgWithdrawDelegatorReward_pb + ) -> MsgWithdrawDelegatorReward: + return cls( + delegator_address=data["delegator_address"], + validator_address=data["validator_address"], + ) + + +@attr.s +class MsgWithdrawValidatorCommission(Msg): + """Withdraw rewards accrued for a validator gained through commissions. + + Args: + validator_address: validator operator address + """ + + type_amino = "distribution/MsgWithdrawValidatorCommission" + """""" + type_url = "/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission" + """""" + action = "withdraw_validator_commission" + """""" + prototype = MsgWithdrawValidatorCommission_pb + """""" + + validator_address: ValAddress = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": {"validator_address": self.validator_address}, + } + + def to_data(self) -> dict: + return {"@type": self.type_url, "validator_address": self.validator_address} + + @classmethod + def from_data(cls, data: dict) -> MsgWithdrawValidatorCommission: + return cls(validator_address=data["validator_address"]) + + def to_proto(self) -> MsgWithdrawValidatorCommission_pb: + return MsgWithdrawValidatorCommission_pb( + validator_address=self.validator_address + ) + + @classmethod + def from_proto( + cls, data: MsgWithdrawValidatorCommission_pb + ) -> MsgWithdrawValidatorCommission: + return cls(validator_address=data["validator_address"]) + + +@attr.s +class MsgFundCommunityPool(Msg): + """Deposit assets to the Community Pool. + + Args: + depositor (AccAddress): sender + amount (Coins): amount to fund community pool with + """ + + type_amino = "distribution/MsgFundCommunityPool" + """""" + type_url = "/cosmos.distribution.v1beta1.MsgFundCommunityPool" + """""" + prototype = MsgFundCommunityPool_pb + """""" + + depositor: AccAddress = attr.ib() + amount: Coins = attr.ib(converter=Coins) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": {"depositor": self.depositor, "amount": self.amount.to_amino()}, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "depositor": self.depositor, + "amount": self.amount.to_data(), + } + + @classmethod + def from_data(cls, data: dict) -> MsgFundCommunityPool: + return cls(depositor=data["depositor"], amount=Coins.from_data(data["amount"])) + + def to_proto(self) -> MsgFundCommunityPool_pb: + return MsgFundCommunityPool_pb( + depositor=self.depositor, amount=self.amount.to_proto() + ) + + @classmethod + def from_proto(cls, data: MsgFundCommunityPool_pb) -> MsgFundCommunityPool: + return cls(depositor=data["depositor"], amount=Coins.from_proto(data["amount"])) diff --git a/terra_sdk/core/distribution/proposals.py b/terra_sdk/core/distribution/proposals.py new file mode 100644 index 0000000..d00ca52 --- /dev/null +++ b/terra_sdk/core/distribution/proposals.py @@ -0,0 +1,85 @@ +"""Distribution module governance proposal types.""" + +from __future__ import annotations + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from terra_proto.cosmos.distribution.v1beta1 import ( + CommunityPoolSpendProposal as CommunityPoolSpendProposal_pb, +) + +from terra_sdk.core import AccAddress, Coins +from terra_sdk.util.json import JSONSerializable + +__all__ = ["CommunityPoolSpendProposal"] + + +@attr.s +class CommunityPoolSpendProposal(JSONSerializable): + """Proposal for allocating funds from the community pool to an address. + + Args: + title: proposal title + description: proposal description + recipient: designated recipient of funds if proposal passes + amount (Coins): amount to spend from community pool + """ + + type_amino = "distribution/CommunityPoolSpendProposal" + """""" + type_url = "/cosmos.distribution.v1beta1.CommunityPoolSpendProposal" + """""" + + title: str = attr.ib() + description: str = attr.ib() + recipient: AccAddress = attr.ib() + amount: Coins = attr.ib(converter=Coins) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "title": self.title, + "description": self.description, + "recipient": self.recipient, + "amount": self.amount.to_amino(), + }, + } + + @classmethod + def from_data(cls, data: dict) -> CommunityPoolSpendProposal: + return cls( + title=data["title"], + description=data["description"], + recipient=data["recipient"], + amount=Coins.from_data(data["amount"]), + ) + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "title": self.title, + "description": self.description, + "recipient": self.recipient, + "amount": self.amount.to_data(), + } + + def to_proto(self) -> CommunityPoolSpendProposal_pb: + return CommunityPoolSpendProposal_pb( + title=self.title, + description=self.description, + recipient=self.recipient, + amount=self.amount.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: CommunityPoolSpendProposal_pb) -> CommunityPoolSpendProposal: + return cls( + title=proto.title, + description=proto.description, + recipient=proto.recipient, + amount=Coins.from_proto(proto.amount), + ) + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) diff --git a/terra_sdk/core/fee.py b/terra_sdk/core/fee.py new file mode 100644 index 0000000..c01630c --- /dev/null +++ b/terra_sdk/core/fee.py @@ -0,0 +1,72 @@ +"""Data objects about Fee.""" + +from __future__ import annotations + +from typing import Optional + +import attr +from terra_proto.cosmos.tx.v1beta1 import Fee as Fee_pb + +from terra_sdk.core.bech32 import AccAddress +from terra_sdk.core.coins import Coins +from terra_sdk.util.json import JSONSerializable + +__all__ = ["Fee"] + + +@attr.s +class Fee(JSONSerializable): + """Data structure holding information for a transaction fee. + + Args: + gas (int): gas to use ("gas requested") + amount (Coins.Input): fee amount + payer (AccAddress, optional): address of fee payer + granter (AccAddress, optional): address of fee granter + """ + + gas_limit: int = attr.ib(converter=int) + amount: Coins = attr.ib(converter=Coins) + payer: Optional[AccAddress] = attr.ib(default=None) + granter: Optional[AccAddress] = attr.ib(default=None) + + def to_amino(self) -> dict: + return {"gas": str(self.gas_limit), "amount": self.amount.to_amino()} + + @classmethod + def from_data(cls, data: dict) -> Fee: + return cls( + int(data["gas_limit"]), + Coins.from_data(data["amount"]), + data["payer"], + data["granter"], + ) + + def to_data(self) -> dict: + return { + "gas_limit": str(self.gas_limit), + "amount": self.amount.to_data(), + "payer": str(self.payer), + "granter": str(self.granter), + } + + def to_proto(self) -> Fee_pb: + return Fee_pb( + amount=self.amount.to_proto(), + gas_limit=self.gas_limit, + payer=self.payer, + granter=self.granter, + ) + + @classmethod + def from_proto(cls, proto: Fee_pb) -> Fee: + return cls( + gas_limit=proto.gas_limit, + amount=Coins.from_proto(proto.amount), + payer=proto.payer, + granter=proto.granter, + ) + + @property + def gas_prices(self) -> Coins: + return self.amount.to_dec_coins().div(self.gas_limit) diff --git a/terra_sdk/core/feegrant/__init__.py b/terra_sdk/core/feegrant/__init__.py new file mode 100644 index 0000000..aca1515 --- /dev/null +++ b/terra_sdk/core/feegrant/__init__.py @@ -0,0 +1,11 @@ +from .data import Allowance, AllowedMsgAllowance, BasicAllowance, PeriodicAllowance +from .msgs import MsgGrantAllowance, MsgRevokeAllowance + +__all__ = [ + "BasicAllowance", + "PeriodicAllowance", + "Allowance", + "AllowedMsgAllowance", + "MsgGrantAllowance", + "MsgRevokeAllowance", +] diff --git a/terra_sdk/core/feegrant/data.py b/terra_sdk/core/feegrant/data.py new file mode 100644 index 0000000..cf9d295 --- /dev/null +++ b/terra_sdk/core/feegrant/data.py @@ -0,0 +1,245 @@ +"""feegrant module data objects.""" +from __future__ import annotations + +from abc import ABC, abstractmethod +from datetime import datetime, timedelta +from typing import List, Optional + +import attr +from attr import converters +from dateutil import parser +from terra_proto.cosmos.feegrant.v1beta1 import ( + AllowedMsgAllowance as AllowedMsgAllowance_pb, +) +from terra_proto.cosmos.feegrant.v1beta1 import BasicAllowance as BasicAllowance_pb +from terra_proto.cosmos.feegrant.v1beta1 import ( + PeriodicAllowance as PeriodicAllowance_pb, +) + +from terra_sdk.core import Coins +from terra_sdk.util.converter import to_isoformat +from terra_sdk.util.json import JSONSerializable + +__all__ = ["BasicAllowance", "PeriodicAllowance", "AllowedMsgAllowance", "Allowance"] + + +@attr.s +class BasicAllowance(JSONSerializable): + """ + BasicAllowance implements Allowance with a one-time grant of tokens + that optionally expires. The grantee can use up to SpendLimit to cover fees. + """ + + spend_limit: Optional[Coins] = attr.ib(converter=converters.optional(Coins)) + expiration: Optional[datetime] = attr.ib( + converter=converters.optional(parser.parse) + ) + + type_amino = "feegrant/BasicAllowance" + type_url = "/cosmos.feegrant.v1beta1.BasicAllowance" + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "spend_limit": self.spend_limit.to_amino() + if self.spend_limit + else None, + "expiration": to_isoformat(self.expiration) + if self.expiration + else None, + }, + } + + def to_data(self) -> dict: + return { + "spend_limit": self.spend_limit.to_data() if self.spend_limit else None, + "expiration": to_isoformat(self.expiration) if self.expiration else None, + } + + @classmethod + def from_amino(cls, amino: dict) -> BasicAllowance: + data = amino.get("value") + sl = data.get("spend_limit") or None + exp = data.get("expiration") or None + return cls( + spend_limit=Coins.from_amino(sl) if sl else None, + expiration=exp if exp else None, + ) + + @classmethod + def from_data(cls, data: dict) -> BasicAllowance: + sl = data.get("spend_limit") + exp = data.get("expiration") + return cls( + spend_limit=Coins.from_data(sl) if sl else None, + expiration=exp if exp else None, + ) + + def to_proto(self) -> BasicAllowance_pb: + return BasicAllowance_pb( + spend_limit=self.spend_limit.to_proto() if self.spend_limit else [], + expiration=self.expiration, + ) + + @classmethod + def from_proto(cls, proto: BasicAllowance_pb) -> BasicAllowance: + sl = proto.spend_limit + exp = proto.expiration + return cls( + spend_limit=Coins.from_proto(sl) if sl else None, + expiration=exp if exp else None, + ) + + +@attr.s +class PeriodicAllowance(JSONSerializable): + """ + PeriodicAllowance extends Allowance to allow for both a maximum cap, + as well as a limit per time period. + """ + + basic: BasicAllowance = attr.ib() + period: int = attr.ib(converter=int) + period_spend_limit: Coins = attr.ib(converter=Coins) + period_can_spend: Coins = attr.ib(converter=Coins) + period_reset: datetime = attr.ib(converter=parser.parse) + + type_amino = "feegrant/PeriodicAllowance" + """""" + type_url = "/cosmos.feegrant.v1beta1.PeriodicAllowance" + """""" + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "basic": self.basic.to_amino(), + "period": str(self.period), + "period_spend_limit": self.period_spend_limit.to_amino(), + "period_can_spend": self.period_can_spend.to_amino(), + "period_reset": to_isoformat(self.period_reset), + }, + } + + @classmethod + def from_amino(cls, amino: dict) -> PeriodicAllowance: + data = amino.get("value") + return cls( + basic=BasicAllowance.from_amino(data.get("basic")), + period=int(data.get("period")), + period_spend_limit=Coins.from_amino(data.get("period_spend_limit")), + period_can_spend=Coins.from_amino(data.get("period_can_spend")), + period_reset=data.get("period_reset"), + ) + + @classmethod + def from_data(cls, data: dict) -> PeriodicAllowance: + return cls( + basic=BasicAllowance.from_data(data["basic"]), + period=data["period"], + period_spend_limit=Coins.from_data(data["period_spend_limit"]), + period_can_spend=Coins.from_data(data["period_can_spend"]), + period_reset=data["period_reset"], + ) + + def to_proto(self) -> PeriodicAllowance_pb: + return PeriodicAllowance_pb( + basic=self.basic.to_proto(), + period=timedelta(seconds=self.period), + period_spend_limit=self.period_spend_limit.to_proto(), + period_can_spend=self.period_can_spend.to_proto(), + period_reset=self.period_reset, + ) + + @classmethod + def from_proto(cls, proto: PeriodicAllowance_pb) -> PeriodicAllowance: + return cls( + basic=BasicAllowance.from_proto(proto.basic), + period=proto.period.seconds(), + period_spend_limit=proto.period_spend_limit, + period_can_spend=proto.period_can_spend, + period_reset=proto.period_reset, + ) + + +@attr.s +class AllowedMsgAllowance(JSONSerializable): + """ + AllowedMsgAllowance creates allowance only for specified message types. + """ + + allowance: Allowance = attr.ib() + allowed_messages: List[str] = attr.ib(converter=list) + + type_amino = "feegrant/AllowedMsgAllowance" + """""" + type_url = "/cosmos.feegrant.v1beta1.AllowedMsgAllowance" + """""" + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "allowance": self.allowance.to_amino(), + "allowed_messages": self.allowed_messages, + }, + } + + @classmethod + def from_data(cls, data: dict) -> AllowedMsgAllowance: + allowance = data["allowance"] + return cls( + allowance=Allowance.from_data(allowance), + allowed_messages=data["allowed_messages"], + ) + + def to_proto(self) -> AllowedMsgAllowance_pb: + return AllowedMsgAllowance_pb( + allowance=self.allowance.to_proto(), allowed_messages=self.allowed_messages + ) + + +class Allowance(JSONSerializable, ABC): # (BasicAllowance, PeriodicAllowance): + @property + @abstractmethod + def type_url(self): + pass + + @property + @abstractmethod + def type_amino(self): + pass + + @abstractmethod + def to_amino(self) -> dict: + pass + + @abstractmethod + def to_data(self) -> dict: + pass + + @abstractmethod + def to_proto(self) -> dict: + pass + + @classmethod + def from_data(cls, data: dict): + if data.get("@type") == BasicAllowance.type_url: + return BasicAllowance.from_data(data) + else: + return PeriodicAllowance.from_data(data) + + @classmethod + def from_amino(cls, data: dict): + if data.get("type") == BasicAllowance.type_amino: + return BasicAllowance.from_amino(data) + else: + return PeriodicAllowance.from_amino(data) + + @classmethod + def from_proto(cls, data: any): + if data.get("@type") == BasicAllowance.type_url: + return BasicAllowance.from_proto(data) + else: + return PeriodicAllowance.from_proto(data) diff --git a/terra_sdk/core/feegrant/msgs.py b/terra_sdk/core/feegrant/msgs.py new file mode 100644 index 0000000..f070a67 --- /dev/null +++ b/terra_sdk/core/feegrant/msgs.py @@ -0,0 +1,102 @@ +"""feegrant module message types.""" + +from __future__ import annotations + +import attr +from terra_proto.cosmos.feegrant.v1beta1 import ( + MsgGrantAllowance as MsgGrantAllowance_pb, +) +from terra_proto.cosmos.feegrant.v1beta1 import ( + MsgRevokeAllowance as MsgRevokeAllowance_pb, +) + +from terra_sdk.core import AccAddress +from terra_sdk.core.msg import Msg + +from .data import Allowance + +__all__ = ["MsgGrantAllowance", "MsgRevokeAllowance"] + + +@attr.s +class MsgGrantAllowance(Msg): + """ + MsgGrantAllowance adds permission for Grantee to spend up to Allowance + of fees from the account of Granter. + """ + + granter: AccAddress = attr.ib() + grantee: AccAddress = attr.ib() + allowance: Allowance = attr.ib() + + type_amino = "feegrant/MsgGrantAllowance" + """""" + type_url = "/cosmos.feegrant.v1beta1.MsgGrantAllowance" + """""" + prototype = MsgGrantAllowance_pb + """""" + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "granter": self.granter, + "grantee": self.grantee, + "allowance": self.allowance.to_amino(), + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgGrantAllowance: + return cls( + granter=data["granter"], + grantee=data["grantee"], + allowance=Allowance.from_data(data["allowance"]), + ) + + def to_proto(self) -> MsgGrantAllowance_pb: + return MsgGrantAllowance_pb( + granter=self.granter, + grantee=self.grantee, + allowance=self.allowance.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: MsgGrantAllowance_pb) -> MsgGrantAllowance: + return cls( + granter=proto.granter, + grantee=proto.grantee, + allowance=Allowance.from_proto(proto.allowance), + ) + + +@attr.s +class MsgRevokeAllowance(Msg): + """MsgRevokeAllowance remove permission any existing Allowance from Granter to Grantee.""" + + granter: AccAddress = attr.ib() + grantee: AccAddress = attr.ib() + + type_amino = "feegrant/MsgRevokeAllowance" + """""" + type_url = "/cosmos.feegrant.v1beta1.MsgRevokeAllowance" + """""" + prototype = MsgRevokeAllowance_pb + """""" + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": {"granter": self.granter, "grantee": self.grantee}, + } + + @classmethod + def from_data(cls, data: dict) -> MsgRevokeAllowance: + return cls(granter=data["granter"], grantee=data["grantee"]) + + def to_proto(self) -> MsgRevokeAllowance_pb: + return MsgRevokeAllowance_pb(granter=self.granter, grantee=self.grantee) + + @classmethod + def from_proto(cls, proto: MsgRevokeAllowance_pb) -> MsgRevokeAllowance: + return cls(granter=proto.granter, grantee=proto.grantee) diff --git a/terra_sdk/core/gov/__init__.py b/terra_sdk/core/gov/__init__.py new file mode 100644 index 0000000..5f3a488 --- /dev/null +++ b/terra_sdk/core/gov/__init__.py @@ -0,0 +1,17 @@ +from terra_proto.cosmos.gov.v1beta1 import ProposalStatus + +from .data import Content, Proposal, VoteOption, WeightedVoteOption +from .msgs import MsgDeposit, MsgSubmitProposal, MsgVote +from .proposals import TextProposal + +__all__ = [ + "Content", + "MsgDeposit", + "MsgSubmitProposal", + "MsgVote", + "Proposal", + "TextProposal", + "ProposalStatus", + "VoteOption", + "WeightedVoteOption", +] diff --git a/terra_sdk/core/gov/data.py b/terra_sdk/core/gov/data.py new file mode 100644 index 0000000..26d220e --- /dev/null +++ b/terra_sdk/core/gov/data.py @@ -0,0 +1,186 @@ +"""Gov module data types.""" + +from __future__ import annotations +from datetime import datetime +from typing import List +import attr +from dateutil import parser + +from terra_proto.cosmos.gov.v1beta1 import Proposal as Proposal_pb, ProposalStatus +from terra_proto.cosmos.gov.v1beta1 import TallyResult as TallyResult_pb +from terra_proto.cosmos.gov.v1beta1 import Vote as Vote_pb +from terra_proto.cosmos.gov.v1beta1 import VoteOption +from terra_proto.cosmos.gov.v1beta1 import WeightedVoteOption as WeightedVoteOption_pb + +from terra_sdk.core import AccAddress, Coins +from terra_sdk.util.json import JSONSerializable +from terra_sdk.util.converter import to_isoformat +from terra_sdk.util.parse_content import parse_content, Content + +__all__ = ["Proposal", "Content", "VoteOption", "WeightedVoteOption", "ProposalStatus"] + + +@attr.s +class TallyResult(JSONSerializable): + yes: str = attr.ib() + abstain: str = attr.ib() + no: str = attr.ib() + no_with_veto: str = attr.ib() + + def to_amino(self) -> dict: + return { + "yes": self.yes, + "abstain": self.abstain, + "no": self.no, + "no_with_veto": self.no_with_veto, + } + + def to_data(self) -> dict: + return { + "yes": self.yes, + "abstain": self.abstain, + "no": self.no, + "no_with_veto": self.no_with_veto, + } + + @classmethod + def from_data(cls, data: dict) -> TallyResult: + return cls( + yes=data["yes"], + abstain=data["abstain"], + no=data["no"], + no_with_veto=data["no_with_veto"], + ) + + def to_proto(self) -> TallyResult_pb: + return TallyResult_pb( + yes=self.yes, + abstain=self.abstain, + no=self.no, + no_with_veto=self.no_with_veto, + ) + + +@attr.s +class Proposal(JSONSerializable): + """Contains information about a submitted proposal on the blockchain.""" + + proposal_id: int = attr.ib(converter=int) + """Proposal's ID.""" + + content: Content = attr.ib() + """Proposal contents.""" + + status: str = attr.ib() + """Status of proposal.""" + + final_tally_result: TallyResult = attr.ib() + """Final tallied result of the proposal (after vote).""" + + submit_time: datetime = attr.ib(converter=parser.parse) + """Timestamp at which proposal was submitted.""" + + deposit_end_time: datetime = attr.ib(converter=parser.parse) + """Time at which the deposit period ended, or will end.""" + + total_deposit: Coins = attr.ib(converter=Coins) + """Total amount deposited for proposal""" + + voting_start_time: datetime = attr.ib(converter=parser.parse) + """Time at which voting period started, or will start.""" + + voting_end_time: datetime = attr.ib(converter=parser.parse) + """Time at which voting period ended, or will end.""" + + def to_amino(self) -> dict: + return { + "proposal_id": str(self.proposal_id), + "content": self.content.to_amino(), + "status": self.status, + "final_tally_result": self.final_tally_result.to_amino(), + "submit_time": to_isoformat(self.submit_time), + "deposit_end_time": to_isoformat(self.deposit_end_time), + "total_deposit": self.total_deposit.to_amino(), + "voting_start_time": to_isoformat(self.voting_start_time), + "voting_end_time": to_isoformat(self.voting_end_time), + } + + @classmethod + def from_data(cls, data: dict) -> Proposal: + return cls( + proposal_id=data["proposal_id"], + content=parse_content(data["content"]), + status=data["status"], + final_tally_result=data["final_tally_result"], + submit_time=parser.parse(data["submit_time"]), + deposit_end_time=parser.parse(data["deposit_end_time"]), + total_deposit=Coins.from_data(data["total_deposit"]), + voting_start_time=parser.parse(data["voting_start_time"]), + voting_end_time=parser.parse(data["voting_end_time"]), + ) + + def to_proto(self) -> Proposal_pb: + return Proposal_pb( + proposal_id=self.proposal_id, + content=self.content.pack_any(), + status=ProposalStatus.from_str(self.status), + final_tally_result=self.final_tally_result.to_proto(), + submit_time=self.submit_time, + deposit_end_time=self.deposit_end_time, + total_deposit=self.total_deposit.to_proto(), + voting_start_time=self.voting_start_time, + voting_end_time=self.voting_end_time, + ) + + +@attr.s +class WeightedVoteOption(JSONSerializable): + weight: str = attr.ib() + option: VoteOption = attr.ib(converter=int) + + def to_amino(self) -> dict: + return {"weight": self.weight, "option": self.option.name} + + def to_data(self) -> dict: + return {"weight": self.weight, "option": self.option.name} + + @classmethod + def from_data(cls, data: dict) -> WeightedVoteOption: + return cls(option=data["option"], weight=data["weight"]) + + def to_proto(self) -> WeightedVoteOption_pb: + return WeightedVoteOption_pb(option=self.option, weight=self.weight) + + +@attr.s +class Vote(JSONSerializable): + proposal_id: int = attr.ib(converter=int) + voter: AccAddress = attr.ib() + options: List[WeightedVoteOption] = attr.ib(converter=list) + + def to_amino(self) -> dict: + return { + "proposal_id": str(self.proposal_id), + "voter": self.voter, + "options": [opt.to_amino() for opt in self.options], + } + + def to_data(self) -> dict: + return { + "proposal_id": str(self.proposal_id), + "voter": self.voter, + "options": [opt.to_data() for opt in self.options], + } + + @classmethod + def from_data(cls, data: dict) -> Vote: + return cls( + proposal_id=data["proposal_id"], + voter=data["voter"], + options=data["options"], + ) + + def to_proto(self) -> Vote_pb: + return Vote_pb( + proposal_id=self.proposal_id, voter=self.voter, options=self.options + ) diff --git a/terra_sdk/core/gov/msgs.py b/terra_sdk/core/gov/msgs.py new file mode 100644 index 0000000..f05b96e --- /dev/null +++ b/terra_sdk/core/gov/msgs.py @@ -0,0 +1,233 @@ +"""Gov module message types.""" + +from __future__ import annotations + +import attr +from terra_proto.cosmos.gov.v1beta1 import MsgDeposit as MsgDeposit_pb +from terra_proto.cosmos.gov.v1beta1 import MsgSubmitProposal as MsgSubmitProposal_pb +from terra_proto.cosmos.gov.v1beta1 import MsgVote as MsgVote_pb + +from terra_sdk.core import AccAddress, Coins +from terra_sdk.core.msg import Msg + +from .data import Content, VoteOption + +__all__ = ["MsgSubmitProposal", "MsgDeposit", "MsgVote"] + + +@attr.s +class MsgSubmitProposal(Msg): + """Submit the attached proposal with an initial deposit. + + Args: + content (Content): type of proposal + initial_deposit (Coins): initial deposit for proposal made by proposer + proposer (AccAddress): proposal submitter + """ + + type_amino = "gov/MsgSubmitProposal" + """""" + type_url = "/cosmos.gov.v1beta1.MsgSubmitProposal" + """""" + action = "submit_proposal" + """""" + prototype = MsgSubmitProposal_pb + """""" + + content: Content = attr.ib() + initial_deposit: Coins = attr.ib(converter=Coins) + proposer: AccAddress = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "content": self.content.to_amino(), + "initial_deposit": self.initial_deposit.to_amino(), + "proposer": self.proposer, + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "content": self.content.to_data(), + "initial_deposit": self.initial_deposit.to_data(), + "proposer": self.proposer + } + + @classmethod + def from_data(cls, data: dict) -> MsgSubmitProposal: + from terra_sdk.util.parse_content import parse_content + + content = parse_content(data["content"]) + return cls( + content=content, + initial_deposit=Coins.from_data(data["initial_deposit"]), + proposer=data["proposer"], + ) + + def to_proto(self) -> MsgSubmitProposal_pb: + return MsgSubmitProposal_pb( + content=self.content.to_proto(), + initial_deposit=self.initial_deposit.to_proto(), + proposer=self.proposer, + ) + + @classmethod + def from_proto(cls, proto: MsgSubmitProposal_pb) -> MsgSubmitProposal: + from terra_sdk.util.parse_content import parse_content_proto + content = parse_content_proto(proto.content) + return cls( + content=content, + initial_deposit=Coins.from_proto(proto["initial_deposit"]), + proposer=proto["proposer"], + ) + + +@attr.s +class MsgDeposit(Msg): + """Deposit funds for an active deposit-stage proposal. + + Args: + proposal_id (int): proposal number to deposit for + depositor (AccAddress): account making deposit + amount (Coins): amount to deposit + """ + + type_amino = "gov/MsgDeposit" + """""" + type_url = "/cosmos.gov.v1beta1.MsgDeposit" + """""" + action = "deposit" + """""" + prototype = MsgDeposit_pb + """""" + + proposal_id: int = attr.ib(converter=int) + depositor: AccAddress = attr.ib() + amount: Coins = attr.ib(converter=Coins) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "proposal_id": str(self.proposal_id), + "depositor": self.depositor, + "amount": self.amount.to_amino(), + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "proposal_id": str(self.proposal_id), + "depositor": self.depositor, + "amount": self.amount.to_data(), + } + + @classmethod + def from_data(cls, data: dict) -> MsgDeposit: + return cls( + proposal_id=data["proposal_id"], + depositor=data["depositor"], + amount=Coins.from_data(data["amount"]), + ) + + def to_proto(self) -> MsgDeposit_pb: + return MsgDeposit_pb( + proposal_id=self.proposal_id, + depositor=self.depositor, + amount=self.amount.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: MsgDeposit_pb) -> MsgDeposit: + return cls( + proposal_id=proto["proposal_id"], + depositor=proto["depositor"], + amount=Coins.from_proto(proto["amount"]), + ) + + +@attr.s +class MsgVote(Msg): + """Vote for an active voting-stage proposal. + + Args: + proposal_id (int): proposal to vote for + voter (AccAddress): account casting vote + option (VoteOption): vote option (must be one of: :data:`MsgVote.ABSTAIN`, :data:`MsgVote.YES`, :data:`MsgVote.NO`, or :data:`MsgVote.NO_WITH_VETO`), + """ + + type_amino = "gov/MsgVote" + """""" + type_url = "/cosmos.gov.v1beta1.MsgVote" + """""" + action = "vote" + """""" + prototype = MsgVote_pb + """""" + + EMPTY = "Empty" + """Encodes an empty vote option.""" + + YES = "Yes" + """""" + ABSTAIN = "Abstain" + """""" + NO = "No" + """""" + NO_WITH_VETO = "NoWithVeto" + """""" + + proposal_id: int = attr.ib(converter=int) + voter: AccAddress = attr.ib() + option: VoteOption = attr.ib() + + """ + @option.validator + def _check_option(self, attribute, value): + possible_options = [ + self.EMPTY, + self.YES, + self.ABSTAIN, + self.NO, + self.NO_WITH_VETO, + ] + if value not in possible_options: + raise TypeError( + f"incorrect value for option: {value}, must be one of: {possible_options}" + ) + """ + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "proposal_id": str(self.proposal_id), + "voter": self.voter, + "option": self.option.name, + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgVote: + return cls( + proposal_id=data["proposal_id"], + voter=data["voter"], + option=data["option"], + ) + + def to_proto(self) -> MsgVote_pb: + return MsgVote_pb( + proposal_id=self.proposal_id, voter=self.voter, options=self.option + ) + + @classmethod + def from_proto(cls, proto: MsgVote_pb) -> MsgVote: + return cls( + proposal_id=proto.proposal_id, + voter=proto.voter, + option=proto.option + ) diff --git a/terra_sdk/core/gov/proposals.py b/terra_sdk/core/gov/proposals.py new file mode 100644 index 0000000..fbe048f --- /dev/null +++ b/terra_sdk/core/gov/proposals.py @@ -0,0 +1,53 @@ +"""Gov module governance proposal types.""" + +from __future__ import annotations + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from terra_proto.cosmos.gov.v1beta1 import TextProposal as TextProposal_pb + +from terra_sdk.util.json import JSONSerializable + +__all__ = ["TextProposal"] + + +@attr.s +class TextProposal(JSONSerializable): + """Generic proposal type with only title and description that does nothing if + passed. Primarily used for assessing the community sentiment around the proposal. + + Args: + title: proposal title + description: proposal description + """ + + type_amino = "gov/TextProposal" + """""" + type_url = "/cosmos.gov.v1beta1.TextProposal" + """""" + + title: str = attr.ib() + description: str = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": {"title": self.title, "description": self.description}, + } + + @classmethod + def from_data(cls, data: dict) -> TextProposal: + return cls(title=data["title"], description=data["description"]) + + def to_proto(self) -> TextProposal_pb: + return TextProposal_pb(title=self.title, description=self.description) + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + + @classmethod + def from_proto(cls, proto: TextProposal_pb): + return cls( + title=proto.title, + description=proto.description + ) diff --git a/terra_sdk/core/ibc/.DS_Store b/terra_sdk/core/ibc/.DS_Store new file mode 100644 index 0000000..bf272db Binary files /dev/null and b/terra_sdk/core/ibc/.DS_Store differ diff --git a/terra_sdk/core/ibc/__init__.py b/terra_sdk/core/ibc/__init__.py new file mode 100644 index 0000000..735431b --- /dev/null +++ b/terra_sdk/core/ibc/__init__.py @@ -0,0 +1,3 @@ +from .data import Height + +__all__ = ["Height"] diff --git a/terra_sdk/core/ibc/data/__init__.py b/terra_sdk/core/ibc/data/__init__.py new file mode 100644 index 0000000..caa85f6 --- /dev/null +++ b/terra_sdk/core/ibc/data/__init__.py @@ -0,0 +1,24 @@ +from .channel import Channel, Counterparty, Order, Packet, State +from .client import ( + ClientConsensusStates, + ConsensusStateWithHeight, + Height, + IdentifiedClientState, + Params, +) +from .commitment import MerklePrefix, MerkleRoot + +__all__ = [ + "Height", + "IdentifiedClientState", + "ConsensusStateWithHeight", + "ClientConsensusStates", + "Params", + "MerkleRoot", + "MerklePrefix", + "Counterparty", + "Channel", + "Order", + "State", + "Packet", +] diff --git a/terra_sdk/core/ibc/data/channel.py b/terra_sdk/core/ibc/data/channel.py new file mode 100644 index 0000000..5afd03c --- /dev/null +++ b/terra_sdk/core/ibc/data/channel.py @@ -0,0 +1,150 @@ +"""ibc channel module data objects.""" +from __future__ import annotations + +from typing import List + +import attr +from terra_proto.ibc.core.channel.v1 import Channel as Channel_pb +from terra_proto.ibc.core.channel.v1 import Counterparty as Counterparty_pb +from terra_proto.ibc.core.channel.v1 import Order +from terra_proto.ibc.core.channel.v1 import Packet as Packet_pb +from terra_proto.ibc.core.channel.v1 import State + +from terra_sdk.core.ibc.data.client import Height +from terra_sdk.util.json import JSONSerializable + +__all__ = ["Counterparty", "Channel", "Order", "State", "Packet"] + + +@attr.s +class Counterparty(JSONSerializable): + """ + Counterparty defines a channel end counterparty + """ + + port_id: str = attr.ib() + channel_id: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> Counterparty: + return cls( + port_id=data["port_id"], + channel_id=data["channel_id"], + ) + + def to_proto(self) -> Counterparty_pb: + return Counterparty_pb(port_id=self.port_id, channel_id=self.channel_id) + + @classmethod + def from_proto(cls, proto: Counterparty_pb) -> Counterparty: + return cls( + port_id=proto.port_id, + channel_id=proto.channel_id, + ) + + +@attr.s +class Channel(JSONSerializable): + """ + Channel defines pipeline for exactly-once packet delivery between specific + modules on separate blockchains, which has at least one end capable of + sending packets and one end capable of receiving packets. + """ + + state: State = attr.ib(converter=int) + ordering: Order = attr.ib(converter=int) + counterparty: Counterparty = attr.ib() + connection_hops: List[str] = attr.ib(converter=list) + version: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> Channel: + return cls( + state=data["state"], + ordering=data["ordering"], + counterparty=Counterparty.from_data(data["counterparty"]), + connection_hops=data["connection_hops"], + version=data["version"], + ) + + def to_proto(self) -> Channel_pb: + return Channel_pb( + state=self.state, + ordering=self.ordering, + counterparty=self.counterparty.to_proto(), + connection_hops=self.connection_hops, + version=self.version, + ) + + @classmethod + def from_proto(cls, proto: Channel_pb) -> Channel: + return cls( + state=proto.state, + ordering=proto.ordering, + counterparty=Counterparty.from_proto(proto.counterparty), + connection_hops=proto.connection_hops, + version=proto.version, + ) + + +@attr.s +class Packet(JSONSerializable): + """ + Packet defines a type that carries data across different chains through IBC + """ + + sequence: int = attr.ib(converter=int) + source_port: str = attr.ib() + source_channel: str = attr.ib() + destination_port: str = attr.ib() + destination_channel: str = attr.ib() + data: bytes = attr.ib() + timeout_height: Height = attr.ib() + timeout_timestamp: int = attr.ib(converter=int) + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> Packet: + return cls( + sequence=data["sequence"], + source_port=data["source_port"], + source_channel=data["source_channel"], + destination_port=data["destination_port"], + destination_channel=data["destination_channel"], + data=data["data"], + timeout_height=Height.from_data(data["timeout_height"]), + timeout_timestamp=data["timeout_timestamp"], + ) + + def to_proto(self) -> Packet_pb: + return Packet_pb( + sequence=self.sequence, + source_port=self.source_port, + source_channel=self.source_channel, + destination_port=self.destination_port, + destination_channel=self.destination_channel, + data=self.data, + timeout_height=self.timeout_height.to_proto(), + timeout_timestamp=self.timeout_timestamp, + ) + + @classmethod + def from_proto(cls, proto: Packet_pb) -> Packet: + return cls( + sequence=proto.sequence, + source_port=proto.source_port, + source_channel=proto.source_channel, + destination_port=proto.destination_port, + destination_channel=proto.destination_channel, + data=proto.data, + timeout_height=Height.from_proto(proto.timeout_height), + timeout_timestamp=proto.timeout_timestamp, + ) diff --git a/terra_sdk/core/ibc/data/client.py b/terra_sdk/core/ibc/data/client.py new file mode 100644 index 0000000..cf05a69 --- /dev/null +++ b/terra_sdk/core/ibc/data/client.py @@ -0,0 +1,179 @@ +"""ibc client module data objects.""" +from __future__ import annotations + +from typing import List + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from terra_proto.ibc.core.client.v1 import ( + ClientConsensusStates as ClientConsensusStates_pb, +) +from terra_proto.ibc.core.client.v1 import ( + ConsensusStateWithHeight as ConsensusStateWithHeight_pb, +) +from terra_proto.ibc.core.client.v1 import Height as Height_pb +from terra_proto.ibc.core.client.v1 import ( + IdentifiedClientState as IdentifiedClientState_pb, +) +from terra_proto.ibc.core.client.v1 import Params as Params_pb + +from terra_sdk.util.json import JSONSerializable + +__all__ = [ + "Height", + "IdentifiedClientState", + "ConsensusStateWithHeight", + "ClientConsensusStates", + "Params", +] + + +@attr.s +class Height(JSONSerializable): + revision_number: int = attr.ib(converter=int) + revision_height: int = attr.ib(converter=int) + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> Height: + return cls( + revision_number=data["revision_number"], + revision_height=data["revision_height"], + ) + + def to_proto(self) -> Height_pb: + return Height_pb( + revision_number=self.revision_number, revision_height=self.revision_height + ) + + @classmethod + def from_proto(cls, proto: Height_pb) -> Height: + return cls( + revision_number=proto.revision_number, + revision_height=proto.revision_height, + ) + + +@attr.s +class IdentifiedClientState(JSONSerializable): + """ + IdentifiedClientState defines a client state with an additional client identifier field. + """ + + client_id: str = attr.ib() + client_state: dict = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> IdentifiedClientState: + return cls( + client_id=data["client_id"], + consensus_state=Any_pb().from_dict(data["client_state"]), + ) + + def to_proto(self) -> IdentifiedClientState_pb: + return IdentifiedClientState_pb( + client_id=self.client_id, + client_state=Any_pb().from_dict(self.client_state), + ) + + @classmethod + def from_proto(cls, proto: IdentifiedClientState_pb) -> IdentifiedClientState: + return cls( + client_id=proto.client_id, consensus_state=proto.client_state.to_dict() + ) + + +@attr.s +class ConsensusStateWithHeight(JSONSerializable): + """ + ConsensusStateWithHeight defines a consensus state with an additional height field. + """ + + height: Height = attr.ib() + consensus_state: dict = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> ConsensusStateWithHeight: + return cls( + height=data["height"], + consensus_state=Any_pb().from_dict(data["consensus_state"]), + ) + + def to_proto(self) -> ConsensusStateWithHeight_pb: + return ConsensusStateWithHeight_pb( + height=self.height.to_proto(), consensus_state=Any_pb().from_dict(self.consensus_state) + ) + + @classmethod + def from_proto(cls, proto: ConsensusStateWithHeight_pb) -> ConsensusStateWithHeight: + return cls(height=Height.from_proto(proto.height), consensus_state=proto.consensus_state.to_dict()) + + +@attr.s +class ClientConsensusStates(JSONSerializable): + """ + ClientConsensusStates defines all the stored consensus states for a given client. + """ + + client_id: str = attr.ib() + consensus_states: List[ConsensusStateWithHeight] = attr.ib(converter=list) + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> ClientConsensusStates: + return cls( + client_id=data["client_id"], + consensus_states=[ + ConsensusStateWithHeight.from_data(state) + for state in data["consensus_states"] + ], + ) + + def to_proto(self) -> ClientConsensusStates_pb: + return ClientConsensusStates_pb( + client_id=self.client_id, + consensus_states=[state.to_proto() for state in self.consensus_states], + ) + + @classmethod + def from_proto(cls, proto: ClientConsensusStates_pb) -> ClientConsensusStates: + return cls( + client_id=proto.client_id, + consensus_states=[ + ConsensusStateWithHeight.from_proto(state) + for state in proto.consensus_states + ], + ) + + +@attr.s +class Params(JSONSerializable): + """ + Params defines the set of IBC light client parameters. + """ + + allowed_clients: List[str] = attr.ib(converter=list) + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> Params: + return cls(allowed_clients=data["allowed_clients"]) + + def to_proto(self) -> Params_pb: + return Params_pb(allowed_clients=self.allowed_clients) + + @classmethod + def from_proto(cls, proto: Params_pb) -> Params: + return cls(allowed_clients=proto.allowed_clients) diff --git a/terra_sdk/core/ibc/data/commitment.py b/terra_sdk/core/ibc/data/commitment.py new file mode 100644 index 0000000..6559703 --- /dev/null +++ b/terra_sdk/core/ibc/data/commitment.py @@ -0,0 +1,50 @@ +"""ibc commitment module data objects.""" +from __future__ import annotations + +import base64 + +import attr +from terra_proto.ibc.core.commitment.v1 import MerklePrefix as MerklePrefix_pb +from terra_proto.ibc.core.commitment.v1 import MerkleRoot as MerkleRoot_pb + +from terra_sdk.util.json import JSONSerializable + +__all__ = ["MerkleRoot", "MerklePrefix"] + + +@attr.s +class MerkleRoot(JSONSerializable): + hash: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MerkleRoot: + return cls(hash=(data["hash"])) + + def to_proto(self) -> MerkleRoot_pb: + return MerkleRoot_pb(hash=base64.b64decode(self.hash)) + + @classmethod + def from_proto(cls, proto: MerkleRoot_pb) -> MerkleRoot: + return cls(hash=base64.b64encode(proto.hash).decode()) + + +@attr.s +class MerklePrefix(JSONSerializable): + key_prefix: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MerklePrefix: + return cls(key_prefix=data["key_prefix"]) + + def to_proto(self) -> MerklePrefix_pb: + return MerklePrefix_pb(key_prefix=base64.b64decode(self.key_prefix)) + + @classmethod + def from_proto(cls, proto: MerklePrefix_pb) -> MerklePrefix: + return cls(key_prefix=base64.b64encode(proto.key_prefix).decode()) diff --git a/terra_sdk/core/ibc/data/connection.py b/terra_sdk/core/ibc/data/connection.py new file mode 100644 index 0000000..d322cf0 --- /dev/null +++ b/terra_sdk/core/ibc/data/connection.py @@ -0,0 +1,70 @@ +"""ibc connection module data objects.""" +from __future__ import annotations + +from typing import List + +import attr +from terra_proto.ibc.core.connection.v1 import Counterparty as Counterparty_pb +from terra_proto.ibc.core.connection.v1 import Version as Version_pb + +from terra_sdk.util.json import JSONSerializable + +from .commitment import MerklePrefix + +__all__ = ["Version", "Counterparty"] + + +@attr.s +class Version(JSONSerializable): + identifier: str = attr.ib() + features: List[str] = attr.ib(converter=list) + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> Version: + return cls( + identifier=data["identifier"], + features=data["features"], + ) + + def to_proto(self) -> Version_pb: + return Version_pb(identifier=self.identifier, features=self.features) + + @classmethod + def from_proto(cls, proto: Version_pb) -> Version: + return cls(identifier=proto.identifier, features=proto.features) + + +@attr.s +class Counterparty(JSONSerializable): + client_id: str = attr.ib() + connection_id: str = attr.ib() + prefix: MerklePrefix = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> Counterparty: + return cls( + client_id=data["client_id"], + connection_id=data["client_id"], + prefix=data["prefix"], + ) + + def to_proto(self) -> Counterparty_pb: + return Counterparty_pb( + client_id=self.client_id, + connection_id=self.connection_id, + prefix=self.prefix.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: Counterparty_pb) -> Counterparty: + return cls( + client_id=proto.client_id, + connection_id=proto.connection_id, + prefix=MerklePrefix.from_proto(proto.prefix), + ) diff --git a/terra_sdk/core/ibc/msgs/__init__.py b/terra_sdk/core/ibc/msgs/__init__.py new file mode 100644 index 0000000..a4e1d37 --- /dev/null +++ b/terra_sdk/core/ibc/msgs/__init__.py @@ -0,0 +1,43 @@ +from .channel import ( + MsgAcknowledgement, + MsgChannelCloseConfirm, + MsgChannelCloseInit, + MsgChannelOpenAck, + MsgChannelOpenConfirm, + MsgChannelOpenInit, + MsgChannelOpenTry, + MsgRecvPacket, + MsgTimeout, +) +from .client import ( + MsgCreateClient, + MsgSubmitMisbehaviour, + MsgUpdateClient, + MsgUpgradeClient, +) +from .connection import ( + MsgConnectionOpenAck, + MsgConnectionOpenConfirm, + MsgConnectionOpenInit, + MsgConnectionOpenTry, +) + +__all__ = [ + "MsgCreateClient", + "MsgUpdateClient", + "MsgUpgradeClient", + "MsgSubmitMisbehaviour", + "MsgConnectionOpenInit", + "MsgConnectionOpenTry", + "MsgConnectionOpenAck", + "MsgConnectionOpenConfirm", + "MsgChannelOpenInit", + "MsgChannelOpenTry", + "MsgChannelOpenAck", + "MsgChannelOpenConfirm", + "MsgChannelCloseInit", + "MsgChannelCloseConfirm", + "MsgRecvPacket", + "MsgTimeout", + "MsgAcknowledgement", +] diff --git a/terra_sdk/core/ibc/msgs/channel.py b/terra_sdk/core/ibc/msgs/channel.py new file mode 100644 index 0000000..3800512 --- /dev/null +++ b/terra_sdk/core/ibc/msgs/channel.py @@ -0,0 +1,478 @@ +"""ibc connection module message types.""" + +from __future__ import annotations + +import attr +from terra_proto.ibc.core.channel.v1 import MsgAcknowledgement as MsgAcknowledgement_pb +from terra_proto.ibc.core.channel.v1 import ( + MsgChannelCloseConfirm as MsgChannelCloseConfirm_pb, +) +from terra_proto.ibc.core.channel.v1 import ( + MsgChannelCloseInit as MsgChannelCloseInit_pb, +) +from terra_proto.ibc.core.channel.v1 import MsgChannelOpenAck as MsgChannelOpenAck_pb +from terra_proto.ibc.core.channel.v1 import ( + MsgChannelOpenConfirm as MsgChannelOpenConfirm_pb, +) +from terra_proto.ibc.core.channel.v1 import MsgChannelOpenInit as MsgChannelOpenInit_pb +from terra_proto.ibc.core.channel.v1 import MsgChannelOpenTry as MsgChannelOpenTry_pb +from terra_proto.ibc.core.channel.v1 import MsgRecvPacket as MsgRecvPacket_pb +from terra_proto.ibc.core.channel.v1 import MsgTimeout as MsgTimeout_pb + +from terra_sdk.core.ibc.data.channel import Channel, Packet +from terra_sdk.core.ibc.data.client import Height +from terra_sdk.core.msg import Msg + +__all__ = [ + "MsgChannelOpenInit", + "MsgChannelOpenTry", + "MsgChannelOpenAck", + "MsgChannelOpenConfirm", + "MsgChannelCloseInit", + "MsgChannelCloseConfirm", + "MsgRecvPacket", + "MsgTimeout", + "MsgAcknowledgement", +] + + +@attr.s +class MsgChannelOpenInit(Msg): + """ + MsgChannelOpenInit defines an sdk.Msg to initialize a channel handshake. It + is called by a relayer on Chain A. + """ + + type_url = "/ibc.core.channel.v1.MsgChannelOpenInit" + """""" + prototype = MsgChannelOpenInit_pb + """""" + + port_id: str = attr.ib() + channel: Channel = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgChannelOpenInit: + return cls( + port_id=data["port_id"], + channel=Channel.from_data(data["port_id"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgChannelOpenInit_pb: + return MsgChannelOpenInit_pb( + port_id=self.port_id, channel=self.channel.to_proto(), signer=self.signer + ) + + @classmethod + def from_proto(cls, proto: MsgChannelOpenInit_pb) -> MsgChannelOpenInit: + return cls( + port_id=proto.port_id, + channel=Channel.from_proto(proto.channel), + signer=proto.signer, + ) + + +@attr.s +class MsgChannelOpenTry(Msg): + """ + MsgChannelOpenInit defines a msg sent by a Relayer to try to open a channel + on Chain B. + """ + + type_url = "/ibc.core.channel.v1.MsgChannelOpenTry" + """""" + prototype = MsgChannelOpenTry_pb + """""" + + port_id: str = attr.ib() + previous_channel_id: str = attr.ib() + channel: Channel = attr.ib() + counterparty_version: str = attr.ib() + proof_init: bytes = attr.ib() + proof_height: Height = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgChannelOpenTry: + return cls( + port_id=data["port_id"], + previous_channel_id=data["previous_channel_id"], + channel=Channel.from_data(data["channel"]), + counterparty_version=data["counterparty_version"], + proof_init=data["proof_init"], + proof_height=Height.from_data(data["proof_height"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgChannelOpenTry_pb: + return MsgChannelOpenTry_pb( + port_id=self.port_id, + previous_channel_id=self.previous_channel_id, + channel=self.channel.to_proto(), + counterparty_version=self.counterparty_version, + proof_init=self.proof_init, + proof_height=self.proof_height.to_proto(), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgChannelOpenTry_pb) -> MsgChannelOpenTry: + return cls( + port_id=proto.port_id, + previous_channel_id=proto.previous_channel_id, + channel=Channel.from_proto(proto.channel), + counterparty_version=proto.counterparty_version, + proof_init=proto.proof_init, + proof_height=Height.from_proto(proto.proof_height), + signer=proto.signer, + ) + + +class MsgChannelOpenAck(Msg): + """ + MsgChannelOpenAck defines a msg sent by a Relayer to Chain A to acknowledge + the change of channel state to TRYOPEN on Chain B. + """ + + type_url = "/ibc.core.channel.v1.MsgChannelOpenAck" + """""" + prototype = MsgChannelOpenAck_pb + """""" + + port_id: str = attr.ib() + channel_id: str = attr.ib() + counterparty_channel_id: str = attr.ib() + counterparty_version: str = attr.ib() + proof_try: bytes = attr.ib() + proof_height: Height = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgChannelOpenAck: + return cls( + port_id=data["port_id"], + channel_id=data["channel_id"], + counterparty_channel_id=data["counterparty_channel_id"], + counterparty_version=data["counterparty_version"], + proof_try=data["proof_try"], + proof_height=Height.from_data(data["proof_height"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgChannelOpenAck_pb: + return MsgChannelOpenAck_pb( + port_id=self.port_id, + channel_id=self.channel_id, + counterparty_channel_id=self.counterparty_channel_id, + counterparty_version=self.counterparty_version, + proof_try=self.proof_try, + proof_height=self.proof_height.to_proto(), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgChannelOpenAck) -> MsgChannelOpenAck: + return cls( + port_id=proto.port_id, + channel_id=proto.channel_id, + counterparty_channel_id=proto.counterparty_channel_id, + counterparty_version=proto.counterparty_version, + proof_try=proto.proof_try, + proof_height=Height.from_proto(proto.proof_height), + signer=proto.signer, + ) + + +@attr.s +class MsgChannelOpenConfirm(Msg): + """ + MsgChannelOpenConfirm defines a msg sent by a Relayer to Chain B to + acknowledge the change of channel state to OPEN on Chain A. + """ + + type_url = "/ibc.core.channel.v1.MsgChannelOpenConfirm" + """""" + prototype = MsgChannelOpenConfirm_pb + """""" + + port_id: str = attr.ib() + channel_id: str = attr.ib() + proof_ack: bytes = attr.ib() + proof_height: Height = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgChannelOpenConfirm: + return cls( + port_id=data["port_id"], + channel_id=data["channel_id"], + proof_ack=data["proof_ack"], + proof_height=Height.from_data(data["proof_height"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgChannelOpenConfirm_pb: + return MsgChannelOpenConfirm_pb( + port_id=self.port_id, + channel_id=self.channel_id, + proof_ack=self.proof_ack, + proof_height=self.proof_height.to_proto(), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgChannelOpenConfirm_pb) -> MsgChannelOpenConfirm: + return cls( + port_id=proto.port_id, + channel_id=proto.channel_id, + proof_ack=proto.proof_ack, + proof_height=Height.from_proto(proto.proof_height), + signer=proto.signer, + ) + + +@attr.s +class MsgChannelCloseInit(Msg): + """ """ + + type_url = "/ibc.core.channel.v1.MsgChannelCloseInit" + """""" + prototype = MsgChannelCloseInit_pb + """""" + + port_id: str = attr.ib() + channel_id: str = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgChannelCloseInit: + return cls( + port_id=data["port_id"], + channel_id=data["channel_id"], + signer=data["signer"], + ) + + def to_proto(self) -> MsgChannelCloseInit_pb: + return MsgChannelCloseInit_pb( + port_id=self.port_id, channel_id=self.channel_id, signer=self.signer + ) + + @classmethod + def from_proto(cls, proto: MsgChannelOpenInit_pb) -> MsgChannelCloseInit: + return cls( + port_id=proto.port_id, channel_id=proto.channel_id, signer=proto.signer + ) + + +@attr.s +class MsgChannelCloseConfirm(Msg): + """ + MsgChannelCloseConfirm defines a msg sent by a Relayer to Chain B to + acknowledge the change of channel state to CLOSED on Chain A. + """ + + type_url = "/ibc.core.channel.v1.MsgChannelCloseConfirm" + """""" + prototype = MsgChannelCloseConfirm_pb + """""" + + port_id: str = attr.ib() + channel_id: str = attr.ib() + proof_init: bytes = attr.ib() + proof_height: Height = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgChannelCloseConfirm: + return cls( + port_id=data["port_id"], + channel_id=data["channel_id"], + proof_init=data["proof_init"], + proof_height=Height.from_data(data["proof_height"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgChannelCloseConfirm_pb: + return MsgChannelCloseConfirm_pb( + port_id=self.port_id, + channel_id=self.channel_id, + proof_init=self.proof_init, + proof_height=self.proof_height.to_proto(), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgChannelCloseConfirm_pb) -> MsgChannelCloseConfirm: + return cls( + port_id=proto.port_id, + channel_id=proto.channel_id, + proof_init=proto.proof_init, + proof_height=Height.from_proto(proto.proof_height), + signer=proto.signer, + ) + + +@attr.s +class MsgRecvPacket(Msg): + """ + MsgRecvPacket receives incoming IBC packet + """ + + type_url = "/ibc.core.channel.v1.MsgRecvPacket" + """""" + prototype = MsgRecvPacket_pb + """""" + + packet: Packet = attr.ib() + proof_commitment: bytes = attr.ib() + proof_height: Height = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgRecvPacket: + return cls( + packet=Packet.from_data(data["packet"]), + proof_commitment=data["proof_commitment"], + proof_height=Height.from_data(data["proof_height"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgRecvPacket_pb: + return MsgRecvPacket_pb( + packet=self.packet.to_proto(), + proof_commitment=self.proof_commitment, + proof_height=self.proof_height.to_proto(), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgRecvPacket_pb) -> MsgRecvPacket: + return cls( + packet=Packet.from_proto(proto.packet), + proof_commitment=proto.proof_commitment, + proof_height=Height.from_proto(proto.proof_height), + signer=proto.signer, + ) + + +@attr.s +class MsgTimeout(Msg): + """ + MsgTimeout receives timed-out packet + """ + + type_url = "/ibc.core.channel.v1.MsgTimeout" + """""" + prototype = MsgTimeout_pb + """""" + + packet: Packet = attr.ib() + proof_unreceived: bytes = attr.ib() + proof_height: Height = attr.ib() + next_sequence_recv: int = attr.ib(converter=int) + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgTimeout: + return cls( + packet=Packet.from_data(data["packet"]), + proof_unreceived=data["proof_unreceived"], + proof_height=Height.from_data(data["proof_height"]), + next_sequence_recv=data["next_sequence_recv"], + signer=data["signer"], + ) + + def to_proto(self) -> MsgTimeout_pb: + return MsgTimeout_pb( + packet=self.packet.to_proto(), + proof_unreceived=self.proof_unreceived, + proof_height=self.proof_height.to_proto(), + next_sequence_recv=self.next_sequence_recv, + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgTimeout_pb) -> MsgTimeout: + return cls( + packet=Packet.from_proto(proto.packet), + proof_unreceived=proto.proof_unreceived, + proof_height=Height.from_proto(proto.proof_height), + next_sequence_recv=proto.next_sequence_recv, + signer=proto.signer, + ) + + +@attr.s +class MsgAcknowledgement(Msg): + """ + MsgAcknowledgement receives incoming IBC acknowledgement + """ + + type_url = "/ibc.core.channel.v1.MsgAcknowledgement" + """""" + prototype = MsgAcknowledgement_pb + """""" + + packet: Packet = attr.ib() + acknowledgement: bytes = attr.ib() + proof_acked: bytes = attr.ib() + proof_height: Height = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgAcknowledgement: + return cls( + packet=Packet.from_data(data["packet"]), + acknowledgement=data["acknowledgement"], + proof_acked=data["proof_acked"], + proof_height=Height.from_data(data["proof_height"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgAcknowledgement_pb: + return MsgAcknowledgement_pb( + packet=self.packet.to_proto(), + acknowledgement=self.acknowledgement, + proof_acked=self.proof_acked, + proof_height=self.proof_height.to_proto(), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgAcknowledgement_pb) -> MsgAcknowledgement: + return cls( + packet=Packet.from_proto(proto.packet), + acknowledgement=proto.acknowledgement, + proof_acked=proto.proof_acked, + proof_height=Height.from_proto(proto.proof_height), + signer=proto.signer, + ) diff --git a/terra_sdk/core/ibc/msgs/client.py b/terra_sdk/core/ibc/msgs/client.py new file mode 100644 index 0000000..6dcc823 --- /dev/null +++ b/terra_sdk/core/ibc/msgs/client.py @@ -0,0 +1,199 @@ +"""ibc connection module message types.""" + +from __future__ import annotations + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from terra_proto.ibc.core.client.v1 import MsgCreateClient as MsgCreateClient_pb +from terra_proto.ibc.core.client.v1 import ( + MsgSubmitMisbehaviour as MsgSubmitMisbehaviour_pb, +) +from terra_proto.ibc.core.client.v1 import MsgUpdateClient as MsgUpdateClient_pb +from terra_proto.ibc.core.client.v1 import MsgUpgradeClient as MsgUpgradeClient_pb + +from terra_sdk.core.msg import Msg + +__all__ = [ + "MsgCreateClient", + "MsgUpdateClient", + "MsgUpgradeClient", + "MsgSubmitMisbehaviour", +] + + +@attr.s +class MsgCreateClient(Msg): + """ + MsgCreateClientResponse defines the Msg/CreateClient response type. + """ + + type_url = "/ibc.core.client.v1.MsgCreateClient" + """""" + prototype = MsgCreateClient_pb + """""" + + client_state: dict = attr.ib() + consensus_state: dict = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgCreateClient: + return cls( + client_state=data["client_state"], + consensus_state=data["consensus_state"], + signer=data["signer"], + ) + + def to_proto(self) -> MsgCreateClient_pb: + return MsgCreateClient_pb( + client_state=Any_pb().from_dict(self.client_state), + consensus_state=Any_pb().from_dict(self.consensus_state), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgCreateClient_pb) -> MsgCreateClient: + return cls( + client_state=proto.client_state.to_dict(), + consensus_state=proto.consensus_state.to_dict(), + signer=proto.signer, + ) + + +@attr.s +class MsgUpdateClient(Msg): + """ + MsgUpdateClient defines a sdk.Msg to update an IBC client state using the given header. + """ + + type_url = "/ibc.core.client.v1.MsgUpdateClient" + """""" + prototype = MsgUpdateClient_pb + """""" + + client_id: str = attr.ib() + header: dict = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgUpdateClient: + return cls( + client_id=data["client_id"], header=data["header"], signer=data["signer"] + ) + + def to_proto(self) -> MsgUpdateClient_pb: + return MsgUpdateClient_pb( + client_id=self.client_id, + header=Any_pb().from_dict(self.header), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgUpdateClient_pb) -> MsgUpdateClient: + return cls( + client_id=proto.client_id, + header=proto.header.to_dict(), + signer=proto.signer, + ) + + +@attr.s +class MsgUpgradeClient(Msg): + """ + MsgUpgradeClient defines an sdk.Msg to upgrade an IBC client to a new client state + """ + + type_url = "/ibc.core.client.v1.MsgUpgradeClient" + """""" + prototype = MsgUpgradeClient_pb + """""" + + client_id: str = attr.ib() + client_state: dict = attr.ib() + consensus_state: dict = attr.ib() + proof_upgrade_client: bytes = attr.ib() + proof_upgrade_consensus_state: bytes = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgUpgradeClient: + return cls( + client_id=data["client_id"], + client_state=data["client_state"], + consensus_state=data["consensus_state"], + proof_upgrade_client=data["proof_upgrade_client"], + proof_upgrade_consensus_state=data["proof_upgrade_consensus_state"], + signer=data["signer"], + ) + + def to_proto(self) -> MsgUpgradeClient_pb: + return MsgUpgradeClient_pb( + client_id=self.client_id, + client_state=Any_pb().from_dict(self.client_state), + consensus_state=Any_pb().from_dict(self.consensus_state), + proof_upgrade_client=self.proof_upgrade_client, + proof_upgrade_consensus_state=self.proof_upgrade_consensus_state, + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgUpgradeClient_pb) -> MsgUpgradeClient: + return cls( + client_id=proto.client_id, + client_state=proto.client_state.to_dict(), + consensus_state=proto.consensus_state.to_dict(), + proof_upgrade_client=proto.proof_upgrade_client, + proof_upgrade_consensus_state=proto.proof_upgrade_consensus_state, + signer=proto.signer, + ) + + +@attr.s +class MsgSubmitMisbehaviour(Msg): + """ + MsgSubmitMisbehaviour defines a sdk.Msg type that submits Evidence for light client misbehaviour. + """ + + type_url = "/ibc.core.client.v1.MsgSubmitMisbehaviour" + """""" + prototype = MsgSubmitMisbehaviour_pb + """""" + + client_id: str = attr.ib() + misbehaviour: any = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgSubmitMisbehaviour: + return cls( + client_id=data["client_id"], + misbehaviour=data["misbehaviour"], + signer=data["signer"], + ) + + def to_proto(self) -> MsgSubmitMisbehaviour_pb: + return MsgSubmitMisbehaviour_pb( + client_id=self.client_id, + misbehaviour=Any_pb().from_dict(self.misbehaviour), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgSubmitMisbehaviour_pb) -> MsgSubmitMisbehaviour: + return cls( + client_id=proto["client_id"], + misbehaviour=Any_pb().from_dict(proto["misbehaviour"]), + signer=proto["signer"], + ) diff --git a/terra_sdk/core/ibc/msgs/connection.py b/terra_sdk/core/ibc/msgs/connection.py new file mode 100644 index 0000000..703b93b --- /dev/null +++ b/terra_sdk/core/ibc/msgs/connection.py @@ -0,0 +1,282 @@ +"""ibc connection module message types.""" + +from __future__ import annotations + +from typing import List + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from terra_proto.ibc.core.connection.v1 import ( + MsgConnectionOpenAck as MsgConnectionOpenAck_pb, +) +from terra_proto.ibc.core.connection.v1 import ( + MsgConnectionOpenConfirm as MsgConnectionOpenConfirm_pb, +) +from terra_proto.ibc.core.connection.v1 import ( + MsgConnectionOpenInit as MsgConnectionOpenInit_pb, +) +from terra_proto.ibc.core.connection.v1 import ( + MsgConnectionOpenTry as MsgConnectionOpenTry_pb, +) + +from terra_sdk.core import AccAddress +from terra_sdk.core.ibc.data import Height +from terra_sdk.core.ibc.data.connection import Counterparty, Version +from terra_sdk.core.msg import Msg + +__all__ = [ + "MsgConnectionOpenInit", + "MsgConnectionOpenTry", + "MsgConnectionOpenAck", + "MsgConnectionOpenConfirm", +] + + +@attr.s +class MsgConnectionOpenInit(Msg): + """ + MsgConnectionOpenInit defines the msg sent by an account on Chain A to initialize a connection with Chain B. + """ + + type_url = "/ibc.core.connection.v1.MsgConnectionOpenInit" + """""" + prototype = MsgConnectionOpenInit_pb + """""" + + client_id: str = attr.ib() + counterparty: Counterparty = attr.ib() + version: Version = attr.ib() + delay_period: int = attr.ib(converter=int) + signer: AccAddress = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgConnectionOpenInit: + return cls( + client_id=data["client_id"], + counterparty=Counterparty.from_data(data["counterparty"]), + version=Version.from_data(data["version"]), + delay_period=data["delay_period"], + signer=data["signer"], + ) + + def to_proto(self) -> MsgConnectionOpenInit_pb: + return MsgConnectionOpenInit_pb( + client_id=self.client_id, + counterparty=self.counterparty.to_proto(), + version=self.version.to_proto(), + delay_period=self.delay_period, + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgConnectionOpenInit_pb) -> MsgConnectionOpenInit: + return cls( + client_id=proto["client_id"], + counterparty=Counterparty.from_proto(proto["counterparty"]), + version=Version.from_proto(proto["version"]), + delay_period=proto["delay_period"], + signer=proto["signer"], + ) + + +@attr.s +class MsgConnectionOpenTry(Msg): + """ + MsgConnectionOpenTry defines a msg sent by a Relayer to try to open a connection on Chain B. + """ + + type_url = "/ibc.core.connection.v1.MsgConnectionOpenTry" + """""" + prototype = MsgConnectionOpenTry_pb + """""" + + client_id: str = attr.ib() + previous_connection_id: str = attr.ib() + client_state: dict = attr.ib() + counterparty: Counterparty = attr.ib() + delay_period: int = attr.ib(converter=int) + counterparty_versions: List[Version] = attr.ib(converter=list) + proof_height: Height = attr.ib() + proof_init: bytes = attr.ib() + proof_client: bytes = attr.ib() + proof_consensus: bytes = attr.ib() + consensus_height: Height = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgConnectionOpenTry: + return cls( + client_id=data["client_id"], + previous_connection_id=data["previous_connection_id"], + client_state=data["client_state"], + counterparty=Counterparty.from_data(data["counterparty"]), + delay_period=data["delay_period"], + counterparty_versions=[ + Version.from_data(ver) for ver in data["counterparty_versions"] + ], + proof_height=Height.from_data(data["proof_height"]), + proof_init=data["proof_init"], + proof_client=data["proof_client"], + proof_consensus=data["proof_consensus"], + consensus_height=Height.from_data(data["consensus_height"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgConnectionOpenTry_pb: + return MsgConnectionOpenTry_pb( + client_id=self.client_id, + previous_connection_id=self.previous_connection_id, + client_state=Any_pb().from_dict(self.client_state), + counterparty=self.counterparty.to_proto(), + delay_period=self.delay_period, + counterparty_versions=[ + ver.to_proto() for ver in self.counterparty_versions + ], + proof_height=self.proof_height.to_proto(), + proof_init=self.proof_init, + proof_client=self.proof_client, + proof_consensus=self.proof_consensus, + consensus_height=self.consensus_height.to_proto(), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgConnectionOpenTry_pb) -> MsgConnectionOpenTry: + return cls( + client_id=proto["client_id"], + previous_connection_id=proto["previous_connection_id"], + client_state=proto["client_state"], + counterparty=Counterparty.from_proto(proto["counterparty"]), + delay_period=proto["delay_period"], + counterparty_versions=[ + Version.from_proto(ver) for ver in proto["counterparty_versions"] + ], + proof_height=Height.from_proto(proto["proof_height"]), + proof_init=proto["proof_init"], + proof_client=proto["proof_client"], + proof_consensus=proto["proof_consensus"], + consensus_height=Height.from_proto(proto["consensus_height"]), + signer=proto["signer"], + ) + + +@attr.s +class MsgConnectionOpenAck(Msg): + """ + MsgConnectionOpenAck defines a msg sent by a Relayer to Chain A to acknowledge the change of connection state to TRYOPEN on Chain B. + """ + + type_url = "/ibc.core.connection.v1.MsgConnectionOpenAck" + """""" + prototype = MsgConnectionOpenAck_pb + """""" + + connection_id: str = attr.ib() + counterparty_connection_id: str = attr.ib() + version: Version = attr.ib() + client_state: any = attr.ib() + proof_height: Height = attr.ib() + proof_try: bytes = attr.ib() + proof_client: bytes = attr.ib() + proof_consensus: bytes = attr.ib() + consensus_height: Height = attr.ib() + signer: str = attr.ib() + + def to_amino(self): + raise Exception("Amino not supported") + + @classmethod + def from_data(cls, data: dict) -> MsgConnectionOpenAck: + return cls( + connection_id=data["connection_id"], + counterparty_connection_id=data["counterparty_connection_id"], + version=Version.from_data(data["version"]), + client_state=data["client_state"], + proof_height=Height.from_data(data["proof_height"]), + proof_try=data["proof_try"], + proof_client=data["proof_client"], + proof_consensus=data["proof_consensus"], + consensus_height=Height.from_data(data["consensus_height"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgConnectionOpenAck_pb: + return MsgConnectionOpenAck_pb( + connection_id=self.connection_id, + counterparty_connection_id=self.counterparty_connection_id, + version=self.version.to_proto(), + client_state=Any_pb().from_dict(self.client_state), + proof_height=self.proof_height.to_proto(), + proof_try=self.proof_try, + proof_client=self.proof_client, + proof_consensus=self.proof_consensus, + consensus_height=self.consensus_height.to_proto(), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgConnectionOpenAck_pb) -> MsgConnectionOpenAck: + return cls( + connection_id=proto.connection_id, + counterparty_connection_id=proto.counterparty_connection_id, + version=Version.from_proto(proto.version), + client_state=Any_pb().parse(proto.client_state), + proof_height=Height.from_proto(proto.proof_height), + proof_try=proto.proof_try, + proof_client=proto.proof_client, + proof_consensus=proto.proof_consensus, + consensus_height=Height.from_proto(proto.consensus_height), + signer=proto.signer, + ) + + +@attr.s +class MsgConnectionOpenConfirm(Msg): + """ + MsgConnectionOpenConfirm defines a msg sent by a Relayer to Chain B to acknowledge the change of connection state to OPEN on Chain A. + """ + + type_url = "/ibc.core.connection.v1.MsgConnectionOpenConfirm" + """""" + prototype = MsgConnectionOpenConfirm_pb + """""" + + def to_amino(self): + raise Exception("Amino not supported") + + connection_id: str = attr.ib() + proof_ack: bytes = attr.ib() + proof_height: Height = attr.ib() + signer: str = attr.ib() + + @classmethod + def from_data(cls, data: dict) -> MsgConnectionOpenConfirm: + return cls( + connection_id=data["connection_id"], + proof_ack=data["proof_ack"], + proof_height=Height.from_data(data["proof_height"]), + signer=data["signer"], + ) + + def to_proto(self) -> MsgConnectionOpenConfirm_pb: + return MsgConnectionOpenConfirm_pb( + connection_id=self.connection_id, + proof_ack=self.proof_ack, + proof_height=self.proof_height.to_proto(), + signer=self.signer, + ) + + @classmethod + def from_proto(cls, proto: MsgConnectionOpenConfirm_pb) -> MsgConnectionOpenConfirm: + return cls( + connection_id=proto.connection_id, + proof_ack=proto.proof_ack, + proof_height=Height.from_proto(proto.proof_height), + signer=proto.signer, + ) diff --git a/terra_sdk/core/ibc/proposals/__init__.py b/terra_sdk/core/ibc/proposals/__init__.py new file mode 100644 index 0000000..7d3c994 --- /dev/null +++ b/terra_sdk/core/ibc/proposals/__init__.py @@ -0,0 +1,3 @@ +from .proposals import ClientUpdateProposal + +__all__ = ["ClientUpdateProposal"] \ No newline at end of file diff --git a/terra_sdk/core/ibc/proposals/proposals.py b/terra_sdk/core/ibc/proposals/proposals.py new file mode 100644 index 0000000..2711227 --- /dev/null +++ b/terra_sdk/core/ibc/proposals/proposals.py @@ -0,0 +1,68 @@ +from __future__ import annotations + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from terra_proto.ibc.core.client.v1 import ClientUpdateProposal as ClientUpdateProposal_pb + +__all__ = ["ClientUpdateProposal"] + +from terra_sdk.util.json import JSONSerializable + + +@attr.s +class ClientUpdateProposal(JSONSerializable): + """Proposal that allows updating IBC clients. If it passes, the substitute + client's latest consensus state is copied over to the subject client. + + """ + + type_amino = "ibc/ClientUpdateProposal" + """""" + type_url = "/ibc.core.client.v1.ClientUpdateProposal" + """""" + + title: str = attr.ib() + description: str = attr.ib() + subject_client_id: str = attr.ib() + substitute_client_id: str = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "title": self.title, + "description": self.description, + "subject_client_id": self.subject_client_id, + "substitute_client_id": self.substitute_client_id + }, + } + + @classmethod + def from_data(cls, data: dict) -> ClientUpdateProposal: + return cls( + title=data["title"], + description=data["description"], + subject_client_id=data["subject_client_id"], + substitute_client_id=data["substitute_client_id"] + ) + + def to_proto(self) -> ClientUpdateProposal_pb: + return ClientUpdateProposal_pb( + title=self.title, + description=self.description, + subject_client_id=self.subject_client_id, + substitute_client_id=self.substitute_client_id + ) + + @classmethod + def from_proto(cls, proto: ClientUpdateProposal_pb) -> ClientUpdateProposal: + return cls( + title=proto.title, + description=proto.description, + subject_client_id=proto.subject_client_id, + substitute_client_id=proto.substitute_client_id + ) + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + diff --git a/terra_sdk/core/ibc_transfer/__init__.py b/terra_sdk/core/ibc_transfer/__init__.py new file mode 100644 index 0000000..f47ea45 --- /dev/null +++ b/terra_sdk/core/ibc_transfer/__init__.py @@ -0,0 +1,4 @@ +from .data import DenomTrace +from .msgs import MsgTransfer + +__all__ = ["DenomTrace", "MsgTransfer"] diff --git a/terra_sdk/core/ibc_transfer/data.py b/terra_sdk/core/ibc_transfer/data.py new file mode 100644 index 0000000..efbb18d --- /dev/null +++ b/terra_sdk/core/ibc_transfer/data.py @@ -0,0 +1,25 @@ +"""ibc-trasfer module data objects.""" +from __future__ import annotations + +import attr +from terra_proto.ibc.applications.transfer.v1 import DenomTrace as DenomTrace_pb + +from terra_sdk.util.json import JSONSerializable + +__all__ = ["DenomTrace"] + + +@attr.s +class DenomTrace(JSONSerializable): + path: str = attr.ib() + base_denom: str = attr.ib() + + def to_amino(self) -> dict: + return {"path": self.path, "base_denom": self.base_denom} + + @classmethod + def from_data(cls, data: dict) -> DenomTrace: + return cls(path=data["path"], base_denom=data["base_denom"]) + + def to_proto(self) -> DenomTrace_pb: + return DenomTrace_pb(path=self.path, base_denom=self.base_denom) diff --git a/terra_sdk/core/ibc_transfer/msgs.py b/terra_sdk/core/ibc_transfer/msgs.py new file mode 100644 index 0000000..5d77e60 --- /dev/null +++ b/terra_sdk/core/ibc_transfer/msgs.py @@ -0,0 +1,94 @@ +"""ibc-transfer module message types.""" + +from __future__ import annotations + +import attr +from terra_proto.ibc.applications.transfer.v1 import MsgTransfer as MsgTransfer_pb + +from terra_sdk.core import AccAddress, Coin +from terra_sdk.core.ibc.data import Height +from terra_sdk.core.msg import Msg + +__all__ = ["MsgTransfer"] + + +@attr.s +class MsgTransfer(Msg): + """ + MsgTransfer defines a msg to transfer fungible tokens (i.e Coins) between ICS20 enabled chains. + + Args: + source_port (str): the port on which the packet will be sent + source_channel (str): the channel by which the packet will be sent + token (Coin): the tokens to be transferred + sender (AccAddress): the sender address + receiver (str): the recipient address on the destination chain + timeout_height (Height): Timeout height relative to the current block height. + The timeout is disabled when set to 0. + timeout_timestamp (int): Timeout timestamp (in nanoseconds) relative to the current block timestamp. + The timeout is disabled when set to 0. + """ + + type = "cosmos-sdk/MsgTransfer" + """""" + type_url = "/ibc.applications.transfer.v1.MsgTransfer" + """""" + prototype = MsgTransfer_pb + """""" + + source_port: str = attr.ib() + source_channel: str = attr.ib() + token: Coin = attr.ib(converter=Coin.parse) + sender: AccAddress = attr.ib() + receiver: str = attr.ib() # stay str-typed because it may not be our address + timeout_height: Height = attr.ib() + timeout_timestamp: int = attr.ib(converter=int) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "source_port": self.source_port, + "source_channel": self.source_channel, + "token": self.token.to_amino(), + "sender": self.sender, + "receiver": self.receiver, + "timeout_height": self.timeout_height.to_amino(), + "timeout_timestamp": self.timeout_timestamp, + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgTransfer: + return cls( + source_port=data["source_port"], + source_channel=data["source_channel"], + token=Coin.from_data(data["token"]), + sender=data["sender"], + receiver=data["receiver"], + timeout_height=Height.from_data(data["timeout_height"]), + timeout_timestamp=data["timeout_timestamp"], + ) + + def to_proto(self) -> MsgTransfer_pb: + return MsgTransfer_pb( + source_port=self.source_port, + source_channel=self.source_channel, + token=self.token.to_proto(), + sender=self.sender, + receiver=self.receiver, + timeout_height=self.timeout_height.to_proto(), + timeout_timestamp=self.timeout_timestamp, + ) + + @classmethod + def from_proto(cls, proto: MsgTransfer_pb) -> MsgTransfer: + return cls( + source_port=proto.source_port, + source_channel=proto.source_channel, + token=Coin.from_proto(proto.token), + sender=proto.sender, + receiver=proto.receiver, + timeout_height=Height.from_proto(proto.timeout_height), + timeout_timestamp=proto.timeout_timestamp, + ) diff --git a/terra_sdk/core/market/__init__.py b/terra_sdk/core/market/__init__.py new file mode 100644 index 0000000..8f3451a --- /dev/null +++ b/terra_sdk/core/market/__init__.py @@ -0,0 +1,3 @@ +from .msgs import MsgSwap, MsgSwapSend + +__all__ = ["MsgSwap", "MsgSwapSend"] diff --git a/terra_sdk/core/market/msgs.py b/terra_sdk/core/market/msgs.py new file mode 100644 index 0000000..c7d9567 --- /dev/null +++ b/terra_sdk/core/market/msgs.py @@ -0,0 +1,132 @@ +"""Market module message types.""" + +from __future__ import annotations + +import attr +from terra_proto.terra.market.v1beta1 import MsgSwap as MsgSwap_pb +from terra_proto.terra.market.v1beta1 import MsgSwapSend as MsgSwapSend_pb + +from terra_sdk.core import AccAddress, Coin +from terra_sdk.core.msg import Msg + +__all__ = ["MsgSwap", "MsgSwapSend"] + + +@attr.s +class MsgSwap(Msg): + """Perform a native on-chain swap from ``offer_coin`` to ``ask_denom``. + + Args: + trader: account performing swap + offer_coin (Union[Coin, str, dict]): coin offered for swap + ask_denom: denom into which to swap + """ + + type_amino = "market/MsgSwap" + """""" + type_url = "/terra.market.v1beta1.MsgSwap" + """""" + action = "swap" + """""" + prototype = MsgSwap_pb + """""" + + trader: AccAddress = attr.ib() + offer_coin: Coin = attr.ib(converter=Coin.parse) # type: ignore + ask_denom: str = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "trader": self.trader, + "offer_coin": self.offer_coin.to_amino(), + "ask_denom": self.ask_denom, + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgSwap: + return cls( + trader=data["trader"], + offer_coin=Coin.from_data(data["offer_coin"]), + ask_denom=data["ask_denom"], + ) + + def to_proto(self) -> MsgSwap_pb: + return MsgSwap_pb( + trader=self.trader, + offer_coin=self.offer_coin.to_proto(), + ask_denom=self.ask_denom, + ) + + @classmethod + def from_proto(cls, proto: MsgSwap_pb) -> MsgSwap: + return cls( + trader=proto.trader, + offer_coin=Coin.from_proto(proto.offer_coin), + ask_denom=proto.ask_denom, + ) + + +@attr.s +class MsgSwapSend(Msg): + """Performs a swap and sends the resultant swapped amount to ``to_address``. + + Args: + from_address: account performing swap + to_address: account which will received resultant funds from swap + offer_coin (Union[Coin, str, dict]): coin offered for swap + ask_denom: denom into which to swap + """ + + type_amino = "market/MsgSwapSend" + """""" + type_url = "/terra.market.v1beta1.MsgSwapSend" + """""" + action = "swapsend" + """""" + prototype = MsgSwapSend_pb + """""" + + from_address: AccAddress = attr.ib() + to_address: AccAddress = attr.ib() + offer_coin: Coin = attr.ib(converter=Coin.parse) # type: ignore + ask_denom: str = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "from_address": self.from_address, + "to_address": self.to_address, + "offer_coin": self.offer_coin.to_amino(), + "ask_denom": self.ask_denom, + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgSwapSend: + return cls( + from_address=data["from_address"], + to_address=data["to_address"], + offer_coin=Coin.from_data(data["offer_coin"]), + ask_denom=data["ask_denom"], + ) + + def to_proto(self) -> MsgSwapSend_pb: + return MsgSwapSend_pb( + from_address=self.from_address, + to_address=self.to_address, + offer_coin=self.offer_coin.to_proto(), + ask_denom=self.ask_denom, + ) + + @classmethod + def from_proto(cls, proto: MsgSwapSend_pb) -> MsgSwapSend: + return cls( + from_address=proto.from_address, + to_address=proto.to_address, + offer_coin=Coin.from_proto(proto.offer_coin), + ask_denom=proto.ask_denom, + ) diff --git a/terra_sdk/core/mode_info.py b/terra_sdk/core/mode_info.py new file mode 100644 index 0000000..68af592 --- /dev/null +++ b/terra_sdk/core/mode_info.py @@ -0,0 +1,109 @@ +"""Data objects about Signing Mode Info.""" + +from __future__ import annotations + +from typing import List, Optional + +import attr +from terra_proto.cosmos.tx.v1beta1 import ModeInfo as ModeInfo_pb +from terra_proto.cosmos.tx.v1beta1 import ModeInfoMulti as ModeInfoMulti_pb +from terra_proto.cosmos.tx.v1beta1 import ModeInfoSingle as ModeInfoSingle_pb + +from terra_sdk.util.json import JSONSerializable + +from .compact_bit_array import CompactBitArray + +__all__ = [ + "ModeInfo", + "ModeInfoSingle", + "ModeInfoMulti", +] + +from terra_proto.cosmos.tx.signing.v1beta1 import SignMode + + +@attr.s +class ModeInfo(JSONSerializable): + + single: Optional[ModeInfoSingle] = attr.ib(default=None) + multi: Optional[ModeInfoMulti] = attr.ib(default=None) + + def to_data(self) -> dict: + if self.single: + return {"single": self.single.to_data()} + if self.multi: + return {"multi": self.multi.to_data()} + raise ValueError("ModeInfo should have one of single or multi") + + @classmethod + def from_data(cls, data: dict) -> ModeInfo: + if data.get("single"): + return cls(single=ModeInfoSingle.from_data(data.get("single"))) + if data.get("multi"): + return cls(multi=ModeInfoMulti.from_data(data.get("multi"))) + raise ValueError("ModeInfo should have one of single or multi") + + def to_proto(self) -> ModeInfo_pb: + if self.single: + return ModeInfo_pb(single=self.single.to_proto()) + else: + return ModeInfo_pb(multi=(self.multi.to_proto() if self.multi else None)) + + @classmethod + def from_proto(cls, proto: ModeInfo_pb) -> ModeInfo: + if proto.single is not None: + return ModeInfo(single=ModeInfoSingle.from_proto(proto.single)) + else: + return ModeInfo(multi=ModeInfoMulti.from_proto(proto.multi)) + + +@attr.s +class ModeInfoSingle(JSONSerializable): + mode: SignMode = attr.ib() + + def to_data(self) -> dict: + return {"mode": self.mode} + + @classmethod + def from_data(cls, data: dict) -> ModeInfoSingle: + return cls(data["mode"]) + + def to_proto(self) -> ModeInfoSingle_pb: + return ModeInfoSingle_pb(mode=self.mode) + + @classmethod + def from_proto(cls, proto: ModeInfoSingle_pb) -> ModeInfoSingle: + mode = SignMode(proto.mode) + return cls(mode=mode) + + +@attr.s +class ModeInfoMulti(JSONSerializable): + bitarray: CompactBitArray = attr.ib() + mode_infos: List[ModeInfo] = attr.ib() + + @classmethod + def from_data(cls, data: dict) -> ModeInfoMulti: + return cls( + CompactBitArray.from_data(data["bitarray"]), + [ModeInfo.from_data(d) for d in data["mode_infos"]], + ) + + def to_data(self) -> dict: + return { + "bitarray": self.bitarray.to_data(), + "mode_infos": [mi.to_data() for mi in self.mode_infos], + } + + def to_proto(self) -> ModeInfoMulti_pb: + return ModeInfoMulti_pb( + bitarray=self.bitarray.to_proto(), + mode_infos=[mi.to_proto() for mi in self.mode_infos], + ) + + @classmethod + def from_proto(cls, proto: ModeInfoMulti_pb) -> ModeInfoMulti: + return cls( + CompactBitArray.from_proto(proto["bitarray"]), + ModeInfo_pb.from_proto(proto["mode_infos"]), + ) diff --git a/terra_sdk/core/msg.py b/terra_sdk/core/msg.py new file mode 100644 index 0000000..de6b6f8 --- /dev/null +++ b/terra_sdk/core/msg.py @@ -0,0 +1,31 @@ +from __future__ import annotations + +from betterproto.lib.google.protobuf import Any as Any_pb + +from terra_sdk.util.base import BaseTerraData + + +class Msg(BaseTerraData): + def to_proto(self): + raise NotImplementedError + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + + @staticmethod + def from_data(data: dict) -> Msg: + from terra_sdk.util.parse_msg import parse_msg + + return parse_msg(data) + + @staticmethod + def from_proto(proto: any) -> Msg: + from terra_sdk.util.parse_msg import parse_proto + + return parse_proto(proto) + + @staticmethod + def unpack_any(any_pb: Any_pb) -> Msg: + from terra_sdk.util.parse_msg import parse_unpack_any + + return parse_unpack_any(any_pb) diff --git a/terra_sdk/core/multisig.py b/terra_sdk/core/multisig.py new file mode 100644 index 0000000..db5ee77 --- /dev/null +++ b/terra_sdk/core/multisig.py @@ -0,0 +1,67 @@ +"""Data objects about Multi-Signature.""" + +from __future__ import annotations + +from typing import List + +import attr + +from terra_sdk.core.compact_bit_array import CompactBitArray +from terra_sdk.core.public_key import LegacyAminoMultisigPublicKey, SimplePublicKey +from terra_sdk.core.signature_v2 import Descriptor +from terra_sdk.core.signature_v2 import Multi as MultiDescriptor +from terra_sdk.core.signature_v2 import SignatureV2 +from terra_sdk.util.json import JSONSerializable + +__all__ = ["MultiSignature"] + + +@attr.s +class MultiSignature(JSONSerializable): + bitarray: CompactBitArray = attr.ib(init=False) + signatures: List[Descriptor] = attr.ib(init=False) + multisig_pubkey: LegacyAminoMultisigPublicKey = attr.ib() + + def __attrs_post_init__(self): + n = len(self.multisig_pubkey.public_keys) + self.bitarray = CompactBitArray.from_bits(n) + self.signatures = [] + + def append_signature(self, signature_data: Descriptor, index: int): + new_idx = self.bitarray.num_true_bits_before(index) + + # in case of signature already exists, just replace + if self.bitarray.get_index(index): + self.signatures[new_idx] = signature_data + return + + self.bitarray.set_index(index, True) + # optimization + if new_idx == len(self.signatures): + self.signatures.append(signature_data) + return + + self.signatures.insert(new_idx, signature_data) + + def append_signature_from_pubkey( + self, signature_data: Descriptor, public_key: SimplePublicKey + ): + index = 0 + for i, v in enumerate(self.multisig_pubkey.public_keys): + if v.key == public_key.key: + index = i + break + if index < 0: + raise ValueError("provided key doesn't exist in public_keys") + self.append_signature(signature_data, index) + + def append_signature_v2s(self, signatures: List[SignatureV2]): + for sig in signatures: + if not isinstance(sig.public_key, SimplePublicKey): + raise ValueError("non-SimplePublicKey cannot be used to sign multisig") + self.append_signature_from_pubkey(sig.data, sig.public_key) + + def to_signature_descriptor(self) -> Descriptor: + return Descriptor( + multi=MultiDescriptor(bitarray=self.bitarray, signatures=self.signatures) + ) diff --git a/terra_sdk/core/numeric.py b/terra_sdk/core/numeric.py new file mode 100644 index 0000000..62e9c7a --- /dev/null +++ b/terra_sdk/core/numeric.py @@ -0,0 +1,400 @@ +"""Numeric types.""" + +from __future__ import annotations + +import re +from decimal import Decimal +from typing import Union + +from terra_sdk.util.json import JSONSerializable + +DEC_NUM_DIGITS = 18 +"""Number of digits for Decimal.""" + +DEC_ONE = 10 ** DEC_NUM_DIGITS +DEC_PATTERN = re.compile(r"^(\-)?(\d+)(\.(\d+))?\Z") + +__all__ = ["DEC_NUM_DIGITS", "Dec", "Numeric"] + + +def convert_to_dec_bignum(arg: Union[str, int, float, Decimal]): + if isinstance(arg, int) or isinstance(arg, Decimal): + return int(arg * DEC_ONE) + if isinstance(arg, float): + arg = str("%f" % arg) + if isinstance(arg, str): + parts = DEC_PATTERN.match(arg) + if parts is None: + raise ValueError(f"Unable to parse Dec from string: {arg}") + result = int(parts.group(2)) * DEC_ONE # whole part + if parts.group(3): + fraction = int(parts.group(4)[0:DEC_NUM_DIGITS].ljust(DEC_NUM_DIGITS, "0")) + result += fraction + if parts.group(1): + result *= -1 + return result + else: + raise TypeError( + f"Unable to parse Dec integer representation from given argument {arg}" + ) + + +def chop_precision_and_round(d: int) -> int: + """Cosmos-SDK's banker's rounding: + https://github.com/cosmos/cosmos-sdk/blob/1d75e0e984e7132efd54c3526e36b3585e2d91c0/types/decimal.go#L491 + """ + if d < 0: + return -1 * chop_precision_and_round(d * -1) + + quo, rem = d // DEC_ONE, d % DEC_ONE + + if rem == 0: + return quo + + if rem < DEC_ONE / 2: + return quo + elif rem > DEC_ONE / 2: + return quo + 1 + else: + if quo % 2 == 0: + return quo + return quo + 1 + + +class Dec(JSONSerializable): + """BigInt-based Decimal representation with basic arithmetic operations with + compatible Python numeric types (int, float, Decimal). Does not work with + ``NaN``, ``Infinity``, ``+0``, ``-0``, etc. Serializes as a string with 18 points of + decimal precision. + + >>> Dec(5) + Dec("5.0") + >>> Dec("121.1232") + Dec("121.1232") + >>> Dec(121.1232) + Dec("121.1232") + + Args: + arg (Union[str, int, float, Decimal, Dec]): argument to coerce into Dec + """ + + _i: int = 0 + + def __init__(self, arg: Union[str, int, float, Decimal, Dec]): + if isinstance(arg, Dec): + self._i = arg._i + return + else: + self._i = int(convert_to_dec_bignum(arg)) + + @classmethod + def zero(cls) -> Dec: + """Dec representation of zero. + + Returns: + Dec: zero + """ + return cls(0) + + @classmethod + def one(cls): + """Dec representation of one. + + Returns: + Dec: one + """ + nd = cls(0) + nd._i = DEC_ONE + return nd + + def __str__(self) -> str: + """Converts to a string using all 18 decimal precision points. + + Returns: + str: string representation + """ + if self._i == 0: + return "0." + DEC_NUM_DIGITS * "0" + parity = "-" if self._i < 0 else "" + return f"{parity}{self.whole}.{self.frac}" + + def to_short_str(self) -> str: + """Converts to a string, but truncates all unnecessary zeros. + + Returns: + str: string representation + """ + parity = "-" if self._i < 0 else "" + frac = self.frac.rstrip("0") + dot = "." if len(frac) > 0 else "" + return f"{parity}{self.whole}{dot}{frac}" + + def __repr__(self): + return f"Dec('{self.to_short_str()}')" # short representation + + def __int__(self) -> int: + int_part = abs(self._i) // DEC_ONE + int_part *= -1 if self._i < 0 else 1 + return int_part + + def __float__(self) -> float: + # NOTE: This is not robust enough for: float(Dec(float)) to give the same output + # and should mainly be used as getting a rough value from the Dec object. + return float(self._i) / DEC_ONE + + @property + def parity(self) -> int: + """Get the parity of the Dec value. Returns -1 if value is below 0, and 1 otherwise. + + Returns: + int: parity + """ + return -1 if self._i < 0 else 1 + + @property + def whole(self) -> str: + """Get the integral part of the Dec value. + + Returns: + str: integer, as string + """ + return str(abs(self._i) // DEC_ONE) + + @property + def frac(self) -> str: + """Get the fractional part of the Dec value. + + Returns: + str: fraction, as string + """ + return str(abs(self._i) % DEC_ONE).rjust(DEC_NUM_DIGITS, "0") + + def to_data(self) -> str: + return str(self) + + def __eq__(self, other) -> bool: + if isinstance(other, str): + return False + else: + return self._i == Dec(other)._i + + def lt(self, other: Union[str, int, float, Decimal, Dec]) -> bool: + """Check less than. + + Args: + other (Union[str, int, float, Decimal, Dec]): compared object + """ + if isinstance(other, Dec): + return self._i < other._i + return (Decimal(self._i) / DEC_ONE) < other + + def __lt__(self, other: Union[str, int, float, Decimal, Dec]) -> bool: + return self.lt(other) + + def le(self, other: Union[str, int, float, Decimal, Dec]) -> bool: + """Check less than or equal to. + + Args: + other (Union[str, int, float, Decimal, Dec]): compared object + """ + return self < other or self.__eq__(other) + + def __le__(self, other: Union[str, int, float, Decimal, Dec]) -> bool: + return self.le(other) + + def gt(self, other: Union[str, int, float, Decimal, Dec]) -> bool: + """Check greater than. + + Args: + other (Union[str, int, float, Decimal, Dec]): compared object + """ + if isinstance(other, Dec): + return self._i > other._i + return (Decimal(self._i) / DEC_ONE) > other + + def __gt__(self, other) -> bool: + return self.gt(other) + + def ge(self, other) -> bool: + """Check greater than or equal to. + + Args: + other (Union[str, int, float, Decimal, Dec]): compared object + """ + return self.gt(other) or self.__eq__(other) + + def __ge__(self, other) -> bool: + return self.ge(other) + + def add(self, addend: Union[str, int, float, Decimal, Dec]) -> Dec: + """Performs addition. ``addend`` is first converted into Dec. + + Args: + addend (Union[str, int, float, Decimal, Dec]): addend + + Returns: + Dec: sum + """ + nd = Dec.zero() + nd._i = self._i + Dec(addend)._i + return nd + + def __add__(self, addend: Union[str, int, float, Decimal, Dec]) -> Dec: + return self.add(addend) + + def __radd__(self, addend: Union[str, int, float, Decimal, Dec]): + return Dec(addend).add(self) + + def sub(self, subtrahend: Union[str, int, float, Decimal, Dec]) -> Dec: + """Performs subtraction. ``subtrahend`` is first converted into Dec. + + Args: + subtrahend (Union[str, int, float, Decimal, Dec]): subtrahend + + Returns: + Dec: difference + """ + nd = Dec.zero() + nd._i = self._i - Dec(subtrahend)._i + return nd + + def __sub__(self, subtrahend: Union[str, int, float, Decimal, Dec]) -> Dec: + return self.sub(subtrahend) + + def __rsub__(self, minuend: Dec) -> Dec: + return Dec(minuend).sub(self) + + def mul(self, multiplier: Union[str, int, float, Decimal, Dec]) -> Dec: + """Performs multiplication. ``multiplier`` is first converted into Dec. + + Args: + multiplier (Union[str, int, float, Decimal, Dec]): multiplier + + Returns: + Dec: product + """ + x = self._i + y = Dec(multiplier)._i + nd = Dec.zero() + nd._i = chop_precision_and_round(x * y) + return nd + + def __mul__(self, multiplier: Union[str, int, float, Decimal, Dec]) -> Dec: + return self.mul(multiplier) + + def __rmul__(self, multiplicand: Union[str, int, float, Decimal, Dec]): + return Dec(multiplicand).mul(self) + + def div(self, divisor: Union[str, int, float, Decimal, Dec]) -> Dec: + """Performs division. ``divisor`` is first converted into Dec. + It works like truediv('/') + + Args: + divisor (Union[str, int, float, Decimal, Dec]): divisor + + Raises: + ZeroDivisionError: if ``divisor`` is 0 + + Returns: + Dec: quotient + """ + if Dec(divisor)._i == 0: + raise ZeroDivisionError(f"tried to divide by 0: {self!r} / {divisor!r}") + nd = Dec.zero() + nd._i = chop_precision_and_round(self._i * DEC_ONE * DEC_ONE // Dec(divisor)._i) + return nd + + def __truediv__(self, divisor) -> Dec: + return self.div(divisor) + + def __rtruediv__(self, divisor) -> Dec: + return Dec(divisor).div(self) + + def __floordiv__(self, divisor): + return Dec(chop_precision_and_round(self.div(divisor).sub(0.5)._i)) + + def __rfloordiv__(self, divisor): + return Dec(chop_precision_and_round(divisor / self.sub(0.5)._i)) + + def mod(self, modulo: Union[str, int, float, Decimal, Dec]) -> Dec: + """Performs modulus. ``modulo`` is first converted into Dec. + + Args: + modulo (Union[str, int, float, Decimal, Dec]): modulo + + Returns: + Dec: modulus + """ + return self.sub(self.__floordiv__(modulo).mul(modulo)) + + def __mod__(self, modulo) -> Dec: + return self.mod(modulo) + + def __neg__(self) -> Dec: + x = Dec(self) + x._i *= -1 + return x + + def __abs__(self) -> Dec: + x = Dec(self) + x._i = abs(x._i) + return x + + def __pos__(self) -> Dec: + # __pos__ implies a copy + return Dec(self) + + @classmethod + def from_data(cls, data: str) -> Dec: + """Converts Dec-formatted string into proper :class:`Dec` object.""" + return cls(data) + + @classmethod + def with_prec(cls, i: Union[int, str], prec: int) -> Dec: + """Replicates Cosmos SDK's ``Dec.withPreic(i, prec)``. + + Args: + i (Union[int, str]): numeric value + prec (int): precision + + Returns: + Dec: decimal + """ + d = cls(0) + i = int(i) + d._i = i * 10 ** (DEC_NUM_DIGITS - int(prec)) + return d + + +class Numeric: + + Input = Union[str, int, float, Decimal, Dec] + """""" + + Output = Union[int, Dec] + """""" + + @staticmethod + def parse(value: Numeric.Input) -> Numeric.Output: + """Parses the value and coerces it into an ``int`` or :class:`Dec`. + + Args: + value (Numeric.Input): value to be parsed + + Raises: + TypeError: if supplied value could not be parsed + + Returns: + Numeric.Output: coerced number + """ + if isinstance(value, int) or isinstance(value, Dec): + return value + elif isinstance(value, str): + if "." in value: + return Dec(value) + else: + return int(value) + elif isinstance(value, float) or isinstance(value, Decimal): + return Dec(value) + else: + raise TypeError(f"could not parse numeric value to Dec or int: {value}") diff --git a/terra_sdk/core/oracle/__init__.py b/terra_sdk/core/oracle/__init__.py new file mode 100644 index 0000000..53919e2 --- /dev/null +++ b/terra_sdk/core/oracle/__init__.py @@ -0,0 +1,18 @@ +from .data import AggregateExchangeRatePrevote, AggregateExchangeRateVote +from .msgs import ( + MsgAggregateExchangeRatePrevote, + MsgAggregateExchangeRateVote, + MsgDelegateFeedConsent, + aggregate_vote_hash, + vote_hash, +) + +__all__ = [ + "AggregateExchangeRatePrevote", + "AggregateExchangeRateVote", + "vote_hash", + "aggregate_vote_hash", + "MsgDelegateFeedConsent", + "MsgAggregateExchangeRatePrevote", + "MsgAggregateExchangeRateVote", +] diff --git a/terra_sdk/core/oracle/data.py b/terra_sdk/core/oracle/data.py new file mode 100644 index 0000000..2d485a6 --- /dev/null +++ b/terra_sdk/core/oracle/data.py @@ -0,0 +1,121 @@ +"""Oracle module data objects.""" + +from __future__ import annotations + +import attr +from terra_proto.terra.oracle.v1beta1 import ( + AggregateExchangeRatePrevote as AggregateExchangeRatePrevote_pb, ExchangeRateTuple as ExchangeRateTuple_pb, +) +from terra_proto.terra.oracle.v1beta1 import ( + AggregateExchangeRateVote as AggregateExchangeRateVote_pb, +) + +from terra_sdk.core import Coin, Coins, ValAddress +from terra_sdk.util.json import JSONSerializable + +__all__ = [ + "AggregateExchangeRatePrevote", + "AggregateExchangeRateVote", +] + + +@attr.s +class AggregateExchangeRateVote(JSONSerializable): + """Contains information about a validator's aggregate vote.""" + + exchange_rate_tuples: Coins = attr.ib(converter=Coins) + """Reported exchange rates by validator.""" + + voter: ValAddress = attr.ib() + """Validator that sent the aggregate vote.""" + + def to_amino(self) -> dict: + tuples = self.exchange_rate_tuples.to_amino() + return { + "exchange_rate_tuples": [ + {"denom": x.denom, "exchange_rate": str(x.amount)} for x in tuples + ], + "voter": self.voter, + } + + def to_data(self) -> dict: + return { + "exchange_rate_tuples": [ + {"denom": x.denom, "exchange_rate": str(x.amount)} + for x in self.exchange_rate_tuples + ], + "voter": self.voter, + } + + @classmethod + def from_data(cls, data: dict) -> AggregateExchangeRateVote: + return cls( + exchange_rate_tuples=Coins( + [ + Coin(d["denom"], d["exchange_rate"]) + for d in data["exchange_rate_tuples"] + ], + ), + voter=data["voter"], + ) + + def to_proto(self) -> AggregateExchangeRateVote_pb: + return AggregateExchangeRateVote_pb( + exchange_rate_tuples=[ + ExchangeRateTuple_pb(t.denom, t.amount) for t in self.exchange_rate_tuples.to_list() + ], + voter=self.voter, + ) + + @classmethod + def from_proto(cls, proto: AggregateExchangeRateVote_pb) -> AggregateExchangeRateVote: + return cls( + exchange_rate_tuples=Coins( + [ + Coin(d["denom"], d["exchange_rate"]) + for d in proto.exchange_rate_tuples + ], + ), + voter=proto.voter + ) + + +@attr.s +class AggregateExchangeRatePrevote(JSONSerializable): + """Contains information about a validator's aggregate prevote.""" + + hash: str = attr.ib() + """Aggregate vote hash for the upcoming aggregate vote.""" + + voter: ValAddress = attr.ib() + """Validator that submitted the aggregate prevote.""" + + submit_block: int = attr.ib(converter=int) + """Block height at which the aggregate prevote was submitted.""" + + def to_amino(self) -> dict: + return { + "hash": self.hash, + "voter": self.voter, + "submit_block": str(self.submit_block), + } + + def to_data(self) -> dict: + return { + "hash": self.hash, + "voter": self.voter, + "submit_block": str(self.submit_block), + } + + @classmethod + def from_data(cls, data) -> AggregateExchangeRatePrevote: + return cls( + hash=data["hash"], + voter=data["voter"], + submit_block=int(data["submit_block"]), + ) + + def to_proto(self) -> AggregateExchangeRatePrevote_pb: + return AggregateExchangeRatePrevote_pb( + hash=self.hash, voter=self.voter, submit_block=self.submit_block + ) diff --git a/terra_sdk/core/oracle/msgs.py b/terra_sdk/core/oracle/msgs.py new file mode 100644 index 0000000..6aca0da --- /dev/null +++ b/terra_sdk/core/oracle/msgs.py @@ -0,0 +1,252 @@ +"""Oracle module messages.""" + +from __future__ import annotations + +import hashlib + +import attr +from terra_proto.terra.oracle.v1beta1 import ( + MsgAggregateExchangeRatePrevote as MsgAggregateExchangeRatePrevote_pb, +) +from terra_proto.terra.oracle.v1beta1 import ( + MsgAggregateExchangeRateVote as MsgAggregateExchangeRateVote_pb, +) +from terra_proto.terra.oracle.v1beta1 import ( + MsgDelegateFeedConsent as MsgDelegateFeedConsent_pb, +) + +from terra_sdk.core import AccAddress, Coins, Dec, ValAddress +from terra_sdk.core.msg import Msg + +__all__ = [ + "vote_hash", + "aggregate_vote_hash", + "MsgDelegateFeedConsent", + "MsgAggregateExchangeRatePrevote", + "MsgAggregateExchangeRateVote", +] + + +def vote_hash(denom: str, exchange_rate: Dec, salt: str, validator: str) -> str: + """Calculates vote hash for submitting :class:`MsgExchangeRatePrevote`. + + Args: + denom (str): denom to vote for + exchange_rate (Dec): exchange rate of LUNA + salt (str): salt + validator (str): validator operator address + + Returns: + str: vote hash + """ + payload = f"{denom}:{exchange_rate!s}:{salt}:{validator}" + sha_hash = hashlib.sha256(payload.encode()) + return sha_hash.hexdigest()[:40] + + +def aggregate_vote_hash(salt: str, exchange_rates: Coins.Input, validator: str) -> str: + """Calculates aggregate vote hash for submitting :class:`MsgAggregateExchangeRatePrevote`. + + Args: + salt (str): salt + exchange_rates (Coins.Input): exchange rates in various denominations + validator (str): validator operator address + + Returns: + str: aggregate vote hash + """ + payload = f"{salt}:{str(Coins(exchange_rates))}:{validator}" + sha_hash = hashlib.sha256(payload.encode()) + return sha_hash.hexdigest()[:40] + + +@attr.s +class MsgDelegateFeedConsent(Msg): + """Re-assign oracle feeder account for a validator. + + Args: + operator: validator to change feeder for + delegate: new feeder address + """ + + type_amino = "oracle/MsgDelegateFeedConsent" + """""" + type_url = "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + """""" + action = "delegatefeeder" + """""" + prototype = MsgDelegateFeedConsent_pb + """""" + + operator: ValAddress = attr.ib() + delegate: AccAddress = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": {"operator": self.operator, "delegate": self.delegate}, + } + + @classmethod + def from_data(cls, data: dict) -> MsgDelegateFeedConsent: + return cls(operator=data["operator"], delegate=data["delegate"]) + + def to_proto(self) -> MsgDelegateFeedConsent_pb: + return MsgDelegateFeedConsent_pb(operator=self.operator, delegate=self.delegate) + + @classmethod + def from_proto(cls, proto: MsgDelegateFeedConsent_pb) -> MsgDelegateFeedConsent: + return cls(operator=proto.operator, delegate=proto.delegate) + + +@attr.s +class MsgAggregateExchangeRatePrevote(Msg): + """Submit an aggregate vote for the current vote period. + + Args: + hash: aggregate vote hash + feeder: account submitting the aggregate prevote + validator: validator to which the aggregate prevote corresponds + """ + + type_amino = "oracle/MsgAggregateExchangeRatePrevote" + """""" + type_url = "/terra.oracle.v1beta1.MsgAggregateExchangeRatePrevote" + """""" + prototype = MsgAggregateExchangeRatePrevote_pb + """""" + + hash: str = attr.ib() + feeder: AccAddress = attr.ib() + validator: ValAddress = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "hash": self.hash, + "feeder": self.feeder, + "validator": self.validator, + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgAggregateExchangeRatePrevote: + return cls( + hash=data["hash"], + feeder=data["feeder"], + validator=data["validator"], + ) + + def to_proto(self) -> MsgAggregateExchangeRatePrevote_pb: + return MsgAggregateExchangeRatePrevote_pb( + hash=self.hash, feeder=self.feeder, validator=self.validator + ) + + @classmethod + def from_proto( + cls, proto: MsgAggregateExchangeRatePrevote_pb + ) -> MsgAggregateExchangeRatePrevote: + return cls( + hash=proto.hash, + feeder=proto.feeder, + validator=proto.validator, + ) + + +@attr.s +class MsgAggregateExchangeRateVote(Msg): + """Submit an aggregate prevote for the current vote. + + Args: + exchange_rates (Coins.Input): exchange rates to use + salt: aggregate vote salt + feeder: feeder account submitting aggregate prevote + validator: validator vote corresponds to + """ + + type_amino = "oracle/MsgAggregateExchangeRateVote" + """""" + type_url = "/terra.oracle.v1beta1.MsgAggregateExchangeRateVote" + """""" + prototype = MsgAggregateExchangeRateVote_pb + """""" + + exchange_rates: Coins = attr.ib(converter=Coins) + salt: str = attr.ib() + feeder: AccAddress = attr.ib() + validator: ValAddress = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "exchange_rates": str(self.exchange_rates.to_dec_coins()), + "salt": self.salt, + "feeder": self.feeder, + "validator": self.validator, + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "exchange_rates": self.exchange_rates.to_dec_coins().to_data(), + "salt": self.salt, + "feeder": self.feeder, + "validator": self.validator + } + + @classmethod + def from_data(cls, data: dict) -> MsgAggregateExchangeRateVote: + rates = data.get("exchange_rates") + if type(rates) is str: + rates = Coins.from_str(rates) + else: + rates = Coins.from_data(rates) + return cls( + exchange_rates=rates, + salt=data.get("salt"), + feeder=data.get("feeder"), + validator=data.get("validator"), + ) + + def to_proto(self) -> MsgAggregateExchangeRateVote_pb: + return MsgAggregateExchangeRateVote_pb( + exchange_rates=str(self.exchange_rates), + salt=self.salt, + feeder=self.feeder, + validator=self.validator, + ) + + @classmethod + def from_proto( + cls, proto: MsgAggregateExchangeRateVote_pb + ) -> MsgAggregateExchangeRateVote: + return cls( + exchange_rates=Coins.from_str(proto.exchange_rates), + salt=proto.salt, + feeder=proto.feeder, + validator=proto.validator, + ) + + def get_aggregate_vote_hash(self) -> str: + """Vote hash required for message's associated prevote. + + Returns: + str: aggregate vote hash + """ + return aggregate_vote_hash(self.salt, self.exchange_rates, self.validator) + + def get_aggregate_prevote(self) -> MsgAggregateExchangeRatePrevote: + """Generates the associated :class:`MsgAggregateExchangeRatePrevote` object with + the correct prepopulated fields. + + Returns: + MsgAggregateExchangeRatePrevote: associated aggregate prevote + """ + return MsgAggregateExchangeRatePrevote( + hash=self.get_aggregate_vote_hash(), + feeder=self.feeder, + validator=self.validator, + ) diff --git a/terra_sdk/core/params/__init__.py b/terra_sdk/core/params/__init__.py new file mode 100644 index 0000000..fb5bf1e --- /dev/null +++ b/terra_sdk/core/params/__init__.py @@ -0,0 +1,3 @@ +from .proposals import ParamChange, ParameterChangeProposal + +__all__ = ["ParameterChangeProposal", "ParamChange"] diff --git a/terra_sdk/core/params/proposals.py b/terra_sdk/core/params/proposals.py new file mode 100644 index 0000000..8b94090 --- /dev/null +++ b/terra_sdk/core/params/proposals.py @@ -0,0 +1,110 @@ +"""Params module governance proposal types.""" + +from __future__ import annotations + +from typing import List + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from terra_proto.cosmos.params.v1beta1 import ParamChange as ParamChange_pb +from terra_proto.cosmos.params.v1beta1 import ( + ParameterChangeProposal as ParameterChangeProposal_pb, +) + +from terra_sdk.util.json import JSONSerializable + +__all__ = ["ParameterChangeProposal", "ParamChange"] + + +@attr.s +class ParamChange(JSONSerializable): + subspace: str = attr.ib() + key: str = attr.ib() + value: str = attr.ib() + + def to_amino(self) -> dict: + return {"subspace": self.subspace, "key": self.key, "value": self.value} + + @classmethod + def from_data(cls, data: dict) -> ParamChange: + return cls(subspace=data["subspace"], key=data["key"], value=data["value"]) + + def to_proto(self) -> ParamChange_pb: + return ParamChange_pb(subspace=self.subspace, key=self.key, value=self.value) + + def to_data(self) -> dict: + return {"subspace": self.subspace, "key": self.key, "value": self.value} + + @classmethod + def from_proto(cls, proto: ParamChange_pb) -> ParamChange: + return cls( + subspace=proto.subspace, + key=proto.key, + value=proto.value + ) + + + +@attr.s +class ParameterChangeProposal(JSONSerializable): + """Proposal to alter the blockchain parameters. Changes would be effective + as soon as the proposal is passed. + + Args: + title: proposal title + description: proposal description + change (List[ParamChange]): list of parameter changes + """ + + type_amino = "params/ParameterChangeProposal" + """""" + type_url = "/cosmos.params.v1beta1.ParameterChangeProposal" + """""" + + title: str = attr.ib() + description: str = attr.ib() + changes: List[ParamChange] = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "title": self.title, + "description": self.description, + "changes": [change.to_amino() for change in self.changes], + }, + } + + @classmethod + def from_data(cls, data: dict) -> ParameterChangeProposal: + return cls( + title=data["title"], + description=data["description"], + changes=[ParamChange.from_data(change) for change in data["changes"]], + ) + + def to_proto(self) -> ParameterChangeProposal_pb: + return ParameterChangeProposal_pb( + title=self.title, + description=self.description, + changes=[change.to_proto() for change in self.changes], + ) + + def to_data(self) -> dict: + return { + "title": self.title, + "description": self.description, + "changes": [change.to_data() for change in self.changes], + } + + @classmethod + def from_proto(cls, proto: ParameterChangeProposal_pb) -> ParameterChangeProposal: + return cls( + title=proto.title, + description=proto.description, + changes=[ParamChange.from_proto(change) for change in proto.changes], + ) + + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) diff --git a/terra_sdk/core/public_key.py b/terra_sdk/core/public_key.py new file mode 100644 index 0000000..90e0aa9 --- /dev/null +++ b/terra_sdk/core/public_key.py @@ -0,0 +1,331 @@ +from __future__ import annotations + +import base64 +import hashlib +from abc import ABC, abstractmethod +from typing import List, Union + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from terra_proto.cosmos.crypto.ed25519 import PubKey as ValConsPubKey_pb +from terra_proto.cosmos.crypto.multisig import LegacyAminoPubKey as LegacyAminoPubKey_pb +from terra_proto.cosmos.crypto.secp256k1 import PubKey as SimplePubKey_pb + +from terra_sdk.util.json import JSONSerializable + +from .bech32 import get_bech + +BECH32_AMINO_PUBKEY_DATA_PREFIX_SECP256K1 = "eb5ae987" + "21" # with fixed length 21 +BECH32_AMINO_PUBKEY_DATA_PREFIX_ED25519 = "1624de64" + "20" # with fixed length 20 +BECH32_AMINO_PUBKEY_DATA_PREFIX_MULTISIG_THRESHOLD = "22c1f7e2" # without length + + +__all__ = [ + "PublicKey", + "SimplePublicKey", + "ValConsPubKey", + "LegacyAminoMultisigPublicKey", + "address_from_public_key", + "amino_pubkey_from_public_key", +] + + +def encode_uvarint(value: Union[int, str]) -> List[int]: + val = int(str(value)) + if val > 127: + raise ValueError( + "Encoding numbers > 127 is not supported here. Please tell those lazy CosmJS maintainers to " + "port the binary.PutUvarint implementation from the Go standard library and write some " + "tests." + ) + return [val] + + +def address_from_public_key(public_key: PublicKey) -> bytes: + sha = hashlib.sha256() + rip = hashlib.new("ripemd160") + sha.update(public_key.key) + rip.update(sha.digest()) + return rip.digest() + + +def amino_pubkey_from_public_key(public_key: PublicKey) -> bytes: + arr = bytes.fromhex(BECH32_AMINO_PUBKEY_DATA_PREFIX_SECP256K1) + arr += bytes(public_key.key) + return bytes(arr) + + +class PublicKey(JSONSerializable, ABC): + """Data object holding the public key component of an account or signature.""" + + @property + @abstractmethod + def type_url(self): + pass + + @property + @abstractmethod + def type_amino(self): + pass + + @abstractmethod + def get_type(self) -> str: + return self.type_url + + @classmethod + def from_proto(cls, proto: Any_pb): + type_url = proto.type_url + value = proto.value + if type_url == SimplePublicKey.type_url: + return SimplePublicKey.from_proto(SimplePubKey_pb().parse(value)) + elif type_url == ValConsPubKey.type_url: + return ValConsPubKey.from_proto(ValConsPubKey_pb().parse(value)) + elif type_url == LegacyAminoMultisigPublicKey.type_url: + return LegacyAminoMultisigPublicKey.from_proto( + LegacyAminoPubKey_pb().parse(value) + ) + raise TypeError("could not marshal PublicKey: type is incorrect") + + @classmethod + def from_amino(cls, amino: dict): + type_amino = amino.get("type") + if type_amino == SimplePublicKey.type_amino: + return SimplePublicKey.from_amino(amino) + elif type_amino == ValConsPubKey.type_amino: + return ValConsPubKey.from_amino(amino) + elif type_amino == LegacyAminoMultisigPublicKey.type_amino: + return LegacyAminoMultisigPublicKey.from_amino(amino) + raise TypeError("could not marshal PublicKey: type is incorrect") + + @classmethod + def from_data(cls, data: dict): + type_url = data["@type"] + if type_url == SimplePublicKey.type_url: + return SimplePublicKey.from_data(data) + elif type_url == ValConsPubKey.type_url: + return ValConsPubKey.from_data(data) + elif type_url == LegacyAminoMultisigPublicKey.type_url: + return LegacyAminoMultisigPublicKey.from_data(data) + raise TypeError("could not unmarshal PublicKey: type is incorrect") + + @abstractmethod + def pack_any(self) -> Any_pb: + raise NotImplementedError + + @abstractmethod + def address(self) -> str: + pass + + @abstractmethod + def raw_address(self) -> str: + pass + + @abstractmethod + def encode_amino_pubkey(self) -> bytes: + pass + + @abstractmethod + def to_amino(self) -> dict: + pass + + @abstractmethod + def to_data(self) -> dict: + pass + + @abstractmethod + def to_proto(self): + pass + + +@attr.s +class SimplePublicKey(PublicKey): + """Data object holding the SIMPLE public key component of an account or signature.""" + + type_amino = "tendermint/PubKeySecp256k1" + """""" + + type_url = "/cosmos.crypto.secp256k1.PubKey" + """Normal signature public key type.""" + + key: bytes = attr.ib() + + def to_amino(self) -> dict: + return {"type": self.type_amino, "value": self.key} + + def to_data(self) -> dict: + return {"@type": self.type_url, "key": self.key} + + @classmethod + def from_data(cls, data: dict) -> SimplePublicKey: + return cls(key=base64.b64decode(data["key"])) + + @classmethod + def from_proto(cls, proto: SimplePubKey_pb) -> SimplePublicKey: + return cls(key=proto.key) + + @classmethod + def from_amino(cls, amino: dict) -> SimplePublicKey: + return cls(key=base64.b64decode(amino["value"])) + + def to_proto(self) -> SimplePubKey_pb: + return SimplePubKey_pb(key=self.key) + + def get_type(self) -> str: + return self.type_url + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + + def encode_amino_pubkey(self) -> bytearray: + out = bytearray.fromhex(BECH32_AMINO_PUBKEY_DATA_PREFIX_SECP256K1) + bytearray( + self.key + ) + return out + + def raw_address(self) -> bytes: + return address_from_public_key(self) + + def address(self) -> str: + return get_bech("terra", self.raw_address()) + + +@attr.s +class ValConsPubKey(PublicKey): + """Data object holding the public key component of a validator's account or signature.""" + + type_amino = "tendermint/PubKeyEd25519" + """""" + + type_url = "/cosmos.crypto.ed25519.PubKey" + """an ed25519 tendermint public key type.""" + + key: str = attr.ib() + + def to_amino(self) -> dict: + return {"type": self.type_amino, "value": self.key} + + def to_data(self) -> dict: + return {"@type": self.type_url, "key": self.key} + + @classmethod + def from_data(cls, data: dict) -> ValConsPubKey: + return cls(key=base64.b64decode(data["key"])) + + @classmethod + def from_amino(cls, amino: dict) -> ValConsPubKey: + return cls(key=base64.b64decode(amino["value"]["key"])) + + @classmethod + def from_proto(cls, proto: ValConsPubKey_pb) -> ValConsPubKey: + return cls(key=proto.key) + + def get_type(self) -> str: + return self.type_url + + def to_proto(self) -> ValConsPubKey_pb: + return ValConsPubKey_pb(key=base64.b64encode(self.key)) + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + + def encode_amino_pubkey(self) -> bytes: + return bytes.fromhex(BECH32_AMINO_PUBKEY_DATA_PREFIX_ED25519) + bytes(self.key) + + def raw_address(self) -> str: + return address_from_public_key(self.key) + + def address(self) -> str: + return get_bech("terravalcons", self.raw_address()) + + +@attr.s +class LegacyAminoMultisigPublicKey(PublicKey): + """Data object holding the Legacy Amino-typed public key component of an account or signature.""" + + type_amino = "tendermint/PubKeyMultisigThreshold" + """""" + + type_url = "/cosmos.crypto.multisig.LegacyAminoPubKey" + """Multisig public key type.""" + + threshold: int = attr.ib(converter=int) + public_keys: List[SimplePublicKey] = attr.ib(factory=list) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "threshold": str(self.threshold), + "pubkeys": [pubkey.to_amino() for pubkey in self.public_keys], + }, + } + + def to_data(self) -> dict: + return { + "@type": self.type_url, + "threshold": self.threshold, + "public_keys": self.public_keys, + } + + @classmethod + def from_data(cls, data: dict) -> LegacyAminoMultisigPublicKey: + return cls( + threshold=data["threshold"], + public_keys=[ + PublicKey.from_data(pubkey) for pubkey in data["public_keys"] + ] + ) + + @classmethod + def from_proto(cls, proto: LegacyAminoPubKey_pb) -> LegacyAminoMultisigPublicKey: + return cls( + threshold=proto.threshold, + public_keys=[SimplePublicKey.from_proto(pk) for pk in proto.public_keys], + ) + + @classmethod + def from_amino(cls, amino: dict) -> LegacyAminoMultisigPublicKey: + return cls( + threshold=amino["value"]["threshold"], + public_keys=[ + SimplePublicKey.from_amino(pubkey) + for pubkey in amino["value"]["public_keys"] + ], + ) + + def get_type(self) -> str: + return self.type_url + + def to_proto(self) -> LegacyAminoPubKey_pb: + return LegacyAminoPubKey_pb( + threshold=self.threshold, + public_keys=[pk.pack_any() for pk in self.public_keys], + ) + + def encode_amino_pubkey(self) -> bytearray: + if self.threshold > 127: + raise ValueError("threshold over 127 is now supported here") + out = bytearray.fromhex(BECH32_AMINO_PUBKEY_DATA_PREFIX_MULTISIG_THRESHOLD) + out.append(0x08) + out += bytearray(encode_uvarint(self.threshold)) + for pkData in [pubkey.encode_amino_pubkey() for pubkey in self.public_keys]: + out.append(0x12) + out += bytearray(encode_uvarint(len(pkData))) + out += pkData + return out + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + + def raw_address(self) -> str: + pubkey_data = bytes(self.encode_amino_pubkey()) + hasher = hashlib.sha256() + hasher.update(pubkey_data) + return hasher.digest()[0:20].hex() + + def address(self) -> str: + address = get_bech("terra", self.raw_address()) + return address + + def pubkey_address(self) -> str: + return get_bech("terrapub", str(self.encode_amino_pubkey())) diff --git a/terra_sdk/core/sign_doc.py b/terra_sdk/core/sign_doc.py new file mode 100644 index 0000000..9fc58ca --- /dev/null +++ b/terra_sdk/core/sign_doc.py @@ -0,0 +1,85 @@ +"""Data objects about SignDoc.""" + +from __future__ import annotations + +import json + +import attr +from terra_proto.cosmos.tx.v1beta1 import SignDoc as SignDoc_pb + +from terra_sdk.core.tx import AuthInfo, TxBody +from terra_sdk.util.json import JSONSerializable + +__all__ = ["SignDoc"] + +from terra_sdk.util.remove_none import remove_none + + +@attr.s +class SignDoc(JSONSerializable): + chain_id: str = attr.ib() + account_number: int = attr.ib(converter=int) + sequence: int = attr.ib(converter=int) + auth_info: AuthInfo = attr.ib() + tx_body: TxBody = attr.ib() + + def to_amino(self) -> dict: + tx = self.tx_body + auth = self.auth_info + return { + "chain_id": self.chain_id, + "account_number": str(self.account_number), + "sequence": str(self.sequence), + "timeout_height": str(tx.timeout_height) + if (tx.timeout_height is not None and tx.timeout_height != 0) + else None, + "fee": auth.fee.to_amino(), + "msgs": [msg.to_amino() for msg in tx.messages], + "memo": tx.memo if tx.memo else "", + } + + @classmethod + def from_data(cls, data: dict) -> SignDoc: + return cls( + chain_id=data["chain_id"], + account_number=data["account_number"], + sequence=data["sequence"], + auth_info=AuthInfo.from_data(data["auth_info"]), + tx_body=TxBody.from_data(data["tx_body"]), + ) + + def to_data(self) -> dict: + return { + "chain_id": self.chain_id, + "account_nubmer": self.account_number, + "sequence": self.sequence, + "auth_info": self.auth_info.to_data(), + "tx_body": self.tx_body.to_data(), + } + + @classmethod + def from_proto(cls, proto: SignDoc_pb) -> SignDoc: + return cls( + chain_id=proto.chain_id, + account_number=proto.account_number, + auth_info=AuthInfo.from_proto(proto.auth_info_bytes), + tx_body=TxBody.from_proto(proto.body_bytes), + ) + + def to_proto(self) -> SignDoc_pb: + return SignDoc_pb( + body_bytes=bytes(self.tx_body.to_proto()), + auth_info_bytes=bytes(self.auth_info.to_proto()), + chain_id=self.chain_id, + account_number=self.account_number, + ) + + def to_bytes(self) -> bytes: + return bytes(self.to_proto()) + + def to_amino_json(self) -> bytes: + amino = self.to_amino() + return bytes( + json.dumps(remove_none(amino), sort_keys=True, separators=(",", ":")), + "utf-8", + ) diff --git a/terra_sdk/core/signature_v2.py b/terra_sdk/core/signature_v2.py new file mode 100644 index 0000000..279f391 --- /dev/null +++ b/terra_sdk/core/signature_v2.py @@ -0,0 +1,117 @@ +"""Data objects about Signature V2.""" + +from __future__ import annotations + +from typing import List, Optional, Tuple + +import attr +from terra_proto.cosmos.crypto.multisig.v1beta1 import ( + MultiSignature as MultiSignature_pb, +) +from terra_proto.cosmos.tx.signing.v1beta1 import SignMode + +from .compact_bit_array import CompactBitArray +from .mode_info import ModeInfo, ModeInfoMulti, ModeInfoSingle +from .public_key import PublicKey + +__all__ = ["SignatureV2", "Descriptor", "Single", "Multi", "SignMode"] + + +@attr.s +class SignatureV2: + public_key: PublicKey = attr.ib() + data: Descriptor = attr.ib() + sequence: int = attr.ib(converter=int) + + @classmethod + def from_data(cls, data: dict) -> SignatureV2: + return cls( + public_key=PublicKey.from_data(data["public_key"]), + data=Descriptor.from_data(data["data"]), + sequence=data["sequence"], + ) + + def to_data(self) -> dict: + return { + "public_key": self.public_key.to_data(), + "data": self.data.to_data(), + "sequence": self.sequence, + } + + +@attr.s +class Descriptor: + single: Optional[Single] = attr.ib(default=None) + multi: Optional[Multi] = attr.ib(default=None) + + @classmethod + def from_data(cls, data: dict) -> Descriptor: + s = None + m = None + if data["single"] is not None: + s = Single.from_data(data["single"]) + if data["multi"] is not None: + m = Multi.from_data(data["multi"]) + return cls(single=s, multi=m) + + def to_data(self) -> dict: + typ = "single" if self.single else "multi" + dat = self.single.to_data() if self.single else self.multi.to_data() + return {typ: dat} + + def to_mode_info_and_signature(self) -> Tuple[ModeInfo, bytes]: + if self.single is not None: + sig_data = self.single + return [ModeInfo(single=ModeInfoSingle(sig_data.mode)), sig_data.signature] + + if self.multi: + sig_data = self.multi + mode_infos: List[ModeInfo] = [] + signatures: List[bytes] = [] + for sig in sig_data.signatures: + mode_info, sig_bytes = sig.to_mode_info_and_signature() + mode_infos.append(mode_info) + signatures.append(sig_bytes) + pb = MultiSignature_pb(signatures=signatures) + return [ + ModeInfo( + multi=ModeInfoMulti( + bitarray=sig_data.bitarray, mode_infos=mode_infos + ) + ), + bytes(pb), # base64.b64encode(bytes(pb)), + ] + + raise ValueError("invalid signature descriptor") + + +@attr.s +class Single: # FIXME: SignModeTo/FromJSON + mode: SignMode = attr.ib() + signature: bytes = attr.ib() + + @classmethod + def from_data(cls, data: dict) -> Single: + return cls(mode=data["mode"], signature=data["signature"]) + + def to_data(self) -> dict: + return {"mode": self.mode, "signature": self.signature} + + +@attr.s +class Multi: + bitarray: CompactBitArray = attr.ib() + signatures: List[Descriptor] = attr.ib() + + @classmethod + def from_data(cls, data: dict) -> Multi: + return cls( + CompactBitArray.from_data(data["bitarray"]), + [Descriptor.from_data(d) for d in data["signatures"]], + ) + + def to_data(self) -> dict: + return { + "bitarray": self.bitarray.to_data(), + "signatures": [sig.to_data() for sig in self.signatures], + } diff --git a/terra_sdk/core/slashing/__init__.py b/terra_sdk/core/slashing/__init__.py new file mode 100644 index 0000000..1231b32 --- /dev/null +++ b/terra_sdk/core/slashing/__init__.py @@ -0,0 +1,3 @@ +from .msgs import MsgUnjail + +__all__ = ["MsgUnjail"] diff --git a/terra_sdk/core/slashing/msgs.py b/terra_sdk/core/slashing/msgs.py new file mode 100644 index 0000000..5b62535 --- /dev/null +++ b/terra_sdk/core/slashing/msgs.py @@ -0,0 +1,44 @@ +"""Slashing module messages types.""" + +from __future__ import annotations + +import attr +from terra_proto.cosmos.slashing.v1beta1 import MsgUnjail as MsgUnjail_pb + +from terra_sdk.core import ValAddress +from terra_sdk.core.msg import Msg + +__all__ = ["MsgUnjail"] + + +@attr.s +class MsgUnjail(Msg): + """Attempt to unjail a jailed validator (must be submitted by same validator). + + Args: + address: validator address to unjail""" + + type_amino = "slashing/MsgUnjail" + """""" + type_url = "/cosmos.slashing.v1beta1.MsgUnjail" + """""" + action = "unjail" + """""" + prototype = MsgUnjail_pb + """""" + + address: ValAddress = attr.ib() + + def to_amino(self) -> dict: + return {"type": self.type_amino, "value": {"address": self.address}} + + @classmethod + def from_data(cls, data: dict) -> MsgUnjail: + return cls(address=data["address"]) + + def to_proto(self) -> MsgUnjail_pb: + return MsgUnjail_pb(validator_addr=self.address) + + @classmethod + def from_proto(cls, proto: MsgUnjail_pb) -> MsgUnjail: + return cls(address=proto.address) diff --git a/terra_sdk/core/staking/__init__.py b/terra_sdk/core/staking/__init__.py new file mode 100644 index 0000000..6dd3a22 --- /dev/null +++ b/terra_sdk/core/staking/__init__.py @@ -0,0 +1,35 @@ +from .data import ( + Commission, + CommissionRates, + Delegation, + Description, + Redelegation, + RedelegationEntry, + UnbondingDelegation, + UnbondingDelegationEntry, + Validator, +) +from .msgs import ( + MsgBeginRedelegate, + MsgCreateValidator, + MsgDelegate, + MsgEditValidator, + MsgUndelegate, +) + +__all__ = [ + "Commission", + "CommissionRates", + "Delegation", + "Description", + "MsgBeginRedelegate", + "MsgCreateValidator", + "MsgDelegate", + "MsgEditValidator", + "MsgUndelegate", + "Redelegation", + "RedelegationEntry", + "UnbondingDelegation", + "UnbondingDelegationEntry", + "Validator", +] diff --git a/terra_sdk/core/staking/data/__init__.py b/terra_sdk/core/staking/data/__init__.py new file mode 100644 index 0000000..1524a5e --- /dev/null +++ b/terra_sdk/core/staking/data/__init__.py @@ -0,0 +1,20 @@ +from .delegation import ( + Delegation, + Redelegation, + RedelegationEntry, + UnbondingDelegation, + UnbondingDelegationEntry, +) +from .validator import Commission, CommissionRates, Description, Validator + +__all__ = [ + "Delegation", + "UnbondingDelegation", + "UnbondingDelegationEntry", + "Redelegation", + "RedelegationEntry", + "CommissionRates", + "Commission", + "Description", + "Validator", +] diff --git a/terra_sdk/core/staking/data/delegation.py b/terra_sdk/core/staking/data/delegation.py new file mode 100644 index 0000000..bc27ce8 --- /dev/null +++ b/terra_sdk/core/staking/data/delegation.py @@ -0,0 +1,329 @@ +from __future__ import annotations + +from datetime import datetime +from typing import List + +import attr +from dateutil import parser +from terra_proto.cosmos.staking.v1beta1 import Delegation as Delegation_pb +from terra_proto.cosmos.staking.v1beta1 import ( + DelegationResponse as DelegationResponse_pb, +) +from terra_proto.cosmos.staking.v1beta1 import Redelegation as Redelegation_pb +from terra_proto.cosmos.staking.v1beta1 import RedelegationEntry as RedelegationEntry_pb +from terra_proto.cosmos.staking.v1beta1 import ( + RedelegationEntryResponse as RedelegationEntryResponse_pb, +) +from terra_proto.cosmos.staking.v1beta1 import ( + UnbondingDelegation as UnbondingDelegation_pb, +) +from terra_proto.cosmos.staking.v1beta1 import ( + UnbondingDelegationEntry as UnbondingDelegationEntry_pb, +) + +from terra_sdk.core import AccAddress, Coin, Dec, ValAddress +from terra_sdk.util.converter import to_isoformat +from terra_sdk.util.json import JSONSerializable + +__all__ = [ + "Delegation", + "UnbondingDelegation", + "UnbondingDelegationEntry", + "Redelegation", + "RedelegationEntry", +] + + +@attr.s +class DelegationInfo(JSONSerializable): + delegator_address: AccAddress = attr.ib() + validator_address: ValAddress = attr.ib() + shares: Dec = attr.ib(converter=Dec) + + +@attr.s +class Delegation(JSONSerializable): + """Contains information about a current delegation pair (``delegator_address``, ``validator_address``)""" + + delegation: DelegationInfo = attr.ib() + balance: Coin = attr.ib(converter=Coin.parse) # type: ignore + + def to_amino(self) -> dict: + return { + "delegation": { + "delegator_address": self.delegation.delegator_address, + "validator_address": self.delegation.validator_address, + "shares": str(self.delegation.shares), + }, + "balance": self.balance.to_amino(), + } + + @classmethod + def from_data(cls, data: dict) -> Delegation: + return cls( + delegation=DelegationInfo( + delegator_address=data["delegation"]["delegator_address"], + validator_address=data["delegation"]["validator_address"], + shares=data["delegation"]["shares"], + ), + balance=Coin.from_data(data["balance"]), + ) + + def to_proto(self) -> DelegationResponse_pb: + return DelegationResponse_pb( + delegation=Delegation_pb( + delegator_address=self.delegation.delegator_address, + validator_address=self.delegation.validator_address, + shares=str(self.delegation.shares), + ), + balance=self.balance.to_proto(), + ) + + +@attr.s +class UnbondingDelegationEntry(JSONSerializable): + """Contains information about an active unbonding lot of Luna.""" + + initial_balance: int = attr.ib(converter=int) + """""" + balance: int = attr.ib(converter=int) + """""" + creation_height: int = attr.ib(converter=int) + """""" + completion_time: datetime = attr.ib(converter=parser.parse) + """""" + + def to_amino(self) -> dict: + return { + "initial_balance": str(self.initial_balance), + "balance": str(self.balance), + "creation_height": str(self.creation_height), + "completion_time": to_isoformat(self.completion_time), + } + + def to_data(self) -> dict: + return { + "initial_balance": str(self.initial_balance), + "balance": str(self.balance), + "creation_height": str(self.creation_height), + "completion_time": to_isoformat(self.completion_time), + } + + @classmethod + def from_data(cls, data: dict) -> UnbondingDelegationEntry: + return cls( + initial_balance=data["initial_balance"], + balance=data["balance"], + creation_height=data["creation_height"], + completion_time=parser.parse(data["completion_time"]), + ) + + def to_proto(self) -> UnbondingDelegationEntry_pb: + return UnbondingDelegationEntry_pb( + initial_balance=str(self.initial_balance), + balance=str(self.balance), + creation_height=self.creation_height, + completion_time=self.completion_time, + ) + + +@attr.s +class UnbondingDelegation(JSONSerializable): + """Contains information about undelegations for a delegation pair (``delegator_address``, ``validator_address``)""" + + delegator_address: AccAddress = attr.ib() + """""" + validator_address: ValAddress = attr.ib() + """""" + entries: List[UnbondingDelegationEntry] = attr.ib() + """""" + + def to_amino(self) -> dict: + return { + "delegator_address": self.delegator_address, + "validator_address": self.validator_address, + "entries": [entry.to_amino() for entry in self.entries], + } + + @classmethod + def from_data(cls, data: dict) -> UnbondingDelegation: + entries = [ + UnbondingDelegationEntry.from_data(entry) for entry in data["entries"] + ] + return cls( + delegator_address=data["delegator_address"], + validator_address=data["validator_address"], + entries=entries, + ) + + def to_proto(self) -> UnbondingDelegation_pb: + return UnbondingDelegation_pb( + delegator_address=self.delegator_address, + validator_address=self.validator_address, + entries=[entry.to_proto() for entry in self.entries], + ) + + +@attr.s +class RedelegationEntryInfo(JSONSerializable): + initial_balance: int = attr.ib(converter=int) + """""" + shares_dst: Dec = attr.ib(converter=Dec) + """""" + creation_height: int = attr.ib(converter=int) + """""" + completion_time: datetime = attr.ib(converter=parser.parse) + """""" + + def to_amino(self) -> dict: + return { + "initial_balance": str(self.initial_balance), + "shares_dst": str(self.shares_dst), + "creation_height": str(self.creation_height), + "completion_time": to_isoformat(self.completion_time), + } + + @classmethod + def from_data(cls, data: dict) -> RedelegationEntryInfo: + return cls( + initial_balance=data["initial_balance"], + shares_dst=Dec.from_data(data("shares_dst")), + creation_height=data["creation_height"], + completion_time=parser.parse(data["completion_time"]) + ) + + def to_data(self) -> dict: + return { + "initial_balance": self.initial_balance, + "shares_dst": self.shares_dst.to_data(), + "creation_height": self.creation_height, + "completion_time": to_isoformat(self.completion_time), + } + + def to_proto(self) -> RedelegationEntry_pb: + return RedelegationEntry_pb( + initial_balance=str(self.initial_balance), + shares_dst=str(self.shares_dst), + creation_height=self.creation_height, + completion_time=self.completion_time, + ) + + +@attr.s +class RedelegationEntry(JSONSerializable): + """Contains information about an active redelegated lot of Luna.""" + + redelegation_entry: RedelegationEntryInfo = attr.ib() + """""" + balance: int = attr.ib(converter=int) + """""" + + def to_amino(self) -> dict: + return { + "redelegation_entry": self.redelegation_entry.to_amino(), + "balance": str(self.balance), + } + + def to_data(self) -> dict: + return { + "redelegation_entry": { + "initial_balance": str(self.redelegation_entry.initial_balance), + "shares_dst": str(self.redelegation_entry.shares_dst), + "creation_height": self.redelegation_entry.creation_height, + "completion_time": self.redelegation_entry.completion_time, + }, + "balance": str(self.balance), + } + + @classmethod + def from_data(cls, data: dict) -> RedelegationEntry: + return cls( + redelegation_entry=RedelegationEntryInfo( + initial_balance=data["redelegation_entry"]["initial_balance"], + shares_dst=data["redelegation_entry"]["shares_dst"], + creation_height=int(data["redelegation_entry"]["creation_height"]), + completion_time=data["redelegation_entry"]["completion_time"], + ), + balance=data["balance"], + ) + + def to_proto(self) -> RedelegationEntryResponse_pb: + return RedelegationEntryResponse_pb( + redelegation_entry=self.redelegation_entry.to_proto(), + balance=str(self.balance), + ) + + +@attr.s +class RedelegationInfo(JSONSerializable): + delegator_address: AccAddress = attr.ib() + """""" + validator_src_address: ValAddress = attr.ib() + """""" + validator_dst_address: ValAddress = attr.ib() + """""" + + def to_amino(self) -> dict: + return { + "delegator_address": self.delegator_address, + "validator_src_address": self.validator_src_address, + "validator_dst_address": self.validator_dst_address, + } + + def to_data(self) -> dict: + return { + "delegator_address": self.delegator_address, + "validator_src_address": self.validator_src_address, + "validator_dst_address": self.validator_dst_address, + } + + @classmethod + def from_data(cls, data: dict) -> RedelegationInfo: + return cls( + delegator_address=data["delegator_address"], + validator_src_address=data["validator_src_address"], + validator_dst_address=data["validator_dst_address"], + ) + + def to_proto(self) -> Redelegation_pb: + return Redelegation_pb( + delegator_address=self.delegator_address, + validator_src_address=self.validator_src_address, + validator_dst_address=self.validator_dst_address, + ) + + +@attr.s +class Redelegation(JSONSerializable): + """Contains informations about a redelgation for delegation tuple (``delegator_address``, ``validator_src_address``, ``validator_dst_address``)""" + + redelegation: RedelegationInfo = attr.ib() + """""" + entries: List[RedelegationEntry] = attr.ib() + """""" + + def to_amino(self) -> dict: + return { + "redelegation": self.redelegation.to_amino(), + "entries": [entry.to_amino() for entry in self.entries], + } + + @classmethod + def from_data(cls, data: dict) -> Redelegation: + entries = [RedelegationEntry.from_data(re) for re in data["entries"]] + return cls( + redelegation=RedelegationInfo( + delegator_address=data["redelegation"]["delegator_address"], + validator_src_address=data["redelegation"]["validator_src_address"], + validator_dst_address=data["redelegation"]["validator_dst_address"], + ), + entries=entries, + ) + + def to_proto(self) -> Redelegation_pb: + return Redelegation_pb( + delegator_address=self.redelegation.delegator_address, + validator_src_address=self.redelegation.validator_src_address, + validator_dst_address=self.redelegation.validator_dst_address, + entries=[entry.to_proto() for entry in self.entries], + ) diff --git a/terra_sdk/core/staking/data/validator.py b/terra_sdk/core/staking/data/validator.py new file mode 100644 index 0000000..57b1bfb --- /dev/null +++ b/terra_sdk/core/staking/data/validator.py @@ -0,0 +1,248 @@ +from __future__ import annotations + +import copy +from datetime import datetime + +import attr +from dateutil import parser +from terra_proto.cosmos.staking.v1beta1 import BondStatus +from terra_proto.cosmos.staking.v1beta1 import Commission as Commission_pb +from terra_proto.cosmos.staking.v1beta1 import CommissionRates as CommissionRates_pb +from terra_proto.cosmos.staking.v1beta1 import Description as Description_pb +from terra_proto.cosmos.staking.v1beta1 import Validator as Validator_pb + +from terra_sdk.core import Dec, ValAddress, ValConsPubKey +from terra_sdk.util.converter import to_isoformat +from terra_sdk.util.json import JSONSerializable + +__all__ = ["CommissionRates", "Commission", "Description", "Validator", "BondStatus"] + + +@attr.s +class CommissionRates(JSONSerializable): + """Data structure for validator's commission rates & policy.""" + + rate: Dec = attr.ib(converter=Dec) + """Current % commission rate.""" + + max_rate: Dec = attr.ib(converter=Dec) + """Maximum % commission rate permitted by policy.""" + + max_change_rate: Dec = attr.ib(converter=Dec) + """Maximum % change of commission per day.""" + + def to_amino(self) -> dict: + return { + "rate": str(self.rate), + "max_rate": str(self.max_rate), + "max_change_rate": str(self.max_change_rate), + } + + def to_data(self) -> dict: + return { + "rate": self.rate.to_data(), + "max_rate": self.max_rate.to_data(), + "max_change_rate": self.max_change_rate.to_data(), + } + + @classmethod + def from_data(cls, data: dict) -> CommissionRates: + return cls( + rate=data["rate"], + max_rate=data["max_rate"], + max_change_rate=data["max_change_rate"], + ) + + def to_proto(self) -> CommissionRates_pb: + return CommissionRates_pb( + rate=str(self.rate), + max_rate=str(self.max_rate), + max_change_rate=str(self.max_change_rate), + ) + + @classmethod + def from_proto(cls, proto: CommissionRates_pb) -> CommissionRates: + return cls( + rate=proto.rate, + max_rate=proto.max_rate, + max_change_rate=proto.max_change_rate, + ) + + +@attr.s +class Commission(JSONSerializable): + """Contains information about validator's commission rates.""" + + commission_rates: CommissionRates = attr.ib() + """Validator commission rates.""" + + update_time: datetime = attr.ib(converter=parser.parse) + """Last time commission rates were updated.""" + + def to_amino(self) -> dict: + return { + "commission_rates": self.commission_rates.to_amino(), + "update_time": to_isoformat(self.update_time), + } + + def to_amino(self) -> dict: + return { + "commission_rates": self.commission_rates.to_data(), + "update_time": to_isoformat(self.update_time), + } + + @classmethod + def from_data(cls, data: dict) -> Commission: + return cls( + commission_rates=CommissionRates.from_data(data["commission_rates"]), + update_time=parser.parse(data["update_time"]), + ) + + def to_proto(self) -> Commission_pb: + return Commission_pb( + commission_rates=self.commission_rates.to_proto(), + update_time=self.update_time, + ) + + +@attr.s +class Description(JSONSerializable): + """Validator description entry. + + Args: + moniker: validator name, aka: \"Terran One\" + identity: keybase.io identifier (used for setting logo) + website: validator website + details: longer description of validator + security_contact: contact information for validator + """ + + DO_NOT_MODIFY = "[do-not-modify]" + """""" + + moniker: str = attr.ib(default="") + identity: str = attr.ib(default="") + website: str = attr.ib(default="") + details: str = attr.ib(default="") + security_contact: str = attr.ib(default="") + + def to_amino(self) -> dict: + return { + "moniker": self.moniker, + "identity": self.identity, + "website": self.website, + "details": self.details, + "security_contact": self.security_contact, + } + + def to_data(self) -> dict: + return { + "moniker": self.moniker, + "identity": self.identity, + "website": self.website, + "details": self.details, + "security_contact": self.security_contact, + } + + @classmethod + def from_data(cls, data) -> Description: + return cls( + data.get("moniker"), + data.get("identity"), + data.get("website"), + data.get("details"), + data.get("security_contact"), + ) + + def to_proto(self) -> Description_pb: + return Description_pb( + moniker=self.moniker, + identity=self.identity, + website=self.website, + details=self.details, + security_contact=self.security_contact, + ) + + +@attr.s +class Validator(JSONSerializable): + """Contains information about a registered validator.""" + + operator_address: ValAddress = attr.ib() + """""" + + consensus_pubkey: ValConsPubKey = attr.ib() + """""" + + jailed: bool = attr.ib(converter=bool) + """""" + + status: BondStatus = attr.ib(converter=BondStatus) + """""" + + tokens: int = attr.ib(converter=int) + """""" + + delegator_shares: Dec = attr.ib(converter=Dec) + """""" + + description: Description = attr.ib() + """""" + + unbonding_height: int = attr.ib(converter=int) + """""" + + unbonding_time: datetime = attr.ib(converter=parser.parse) + """""" + + commission: Commission = attr.ib() + """""" + + min_self_delegation: int = attr.ib(converter=int) + """""" + + def to_amino(self) -> dict: + return { + "operator_address": self.operator_address, + "consensus_pubkey": self.consensus_pubkey.to_amino(), + "jailed": self.jailed, + "status": self.status, + "tokens": str(self.tokens), + "delegator_shares": str(self.delegator_shares), + "description": self.description.to_amino(), + "unbonding_height": str(self.unbonding_height), + "unbonding_time": to_isoformat(self.unbonding_time), + "commission": self.commission.to_amino(), + "min_self_delegation": str(self.min_self_delegation), + } + + @classmethod + def from_data(cls, data: dict) -> Validator: + return cls( + operator_address=data["operator_address"], + consensus_pubkey=data["consensus_pubkey"], + jailed=data.get("jailed"), + status=BondStatus.from_string(data["status"]), + tokens=data["tokens"], + delegator_shares=data["delegator_shares"], + description=Description.from_data(data["description"]), + unbonding_height=data.get("unbonding_height") or 0, + unbonding_time=data["unbonding_time"], + commission=Commission.from_data(data["commission"]), + min_self_delegation=data["min_self_delegation"], + ) + + def to_proto(self) -> Validator_pb: + return Validator_pb( + operator_address=self.operator_address, + consensus_pubkey=self.consensus_pubkey.to_proto(), + jailed=self.jailed, + status=self.status, + tokens=str(self.tokens), + delegator_shares=str(self.delegator_shares), + description=self.description.to_proto(), + unbonding_height=self.unbonding_height, + unbonding_time=self.unbonding_time, + commission=self.commission.to_proto(), + min_self_delegation=str(self.min_self_delegation), + ) diff --git a/terra_sdk/core/staking/msgs.py b/terra_sdk/core/staking/msgs.py new file mode 100644 index 0000000..057f6d8 --- /dev/null +++ b/terra_sdk/core/staking/msgs.py @@ -0,0 +1,331 @@ +"""Staking module message types.""" + +from __future__ import annotations + +from typing import Optional + +import attr +from terra_proto.cosmos.staking.v1beta1 import ( + MsgBeginRedelegate as MsgBeginRedelegate_pb, +) +from terra_proto.cosmos.staking.v1beta1 import ( + MsgCreateValidator as MsgCreateValidator_pb, +) +from terra_proto.cosmos.staking.v1beta1 import MsgDelegate as MsgDelegate_pb +from terra_proto.cosmos.staking.v1beta1 import MsgEditValidator as MsgEditValidator_pb +from terra_proto.cosmos.staking.v1beta1 import MsgUndelegate as MsgUndelegate_pb + +from terra_sdk.core import AccAddress, Coin, Dec, ValAddress, ValConsPubKey +from terra_sdk.core.msg import Msg + +from .data import CommissionRates, Description + +__all__ = [ + "MsgBeginRedelegate", + "MsgDelegate", + "MsgUndelegate", + "MsgEditValidator", + "MsgCreateValidator", +] + + +@attr.s +class MsgBeginRedelegate(Msg): + """Redelegate staked Luna from ``validator_src_address`` to ``valdiator_dst_address``. + + Args: + delegator_address: delegator + validator_src_address: validator to remove delegation FROM + validator_dst_address: validator to transfer delegate TO + amount (Union[str, dict, Coin]): coin (LUNA) to redelegate + """ + + type_amino = "staking/MsgBeginRedelegate" + """""" + type_url = "/cosmos.staking.v1beta1.MsgBeginRedelegate" + """""" + action = "begin_redelegate" + """""" + prototype = MsgBeginRedelegate_pb + """""" + + delegator_address: AccAddress = attr.ib() + validator_src_address: ValAddress = attr.ib() + validator_dst_address: ValAddress = attr.ib() + amount: Coin = attr.ib(converter=Coin.parse) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "delegator_address": self.delegator_address, + "validator_src_address": self.validator_src_address, + "validator_dst_address": self.validator_dst_address, + "amount": self.amount.to_amino(), + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgBeginRedelegate: + return cls( + delegator_address=data["delegator_address"], + validator_src_address=data["validator_src_address"], + validator_dst_address=data["validator_dst_address"], + amount=Coin.from_data(data["amount"]), + ) + + def to_proto(self) -> MsgBeginRedelegate_pb: + return MsgBeginRedelegate_pb( + delegator_address=self.delegator_address, + validator_src_address=self.validator_src_address, + validator_dst_address=self.validator_dst_address, + amount=self.amount.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: MsgBeginRedelegate_pb) -> MsgBeginRedelegate: + return cls( + delegator_address=proto.delegator_address, + validator_src_address=proto.validator_src_address, + validator_dst_address=proto.validator_dst_address, + amount=Coin.from_proto(proto.amount), + ) + + +@attr.s +class MsgDelegate(Msg): + """Delegate Luna to validator at ``validator_address``. + + Args: + delegator_address: delegator + validator_address: validator to delegate to + amount (Union[str, dict, Coin]): coin (LUNA) to delegate + """ + + type_amino = "staking/MsgDelegate" + """""" + type_url = "/cosmos.staking.v1beta1.MsgDelegate" + """""" + action = "delegate" + """""" + prototype = MsgDelegate_pb + """""" + + delegator_address: AccAddress = attr.ib() + validator_address: ValAddress = attr.ib() + amount: Coin = attr.ib(converter=Coin.parse) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "delegator_address": self.delegator_address, + "validator_address": self.validator_address, + "amount": self.amount.to_amino(), + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgDelegate: + return cls( + delegator_address=data["delegator_address"], + validator_address=data["validator_address"], + amount=Coin.from_data(data["amount"]), + ) + + def to_proto(self) -> MsgDelegate_pb: + return MsgDelegate_pb( + delegator_address=self.delegator_address, + validator_address=self.validator_address, + amount=self.amount.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: MsgDelegate_pb) -> MsgDelegate: + return cls( + delegator_address=proto.delegator_address, + validator_address=proto.validator_address, + amount=Coin.from_proto(proto.amount), + ) + + +@attr.s +class MsgUndelegate(Msg): + """Undelegate Luna from staking position with ``validator_address``. + + Args: + delegator_address: delegator + validator_address: validator to undelegate from + amount (Union[str, dict, Coin]): coin (LUNA) to undelegate + """ + + type_amino = "staking/MsgUndelegate" + """""" + type_url = "/cosmos.staking.v1beta1.MsgUndelegate" + """""" + action = "begin_unbonding" + """""" + prototype = MsgUndelegate_pb + """""" + + delegator_address: AccAddress = attr.ib() + validator_address: ValAddress = attr.ib() + amount: Coin = attr.ib(converter=Coin.parse) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "delegator_address": self.delegator_address, + "validator_address": self.validator_address, + "amount": self.amount.to_amino(), + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgUndelegate: + return cls( + delegator_address=data["delegator_address"], + validator_address=data["validator_address"], + amount=Coin.from_data(data["amount"]), + ) + + def to_proto(self) -> MsgUndelegate_pb: + return MsgUndelegate_pb( + delegator_address=self.delegator_address, + validator_address=self.validator_address, + amount=self.amount.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: MsgUndelegate_pb) -> MsgUndelegate: + return cls( + delegator_address=proto.delegator_address, + validator_address=proto.validator_address, + amount=Coin.from_proto(proto.amount), + ) + + +@attr.s +class MsgEditValidator(Msg): + """Revise validator description and configuration. + + Args: + description: updated validator description + validator_address: validator operator address + commission_rates: new validator commission rate, + min_self_delegation: new minimum self delegation, + """ + + type = "staking/MsgEditValidator" + """""" + type_url = "/cosmos.staking.v1beta1.MsgEditValidator" + """""" + action = "edit_validator" + """""" + prototype = MsgEditValidator_pb + """""" + + description: Description = attr.ib() + validator_address: ValAddress = attr.ib() + commission_rate: Optional[Dec] = attr.ib(default=None) + min_self_delegation: Optional[int] = attr.ib(default=None) + + @classmethod + def from_data(cls, data: dict) -> MsgEditValidator: + msd = int(data["min_self_delegation"]) if data["min_self_delegation"] else None + cr = Dec(data["commission_rate"]) if data["commission_rate"] else None + return cls( + description=data["description"], + validator_address=data["validator_address"], + commission_rate=cr, + min_self_delegation=msd, + ) + + def to_proto(self) -> MsgEditValidator_pb: + return MsgEditValidator_pb( + description=self.description.to_proto(), + validator_address=self.validator_address, + commission_rate=str(self.commission_rate) if self.commission_rate else None, + min_self_delegation=str(self.min_self_delegation) + if self.min_self_delegation + else None, + ) + + @classmethod + def from_proto(cls, proto: MsgEditValidator_pb) -> MsgEditValidator: + msd = int(proto.min_self_delegation) if proto.min_self_delegation else "0" + cr = Dec(proto.commission_rate) if proto.commission_rate else Dec("0") + return cls( + description=proto.description, + validator_address=proto.validator_address, + commission_rate=cr, + min_self_delegation=msd, + ) + + +@attr.s +class MsgCreateValidator(Msg): + """Register a new validator with the Terra protocol. + + Args: + description: validator description + commission: validator commission rates + min_self_delegation: minimum self-delegation policy + delegator_address: validator's account address + validator_address: validator's operator address + pubkey: validator consensus (Tendermint) public key + value (Coin.Input): initial amount of Luna toi self-delegate + """ + + type = "staking/MsgCreateValidator" + """""" + type_url = "/cosmos.staking.v1beta1.MsgCreateValidator" + """""" + action = "create_validator" + """""" + prototype = MsgCreateValidator_pb + """""" + + description: Description = attr.ib() + commission: CommissionRates = attr.ib() + min_self_delegation: int = attr.ib() + delegator_address: AccAddress = attr.ib() + validator_address: ValAddress = attr.ib() + pubkey: ValConsPubKey = attr.ib() + value: Coin = attr.ib(converter=Coin.parse) # type: ignore + + @classmethod + def from_data(cls, data: dict) -> MsgCreateValidator: + return cls( + description=Description.from_data(data["description"]), + commission=CommissionRates.from_data(data["commission"]), + min_self_delegation=int(data["min_self_delegation"]), + delegator_address=data["delegator_address"], + validator_address=data["validator_address"], + pubkey=data["pubkey"], + value=Coin.from_data(data["value"]), + ) + + def to_proto(self) -> MsgCreateValidator_pb: + return MsgCreateValidator_pb( + description=self.description.to_proto(), + commission=self.commission.to_proto(), + min_self_delegation=self.min_self_delegation, + delegator_address=self.delegator_address, + validator_address=self.validator_address, + pubkey=self.pubkey.to_proto(), + value=self.value.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: MsgCreateValidator_pb) -> MsgCreateValidator: + return cls( + description=Description.from_proto(proto.description), + commission=CommissionRates.from_proto(proto.commission), + min_self_delegation=int(proto.min_self_delegation), + delegator_address=proto.delegator_address, + validator_address=proto.validator_address, + pubkey=proto.pubkey, + value=Coin.from_proto(proto.value), + ) diff --git a/terra_sdk/core/treasury/__init__.py b/terra_sdk/core/treasury/__init__.py new file mode 100644 index 0000000..362af13 --- /dev/null +++ b/terra_sdk/core/treasury/__init__.py @@ -0,0 +1,3 @@ +from .data import PolicyConstraints + +__all__ = ["PolicyConstraints"] diff --git a/terra_sdk/core/treasury/data.py b/terra_sdk/core/treasury/data.py new file mode 100644 index 0000000..2da0ef5 --- /dev/null +++ b/terra_sdk/core/treasury/data.py @@ -0,0 +1,79 @@ +"""Treasury module data objects.""" + +from __future__ import annotations + +__all__ = ["PolicyConstraints"] + +import attr +from terra_proto.terra.treasury.v1beta1 import PolicyConstraints as PolicyConstraints_pb + +from terra_sdk.core import Coin, Dec +from terra_sdk.util.json import JSONSerializable + + +@attr.s +class PolicyConstraints(JSONSerializable): + """Contains information about tax reward or reward weight + policy constraints. + """ + + rate_min: Dec = attr.ib() + """""" + rate_max: Dec = attr.ib() + """""" + cap: Coin = attr.ib() + """""" + change_rate_max: Dec = attr.ib() + """""" + + def clamp(self, prev_rate: Dec, new_rate: Dec) -> Dec: + """Simulates the effect of the policy contraint. + + Args: + prev_rate (Dec): previous rate + new_rate (Dec): new rate + + Returns: + Dec: result of clamp (constrained change) + """ + prev_rate = Dec(prev_rate) + new_rate = Dec(new_rate) + + if new_rate < self.rate_min: + new_rate = self.rate_min + elif new_rate > self.rate_max: + new_rate = self.rate_max + + delta = new_rate - prev_rate + if new_rate > prev_rate: + if delta > self.change_rate_max: + new_rate = prev_rate + self.change_rate_max + else: + if abs(delta) > self.change_rate_max: + new_rate = prev_rate - self.change_rate_max + return new_rate + + def to_amino(self) -> dict: + return { + "rate_min": str(self.rate_min), + "rate_max": str(self.rate_max), + "cap": self.cap.to_amino(), + "change_rate_max": str(self.change_rate_max), + } + + @classmethod + def from_data(cls, data: dict) -> PolicyConstraints: + return cls( + rate_min=Dec(data["rate_min"]), + rate_max=Dec(data["rate_max"]), + cap=Coin.from_data(data["cap"]), + change_rate_max=Dec(data["change_rate_max"]), + ) + + def to_proto(self) -> PolicyConstraints_pb: + return PolicyConstraints_pb( + rate_min=str(self.rate_min), + rate_max=str(self.rate_max), + cap=self.cap.to_proto(), + change_rate_max=str(self.change_rate_max), + ) diff --git a/terra_sdk/core/tx.py b/terra_sdk/core/tx.py new file mode 100644 index 0000000..e86983d --- /dev/null +++ b/terra_sdk/core/tx.py @@ -0,0 +1,490 @@ +"""Data objects pertaining to building, signing, and parsing Transactions.""" + +from __future__ import annotations + +import base64 +import json +from typing import Dict, List, Optional + +import attr +from betterproto.lib.google.protobuf import Any +from terra_proto.cosmos.base.abci.v1beta1 import AbciMessageLog as AbciMessageLog_pb +from terra_proto.cosmos.base.abci.v1beta1 import Attribute as Attribute_pb +from terra_proto.cosmos.base.abci.v1beta1 import StringEvent as StringEvent_pb +from terra_proto.cosmos.base.abci.v1beta1 import TxResponse as TxResponse_pb +from terra_proto.cosmos.tx.signing.v1beta1 import SignMode as SignMode_pb +from terra_proto.cosmos.tx.v1beta1 import AuthInfo as AuthInfo_pb +from terra_proto.cosmos.tx.v1beta1 import SignerInfo as SignerInfo_pb +from terra_proto.cosmos.tx.v1beta1 import Tx as Tx_pb +from terra_proto.cosmos.tx.v1beta1 import TxBody as TxBody_pb + +from terra_sdk.core.compact_bit_array import CompactBitArray +from terra_sdk.core.fee import Fee +from terra_sdk.core.mode_info import ModeInfo, ModeInfoMulti, ModeInfoSingle +from terra_sdk.core.msg import Msg +from terra_sdk.core.public_key import ( + LegacyAminoMultisigPublicKey, + PublicKey, + SimplePublicKey, +) +from terra_sdk.core.signature_v2 import SignatureV2 +from terra_sdk.util.json import JSONSerializable + +__all__ = [ + "SignMode", + "AuthInfo", + "Tx", + "TxBody", + "TxLog", + "TxInfo", + "parse_tx_logs", + "SignerInfo", + "SignerData", +] + +# just alias +from terra_sdk.util.parse_msg import parse_proto + +SignMode = SignMode_pb + + +@attr.s +class SignerData: + sequence: int = attr.ib(converter=int) + public_key: Optional[PublicKey] = attr.ib(default=None) + + +@attr.s +class Tx(JSONSerializable): + """Data structure for a transaction which can be broadcasted. + + Args: + body (TxBody): the processable content of the transaction + auth_info (AuthInfo): the authorization related content of the transaction + signatures (List[bytes]): signatures is a list of signatures that matches the length and order of body and auth_info + """ + + body: TxBody = attr.ib() + auth_info: AuthInfo = attr.ib() + signatures: List[bytes] = attr.ib(converter=list) + + def to_data(self) -> dict: + return { + "body": self.body.to_data(), + "auth_info": self.auth_info.to_data(), + "signatures": [base64.b64encode(sig).decode('ascii') for sig in self.signatures], + } + + def to_proto(self) -> Tx_pb: + return Tx_pb( + body=self.body.to_proto(), + auth_info=self.auth_info.to_proto(), + signatures=self.signatures + ) + + @classmethod + def from_data(cls, data: dict) -> Tx: + return cls( + TxBody.from_data(data["body"]), + AuthInfo.from_data(data["auth_info"]), + [base64.b64decode(sig) for sig in data["signatures"]], + ) + + @classmethod + def from_proto(cls, proto: Tx_pb) -> Tx: + return cls( + TxBody.from_proto(proto.body), + AuthInfo.from_proto(proto.auth_info), + proto.signatures + ) + + @classmethod + def from_bytes(cls, txb: bytes) -> Tx: + proto = Tx_pb().parse(txb) + c = cls.from_proto(proto) + return c + + def append_empty_signatures(self, signers: List[SignerData]): + for signer in signers: + if signer.public_key is not None: + if isinstance(signer.public_key, LegacyAminoMultisigPublicKey): + signer_info = SignerInfo( + public_key=signer.public_key, + sequence=signer.sequence, + mode_info=ModeInfo( + multi=ModeInfoMulti( + CompactBitArray.from_bits( + len(signer.public_key.public_keys) + ), + [], + ) + ), + ) + else: + signer_info = SignerInfo( + public_key=signer.public_key, + sequence=signer.sequence, + mode_info=ModeInfo( + ModeInfoSingle(mode=SignMode.SIGN_MODE_DIRECT) + ), + ) + else: + signer_info = SignerInfo( + public_key=SimplePublicKey(""), + sequence=signer.sequence, + mode_info=ModeInfo(ModeInfoSingle(mode=SignMode.SIGN_MODE_DIRECT)), + ) + self.auth_info.signer_infos.append(signer_info) + self.signatures.append(b" ") + + def clear_signature(self): + self.signatures.clear() + self.auth_info.signer_infos.clear() + + def append_signatures(self, signatures: List[SignatureV2]): + for sig in signatures: + mode_info, sig_bytes = sig.data.to_mode_info_and_signature() + self.signatures.append(sig_bytes) + # self.signatures.append(base64.b64decode(sig_bytes)) + self.auth_info.signer_infos.append( + SignerInfo(sig.public_key, mode_info, sig.sequence) + ) + + +@attr.s +class TxBody(JSONSerializable): + """Body of a transaction. + + Args: + messages: list of messages to include in transaction + memo: transaction memo + timeout_height: + """ + + messages: List[Msg] = attr.ib() + memo: Optional[str] = attr.ib(default="") + timeout_height: Optional[int] = attr.ib(default=None) + + def to_data(self) -> dict: + return { + "messages": [m.to_data() for m in self.messages], + "memo": self.memo if self.memo else "", + "timeout_height": self.timeout_height if self.timeout_height else "0", + } + + def to_proto(self) -> TxBody_pb: + return TxBody_pb( + messages=[m.pack_any() for m in self.messages], + memo=self.memo or "", + timeout_height=self.timeout_height, + ) + + @classmethod + def from_data(cls, data: dict) -> TxBody: + return cls( + [Msg.from_data(m) for m in data["messages"]], + data["memo"], + data["timeout_height"], + ) + + @classmethod + def from_proto(cls, proto: TxBody_pb) -> TxBody: + return cls( + [Msg.unpack_any(m) for m in proto.messages], + proto.memo, + proto.timeout_height, + ) + + +@attr.s +class AuthInfo(JSONSerializable): + """AuthInfo + + Args: + signer_infos: information of the signers + fee: Fee + """ + + signer_infos: List[SignerInfo] = attr.ib(converter=list) + fee: Fee = attr.ib() + + def to_dict(self, casing, include_default_values) -> dict: + return self.to_proto().to_dict(casing, include_default_values) + + def to_data(self) -> dict: + return { + "signer_infos": [si.to_data() for si in self.signer_infos], + "fee": self.fee.to_data(), + } + + def to_proto(self) -> AuthInfo_pb: + return AuthInfo_pb( + signer_infos=[signer.to_proto() for signer in self.signer_infos], + fee=self.fee.to_proto(), + ) + + @classmethod + def from_data(cls, data: dict) -> AuthInfo: + return cls( + [SignerInfo.from_data(m) for m in data["signer_infos"]], + Fee.from_data(data["fee"]), + ) + + @classmethod + def from_proto(cls, proto: AuthInfo_pb) -> AuthInfo: + return cls( + [SignerInfo.from_proto(m) for m in proto.signer_infos], + Fee.from_proto(proto.fee), + ) + + +@attr.s +class SignerInfo(JSONSerializable): + """SignerInfo + Args: + public_key (PublicKey) + mode_info (ModeInfo) + sequence (int) + """ + + public_key: PublicKey = attr.ib() + mode_info: ModeInfo = attr.ib() + sequence: int = attr.ib(converter=int) + + def to_data(self) -> dict: + return { + "public_key": self.public_key.to_data(), + "mode_info": self.mode_info.to_data(), + "sequence": self.sequence, + } + + def to_proto(self) -> SignerInfo_pb: + return SignerInfo_pb( + public_key=self.public_key.pack_any(), + mode_info=self.mode_info.to_proto(), + sequence=self.sequence, + ) + + @classmethod + def from_data(cls, data: dict) -> SignerInfo: + return cls( + public_key=PublicKey.from_data(data["public_key"]), + mode_info=ModeInfo.from_data(data["mode_info"]), + sequence=data["sequence"], + ) + + @classmethod + def from_proto(cls, proto: SignerInfo_pb) -> SignerInfo: + return cls( + public_key=PublicKey.from_proto(proto.public_key), + mode_info=ModeInfo.from_proto(proto.mode_info), + sequence=proto.sequence, + ) + + +def parse_events_by_type(event_data: List[dict]) -> Dict[str, Dict[str, List[str]]]: + events: Dict[str, Dict[str, List[str]]] = {} + for ev in event_data: + for att in ev["attributes"]: + if ev["type"] not in events: + events[ev["type"]] = {} + if att["key"] not in events[ev["type"]]: + events[ev["type"]][att["key"]] = [] + events[ev["type"]][att["key"]].append(att.get("value")) + return events + + +@attr.s +class TxLog(JSONSerializable): + """Object containing the events of a transaction that is automatically generated when + :class:`TxInfo` or :class:`BlockTxBroadcastResult` objects are read.""" + + msg_index: int = attr.ib(converter=int) + """Number of the message inside the transaction that it was included in.""" + + log: str = attr.ib() + """This field may be populated with details of the message's error, if any.""" + + events: List[dict] = attr.ib() + """Raw event log data""" + + events_by_type: Dict[str, Dict[str, List[str]]] = attr.ib(init=False) + """Event log data, re-indexed by event type name and attribute type. + + For instance, the event type may be: ``store_code`` and an attribute key could be + ``code_id``. + + >>> logs[0].events_by_type[""][""] + ['', ''] + """ + + def __attrs_post_init__(self): + self.events_by_type = parse_events_by_type(self.events) + + @classmethod + def from_proto(cls, tx_log: AbciMessageLog_pb) -> TxLog: + events = [event for event in tx_log["events"]] + return cls(msg_index=tx_log["msg_index"], log=tx_log["log"], events=events) + + def to_proto(self) -> AbciMessageLog_pb: + str_events = List + for event in self.events: + str_events.append(json.dumps(event)) + return AbciMessageLog_pb( + msg_index=self.msg_index, log=self.log, events=str_events + ) + + +@attr.s +class Attribute(JSONSerializable): + key: str = attr.ib() + value: str = attr.ib() + + def to_proto(self) -> Attribute_pb: + proto = Attribute_pb() + proto.key = self.key + proto.value = self.value + return proto + + @classmethod + def from_proto(cls, attrib: Attribute_pb) -> Attribute: + return cls(key=attrib["key"], value=attrib["value"]) + + +@attr.s +class StringEvent(JSONSerializable): + + type: str = attr.ib() + attributes = attr.ib() + + def to_proto(self) -> StringEvent_pb: + return StringEvent_pb(type=self.type, attributes=self.attributes) + + @classmethod + def from_proto(cls, str_event: StringEvent_pb) -> StringEvent: + return cls(type=str_event["type"], attributes=str_event["attributes"]) + + +def parse_tx_logs(logs) -> Optional[List[TxLog]]: + return ( + [ + TxLog(msg_index=i, log=log.get("log"), events=log.get("events")) + for i, log in enumerate(logs) + ] + if logs + else None + ) + + +def parse_tx_logs_proto(logs: List[AbciMessageLog_pb]) -> Optional[List[TxLog]]: + return [TxLog.from_proto(log) for log in logs] if logs else None + + +@attr.s +class TxInfo(JSONSerializable): + """Holds information pertaining to a transaction which has been included in a block + on the blockchain. + + .. note:: + Users are not expected to create this object directly. It is returned by + :meth:`TxAPI.tx_info()` + """ + + height: int = attr.ib(converter=int) + """Block height at which transaction was included.""" + + txhash: str = attr.ib() + """Transaction hash.""" + + rawlog: str = attr.ib() + """Event log information as a raw JSON-string.""" + + logs: Optional[List[TxLog]] = attr.ib() + """Event log information.""" + + gas_wanted: int = attr.ib(converter=int) + """Gas requested by transaction.""" + + gas_used: int = attr.ib(converter=int) + """Actual gas amount used.""" + + tx: Tx = attr.ib() + """Transaction object.""" + + timestamp: str = attr.ib() + """Time at which transaction was included.""" + + code: Optional[int] = attr.ib(default=None) + """If this field is not ``None``, the transaction failed at ``DeliverTx`` stage.""" + + codespace: Optional[str] = attr.ib(default=None) + """Error subspace (used alongside ``code``).""" + + def to_data(self) -> dict: + data = { + "height": str(self.height), + "txhash": self.txhash, + "raw_log": self.rawlog, + "logs": [log.to_data() for log in self.logs] if self.logs else None, + "gas_wanted": str(self.gas_wanted), + "gas_used": str(self.gas_used), + "timestamp": self.timestamp, + "tx": self.tx.to_data(), + "code": self.code, + "codespace": self.codespace, + } + + if not self.logs: + del data["logs"] + + if not self.code: + del data["code"] + + if not self.codespace: + del data["codespace"] + + return data + + @classmethod + def from_data(cls, data: dict) -> TxInfo: + return cls( + data.get("height"), + data.get("txhash"), + data.get("raw_log"), + parse_tx_logs(data.get("logs")), + data.get("gas_wanted"), + data.get("gas_used"), + Tx.from_data(data.get("tx")), + data.get("timestamp"), + data.get("code"), + data.get("codespace"), + ) + + def to_proto(self) -> TxResponse_pb: + proto = TxResponse_pb() + proto.height = self.height + proto.txhash = self.txhash + proto.raw_log = self.rawlog + proto.logs = [log.to_proto() for log in self.logs] if self.logs else None + proto.gas_wanted = self.gas_wanted + proto.gas_used = self.gas_used + proto.timestamp = self.timestamp + proto.tx = self.tx.to_proto() + proto.code = self.code + proto.codespace = self.codespace + return proto + + @classmethod + def from_proto(cls, proto: TxResponse_pb) -> TxInfo: + return cls( + height=proto.height, + txhash=proto.txhash, + rawlog=proto.raw_log, + logs=parse_tx_logs_proto(proto.logs), + gas_wanted=proto.gas_wanted, + gas_used=proto.gas_used, + timestamp=proto.timestamp, + tx=Tx.from_proto(proto.tx), + code=proto.code, + codespace=proto.codespace, + ) diff --git a/terra_sdk/core/upgrade/__init__.py b/terra_sdk/core/upgrade/__init__.py new file mode 100644 index 0000000..1b1c4d6 --- /dev/null +++ b/terra_sdk/core/upgrade/__init__.py @@ -0,0 +1,4 @@ +from .data import CancelSoftwareUpgradeProposal, SoftwareUpgradeProposal +from .plan import Plan + +__all__ = ["Plan", "SoftwareUpgradeProposal", "CancelSoftwareUpgradeProposal"] diff --git a/terra_sdk/core/upgrade/data/__init__.py b/terra_sdk/core/upgrade/data/__init__.py new file mode 100644 index 0000000..b55563f --- /dev/null +++ b/terra_sdk/core/upgrade/data/__init__.py @@ -0,0 +1,3 @@ +from .proposal import CancelSoftwareUpgradeProposal, SoftwareUpgradeProposal + +__all__ = ["SoftwareUpgradeProposal", "CancelSoftwareUpgradeProposal"] diff --git a/terra_sdk/core/upgrade/data/proposal.py b/terra_sdk/core/upgrade/data/proposal.py new file mode 100644 index 0000000..17979c1 --- /dev/null +++ b/terra_sdk/core/upgrade/data/proposal.py @@ -0,0 +1,104 @@ +"""Upgrade module data objects.""" + +from __future__ import annotations + +__all__ = ["SoftwareUpgradeProposal", "CancelSoftwareUpgradeProposal"] + +from typing import Optional + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from terra_proto.cosmos.upgrade.v1beta1 import ( + CancelSoftwareUpgradeProposal as CancelSoftwareUpgradeProposal_pb, +) +from terra_proto.cosmos.upgrade.v1beta1 import ( + SoftwareUpgradeProposal as SoftwareUpgradeProposal_pb, +) + +from terra_sdk.core.upgrade.plan import Plan +from terra_sdk.util.json import JSONSerializable + + +@attr.s +class SoftwareUpgradeProposal(JSONSerializable): + title: str = attr.ib() + description: str = attr.ib() + plan: Optional[Plan] = attr.ib() + + type_amino = "upgrade/SoftwareUpgradeProposal" + """""" + type_url = "/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal" + """""" + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "title": self.title, + "description": self.description, + "plan": self.plan.to_amino() if self.plan else None, + }, + } + + @classmethod + def from_data(cls, data: dict) -> SoftwareUpgradeProposal: + return cls( + title=data["title"], + description=data["description"], + plan=Plan.from_data(data["plan"]) if data.get("plan") else None, + ) + + def to_proto(self) -> SoftwareUpgradeProposal_pb: + return SoftwareUpgradeProposal_pb( + title=self.title, + description=self.description, + plan=(self.plan.to_proto() if self.plan else None), + ) + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + + @classmethod + def from_proto(cls, proto: SoftwareUpgradeProposal_pb) -> SoftwareUpgradeProposal: + return cls( + title=proto.title, + description=proto.description, + plan=Plan.from_proto(proto.plan) if proto.plan else None, + ) + + +@attr.s +class CancelSoftwareUpgradeProposal(JSONSerializable): + title: str = attr.ib() + description: str = attr.ib() + + type_amino = "upgrade/CancelSoftwareUpgradeProposal" + """""" + type_url = "/cosmos.upgrade.v1beta1.CancelSoftwareUpgradeProposal" + """""" + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "title": self.title, + "description": self.description, + }, + } + + @classmethod + def from_data(cls, data: dict) -> CancelSoftwareUpgradeProposal: + return cls(title=data["title"], description=data["description"]) + + def to_proto(self) -> CancelSoftwareUpgradeProposal_pb: + return CancelSoftwareUpgradeProposal_pb( + title=self.title, description=self.description + ) + + def pack_any(self) -> Any_pb: + return Any_pb(type_url=self.type_url, value=bytes(self.to_proto())) + + @classmethod + def from_proto(cls, proto: CancelSoftwareUpgradeProposal_pb) -> CancelSoftwareUpgradeProposal: + return cls(title=proto.title, description=proto.description) + diff --git a/terra_sdk/core/upgrade/plan.py b/terra_sdk/core/upgrade/plan.py new file mode 100644 index 0000000..b9fc38c --- /dev/null +++ b/terra_sdk/core/upgrade/plan.py @@ -0,0 +1,66 @@ +"""Upgrade module data objects.""" + +from __future__ import annotations + +__all__ = ["Plan"] + +from datetime import datetime +from typing import Any, Optional + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from dateutil.parser import parse +from terra_proto.cosmos.upgrade.v1beta1 import Plan as Plan_pb + +from terra_sdk.util.converter import to_isoformat +from terra_sdk.util.json import JSONSerializable + + +@attr.s +class Plan(JSONSerializable): + name: str = attr.ib() + height: str = attr.ib() + info: str = attr.ib() + time: Optional[datetime] = attr.ib(default=None, converter=parse) + upgrade_client_state: Optional[Any] = attr.ib(default=None) + + def to_amino(self) -> dict: + return { + "name": self.name, + "height": self.height, + "info": self.info, + "time": to_isoformat(self.time) if self.time else None, + "upgrade_client_state": self.upgrade_client_state, + } + + @classmethod + def from_data(cls, data: dict) -> Plan: + return cls( + name=data["name"], + time=parse(data["time"]) if data.get("time") else None, + height=data["height"], + info=data["info"], + upgrade_client_state=data["upgrade_client_state"] if data.get("upgrade_client_state") else None, + ) + + def to_proto(self) -> Plan_pb: + ucs = self.upgrade_client_state + if ucs is not None: + ucs = Any_pb(type_url=ucs["type_url"], value=bytes(ucs.to_proto())) + return Plan_pb( + name=self.name, + time=self.time, + height=self.height, + info=self.info, + upgraded_client_state=ucs if ucs else None, + ) + + @classmethod + def from_proto(cls, proto: Plan_pb) -> Plan: + return cls( + name=proto.name, + time=parse(proto.time) if proto.time else None, + height=proto.height, + info=proto.info, + upgrade_client_state=Any_pb().parse(proto.upgrade_client_state) if proto.upgraded_client_state else None, + ) diff --git a/terra_sdk/core/wasm/__init__.py b/terra_sdk/core/wasm/__init__.py new file mode 100644 index 0000000..5c22e3c --- /dev/null +++ b/terra_sdk/core/wasm/__init__.py @@ -0,0 +1,19 @@ +from .msgs import ( + MsgClearContractAdmin, + MsgExecuteContract, + MsgInstantiateContract, + MsgMigrateCode, + MsgMigrateContract, + MsgStoreCode, + MsgUpdateContractAdmin, +) + +__all__ = [ + "MsgStoreCode", + "MsgMigrateCode", + "MsgInstantiateContract", + "MsgExecuteContract", + "MsgMigrateContract", + "MsgUpdateContractAdmin", + "MsgClearContractAdmin", +] diff --git a/terra_sdk/core/wasm/msgs.py b/terra_sdk/core/wasm/msgs.py new file mode 100644 index 0000000..eca799f --- /dev/null +++ b/terra_sdk/core/wasm/msgs.py @@ -0,0 +1,422 @@ +"Wasm module messages." + +from __future__ import annotations + +import base64 +import json +from typing import Optional, Union + +import attr +from terra_proto.terra.wasm.v1beta1 import ( + MsgClearContractAdmin as MsgClearContractAdmin_pb, +) +from terra_proto.terra.wasm.v1beta1 import MsgExecuteContract as MsgExecuteContract_pb +from terra_proto.terra.wasm.v1beta1 import ( + MsgInstantiateContract as MsgInstantiateContract_pb, +) +from terra_proto.terra.wasm.v1beta1 import MsgMigrateCode as MsgMigrateCode_pb +from terra_proto.terra.wasm.v1beta1 import MsgMigrateContract as MsgMigrateContract_pb +from terra_proto.terra.wasm.v1beta1 import MsgStoreCode as MsgStoreCode_pb +from terra_proto.terra.wasm.v1beta1 import ( + MsgUpdateContractAdmin as MsgUpdateContractAdmin_pb, +) +from betterproto.lib.google.protobuf import Any as Any_pb + +from terra_sdk.core import AccAddress, Coins +from terra_sdk.core.msg import Msg +from terra_sdk.util.remove_none import remove_none + +__all__ = [ + "MsgStoreCode", + "MsgMigrateCode", + "MsgInstantiateContract", + "MsgExecuteContract", + "MsgMigrateContract", + "MsgUpdateContractAdmin", + "MsgClearContractAdmin", +] + + +def parse_msg(msg: Union[dict, str, bytes]) -> dict: + if type(msg) is dict: + return msg + return json.loads(msg) + + +@attr.s +class MsgStoreCode(Msg): + """Upload a new smart contract WASM binary to the blockchain. + + Args: + sender: address of sender + wasm_byte_code: base64-encoded string containing bytecode + """ + + type_amino = "wasm/MsgStoreCode" + """""" + type_url = "/terra.wasm.v1beta1.MsgStoreCode" + """""" + prototype = MsgStoreCode_pb + """""" + + sender: AccAddress = attr.ib() + wasm_byte_code: str = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": {"sender": self.sender, "wasm_byte_code": self.wasm_byte_code}, + } + + @classmethod + def from_data(cls, data: dict) -> MsgStoreCode: + return cls(sender=data["sender"], wasm_byte_code=data["wasm_byte_code"]) + + def to_proto(self) -> MsgStoreCode_pb: + return MsgStoreCode_pb( + sender=self.sender, wasm_byte_code=base64.b64decode(self.wasm_byte_code) + ) + + @classmethod + def from_proto(cls, proto: MsgStoreCode_pb) -> MsgStoreCode: + return cls(sender=proto.sender, wasm_byte_code=base64.b64encode(proto.wasm_byte_code).decode()) + + +@attr.s +class MsgMigrateCode(Msg): + """Upload a new smart contract WASM binary to the blockchain, replacing an existing code ID. + Can only be called once by creator of the contract, and is used for migrating from Col-4 to Col-5. + + Args: + sender: address of sender + code_id: reference to the code on the blockchain + wasm_byte_code: base64-encoded string containing bytecode + """ + + type_amino = "wasm/MsgMigrateCode" + """""" + type_url = "/terra.wasm.v1beta1.MsgMigrateCode" + """""" + prototype = MsgMigrateCode_pb + """""" + + sender: AccAddress = attr.ib() + code_id: int = attr.ib(converter=int) + wasm_byte_code: str = attr.ib(converter=str) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "sender": self.sender, + "code_id": str(self.code_id), + "wasm_byte_code": self.wasm_byte_code, + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgMigrateCode: + return cls( + sender=data["sender"], + code_id=data["code_id"], + wasm_byte_code=data["wasm_byte_code"], + ) + + def to_proto(self) -> MsgMigrateCode_pb: + return MsgMigrateCode_pb( + sender=self.sender, code_id=self.code_id, wasm_byte_code=base64.b64decode(self.wasm_byte_code) + ) + + @classmethod + def from_proto(cls, proto: MsgMigrateCode_pb) -> MsgMigrateCode: + return cls( + sender=proto.sender, + code_id=proto.code_id, + wasm_byte_code=base64.b64encode(proto.wasm_byte_code).decode(), + ) + + +@attr.s +class MsgInstantiateContract(Msg): + """Creates a new instance of a smart contract from existing code on the blockchain. + + Args: + sender: address of sender + admin: address of contract admin + code_id (int): code ID to use for instantiation + init_msg (dict|str): InitMsg to initialize contract + init_coins (Coins): initial amount of coins to be sent to contract + """ + + type_amino = "wasm/MsgInstantiateContract" + """""" + type_url = "/terra.wasm.v1beta1.MsgInstantiateContract" + """""" + prototype = MsgInstantiateContract_pb + """""" + + sender: AccAddress = attr.ib() + admin: Optional[AccAddress] = attr.ib() + code_id: int = attr.ib(converter=int) + init_msg: Union[dict, str] = attr.ib() + init_coins: Coins = attr.ib(converter=Coins, factory=Coins) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "sender": self.sender, + "admin": self.admin, + "code_id": str(self.code_id), + "init_msg": remove_none(self.init_msg), + "init_coins": self.init_coins.to_amino(), + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgInstantiateContract: + return cls( + sender=data.get("sender"), + admin=data.get("admin"), + code_id=data["code_id"], + init_msg=parse_msg(data["init_msg"]), + init_coins=Coins.from_data(data["init_coins"]), + ) + + def to_proto(self) -> MsgInstantiateContract_pb: + return MsgInstantiateContract_pb( + sender=self.sender, + admin=self.admin, + code_id=self.code_id, + init_msg=bytes(json.dumps(self.init_msg), "utf-8"), + init_coins=self.init_coins.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: MsgInstantiateContract_pb) -> MsgInstantiateContract: + return cls( + sender=proto.sender, + admin=proto.admin, + code_id=proto.code_id, + init_msg=parse_msg(proto.init_msg), + init_coins=Coins.from_proto(proto.init_coins), + ) + + +@attr.s +class MsgExecuteContract(Msg): + """Execute a state-mutating function on a smart contract. + + Args: + sender: address of sender + contract: address of contract to execute function on + execute_msg (dict|str): ExecuteMsg to pass + coins: coins to be sent, if needed by contract to execute. + Defaults to empty ``Coins()`` + """ + + type_amino = "wasm/MsgExecuteContract" + """""" + type_url = "/terra.wasm.v1beta1.MsgExecuteContract" + """""" + prototype = MsgExecuteContract_pb + """""" + + sender: AccAddress = attr.ib() + contract: AccAddress = attr.ib() + execute_msg: Union[dict, str] = attr.ib() + coins: Coins = attr.ib(converter=Coins, factory=Coins) + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "sender": self.sender, + "contract": self.contract, + "execute_msg": remove_none(self.execute_msg), + "coins": self.coins.to_amino(), + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgExecuteContract: + return cls( + sender=data["sender"], + contract=data["contract"], + execute_msg=parse_msg(data["execute_msg"]), + coins=Coins.from_data(data["coins"]), + ) + + def to_proto(self) -> MsgExecuteContract_pb: + return MsgExecuteContract_pb( + sender=self.sender, + contract=self.contract, + execute_msg=bytes(json.dumps(self.execute_msg), "utf-8"), + coins=self.coins.to_proto(), + ) + + @classmethod + def from_proto(cls, proto: Any_pb) -> MsgExecuteContract: + return cls( + sender=proto.sender, + contract=proto.contract, + execute_msg=parse_msg(proto.execute_msg), + coins=Coins.from_proto(proto.coins), + ) + + +@attr.s +class MsgMigrateContract(Msg): + """Migrate the contract to a different code ID. + + Args: + admin: address of contract admin + contract: address of contract to migrate + new_code_id (int): new code ID to migrate to + migrate_msg (dict|str): MigrateMsg to execute + """ + + type_amino = "wasm/MsgMigrateContract" + """""" + type_url = "/terra.wasm.v1beta1.MsgMigrateContract" + """""" + prototype = MsgMigrateContract_pb + """""" + + admin: AccAddress = attr.ib() + contract: AccAddress = attr.ib() + new_code_id: int = attr.ib(converter=int) + migrate_msg: Union[dict, str] = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "admin": self.admin, + "contract": self.contract, + "new_code_id": str(self.new_code_id), + "migrate_msg": remove_none(self.migrate_msg), + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgMigrateContract: + return cls( + admin=data["admin"], + contract=data["contract"], + new_code_id=data["new_code_id"], + migrate_msg=parse_msg(data["migrate_msg"]), + ) + + def to_proto(self) -> MsgMigrateContract_pb: + return MsgMigrateContract_pb( + admin=self.admin, + contract=self.contract, + new_code_id=self.new_code_id, + migrate_msg=bytes(json.dumps(self.migrate_msg), "utf-8"), + ) + + @classmethod + def from_proto(cls, proto: MsgMigrateContract_pb) -> MsgMigrateContract: + return cls( + admin=proto.admin, + contract=proto.contract, + new_code_id=proto.new_code_id, + migrate_msg=parse_msg(proto.migrate_msg), + ) + + +@attr.s +class MsgUpdateContractAdmin(Msg): + """Update a smart contract's admin. + + Args: + admin: address of current admin (sender) + new_admin: address of new admin + contract: address of contract to change + """ + + type_amino = "wasm/MsgUpdateContractAdmin" + """""" + type_url = "/terra.wasm.v1beta1.MsgUpdateContractAdmin" + """""" + prototype = MsgUpdateContractAdmin_pb + """""" + + admin: AccAddress = attr.ib() + new_admin: AccAddress = attr.ib() + contract: AccAddress = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": { + "admin": self.admin, + "new_admin": self.new_admin, + "contract": self.contract, + }, + } + + @classmethod + def from_data(cls, data: dict) -> MsgUpdateContractAdmin: + return cls( + admin=data["admin"], + new_admin=data["new_admin"], + contract=data["contract"], + ) + + def to_proto(self) -> MsgUpdateContractAdmin_pb: + return MsgUpdateContractAdmin_pb( + admin=self.admin, new_admin=self.new_admin, contract=self.contract + ) + + @classmethod + def from_proto(cls, proto: MsgUpdateContractAdmin_pb) -> MsgUpdateContractAdmin: + return cls( + admin=proto.admin, + new_admin=proto.new_admin, + contract=proto.contract, + ) + + +@attr.s +class MsgClearContractAdmin(Msg): + """Clears the contract's admin field. + + Args: + admin: address of current admin (sender) + contract: address of contract to change + """ + + type_amino = "wasm/MsgClearContractAdmin" + """""" + type_url = "/terra.wasm.v1beta1.MsgClearContractAdmin" + """""" + prototype = MsgClearContractAdmin_pb + """""" + + admin: AccAddress = attr.ib() + contract: AccAddress = attr.ib() + + def to_amino(self) -> dict: + return { + "type": self.type_amino, + "value": {"admin": self.admin, "contract": self.contract}, + } + + @classmethod + def from_data(cls, data: dict) -> MsgClearContractAdmin: + return cls( + admin=data["admin"], + contract=data["contract"], + ) + + def to_proto(self) -> MsgClearContractAdmin_pb: + return MsgClearContractAdmin_pb(admin=self.admin, contract=self.contract) + + @classmethod + def from_proto(cls, proto: MsgClearContractAdmin_pb) -> MsgClearContractAdmin: + return cls( + admin=proto.admin, + contract=proto.contract, + ) diff --git a/terra_sdk/exceptions.py b/terra_sdk/exceptions.py new file mode 100644 index 0000000..e62e1ff --- /dev/null +++ b/terra_sdk/exceptions.py @@ -0,0 +1,15 @@ +"""Terra SDK-specific errors and exceptions.""" + + +class LCDResponseError(IOError): + """Triggered when response from LCD is not 2xx status code""" + + def __init__(self, message, response): + self.message = message + self.response = response + + def __str__(self): + message = "" + if self.message: + message = " - " + self.message + return f"Status {self.response.status}{message}" diff --git a/terra_sdk/key/__init__.py b/terra_sdk/key/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/terra_sdk/key/key.py b/terra_sdk/key/key.py new file mode 100644 index 0000000..df469fd --- /dev/null +++ b/terra_sdk/key/key.py @@ -0,0 +1,241 @@ +import abc +import copy +from typing import Optional + +import attr + +from terra_sdk.core import ( + AccAddress, + AccPubKey, + ModeInfo, + ModeInfoSingle, + SignatureV2, + SignDoc, + ValAddress, + ValPubKey, +) +from terra_sdk.core.bech32 import get_bech +from terra_sdk.core.public_key import ( + PublicKey, + address_from_public_key, + amino_pubkey_from_public_key, +) +from terra_sdk.core.signature_v2 import Descriptor +from terra_sdk.core.signature_v2 import Single as SingleDescriptor +from terra_sdk.core.tx import AuthInfo, SignerInfo, SignMode, Tx + +__all__ = ["Key", "SignOptions"] + + +@attr.s +class SignOptions: + account_number: int = attr.ib(converter=int) + sequence: int = attr.ib(converter=int) + sign_mode: SignMode = attr.ib() + chain_id: str = attr.ib() + + +class Key: + """Abstract Key interface, representing an agent with transaction-signing capabilities. + + Args: + public_key (Optional[bytes]): compressed public key bytes, + """ + + public_key: Optional[PublicKey] + """Compressed public key bytes, used to derive :data:`raw_address` and :data:`raw_pubkey`.""" + + raw_address: Optional[bytes] + """Raw Bech32 words of address, used to derive associated account and validator + operator addresses. + """ + + raw_pubkey: Optional[bytes] + """Raw Bech32 words of pubkey, used to derive associated account and validator + pubkeys. + """ + + def __init__(self, public_key: Optional[PublicKey] = None): + self.public_key = public_key + if public_key: + self.raw_address = address_from_public_key(public_key) + self.raw_pubkey = amino_pubkey_from_public_key(public_key) + + @abc.abstractmethod + def sign(self, payload: bytes) -> bytes: + """Signs the data payload. An implementation of Key is expected to override this method. + + Args: + payload (bytes): arbitrary data payload + + Raises: + NotImplementedError: if not implemented + + Returns: + bytes: signed payload + """ + raise NotImplementedError("an instance of Key must implement Key.sign") + + @property + def acc_address(self) -> AccAddress: + """Terra Bech32 account address. Default derivation via :data:`public_key` is provided. + + Raises: + ValueError: if Key was not initialized with proper public key + + Returns: + AccAddress: account address + """ + if not self.raw_address: + raise ValueError("could not compute acc_address: missing raw_address") + return AccAddress(get_bech("terra", self.raw_address.hex())) + + @property + def val_address(self) -> ValAddress: + """Terra Bech32 validator operator address. Default derivation via :data:`public_key` is provided. + + Raises: + ValueError: if Key was not initialized with proper public key + + Returns: + ValAddress: validator operator address + """ + if not self.raw_address: + raise ValueError("could not compute val_address: missing raw_address") + return ValAddress(get_bech("terravaloper", self.raw_address.hex())) + + @property + def acc_pubkey(self) -> AccPubKey: + """Terra Bech32 account pubkey. Default derivation via :data:`public_key` is provided. + + Raises: + ValueError: if Key was not initialized with proper public key + + Returns: + AccPubKey: account pubkey + """ + if not self.raw_pubkey: + raise ValueError("could not compute acc_pubkey: missing raw_pubkey") + return AccPubKey(get_bech("terrapub", self.raw_pubkey.hex())) + + @property + def val_pubkey(self) -> ValPubKey: + """Terra Bech32 validator pubkey. Default derivation via ``public_key`` is provided. + + Raises: + ValueError: if Key was not initialized with proper public key + + Returns: + ValPubKey: validator pubkey + """ + if not self.raw_pubkey: + raise ValueError("could not compute val_pubkey: missing raw_pubkey") + return ValPubKey(get_bech("terravaloperpub", self.raw_pubkey.hex())) + + def create_signature_amino(self, sign_doc: SignDoc) -> SignatureV2: + if self.public_key is None: + raise ValueError( + "signature could not be created: Key instance missing public_key" + ) + + return SignatureV2( + public_key=self.public_key, + data=Descriptor( + SingleDescriptor( + mode=SignMode.SIGN_MODE_LEGACY_AMINO_JSON, + signature=(self.sign(sign_doc.to_amino_json())) + # signature=base64.b64encode(self.sign(sign_doc.to_amino_json())) + ) + ), + sequence=sign_doc.sequence, + ) + + def create_signature(self, sign_doc: SignDoc) -> SignatureV2: + """Signs the transaction with the signing algorithm provided by this Key implementation, + and outputs the signature. The signature is only returned, and must be manually added to + the ``signatures`` field of an :class:`Tx`. + + Args: + sign_doc (SignDoc): unsigned transaction + + Raises: + ValueError: if missing ``public_key`` + + Returns: + SignatureV2: signature object + """ + if self.public_key is None: + raise ValueError( + "signature could not be created: Key instance missing public_key" + ) + + # make backup + si_backup = copy.deepcopy(sign_doc.auth_info.signer_infos) + sign_doc.auth_info.signer_infos = [ + SignerInfo( + public_key=self.public_key, + sequence=sign_doc.sequence, + mode_info=ModeInfo( + single=ModeInfoSingle(mode=SignMode.SIGN_MODE_DIRECT) + ), + ) + ] + signature = self.sign(sign_doc.to_bytes()) + + # restore + sign_doc.auth_info.signer_infos = si_backup + + return SignatureV2( + public_key=self.public_key, + data=Descriptor( + single=SingleDescriptor( + mode=SignMode.SIGN_MODE_DIRECT, signature=signature + ) + ), + sequence=sign_doc.sequence, + ) + + def sign_tx(self, tx: Tx, options: SignOptions) -> Tx: + """Signs the transaction with the signing algorithm provided by this Key implementation, + and creates a ready-to-broadcast :class:`Tx` object with the signature applied. + + Args: + tx (Tx): unsigned transaction + options (SignOptions): options for signing + + Returns: + Tx: ready-to-broadcast transaction object + """ + + signedTx = Tx( + body=tx.body, + auth_info=AuthInfo(signer_infos=[], fee=tx.auth_info.fee), + signatures=[], + ) + signDoc = SignDoc( + chain_id=options.chain_id, + account_number=options.account_number, + sequence=options.sequence, + auth_info=signedTx.auth_info, + tx_body=signedTx.body, + ) + + if options.sign_mode == SignMode.SIGN_MODE_LEGACY_AMINO_JSON: + signature: SignatureV2 = self.create_signature_amino(signDoc) + else: + signature: SignatureV2 = self.create_signature(signDoc) + + sigData: SingleDescriptor = signature.data.single + for sig in tx.signatures: + signedTx.signatures.append(sig) + signedTx.signatures.append(sigData.signature) + for infos in tx.auth_info.signer_infos: + signedTx.auth_info.signer_infos.append(infos) + signedTx.auth_info.signer_infos.append( + SignerInfo( + public_key=signature.public_key, + sequence=signature.sequence, + mode_info=ModeInfo(single=ModeInfoSingle(mode=sigData.mode)), + ) + ) + return signedTx diff --git a/terra_sdk/key/mnemonic.py b/terra_sdk/key/mnemonic.py new file mode 100644 index 0000000..f76a3f5 --- /dev/null +++ b/terra_sdk/key/mnemonic.py @@ -0,0 +1,74 @@ +from __future__ import annotations + +from bip32utils import BIP32_HARDEN, BIP32Key +from mnemonic import Mnemonic + +from .raw import RawKey + +__all__ = ["MnemonicKey", "LUNA_COIN_TYPE"] + +LUNA_COIN_TYPE = 330 + + +class MnemonicKey(RawKey): + """A MnemonicKey derives a private key using a BIP39 mnemonic seed phrase, and provides key-derivation options based on the BIP44 HD path standard. + + .. note:: You can change ``coin_type`` to 118 to derive the key for a legacy Terra + wallet (shares ``coin_type`` with ATOM). + + Args: + mnemonic (str, optional): space-separated mnemonic seed phrase. If not provided, + a 24-word mnemonic will be generated. + account (int, optional): HD path parameter - account number. + index (int, optional): HD path parameter - account index. + coin_type (int, optional): HD path parameter - coin type. + """ + + mnemonic: str + """Mnemonic key phrase associated with the account (space-separated).""" + + account: int + """HD path parameter: account number.""" + + index: int + """HD path parameter: account index.""" + + coin_type: int + """HD path parameter: coin type""" + + @property + def hd_path(self) -> str: + """Returns the BIP32 HD path for key-derivation: + + ``m/44'/COIN_TYPE'/ACCOUNT'/0/INDEX'`` + + Returns: + str: full BIP32 HD path + """ + return f"m/44'/{self.coin_type}'/{self.account}'/0/{self.index}" + + def __init__( + self, + mnemonic: str = None, + account: int = 0, + index: int = 0, + coin_type: int = LUNA_COIN_TYPE, + ): + if mnemonic is None: + mnemonic = Mnemonic("english").generate(256) + seed = Mnemonic("english").to_seed(mnemonic) + root = BIP32Key.fromEntropy(seed) + # derive from hdpath + child = ( + root.ChildKey(44 + BIP32_HARDEN) + .ChildKey(coin_type + BIP32_HARDEN) + .ChildKey(account + BIP32_HARDEN) + .ChildKey(0) + .ChildKey(index) + ) + + super().__init__(child.PrivateKey()) + self.mnemonic = mnemonic + self.coin_type = coin_type + self.account = account + self.index = index diff --git a/terra_sdk/key/raw.py b/terra_sdk/key/raw.py new file mode 100644 index 0000000..1d54693 --- /dev/null +++ b/terra_sdk/key/raw.py @@ -0,0 +1,60 @@ +from __future__ import annotations + +import hashlib + +from ecdsa import SECP256k1, SigningKey +from ecdsa.util import sigencode_string_canonize + +from .key import Key + +__all__ = ["RawKey"] + +from ..core import PublicKey, SimplePublicKey + + +def compute_public_key(private_key: bytes) -> PublicKey: + return SimplePublicKey( + key=SigningKey.from_string(private_key, curve=SECP256k1) + .get_verifying_key() + .to_string("compressed") + ) + + +class RawKey(Key): + """RawKey directly uses a raw (plaintext) private key in memory, and provides + the implementation for signing with ECDSA on curve Secp256k1. + + Args: + private_key (bytes): private key in bytes + """ + + private_key: bytes + """Private key, in bytes.""" + + @classmethod + def from_hex(cls, private_key_hex: str) -> RawKey: + """Create a new RawKey from a hex-encoded private key string. + + Args: + private_key_hex (str): hex-encoded private key + """ + return cls(bytes.fromhex(private_key_hex)) + + def __init__(self, private_key: bytes): + public_key = compute_public_key(private_key) + super().__init__(public_key) + self.private_key = private_key + + def sign(self, payload: bytes) -> bytes: + """Signs the data payload using ECDSA and curve Secp256k1 with the private key as + the signing key. + + Args: + payload (bytes): data to sign + """ + sk = SigningKey.from_string(self.private_key, curve=SECP256k1) + return sk.sign_deterministic( + payload, + hashfunc=hashlib.sha256, + sigencode=sigencode_string_canonize, + ) diff --git a/terra_sdk/util/__init__.py b/terra_sdk/util/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/terra_sdk/util/base.py b/terra_sdk/util/base.py new file mode 100644 index 0000000..7aff11f --- /dev/null +++ b/terra_sdk/util/base.py @@ -0,0 +1,65 @@ +"""Some useful base classes to inherit from.""" +from abc import abstractmethod +from typing import Any, Callable, Dict, List + +import attr +from betterproto.lib.google.protobuf import Any as Any_pb +from betterproto import Message + +from .json import JSONSerializable, dict_to_data + + +class BaseTerraData(JSONSerializable, Message): + + type: str + type_url: str + + def to_data(self) -> dict: + data = dict_to_data(attr.asdict(self)) + data.update({"@type": self.type_url}) + return data + + @abstractmethod + def to_proto(self): + pass + + +# data demux +def create_demux(inputs: List) -> Callable[[Dict[str, Any]], Any]: + table = {i.type_url: i.from_data for i in inputs} + + def from_data(data: dict): + return table[data["@type"]](data) + + return from_data + + +# for other protos inside of msgs +def create_demux_proto(inputs: List) -> Callable[[Dict[str, Any]], Any]: + table = {i.type_url: i.from_proto for i in inputs} + + def from_proto(proto: Any_pb): + return table[proto.type_url](proto) + + return from_proto + + +# Any_pb to Proto for msgs +def create_demux_unpack_any(inputs: List) -> Callable[[Dict[str, Any]], Any]: + table = {i.type_url: i.from_proto for i in inputs} + prototypes = {i.type_url: i.prototype for i in inputs} + + def unpack_any(proto: Any_pb): + return table[proto.type_url](prototypes[proto.type_url]().parse(proto.value)) + + return unpack_any + + +# legacy amino demux +def create_demux_amino(inputs: List) -> Callable[[Dict[str, Any]], Any]: + table = {i.type_amino: i.from_amino for i in inputs} + + def from_amino(data: dict): + return table[data["type"]](data) + + return from_amino diff --git a/terra_sdk/util/contract.py b/terra_sdk/util/contract.py new file mode 100644 index 0000000..7bea955 --- /dev/null +++ b/terra_sdk/util/contract.py @@ -0,0 +1,95 @@ +"""Useful contract-related functions.""" + +import base64 +from typing import Dict, List, Union + +from terra_sdk.core import AccAddress +from terra_sdk.core.auth import TxInfo +from terra_sdk.core.broadcast import BlockTxBroadcastResult + +__all__ = [ + "read_file_as_b64", + "get_code_id", + "get_contract_address", + "get_contract_events", +] + + +def read_file_as_b64(path: Union[str, bytes, int]) -> str: + """Reads a file's contents as binary bytes and encodes it in a base64-string. + + Args: + path (Union[str, bytes, int]): binary file path + + Returns: + str: file's bytes in base64-encoded string + """ + with open(path, "rb") as contract_file: + contract_bytes = base64.b64encode(contract_file.read()).decode() + return contract_bytes + + +def get_code_id( + tx_result: Union[BlockTxBroadcastResult, TxInfo], msg_index: int = 0 +) -> str: + """Utility function for extracting the code id from a ``MsgStoreCode`` message. + + Args: + tx_result (BlockTxBroadcastResult): broadcast result + msg_index (int, optional): index of ``MsgStoreCode`` inside tx. Defaults to 0. + + Returns: + str: extracted code id + """ + if tx_result.logs: + code_id = tx_result.logs[msg_index].events_by_type["store_code"]["code_id"][0] + return code_id + else: + raise ValueError("could not parse code id -- tx logs are empty.") + + +def get_contract_address( + tx_result: Union[BlockTxBroadcastResult, TxInfo], msg_index: int = 0 +) -> AccAddress: + """Utility function for extracting the contract address from a ``MsgInstantiateContract`` + message. + + Args: + tx_result (BlockTxBroadcastResult): broadcast result + msg_index (int, optional): index of ``MsgInstantiateContract`` inside tx. Defaults to 0. + + Returns: + str: extracted contract address + """ + if tx_result.logs: + contract_address = tx_result.logs[msg_index].events_by_type[ + "instantiate_contract" + ]["contract_address"][0] + return AccAddress(contract_address) + else: + raise ValueError("could not parse code id -- tx logs are empty.") + + +def get_contract_events( + tx_result: Union[BlockTxBroadcastResult, TxInfo], msg_index: int = 0 +) -> List[Dict[str, str]]: + if tx_result.logs: + contract_events = [] + for event in tx_result.logs[msg_index].events: + if event["type"] == "from_contract": + event_data: Dict[str, str] = {} + current_contract_address = event["attributes"][0]["value"] + for att in event["attributes"]: + if ( + att["key"] == "contract_address" + and current_contract_address != att["value"] + ): + contract_events.append(event_data) + event_data = {} + current_contract_address = att["value"] + event_data[att["key"]] = att["value"] + contract_events.append(event_data) # append remaining + return contract_events + raise ValueError("could not find event type 'from_contract' in logs") + else: + raise ValueError("could not parse contract events -- tx logs are empty.") diff --git a/terra_sdk/util/converter.py b/terra_sdk/util/converter.py new file mode 100644 index 0000000..938acb0 --- /dev/null +++ b/terra_sdk/util/converter.py @@ -0,0 +1,9 @@ +from datetime import datetime + + +def to_isoformat(dt: datetime) -> str: + return ( + dt.isoformat(timespec="milliseconds") + .replace("+00:00", "Z") + .replace(".000Z", "Z") + ) diff --git a/terra_sdk/util/hash.py b/terra_sdk/util/hash.py new file mode 100644 index 0000000..91a89b6 --- /dev/null +++ b/terra_sdk/util/hash.py @@ -0,0 +1,7 @@ +import base64 +import hashlib + + +def hash_amino(txdata: str) -> str: + """Get the transaction hash from Amino-encoded Transaction in base64.""" + return hashlib.sha256(base64.b64decode(txdata)).digest().hex() diff --git a/terra_sdk/util/json.py b/terra_sdk/util/json.py new file mode 100644 index 0000000..94d5ebe --- /dev/null +++ b/terra_sdk/util/json.py @@ -0,0 +1,62 @@ +import copy +import json +from abc import ABC +from datetime import datetime +from typing import Any + +from terra_sdk.util.converter import to_isoformat + + +def to_data(x: Any) -> Any: + if "to_data" in dir(x): + return x.to_data() + if isinstance(x, int): + return str(x) + if isinstance(x, datetime): + return to_isoformat(x) + if isinstance(x, list): + return [to_data(g) for g in x] + if isinstance(x, dict): + return dict_to_data(x) + if isinstance(x, datetime): + return to_isoformat(x) + return x + + +def to_amino(x: Any) -> Any: + if "to_amino" in dir(x): + return x.to_amino() + if isinstance(x, list): + return [to_data(g) for g in x] + if isinstance(x, datetime): + return to_isoformat(x) + if isinstance(x, dict): + return dict_to_amino(x) + if isinstance(x, int): + return str(x) + if isinstance(x, datetime): + return to_isoformat(x) + + +def dict_to_amino(d: dict): + return {key: to_amino(d[key]) for key in d} + + +def dict_to_data(d: dict) -> dict: + """Recursively calls to_data on dict""" + return {key: to_data(d[key]) for key in d} + + +class JSONSerializable(ABC): + def to_data(self) -> Any: + """Converts the object to its JSON-serializable Python data representation.""" + pass # return dict_to_data(copy.deepcopy(self.__dict__)) + + def to_json(self) -> str: + """Marshals the object into a stringified JSON serialization. Keys are first sorted + and the JSON rendered removes all unnecessary whitespace. + + Returns: + str: JSON string representation + """ + return json.dumps(self.to_data(), sort_keys=True, separators=(",", ":")) diff --git a/terra_sdk/util/parse_authorization.py b/terra_sdk/util/parse_authorization.py new file mode 100644 index 0000000..ddeb64c --- /dev/null +++ b/terra_sdk/util/parse_authorization.py @@ -0,0 +1,20 @@ +from terra_sdk.core.authz import GenericAuthorization, SendAuthorization, StakeAuthorization +from terra_proto.cosmos.authz.v1beta1 import GenericAuthorization as GenericAuthorization_pb +from terra_proto.cosmos.bank.v1beta1 import SendAuthorization as SendAuthorization_pb +from terra_proto.cosmos.staking.v1beta1 import StakeAuthorization as StakeAuthorization_pb + +from .base import create_demux, create_demux_proto, create_demux_amino, create_demux_unpack_any + +parse_authorization = create_demux([GenericAuthorization, SendAuthorization, StakeAuthorization]) # data + +parse_authorization_amino = create_demux_amino([GenericAuthorization, SendAuthorization]) # no amino for StakeAuthorization + +parse_authorization_unpack_any = create_demux_unpack_any([GenericAuthorization, SendAuthorization, StakeAuthorization]) + +parse_authorization_proto = create_demux_proto( + [ + GenericAuthorization, + SendAuthorization, + StakeAuthorization, + ] +) \ No newline at end of file diff --git a/terra_sdk/util/parse_content.py b/terra_sdk/util/parse_content.py new file mode 100644 index 0000000..2163348 --- /dev/null +++ b/terra_sdk/util/parse_content.py @@ -0,0 +1,64 @@ +from typing import Union + +from terra_sdk.core.distribution.proposals import CommunityPoolSpendProposal +from terra_sdk.core.gov.proposals import TextProposal +from terra_sdk.core.params.proposals import ParameterChangeProposal +from terra_sdk.core.ibc.proposals import ClientUpdateProposal +from terra_sdk.core.upgrade import ( + CancelSoftwareUpgradeProposal, + SoftwareUpgradeProposal, +) + +from terra_proto.cosmos.distribution.v1beta1 import CommunityPoolSpendProposal as CommunityPoolSpendProposal_pb +from terra_proto.cosmos.gov.v1beta1 import TextProposal as TextProposal_pb +from terra_proto.cosmos.params.v1beta1 import ParameterChangeProposal as ParameterChangeProposal_pb +from terra_proto.cosmos.upgrade.v1beta1 import ( + CancelSoftwareUpgradeProposal as CancelSoftwareUpgradeProposal_pb, + SoftwareUpgradeProposal as SoftwareUpgradeProposal_pb +) +from terra_proto.ibc.core.client.v1 import ClientUpdateProposal as ClientUpdateProposal_pb + +from .base import create_demux, create_demux_proto + +Content = Union[ + TextProposal, + CommunityPoolSpendProposal, + ParameterChangeProposal, + SoftwareUpgradeProposal, + CancelSoftwareUpgradeProposal, + ClientUpdateProposal, +] + +parse_content = create_demux( + [ + CommunityPoolSpendProposal, + TextProposal, + ParameterChangeProposal, + SoftwareUpgradeProposal, + CancelSoftwareUpgradeProposal, + ClientUpdateProposal + ] +) + +parse_content_proto = create_demux_proto( + [ + CommunityPoolSpendProposal, + TextProposal, + ParameterChangeProposal, + SoftwareUpgradeProposal, + CancelSoftwareUpgradeProposal, + ClientUpdateProposal + ] +) +""" +parse_content_proto = create_demux_proto( + [ + [CommunityPoolSpendProposal.type_url, CommunityPoolSpendProposal_pb], + [TextProposal.type_url, TextProposal_pb], + [ParameterChangeProposal.type_url, ParameterChangeProposal_pb], + [SoftwareUpgradeProposal.type_url, SoftwareUpgradeProposal_pb], + [CancelSoftwareUpgradeProposal.type_url, CancelSoftwareUpgradeProposal_pb], + [ClientUpdateProposal.type_url, ClientUpdateProposal_pb] + ] +) +""" \ No newline at end of file diff --git a/terra_sdk/util/parse_msg.py b/terra_sdk/util/parse_msg.py new file mode 100644 index 0000000..36c8e90 --- /dev/null +++ b/terra_sdk/util/parse_msg.py @@ -0,0 +1,186 @@ +from .base import create_demux, create_demux_proto, create_demux_unpack_any + +# core msgs +from terra_sdk.core.authz import ( + MsgExecAuthorized, + MsgGrantAuthorization, + MsgRevokeAuthorization, +) +from terra_sdk.core.bank import MsgMultiSend, MsgSend +from terra_sdk.core.distribution import ( + MsgFundCommunityPool, + MsgSetWithdrawAddress, + MsgWithdrawDelegatorReward, + MsgWithdrawValidatorCommission, +) +from terra_sdk.core.gov.msgs import MsgDeposit, MsgSubmitProposal, MsgVote +from terra_sdk.core.ibc.msgs import ( + MsgAcknowledgement, + MsgChannelCloseConfirm, + MsgChannelCloseInit, + MsgChannelOpenAck, + MsgChannelOpenConfirm, + MsgChannelOpenInit, + MsgChannelOpenTry, + MsgConnectionOpenAck, + MsgConnectionOpenConfirm, + MsgConnectionOpenInit, + MsgConnectionOpenTry, + MsgCreateClient, + MsgRecvPacket, + MsgSubmitMisbehaviour, + MsgTimeout, + MsgUpdateClient, + MsgUpgradeClient, +) +from terra_sdk.core.ibc_transfer import MsgTransfer +from terra_sdk.core.market import MsgSwap, MsgSwapSend +from terra_sdk.core.oracle import ( + MsgAggregateExchangeRatePrevote, + MsgAggregateExchangeRateVote, + MsgDelegateFeedConsent, +) +from terra_sdk.core.slashing import MsgUnjail +from terra_sdk.core.staking import ( + MsgBeginRedelegate, + MsgCreateValidator, + MsgDelegate, + MsgEditValidator, + MsgUndelegate, +) +from terra_sdk.core.wasm import ( + MsgClearContractAdmin, + MsgExecuteContract, + MsgInstantiateContract, + MsgMigrateCode, + MsgMigrateContract, + MsgStoreCode, + MsgUpdateContractAdmin, +) +from terra_sdk.core.feegrant import ( + MsgGrantAllowance, + MsgRevokeAllowance +) +from terra_sdk.core.crisis import ( + MsgVerifyInvariant +) + +bank_msgs = [MsgSend, MsgMultiSend] +distribution_msgs = [ + MsgFundCommunityPool, + MsgSetWithdrawAddress, + MsgWithdrawDelegatorReward, + MsgWithdrawValidatorCommission, +] +gov_msgs = [MsgDeposit, MsgSubmitProposal, MsgVote] +market_msgs = [MsgSwap, MsgSwapSend] +authz_msgs = [ + MsgExecAuthorized, + MsgGrantAuthorization, + MsgRevokeAuthorization, +] +oracle_msgs = [ + MsgAggregateExchangeRatePrevote, + MsgAggregateExchangeRateVote, + MsgDelegateFeedConsent, +] +slashing_msgs = [MsgUnjail] +staking_msgs = [ + MsgBeginRedelegate, + MsgCreateValidator, + MsgDelegate, + MsgEditValidator, + MsgUndelegate, +] +wasm_msgs = [ + MsgStoreCode, + MsgMigrateCode, + MsgInstantiateContract, + MsgExecuteContract, + MsgMigrateContract, + MsgUpdateContractAdmin, + MsgClearContractAdmin, +] +feegrant_msgs = [ + MsgGrantAllowance, + MsgRevokeAllowance +] + +ibc_transfer_msgs = [MsgTransfer] +ibc_msgs = [ + MsgCreateClient, + MsgUpdateClient, + MsgUpgradeClient, + MsgSubmitMisbehaviour, + MsgConnectionOpenInit, + MsgConnectionOpenTry, + MsgConnectionOpenAck, + MsgConnectionOpenConfirm, + MsgChannelOpenInit, + MsgChannelOpenTry, + MsgChannelOpenAck, + MsgChannelOpenConfirm, + MsgChannelCloseInit, + MsgChannelCloseConfirm, + MsgRecvPacket, + MsgTimeout, + MsgAcknowledgement, +] +crisis_msgs = [ + MsgVerifyInvariant +] + +parse_msg = create_demux( + [ + *authz_msgs, + *bank_msgs, + *distribution_msgs, + *feegrant_msgs, + *gov_msgs, + *market_msgs, + *oracle_msgs, + *slashing_msgs, + *staking_msgs, + *wasm_msgs, + *ibc_msgs, + *ibc_transfer_msgs, + *crisis_msgs + ] +) + +parse_proto = create_demux_proto( + [ + *authz_msgs, + *bank_msgs, + *distribution_msgs, + *feegrant_msgs, + *gov_msgs, + *market_msgs, + *oracle_msgs, + *slashing_msgs, + *staking_msgs, + *wasm_msgs, + *ibc_msgs, + *ibc_transfer_msgs, + *crisis_msgs + ] +) + + +parse_unpack_any = create_demux_unpack_any( + [ + *authz_msgs, + *bank_msgs, + *distribution_msgs, + *feegrant_msgs, + *gov_msgs, + *market_msgs, + *oracle_msgs, + *slashing_msgs, + *staking_msgs, + *wasm_msgs, + *ibc_msgs, + *ibc_transfer_msgs, + *crisis_msgs + ] +) \ No newline at end of file diff --git a/terra_sdk/util/parse_proto.py b/terra_sdk/util/parse_proto.py new file mode 100644 index 0000000..e69de29 diff --git a/terra_sdk/util/remove_none.py b/terra_sdk/util/remove_none.py new file mode 100644 index 0000000..25ba350 --- /dev/null +++ b/terra_sdk/util/remove_none.py @@ -0,0 +1,12 @@ +from typing import Union + +from boltons.iterutils import remap # type: ignore + +__all__ = ["remove_none"] + + +def remove_none(obj: Union[dict, str]): + """remove keys for None in a dict""" + return remap( + obj, visit=lambda path, key, value: key is not None and value is not None + ) diff --git a/terra_sdk/util/url.py b/terra_sdk/util/url.py new file mode 100644 index 0000000..bcaf515 --- /dev/null +++ b/terra_sdk/util/url.py @@ -0,0 +1,5 @@ +from furl import furl # type: ignore + + +def urljoin(base: str, url: str) -> str: + return furl(base.rstrip("/")).add(path=url).url diff --git a/tests/.DS_Store b/tests/.DS_Store new file mode 100644 index 0000000..06f88b2 Binary files /dev/null and b/tests/.DS_Store differ diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/client/lcd/api/auth_test.py b/tests/client/lcd/api/auth_test.py new file mode 100644 index 0000000..e5053ff --- /dev/null +++ b/tests/client/lcd/api/auth_test.py @@ -0,0 +1,13 @@ +from terra_sdk.client.lcd import LCDClient, PaginationOptions + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_account_info(): + result = terra.auth.account_info("terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v") + + assert result.address == "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + assert result.account_number == 1165 diff --git a/tests/client/lcd/api/authz_test.py b/tests/client/lcd/api/authz_test.py new file mode 100644 index 0000000..c9ad154 --- /dev/null +++ b/tests/client/lcd/api/authz_test.py @@ -0,0 +1,14 @@ +from terra_sdk.client.lcd import LCDClient, PaginationOptions + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_grants(): + result = terra.authz.grants( + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + ) + assert len(result) == 0 diff --git a/tests/client/lcd/api/bank_test.py b/tests/client/lcd/api/bank_test.py new file mode 100644 index 0000000..a8a81f3 --- /dev/null +++ b/tests/client/lcd/api/bank_test.py @@ -0,0 +1,33 @@ +from terra_sdk.client.lcd import LCDClient +from terra_sdk.client.lcd.params import PaginationOptions + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) +pagOpt = PaginationOptions(limit=2, count_total=True) + + +def test_balance(): + result, _ = terra.bank.balance( + address="terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8" + ) + assert result.to_data() + assert result.get("uluna").amount > 0 + + +def test_balance_with_pagination(): + result, _ = terra.bank.balance( + address="terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8", params=pagOpt + ) + assert result.to_data() + + +def test_total(): + result, _ = terra.bank.total() + assert result.to_data() + + +def test_total_with_pagination(): + result, _ = terra.bank.total(pagOpt) + assert result.to_data() diff --git a/tests/client/lcd/api/distribution_test.py b/tests/client/lcd/api/distribution_test.py new file mode 100644 index 0000000..0a2a4cd --- /dev/null +++ b/tests/client/lcd/api/distribution_test.py @@ -0,0 +1,39 @@ +from terra_sdk.client.lcd import LCDClient +from terra_sdk.core.bech32 import is_acc_address + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_rewards(): + result = terra.distribution.rewards("terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v") + assert result.total.to_data() + + +def test_validator_commission(): + result = terra.distribution.validator_commission( + "terravaloper19ne0aqltndwxl0n32zyuglp2z8mm3nu0gxpfaw" + ) + assert result.to_data() + + +def test_withdraw_address(): + result = terra.distribution.withdraw_address( + "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + ) + assert is_acc_address(result) + + +def test_comminity_pool(): + result = terra.distribution.community_pool() + assert result.to_data() + + +def test_parameters(): + result = terra.distribution.parameters() + assert result.get("community_tax") + assert result.get("base_proposer_reward") + assert result.get("bonus_proposer_reward") + assert result.get("withdraw_addr_enabled") diff --git a/tests/client/lcd/api/feegrant_test.py b/tests/client/lcd/api/feegrant_test.py new file mode 100644 index 0000000..0cbd58d --- /dev/null +++ b/tests/client/lcd/api/feegrant_test.py @@ -0,0 +1,24 @@ +from terra_sdk.client.lcd import LCDClient, PaginationOptions + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + +pagOpt = PaginationOptions(limit=2, count_total=True) + + +def test_allowances(): + result, _ = terra.feegrant.allowances( + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp" + ) + assert result is not None + assert len(result) == 0 + + +# def test_allowance(): +# result = terra.feegrant.allowance( +# "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", +# "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", +# ) +# assert(result is not None) diff --git a/tests/client/lcd/api/gov_test.py b/tests/client/lcd/api/gov_test.py new file mode 100644 index 0000000..d915553 --- /dev/null +++ b/tests/client/lcd/api/gov_test.py @@ -0,0 +1,83 @@ +from terra_sdk.client.lcd import LCDClient, PaginationOptions + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + +pagOpt = PaginationOptions(limit=2, count_total=True) + + +def test_proposals(): + result = terra.gov.proposals() + assert result is not None + + +def test_proposals_with_pagination(): + result = terra.gov.proposals(PaginationOptions(limit=2)) + assert result is not None + + +def test_proposal(): + result = terra.gov.proposal(5368) + assert result is not None + + +# public lcd requires tx.height +# def test_proposer(): +# result = terra.gov.proposer(5368) +# assert(result is not None) + + +# public lcd requires tx.height +# def test_deposits(): +# result = terra.gov.deposits(5368) +# assert(result is not None) + + +# public lcd requires tx.height +# def test_deposits_with_pagination(): +# result = terra.gov.deposits(5368, params=pagOpt) +# assert(result is not None) + + +# public lcd requires tx.height +# def test_votes(): +# result = terra.gov.votes(5368) +# assert(result is not None) + + +# public lcd requires tx.height +# def test_votes_with_pagination(): +# result = terra.gov.votes(5368, pagOpt) +# assert(result is not None) + + +def test_tally(): + result = terra.gov.tally(5368) + assert result is not None + + +def test_deposit_parameters(): + result = terra.gov.deposit_parameters() + assert result.get("min_deposit") + assert result.get("max_deposit_period") + + +def test_voting_parameters(): + result = terra.gov.voting_parameters() + assert result.get("voting_period") + + +def test_tally_parameters(): + result = terra.gov.tally_parameters() + assert result.get("quorum") + assert result.get("threshold") + assert result.get("veto_threshold") + + +def test_parameters(): + result = terra.gov.parameters() + assert result.get("deposit_params") + assert result.get("voting_params") + assert result.get("tally_params") diff --git a/tests/client/lcd/api/ibc_test.py b/tests/client/lcd/api/ibc_test.py new file mode 100644 index 0000000..a119a84 --- /dev/null +++ b/tests/client/lcd/api/ibc_test.py @@ -0,0 +1,11 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_parameters(): + result = terra.ibc.parameters() + assert result.get("allowed_clients") diff --git a/tests/client/lcd/api/ibc_transfer_test.py b/tests/client/lcd/api/ibc_transfer_test.py new file mode 100644 index 0000000..7dd5b59 --- /dev/null +++ b/tests/client/lcd/api/ibc_transfer_test.py @@ -0,0 +1,12 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_parameters(): + result = terra.ibc_transfer.parameters() + assert result.get("send_enabled") + assert result.get("receive_enabled") diff --git a/tests/client/lcd/api/market_test.py b/tests/client/lcd/api/market_test.py new file mode 100644 index 0000000..0f506dd --- /dev/null +++ b/tests/client/lcd/api/market_test.py @@ -0,0 +1,24 @@ +from terra_sdk.client.lcd import LCDClient +from terra_sdk.core import Coin + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_swap_rate(): + result = terra.market.swap_rate(Coin.parse("10000uluna"), "uusd") + assert result is not None + + +def test_pool_delta(): + result = terra.market.terra_pool_delta() + assert result is not None + + +def test_parameters(): + result = terra.market.parameters() + assert result.get("base_pool") + assert result.get("pool_recovery_period") + assert result.get("min_stability_spread") diff --git a/tests/client/lcd/api/mint_test.py b/tests/client/lcd/api/mint_test.py new file mode 100644 index 0000000..6040965 --- /dev/null +++ b/tests/client/lcd/api/mint_test.py @@ -0,0 +1,26 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_inflation(): + result = terra.mint.inflation() + print(result.to_data()) + + +def test_annual_provisions(): + result = terra.mint.annual_provisions() + print(result.to_data()) + + +def test_parameters(): + result = terra.mint.parameters() + print(result.get("mint_denom")) + print(result.get("inflation_rate_change")) + print(result.get("inflation_max")) + print(result.get("inflation_min")) + print(result.get("goal_bonded")) + print(result.get("blocks_per_year")) diff --git a/tests/client/lcd/api/oracle_test.py b/tests/client/lcd/api/oracle_test.py new file mode 100644 index 0000000..aea46f6 --- /dev/null +++ b/tests/client/lcd/api/oracle_test.py @@ -0,0 +1,60 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_exchange_rates(): + result = terra.oracle.exchange_rates() + assert result is not None + + +def test_exchange_rate(): + result = terra.oracle.exchange_rate("ukrw") + assert result is not None + + +def test_active_denoms(): + result = terra.oracle.active_denoms() + assert result is not None + + +def test_feeder_address(): + result = terra.oracle.feeder_address( + "terravaloper19ne0aqltndwxl0n32zyuglp2z8mm3nu0gxpfaw" + ) + assert result is not None + + +def test_misses(): + result = terra.oracle.misses("terravaloper19ne0aqltndwxl0n32zyuglp2z8mm3nu0gxpfaw") + assert result is not None + + +def test_aggregate_prevote(): + result = terra.oracle.aggregate_prevote( + "terravaloper19ne0aqltndwxl0n32zyuglp2z8mm3nu0gxpfaw" + ) + assert result is not None + + +# def test_aggregate_vote(): +# result = terra.oracle.aggregate_vote( +# "terravaloper19ne0aqltndwxl0n32zyuglp2z8mm3nu0gxpfaw" +# ) +# assert(result is not None) + + +def test_parameters(): + result = terra.oracle.parameters() + assert result.get("vote_period") + assert result.get("vote_threshold") + assert result.get("reward_band") + assert result.get("reward_distribution_window") + assert result.get("whitelist") + assert len(result.get("whitelist")) > 0 + assert result.get("slash_fraction") + assert result.get("slash_window") + assert result.get("min_valid_per_window") diff --git a/tests/client/lcd/api/slashing_test.py b/tests/client/lcd/api/slashing_test.py new file mode 100644 index 0000000..cfca445 --- /dev/null +++ b/tests/client/lcd/api/slashing_test.py @@ -0,0 +1,34 @@ +from terra_sdk.client.lcd import LCDClient, PaginationOptions + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + +pagopt = PaginationOptions(limit=3, count_total=True, reverse=True) + + +def test_signing_infos(): + result, _ = terra.slashing.signing_infos() + assert result is not None + + +def test_signing_infos_with_pagination(): + result, _ = terra.slashing.signing_infos(pagopt) + assert result is not None + + +def test_signing_info(): + result = terra.slashing.signing_info( + "terravalcons1lcjwqqp8sk86laggdagvk2lez0v3helfztsarh" + ) + assert result is not None + + +def test_parameters(): + result = terra.slashing.parameters() + assert result.get("signed_blocks_window") + assert result.get("min_signed_per_window") + assert result.get("downtime_jail_duration") + assert result.get("slash_fraction_double_sign") + assert result.get("slash_fraction_downtime") diff --git a/tests/client/lcd/api/staking_test.py b/tests/client/lcd/api/staking_test.py new file mode 100644 index 0000000..b7e4f13 --- /dev/null +++ b/tests/client/lcd/api/staking_test.py @@ -0,0 +1,103 @@ +from terra_sdk.client.lcd import LCDClient +from terra_sdk.client.lcd.params import PaginationOptions + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) +pagOpt = PaginationOptions(limit=1, count_total=True) + + +def test_delegations(): + result = terra.staking.delegations( + validator="terravaloper1rdkyl03zd4d2g8hlchf0cmpwty2et4vfdjlaef", + delegator=None, + params=pagOpt, + ) + assert result is not None + result = terra.staking.delegations( + validator=None, + delegator="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + params=pagOpt, + ) + assert result is not None + result = terra.staking.delegations( + validator="terravaloper1rdkyl03zd4d2g8hlchf0cmpwty2et4vfdjlaef", + delegator="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + ) + assert result is not None + result = terra.staking.delegation( + validator="terravaloper1rdkyl03zd4d2g8hlchf0cmpwty2et4vfdjlaef", + delegator="terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + ) + assert result is not None + + +def test_unbonding(): + # result = terra.staking.unbonding_delegations(validator='terravaloper1vk20anceu6h9s00d27pjlvslz3avetkvnwmr35', + # delegator='terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp') + # assert(result is not None) + result = terra.staking.unbonding_delegations( + validator="terravaloper1vk20anceu6h9s00d27pjlvslz3avetkvnwmr35", delegator=None + ) + assert result is not None + result = terra.staking.unbonding_delegations( + validator=None, + delegator="terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + params=pagOpt, + ) + assert result is not None + # result = terra.staking.unbonding_delegation(validator='terravaloper1vk20anceu6h9s00d27pjlvslz3avetkvnwmr35', + # delegator='terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp') + # assert(result is not None) + + +def test_validators(): + _pagOpt = PaginationOptions(limit=3, count_total=True, reverse=False) + result = terra.staking.validators(_pagOpt) + assert result is not None + result = terra.staking.validator( + "terravaloper1rdkyl03zd4d2g8hlchf0cmpwty2et4vfdjlaef" + ) + assert result is not None + + +def test_redelagations(): + _pagOpt = PaginationOptions(limit=1, count_total=True, reverse=False) + result = terra.staking.redelegations( + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", params=_pagOpt + ) + assert result is not None + # result = terra.staking.redelegations("terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + # validator_src='terravaloper1vk20anceu6h9s00d27pjlvslz3avetkvnwmr35', + # params=_pagOpt) + # assert(result is not None) + # result = terra.staking.redelegations("terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + # validator_dst='terravaloper1vk20anceu6h9s00d27pjlvslz3avetkvnwmr35', + # params=_pagOpt) + # assert(result is not None) + # result = terra.staking.redelegations("terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + # validator_src='terravaloper1vk20anceu6h9s00d27pjlvslz3avetkvnwmr35', + # validator_dst='terravaloper1ze5dxzs4zcm60tg48m9unp8eh7maerma38dl84') + # assert(result is not None) + + +def test_bonded_validators(): + result = terra.staking.bonded_validators( + "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", pagOpt + ) + assert result is not None + + +def test_pool(): + result = terra.staking.pool() + assert result is not None + + +def test_parameters(): + result = terra.staking.parameters() + assert result.get("unbonding_time") + assert result.get("max_validators") + assert result.get("max_entries") + assert result.get("historical_entries") + assert result.get("bond_denom") diff --git a/tests/client/lcd/api/tendermint_test.py b/tests/client/lcd/api/tendermint_test.py new file mode 100644 index 0000000..33312bf --- /dev/null +++ b/tests/client/lcd/api/tendermint_test.py @@ -0,0 +1,36 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_validator_set(): + result = terra.tendermint.validator_set() + print(result) + + +def test_validator_set_with_height(): + result = terra.tendermint.validator_set(6740000) + print(result) + + +def test_node_info(): + result = terra.tendermint.node_info() + assert result["default_node_info"]["network"] == "bombay-12" + + +def test_block_info(): + result = terra.tendermint.block_info() + print(result["block"]["header"]["height"]) + + +def test_block_info_with_height(): + result = terra.tendermint.block_info(6740000) + print(result) + + +def test_syncing(): + result = terra.tendermint.syncing() + print(result) diff --git a/tests/client/lcd/api/tx_test.py b/tests/client/lcd/api/tx_test.py new file mode 100644 index 0000000..d64812c --- /dev/null +++ b/tests/client/lcd/api/tx_test.py @@ -0,0 +1,37 @@ +from terra_sdk.client.lcd import LCDClient +from terra_sdk.client.lcd.params import PaginationOptions + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + +pagOpt = PaginationOptions(limit=2, count_total=True) + + +def test_tx_info(): + result = terra.tx.tx_info( + "7AB5550F54A1B6B8A480C6B870DFFB1E94D6DB7579F9620E4172525476B8BBA2" + ) + assert result is not None + + +def test_search(): + result = terra.tx.search( + [ + ("tx.height", 7549440), + ("message.sender", "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v"), + ] + ) + assert result is not None + assert len(result) > 0 + + +def test_tx_infos_by_height(): + result = terra.tx.tx_infos_by_height() + assert result is not None + + +def test_tx_infos_by_height_with_height(): + result = terra.tx.tx_infos_by_height(7549440) + assert result is not None diff --git a/tests/client/lcd/api/wasm_test.py b/tests/client/lcd/api/wasm_test.py new file mode 100644 index 0000000..12e80ff --- /dev/null +++ b/tests/client/lcd/api/wasm_test.py @@ -0,0 +1,31 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient( + url="https://bombay-lcd.terra.dev/", + chain_id="bombay-12", +) + + +def test_code_info(): + result = terra.wasm.code_info(3) + assert result is not None + + +def test_contract_info(): + result = terra.wasm.contract_info("terra1p4gg3p2ue6qy2qfuxtrmgv2ec3f4jmgqtazum8") + assert result is not None + + +def test_contract_query(): + result = terra.wasm.contract_query( + "terra1p4gg3p2ue6qy2qfuxtrmgv2ec3f4jmgqtazum8", + {"prices": {}}, + ) + assert result is not None + + +def test_parameters(): + result = terra.wasm.parameters() + assert result.get("max_contract_size") + assert result.get("max_contract_gas") + assert result.get("max_contract_msg_size") diff --git a/tests/client/lcd/lcdclient_test.py b/tests/client/lcd/lcdclient_test.py new file mode 100644 index 0000000..783d68e --- /dev/null +++ b/tests/client/lcd/lcdclient_test.py @@ -0,0 +1,38 @@ +import asynctest +from aioresponses import aioresponses + +from terra_sdk.client.lcd import AsyncLCDClient, LCDClient + +""" +class TestDoSessionGet(asynctest.TestCase): + @aioresponses() + def test_makes_request_to_expected_url(self, mocked): + mocked.get( + "https://lcd.terra.dev/cosmos/base/tendermint/v1beta1/node_info", + status=200, + body='{"response": "test"}', + ) + terra = LCDClient(chain_id="columbus-5", url="https://lcd.terra.dev/") + + resp = terra.tendermint.node_info() + assert resp == {"response": "test"} + terra.session.close() + + @aioresponses() + async def test_makes_request_to_expected_url_async(self, mocked): + mocked.get( + "https://lcd.terra.dev/cosmos/base/tendermint/v1beta1/node_info", + status=200, + body='{"response": "test"}', + ) + terra = AsyncLCDClient(chain_id="columbus-5", url="https://lcd.terra.dev/") + + resp = await terra.tendermint.node_info() + print(resp) + assert resp == {"response": "test"} + terra.session.close() + + +if __name__ == "__main__": + asynctest.main() +""" \ No newline at end of file diff --git a/tests/client/lcd/lcdutils_test.py b/tests/client/lcd/lcdutils_test.py new file mode 100644 index 0000000..cdcd613 --- /dev/null +++ b/tests/client/lcd/lcdutils_test.py @@ -0,0 +1,9 @@ +from terra_sdk.client.lcd import LCDClient + +terra = LCDClient(chain_id="bombay-12", url="https://bombay-lcd.terra.dev") + + +def test_validators_with_voting_power(): + validators_with_voting_power = terra.utils.validators_with_voting_power() + print(validators_with_voting_power) + assert validators_with_voting_power is not None diff --git a/tests/conftest.py b/tests/conftest.py new file mode 100644 index 0000000..d39845c --- /dev/null +++ b/tests/conftest.py @@ -0,0 +1,28 @@ +import json +from pathlib import Path + +import pytest + + +def _load(file): + return json.load(open(Path(__file__).parent / "json_examples" / file)) + + +def _load_msg_examples(msgtype, file): + examples = [] + data = _load(file) + for tx_info in data["txs"]: + for msg in tx_info["tx"]["value"]["msg"]: + if msg["type"] == msgtype: + examples.append(msg) + return examples + + +@pytest.fixture(scope="session") +def load_json_examples(): + return _load + + +@pytest.fixture(scope="session") +def load_msg_examples(): + return _load_msg_examples diff --git a/tests/core/.DS_Store b/tests/core/.DS_Store new file mode 100644 index 0000000..525bee2 Binary files /dev/null and b/tests/core/.DS_Store differ diff --git a/tests/core/__init__.py b/tests/core/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/auth/data/account_test.py b/tests/core/auth/data/account_test.py new file mode 100644 index 0000000..f3c0700 --- /dev/null +++ b/tests/core/auth/data/account_test.py @@ -0,0 +1,13 @@ +from terra_sdk.core.auth import Account, LazyGradedVestingAccount + + +def test_deserializes_account_example(load_json_examples): + examples = load_json_examples("./Account.data.json") + for example in examples: + assert Account.from_amino(example).to_amino() == example + + +def test_deserializes_lazy_graded_vesting_account_example(load_json_examples): + examples = load_json_examples("./LazyGradedVestingAccount.data.json") + for example in examples: + assert LazyGradedVestingAccount.from_amino(example).to_amino() == example diff --git a/tests/core/auth/data/tx_test.py b/tests/core/auth/data/tx_test.py new file mode 100644 index 0000000..730e4fe --- /dev/null +++ b/tests/core/auth/data/tx_test.py @@ -0,0 +1,9 @@ +from terra_sdk.core import Tx + + +def test_deserializes_tx(load_json_examples): + data = load_json_examples("./StdTx.data.json") + for example in data: + parsed = Tx.from_amino(example).to_amino()["value"] + for key in parsed.keys(): + assert parsed[key] == example["value"][key] diff --git a/tests/core/authz/__init__.py b/tests/core/authz/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/authz/msgs_test.py b/tests/core/authz/msgs_test.py new file mode 100644 index 0000000..61e7c91 --- /dev/null +++ b/tests/core/authz/msgs_test.py @@ -0,0 +1,23 @@ +from terra_sdk.core.authz import ( + MsgExecAuthorized, + MsgGrantAuthorization, + MsgRevokeAuthorization, +) + + +def test_deserializes_msg_exec_authorized_examples(load_json_examples): + examples = load_json_examples("./MsgExecAuthorized.data.json") + for example in examples: + assert MsgExecAuthorized.from_data(example).to_data() == example + + +def test_deserializes_msg_grant_authorization_examples(load_json_examples): + examples = load_json_examples("./MsgGrantAuthorization.data.json") + for example in examples: + assert MsgGrantAuthorization.from_data(example).to_data() == example + + +def test_deserializes_msg_revoke_authorization_examples(load_json_examples): + examples = load_json_examples("./MsgRevokeAuthorization.data.json") + for example in examples: + assert MsgRevokeAuthorization.from_data(example).to_data() == example diff --git a/tests/core/bank/__init__.py b/tests/core/bank/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/bank/msgs_test.py b/tests/core/bank/msgs_test.py new file mode 100644 index 0000000..be04eb2 --- /dev/null +++ b/tests/core/bank/msgs_test.py @@ -0,0 +1,98 @@ +from terra_sdk.core.bank import MsgMultiSend, MsgSend + + +def test_deserializes_msg_send(load_msg_examples): + data = { + "type": "bank/MsgSend", + "value": { + "from_address": "terra1y4umfuqfg76t8mfcff6zzx7elvy93jtp4xcdvw", + "to_address": "terra1v9ku44wycfnsucez6fp085f5fsksp47u9x8jr4", + "amount": [{"denom": "uluna", "amount": "8102024952"}], + }, + } + + assert MsgSend.from_data(data).to_data() == data + + +def test_msg_multi_send_io(): + + multisend = MsgMultiSend( + inputs=[ + {"address": "", "coins": "12000uusd,11000uluna"}, + {"address": "", "coins": "11000ukrw,10000uluna"}, + ], + outputs=[ + {"address": "", "coins": "11000ukrw,10000uluna"}, + {"address": "", "coins": "12000uusd,11000uluna"}, + ], + ) + + +def test_deserializes_msg_multi_send(load_msg_examples): + data = { + "type": "bank/MsgMultiSend", + "value": { + "inputs": [ + { + "address": "terra1fex9f78reuwhfsnc8sun6mz8rl9zwqh03fhwf3", + "coins": [{"denom": "ukrw", "amount": "1"}], + }, + { + "address": "terra1gg64sjt947atmh45ls45avdwd89ey4c4r72u9h", + "coins": [{"denom": "ukrw", "amount": "6900000000"}], + }, + { + "address": "terra1yh9u2x8phrh2dan56nntgpmg7xnjrwtldhgmyu", + "coins": [{"denom": "ukrw", "amount": "1000000"}], + }, + { + "address": "terra1c5a0njk9q6q6nheja8gp4ymt2c0qspd8ggpg49", + "coins": [{"denom": "ukrw", "amount": "16430000000"}], + }, + { + "address": "terra1psswnm8mvy9qg5z4cxc2nvptc9dx62r4tvfrmh", + "coins": [{"denom": "ukrw", "amount": "9900000000"}], + }, + { + "address": "terra10lgpfm8wjrl4d9datzw6r6dl83k977afzel4t5", + "coins": [{"denom": "ukrw", "amount": "15800000000"}], + }, + { + "address": "terra13uj5qs3lcqtffqtu6aa089uf6a2pusgwndzzch", + "coins": [{"denom": "ukrw", "amount": "6900000000"}], + }, + ], + "outputs": [ + { + "address": "terra1fex9f78reuwhfsnc8sun6mz8rl9zwqh03fhwf3", + "coins": [{"denom": "ukrw", "amount": "1"}], + }, + { + "address": "terra105rz2q5a4w7nv7239tl9c4px5cjy7axx3axf6p", + "coins": [{"denom": "ukrw", "amount": "6900000000"}], + }, + { + "address": "terra1fex9f78reuwhfsnc8sun6mz8rl9zwqh03fhwf3", + "coins": [{"denom": "ukrw", "amount": "1000000"}], + }, + { + "address": "terra105rz2q5a4w7nv7239tl9c4px5cjy7axx3axf6p", + "coins": [{"denom": "ukrw", "amount": "16430000000"}], + }, + { + "address": "terra105rz2q5a4w7nv7239tl9c4px5cjy7axx3axf6p", + "coins": [{"denom": "ukrw", "amount": "9900000000"}], + }, + { + "address": "terra105rz2q5a4w7nv7239tl9c4px5cjy7axx3axf6p", + "coins": [{"denom": "ukrw", "amount": "15800000000"}], + }, + { + "address": "terra105rz2q5a4w7nv7239tl9c4px5cjy7axx3axf6p", + "coins": [{"denom": "ukrw", "amount": "6900000000"}], + }, + ], + }, + } + + assert MsgMultiSend.from_data(data).to_data() == data diff --git a/tests/core/coin_test.py b/tests/core/coin_test.py new file mode 100644 index 0000000..133470b --- /dev/null +++ b/tests/core/coin_test.py @@ -0,0 +1,112 @@ +import pytest + +from terra_sdk.core import Coin, Dec + + +def test_multiple_amount_types(): + ref = Coin("uluna", 1000) + assert ref == Coin("uluna", 1000) + assert ref == Coin("uluna", "1000") + + +def test_deserializes_coin(): + coin = Coin.from_data({"denom": "uluna", "amount": "1000"}) + + assert coin.denom == "uluna" + assert coin.amount == 1000 + + +def test_eq(): + coin1 = Coin("uluna", 1000) + coin2 = Coin("uluna", 1000) + coin3 = Coin("uluna", 1001) + + assert coin1 == coin2 + assert coin1 != coin3 + + +def test_arithmetic(): + + zero = Coin("uluna", 0) + coin = Coin("uluna", 1000) + coin2 = Coin("uluna", 2000) + coin3 = Coin("ukrw", 2000) + + # addition + sum = coin.add(coin2) + dec_sum = coin.add(0.1) + sum2 = coin + coin2 + + assert coin.add(zero).amount == coin.amount + assert sum.amount == 3000 + assert sum.denom == "uluna" + assert sum2.amount == 3000 + assert coin.add(1500) == Coin("uluna", 2500) + assert dec_sum.is_dec_coin() + assert not dec_sum.is_int_coin() + assert dec_sum.amount == Dec(1000.1) + with pytest.raises(ArithmeticError): + coin.add(coin3) + + # subtraction + diff = coin2.sub(coin) + diff2 = coin2 - coin.amount + diff3 = coin2 - coin + assert diff.denom == "uluna" + assert diff.amount == 1000 + assert diff2.amount == 1000 + assert diff3.amount == 1000 + with pytest.raises(ArithmeticError): + coin2.sub(coin3) + + # multiplication + product = coin.mul(3.1233) + product2 = coin * 3.1233 + assert product.denom == "uluna" + assert product.amount == 3123.3 + assert product2.amount == 3123.3 + + # division + quotient = coin.div(5) + quotient2 = coin / 5 + quotient3 = coin / 5.0 + quotient4 = coin // 3 + assert quotient.denom == "uluna" + assert quotient.amount == 200 + assert quotient2.amount == 200 and quotient2.is_int_coin() + assert quotient3.amount == 200 and quotient3.is_dec_coin() + assert quotient4.amount == 333 and quotient4.is_int_coin() + + # modulo + rem = coin.mod(43) + assert rem.denom == "uluna" + assert rem.amount == coin.amount % 43 + + +def test_to_str(): + coin1 = Coin("uluna", 123456) + coin2 = Coin("uluna", 123456.789) + + assert str(coin1) == "123456uluna" + assert str(coin1.to_dec_coin()) == "123456.0uluna" + assert str(coin2.to_dec_coin()) == "123456.789uluna" + + +def test_from_str_parse_int_coin(): + coin1 = Coin("uluna", 1001) + coin2 = Coin.from_str("1001uluna") + assert coin1 == coin2 + + coin3 = Coin("uluna", -1) + coin4 = Coin.from_str("-1uluna") + assert coin3 == coin4 + + +def test_from_str_parse_dec_coin(): + coin1 = Coin("uluna", 1001.5) + coin2 = Coin.from_str("1001.500000000000000000uluna") + assert coin1 == coin2 + + coin3 = Coin("uluna", "-1.0") + coin2 = Coin.from_str("-1.000000000000000000uluna") + assert coin2 == coin3 diff --git a/tests/core/coins_test.py b/tests/core/coins_test.py new file mode 100644 index 0000000..79ac2d7 --- /dev/null +++ b/tests/core/coins_test.py @@ -0,0 +1,42 @@ +import pytest + +from terra_sdk.core import Coin, Coins + + +def test_clobbers_similar_denom(): + coins1 = Coins([Coin("ukrw", 1000), Coin("uluna", 1000), Coin("uluna", 1000)]) + + coinKRW = coins1["ukrw"] + coinLUNA = coins1["uluna"] + + assert coinKRW.amount == 1000 + assert coinLUNA.amount == 2000 + + +def test_converts_dec_coin(): + c1 = Coins(uluna=1000, ukrw=1.234) + c2 = Coins(uluna=1000, ukrw=1234) + + assert all(c.is_dec_coin() for c in c1) + assert not all(c.is_dec_coin() for c in c2) + + +def test_from_str(): + int_coins_string = "5ukrw,12uluna" + dec_coins_string = "2.3ukrw,1.45uluna" + neg_dec_coins_string = "-1.0ukrw,2.5uluna" + + int_coins = Coins(ukrw=5, uluna="12") + dec_coins = Coins( + ukrw=2.3, + uluna="1.45", + ) + + neg_dec_coins = Coins( + ukrw="-1.0", + uluna=2.5, + ) + + assert Coins.from_str(int_coins_string) == int_coins + assert Coins.from_str(dec_coins_string) == dec_coins + assert Coins.from_str(neg_dec_coins_string) == neg_dec_coins diff --git a/tests/core/distribution/__init__.py b/tests/core/distribution/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/distribution/msgs_test.py b/tests/core/distribution/msgs_test.py new file mode 100644 index 0000000..6eb7bf8 --- /dev/null +++ b/tests/core/distribution/msgs_test.py @@ -0,0 +1,30 @@ +from terra_sdk.core.distribution import ( + MsgSetWithdrawAddress, + MsgWithdrawDelegatorReward, + MsgWithdrawValidatorCommission, +) + + +def test_deserializes_msg_modify_withdraw_address_examples(load_msg_examples): + examples = load_msg_examples( + MsgSetWithdrawAddress.type_url, "./MsgModifyWithdrawAddress.data.json" + ) + for example in examples: + assert MsgSetWithdrawAddress.from_data(example).to_data() == example + + +def test_deserializes_msg_withdraw_delegation_reward_examples(load_msg_examples): + examples = load_msg_examples( + MsgWithdrawDelegatorReward.type_url, "./MsgWithdrawDelegationReward.data.json" + ) + for example in examples: + assert MsgWithdrawDelegatorReward.from_data(example).to_data() == example + + +def test_deserializes_msg_withdraw_validator_commission_examples(load_msg_examples): + examples = load_msg_examples( + MsgWithdrawValidatorCommission.type_url, + "./MsgWithdrawValidatorCommission.data.json", + ) + for example in examples: + assert MsgWithdrawValidatorCommission.from_data(example).to_data() == example diff --git a/tests/core/gov/__init__.py b/tests/core/gov/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/gov/msgs_test.py b/tests/core/gov/msgs_test.py new file mode 100644 index 0000000..cacabdd --- /dev/null +++ b/tests/core/gov/msgs_test.py @@ -0,0 +1,15 @@ +from terra_sdk.core.gov import MsgDeposit, MsgSubmitProposal + + +def test_deserializes_msg_deposit_examples(load_msg_examples): + examples = load_msg_examples(MsgDeposit.type_url, "./MsgDeposit.data.json") + for example in examples: + assert MsgDeposit.from_data(example).to_data() == example + + +def test_deserializes_msg_submit_proposal_examples(load_msg_examples): + examples = load_msg_examples( + MsgSubmitProposal.type_url, "./MsgSubmitProposal.data.json" + ) + for example in examples: + assert MsgSubmitProposal.from_data(example).to_data() == example diff --git a/tests/core/market/__init__.py b/tests/core/market/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/market/msgs_test.py b/tests/core/market/msgs_test.py new file mode 100644 index 0000000..06e9164 --- /dev/null +++ b/tests/core/market/msgs_test.py @@ -0,0 +1,15 @@ +from terra_sdk.core.market import MsgSwap, MsgSwapSend + + +def test_deserializes_msg_swap_examples(load_msg_examples): + examples = load_msg_examples(MsgSwap.type_url, "./MsgSwap.data.json") + for example in examples: + assert MsgSwap.from_data(example).to_data() == example + + +def test_deserializes_msg_swap_send_examples(load_msg_examples): + examples = load_msg_examples(MsgSwapSend.type_url, "./MsgSwapSend.data.json") + for example in examples: + data = MsgSwapSend.from_data(example).to_data() + for key in data["value"]: + assert data["value"][key] == example["value"][key] diff --git a/tests/core/numeric_test.py b/tests/core/numeric_test.py new file mode 100644 index 0000000..1fe39d7 --- /dev/null +++ b/tests/core/numeric_test.py @@ -0,0 +1,139 @@ +from terra_sdk.core import Dec +from decimal import Decimal +import pytest + + +def test_deserializes(): + examples = [ + "138875042105.980753034749566779", + "8447.423744387144096286", + "3913.113789811986907029", + "0.500000000000000000", + "0.006250000000000000", + "-23.128250000000000023", + "242.000000000000028422", + "-242.000000000000020422", + ] + + for example in examples: + assert str(Dec(example)) == example + + +def test_zero(): + zero = Dec("0") + assert str(zero) == "0.000000000000000000" + + +def test_18_digits_of_precision(): + examples = [ + ["0.5", "0.500000000000000000"], + ["0.00625", "0.006250000000000000"], + ["3913.11", "3913.110000000000000000"], + ["-23.11", "-23.110000000000000000"], + ["-3", "-3.000000000000000000"], + ["-3.0000000000000000001", "-3.000000000000000000"], + ] + + for (example, expected) in examples: + assert str(Dec(example)) == expected + + +def test_add_sub_resolution(): + zero = Dec("0") + unit = Dec("0.000000000000000001") + assert zero.add(unit) == unit + assert zero.sub(unit) == unit.mul(-1) + + +@pytest.mark.parametrize( + "d1,d2,mul,quo,add,sub", + [ + [Dec(0), Dec(1), Dec(0), Dec(0), Dec(1), Dec(-1)], + [Dec(0), Dec(-1), Dec(-0), Dec(0), Dec(-1), Dec(1)], + [ + Dec(3), + Dec(7), + Dec(21), + Dec.with_prec("428571428571428571", 18), + Dec(10), + Dec(-4), + ], + [Dec(2), Dec(4), Dec(8), Dec.with_prec(5, 1), Dec(6), Dec(-2)], + [Dec(100), Dec(100), Dec(10000), Dec(1), Dec(200), Dec(0)], + [ + Dec.with_prec(15, 1), + Dec.with_prec(15, 1), + Dec.with_prec(225, 2), + Dec(1), + Dec(3), + Dec(0), + ], + [ + Dec.with_prec(3333, 4), + Dec.with_prec(333, 4), + Dec.with_prec(1109889, 8), + Dec("10.009009009009009009"), + Dec.with_prec(3666, 4), + Dec.with_prec(3, 1), + ], + ], +) +def test_cosmos_arithmetic(d1, d2, mul, quo, add, sub): + assert d1.mul(d2) == mul + assert d1 * d2 == mul + assert d1.div(d2) == quo + assert d1 / d2 == quo + assert d1.add(d2) == add + assert d1 + d2 == add + assert d1.sub(d2) == sub + assert d1 - d2 == sub + + +def test_decimal_fraction(): + v1 = Decimal("1.001") / Decimal("1.01") + v2 = Decimal("1.001") / Dec("1.01") + v3 = Dec("1.001") / Decimal("1.01") + v4 = Dec("1.001") / Dec("1.01") + expected = Decimal("0.9910891089108910891089108911") + # compare calculated Decimal from outside with Dec from inside + assert v1 == v2 + assert v1 == v3 + assert v1 == v4 + # compare predefined Decimal with Dec + assert expected == v2 + assert expected == v3 + assert expected == v4 + + +def test_decimal_sign(): + # assert + unary operator works + assert +Dec("1") == 1 + assert +Dec("-1") == -1 + # assert + implies a copy + d1 = Dec("1") + d2 = +d1 + d3 = -d1 + assert id(d1) is not id(d2) + assert id(d1) is not id(d3) + # assert - unary operator works + assert -Dec("-1") == 1 + assert -Dec("1") == -1 + # assert negate operator works + assert abs(Dec("-1")) == 1 + assert abs(Dec("1")) == 1 + + +def test_divide(): + assert (Dec(2) / Dec(3)) > 0 + assert (Dec(2).__rtruediv__(Dec(3))) > 0 + assert (Dec(2) // Dec(3)) == 0 + assert (Dec(2).__rfloordiv__(Dec(3))) == 0 + assert (Dec(2).div(Dec(3))) > 0 # works like truediv + + +def test_modulo(): + # Decs have to work similar to Decimal + assert (Dec(2) % Dec(3)) == 2 + assert (Dec(3) % Dec(2)) == 1 + assert (Dec(2) % Dec(1)) == 0 + assert (Dec("32") % Dec("1")) == 0 diff --git a/tests/core/oracle/__init__.py b/tests/core/oracle/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/oracle/msgs_test.py b/tests/core/oracle/msgs_test.py new file mode 100644 index 0000000..f160dd6 --- /dev/null +++ b/tests/core/oracle/msgs_test.py @@ -0,0 +1,26 @@ +from terra_sdk.core.oracle import MsgAggregateExchangeRateVote, MsgDelegateFeedConsent + + +def test_deserializes_msg_delegate_feed_consent_examples(load_msg_examples): + examples = load_msg_examples( + MsgDelegateFeedConsent.type_url, "./MsgDelegateFeedConsent.data.json" + ) + for example in examples: + assert MsgDelegateFeedConsent.from_data(example).to_data() == example + + +def test_msg_aggregate_exchange_rate_vote_get_aggregate_vote_hash(load_msg_examples): + msg = MsgAggregateExchangeRateVote( + { + "ukrw": "245.000", + "uusd": "0.2242", + "usdr": "0.182", + }, + "salt", + "terra1krj7amhhagjnyg2tkkuh6l0550y733jnjulzjh", + "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy", + ) + + assert ( + msg.get_aggregate_prevote().hash == "7929908433e7399845fa60f9ef70ef7f2bb8f01b" + ) diff --git a/tests/core/slashing/__init__.py b/tests/core/slashing/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/slashing/msgs_test.py b/tests/core/slashing/msgs_test.py new file mode 100644 index 0000000..0499092 --- /dev/null +++ b/tests/core/slashing/msgs_test.py @@ -0,0 +1,7 @@ +from terra_sdk.core.slashing.msgs import MsgUnjail + + +def test_deserializes_msg_unjail_examples(load_msg_examples): + examples = load_msg_examples(MsgUnjail.type_url, "./MsgUnjail.data.json") + for example in examples: + assert MsgUnjail.from_data(example).to_data() == example diff --git a/tests/core/staking/__init__.py b/tests/core/staking/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/staking/data/__init__.py b/tests/core/staking/data/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/staking/data/delegation_test.py b/tests/core/staking/data/delegation_test.py new file mode 100644 index 0000000..13f4880 --- /dev/null +++ b/tests/core/staking/data/delegation_test.py @@ -0,0 +1,19 @@ +from terra_sdk.core.staking import Delegation, Redelegation, UnbondingDelegation + + +def test_deserialize_unbonding_delegation_examples(load_json_examples): + examples = load_json_examples("./UnbondingDelegation.data.json") + for example in examples: + assert UnbondingDelegation.from_data(example).to_data() == example + + +def test_deserialize_delegation_examples(load_json_examples): + examples = load_json_examples("./Delegation.data.json") + for example in examples: + assert Delegation.from_data(example).to_data() == example + + +def test_deserialize_redelegation_examples(load_json_examples): + examples = load_json_examples("./Redelegation.data.json") + for example in examples: + assert Redelegation.from_data(example).to_data() == example diff --git a/tests/core/staking/data/validator_test.py b/tests/core/staking/data/validator_test.py new file mode 100644 index 0000000..c5b9a2f --- /dev/null +++ b/tests/core/staking/data/validator_test.py @@ -0,0 +1,34 @@ +from terra_sdk.core.staking import Validator + + +def test_deserializes(): + validator_data = { + "operator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65", + "consensus_pubkey": "terravalconspub1zcjduepqtcng29gnnhs8sv6dvv7cc0szyg3mu3tzzzjsw5x3x6pwgd2uqkkqes8fs5", + "jailed": False, + "status": 2, + "tokens": "111401100001", + "delegator_shares": "111401100001.000000000000000000", + "description": { + "moniker": "WeStaking", + "identity": "DA9C5AD3E308E426", + "website": "https://www.westaking.io", + "details": "Delegate your luna to us for the staking rewards. We will do our best as secure and stable validator.", + "security_contact": "", + }, + "unbonding_height": "0", + "unbonding_time": "1970-01-01T00:00:00Z", + "commission": { + "commission_rates": { + "rate": "0.200000000000000000", + "max_rate": "0.250000000000000000", + "max_change_rate": "0.010000000000000000", + }, + "update_time": "2019-12-01T03:28:34.024363013Z", + }, + "min_self_delegation": "1", + } + + validator = Validator.from_data(validator_data) + + assert validator_data == validator.to_data() diff --git a/tests/core/staking/msgs_test.py b/tests/core/staking/msgs_test.py new file mode 100644 index 0000000..d407229 --- /dev/null +++ b/tests/core/staking/msgs_test.py @@ -0,0 +1,21 @@ +from terra_sdk.core.staking import MsgBeginRedelegate, MsgDelegate, MsgUndelegate + + +def test_deserialize_msg_delegate_examples(load_msg_examples): + examples = load_msg_examples(MsgDelegate.type_url, "./MsgDelegate.data.json") + for example in examples: + assert MsgDelegate.from_data(example).to_data() == example + + +def test_deserialize_msg_undelegate_examples(load_msg_examples): + examples = load_msg_examples(MsgUndelegate.type_url, "./MsgUndelegate.data.json") + for example in examples: + assert MsgUndelegate.from_data(example).to_data() == example + + +def test_deserialize_msg_begin_redelegate_examples(load_msg_examples): + examples = load_msg_examples( + MsgBeginRedelegate.type_url, "./MsgBeginRedelegate.data.json" + ) + for example in examples: + assert MsgBeginRedelegate.from_data(example).to_data() == example diff --git a/tests/core/strings_test.py b/tests/core/strings_test.py new file mode 100644 index 0000000..81f28b6 --- /dev/null +++ b/tests/core/strings_test.py @@ -0,0 +1,79 @@ +from terra_sdk.core.bech32 import ( + is_acc_address, + is_acc_pubkey, + is_val_address, + is_val_pubkey, + is_valcons_pubkey, + to_acc_address, + to_acc_pubkey, + to_val_address, + to_val_pubkey, +) + + +def test_validates_acc_address(): + assert not is_acc_address("terravaloper1pdx498r0hrc2fj36sjhs8vuhrz9hd2cw0yhqtk") + assert not is_acc_address( + "terra1pdx498r0h7c2fj36sjhs8vu8rz9hd2cw0tmam9" + ) # bad checksum + assert not is_acc_address("cosmos176m2p8l3fps3dal7h8gf9jvrv98tu3rqfdht86") + + assert is_acc_address("terra1pdx498r0hrc2fj36sjhs8vuhrz9hd2cw0tmam9") + + +def test_convert_to_acc_address(): + assert ( + to_acc_address("terravaloper1pdx498r0hrc2fj36sjhs8vuhrz9hd2cw0yhqtk") + == "terra1pdx498r0hrc2fj36sjhs8vuhrz9hd2cw0tmam9" + ) + + +def test_validates_val_address(): + assert not is_val_address("terra1pdx498r0hrc2fj36sjhs8vuhrz9hd2cw0tmam9") + assert not is_val_address( + "terravaloper1pdx498r0hrc2fj36sjhs8vuhrz9hd2cw0ygqtk" + ) # bad checksum + assert is_val_address("terravaloper1pdx498r0hrc2fj36sjhs8vuhrz9hd2cw0yhqtk") + + +def test_convert_to_val_address(): + assert ( + to_val_address("terra1pdx498r0hrc2fj36sjhs8vuhrz9hd2cw0tmam9") + == "terravaloper1pdx498r0hrc2fj36sjhs8vuhrz9hd2cw0yhqtk" + ) + + +def test_validates_acc_pubkey(): + assert not is_acc_pubkey( + "terravaloperpub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5y7accr" + ) + assert is_acc_pubkey( + "terrapub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5nwzrf9" + ) + + +def test_converts_to_acc_pubkey(): + assert ( + to_acc_pubkey( + "terravaloperpub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5y7accr" + ) + == "terrapub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5nwzrf9" + ) + + +def test_validates_val_pubkey(): + assert not is_val_pubkey( + "terrapub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5nwzrf9" + ) + assert is_val_pubkey( + "terravaloperpub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5y7accr" + ) + + +def test_converts_to_val_pubkey(): + assert ( + to_val_pubkey( + "terrapub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5nwzrf9" + ) + == "terravaloperpub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5y7accr" + ) diff --git a/tests/json_examples/Account.data.json b/tests/json_examples/Account.data.json new file mode 100644 index 0000000..9cddd9b --- /dev/null +++ b/tests/json_examples/Account.data.json @@ -0,0 +1,61 @@ +[{ + "type": "core/Account", + "value": { + "address": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn", + "public_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av0uQ9R72aq0dgu1H+F1+1p2daQLl0JsWhwkA07ftTq/" + }, + "account_number": "572696", + "sequence": "251409" + } + }, + { + "type": "core/Account", + "value": { + "address": "terra1fex9f78reuwhfsnc8sun6mz8rl9zwqh03fhwf3", + "public_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AxYEJ7m2BMIzrugTG5Rl8Pz2RNU6eGfnsn2TfMXWEruf" + }, + "account_number": "238665", + "sequence": "1650113" + } + }, + { + "type": "core/Account", + "value": { + "address": "terra12fm3tql2uu0gheuj3st9cwz7ml97tq9mla88c2", + "public_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AvBeqhogW0wd7OtF8M8hJ/P1A/IBY1+uNvBO/tbVlfq2" + }, + "account_number": "251248", + "sequence": "58" + } + }, + { + "type": "core/Account", + "value": { + "address": "terra1kcc65k0ru6qq946ztqljxd67d5wltqstln5d5k", + "public_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsPdLO1QwuajkAP/MlVe17WwTimT7gUAE2iXDjaScrxH" + }, + "account_number": "987828", + "sequence": "28" + } + }, + { + "type": "core/Account", + "value": { + "address": "terra1ax7xtll5v6u6vdnymxa4k4648w80zhkggl0u24", + "public_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/vzuSK9wCAvmFXorv/KTbUFsF9Av5r9XuplqF+4OLfR" + }, + "account_number": "712869", + "sequence": "65" + } + } +] \ No newline at end of file diff --git a/tests/json_examples/AggregateExchangeRatePrevote.data.json b/tests/json_examples/AggregateExchangeRatePrevote.data.json new file mode 100644 index 0000000..0483ab6 --- /dev/null +++ b/tests/json_examples/AggregateExchangeRatePrevote.data.json @@ -0,0 +1,5 @@ +{ + "hash": "a1bb7bf2f44620dad47c9779d8a90c094fafd4ba", + "voter": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy", + "submit_block": "4302940" +} \ No newline at end of file diff --git a/tests/json_examples/AggregateExchangeRateVote.data.json b/tests/json_examples/AggregateExchangeRateVote.data.json new file mode 100644 index 0000000..a343845 --- /dev/null +++ b/tests/json_examples/AggregateExchangeRateVote.data.json @@ -0,0 +1,77 @@ +{ + "exchange_rate_tuples": [ + { + "denom": "uaud", + "exchange_rate": "8.099497011452464082" + }, + { + "denom": "ucad", + "exchange_rate": "7.577173472450800448" + }, + { + "denom": "uchf", + "exchange_rate": "5.606272651951189670" + }, + { + "denom": "ucny", + "exchange_rate": "39.452837979258993140" + }, + { + "denom": "udkk", + "exchange_rate": "38.241047368775133511" + }, + { + "denom": "ueur", + "exchange_rate": "5.139663623776370157" + }, + { + "denom": "ugbp", + "exchange_rate": "4.408410669174041069" + }, + { + "denom": "uhkd", + "exchange_rate": "47.879657741819166432" + }, + { + "denom": "uinr", + "exchange_rate": "455.278089535410089886" + }, + { + "denom": "ujpy", + "exchange_rate": "682.913652146188456601" + }, + { + "denom": "ukrw", + "exchange_rate": "7212.006856855468600762" + }, + { + "denom": "umnt", + "exchange_rate": "17546.449467252153327358" + }, + { + "denom": "unok", + "exchange_rate": "52.260211155579785444" + }, + { + "denom": "usdr", + "exchange_rate": "4.283053019813641797" + }, + { + "denom": "usek", + "exchange_rate": "52.204496644752941323" + }, + { + "denom": "usgd", + "exchange_rate": "8.238783288519574384" + }, + { + "denom": "uthb", + "exchange_rate": "193.148280408961856289" + }, + { + "denom": "uusd", + "exchange_rate": "6.170382074072986394" + } + ], + "voter": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy" +} diff --git a/tests/json_examples/Delegation.data.json b/tests/json_examples/Delegation.data.json new file mode 100644 index 0000000..575684f --- /dev/null +++ b/tests/json_examples/Delegation.data.json @@ -0,0 +1,46 @@ +[ + { + "delegation": { + "delegator_address": "terra1rk6tvacasnnyssfnn00zl7wz43pjnpn7vayqv6", + "validator_address": "terravaloper1vze7n65ccq08auu2xwmptlymu3gdlx0z5j033m", + "shares": "0.362811214041104489" + }, + "balance": { + "denom": "uluna", + "amount": "0" + } + }, + { + "delegation": { + "delegator_address": "terra1rk6tvacasnnyssfnn00zl7wz43pjnpn7vayqv6", + "validator_address": "terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl", + "shares": "1041435300584.646580892301867080" + }, + "balance": { + "denom": "uluna", + "amount": "970201986983" + } + }, + { + "delegation": { + "delegator_address": "terra1rk6tvacasnnyssfnn00zl7wz43pjnpn7vayqv6", + "validator_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2", + "shares": "0.317889676069212335" + }, + "balance": { + "denom": "uluna", + "amount": "0" + } + }, + { + "delegation": { + "delegator_address": "terra1rk6tvacasnnyssfnn00zl7wz43pjnpn7vayqv6", + "validator_address": "terravaloper1kcux5ht2jslsyfzgs5wtfg4hx9dha8z4tes7xh", + "shares": "937199434798.716278082038875955" + }, + "balance": { + "denom": "uluna", + "amount": "891000004719" + } + } +] \ No newline at end of file diff --git a/tests/json_examples/LazyGradedVestingAccount.data.json b/tests/json_examples/LazyGradedVestingAccount.data.json new file mode 100644 index 0000000..7e2252f --- /dev/null +++ b/tests/json_examples/LazyGradedVestingAccount.data.json @@ -0,0 +1,43 @@ +[{ + "type": "core/LazyGradedVestingAccount", + "value": { + "address": "terra1upg95nlwkfkrq4hhjrn3k9s6ud0aqx36gwnlsn", + "public_key": null, + "account_number": "684082", + "sequence": "0", + "original_vesting": [{ + "denom": "uluna", + "amount": "5000000000000" + }], + "delegated_free": [], + "delegated_vesting": [{ + "denom": "uluna", + "amount": "1338029091449" + }], + "end_time": "0", + "vesting_schedules": [{ + "denom": "uluna", + "schedules": [{ + "start_time": "1558677600", + "end_time": "1561356000", + "ratio": "0.100000000000000000" + }, + { + "start_time": "1561356000", + "end_time": "1587708000", + "ratio": "0.270000000000000000" + }, + { + "start_time": "1587708000", + "end_time": "1600927200", + "ratio": "0.480000000000000000" + }, + { + "start_time": "1600927200", + "end_time": "1603519200", + "ratio": "0.150000000000000000" + } + ] + }] + } +}] \ No newline at end of file diff --git a/tests/json_examples/MsgBeginRedelegate.data.json b/tests/json_examples/MsgBeginRedelegate.data.json new file mode 100644 index 0000000..23744e1 --- /dev/null +++ b/tests/json_examples/MsgBeginRedelegate.data.json @@ -0,0 +1,792 @@ +{ + "total_count": "5", + "count": "5", + "page_number": "1", + "page_total": "1", + "limit": "30", + "txs": [ + { + "height": "4101605", + "txhash": "A72792549624041774192457B126BDE63EF9D72012FB6F9605D8C6DF1F0DD829", + "data": "0A3B0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120D0A0B088092B8C398FEFFFFFF01", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzwrwcc\"},{\"key\":\"amount\",\"value\":\"1699779ukrw,88754uluna,2232uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"9399999999uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1699779ukrw,88754uluna,2232uusd\"},{\"key\":\"spender\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"9399999999uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"sender\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzwrwcc\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzp0ngt\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper1fa2gmum9kl9ms73hnrhvg0rkk0s9jvqxpunyr3\"},{\"key\":\"amount\",\"value\":\"9400000000\"},{\"key\":\"completion_time\",\"value\":\"0001-01-01T00:00:00Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzwrwcc\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1699779ukrw,88754uluna,2232uusd\"},{\"key\":\"recipient\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"sender\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"9399999999uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzwrwcc" + }, + { + "key": "amount", + "value": "1699779ukrw,88754uluna,2232uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "9399999999uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1699779ukrw,88754uluna,2232uusd" + }, + { + "key": "spender", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "9399999999uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzwrwcc" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzp0ngt" + }, + { + "key": "destination_validator", + "value": "terravaloper1fa2gmum9kl9ms73hnrhvg0rkk0s9jvqxpunyr3" + }, + { + "key": "amount", + "value": "9400000000" + }, + { + "key": "completion_time", + "value": "0001-01-01T00:00:00Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzwrwcc" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1699779ukrw,88754uluna,2232uusd" + }, + { + "key": "recipient", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "sender", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "9399999999uluna" + } + ] + } + ] + } + ], + "gas_wanted": "350000", + "gas_used": "277650", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "delegator_address": "terra1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzwrwcc", + "validator_src_address": "terravaloper1guxk2q4wn92fw0mchx2rhsenjvq0hj9pzp0ngt", + "validator_dst_address": "terravaloper1fa2gmum9kl9ms73hnrhvg0rkk0s9jvqxpunyr3", + "amount": { + "denom": "uluna", + "amount": "9400000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "78610000" + } + ], + "gas": "350000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T10:00:17Z" + }, + { + "height": "4288713", + "txhash": "AFDC0421EF35C07A7A6E9379CC9C8A3AFBD0E99DBFE967A271DCD1A490E1C85A", + "data": "0A3C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120E0A0C08E38BAC860610F083EC9903", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"19610uluna,4uusd\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"19610uluna,4uusd\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh\"},{\"key\":\"amount\",\"value\":\"12000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-17T08:20:51Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"19610uluna,4uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "19610uluna,4uusd" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "19610uluna,4uusd" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "destination_validator", + "value": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + }, + { + "key": "amount", + "value": "12000000" + }, + { + "key": "completion_time", + "value": "2021-06-17T08:20:51Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "19610uluna,4uusd" + } + ] + } + ] + } + ], + "gas_wanted": "613753", + "gas_used": "360341", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh", + "amount": { + "denom": "uluna", + "amount": "12000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "92063" + } + ], + "gas": "613753" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "AMzwLydZM7UnswXF+KUzQeN/wH5RG252+WDfhKjg9VQl4Iu0e98hfOBd4fs4oifQT2MWUupCw3Qb4TY9MsRsWw==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-16T08:20:51Z" + }, + { + "height": "4288750", + "txhash": "297F3C6B90B4E9FAE0357B60A9262D1BFDDBEC207F1D5239037E375356172DE3", + "data": "0A3C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120E0A0C08AF8DAC8606109B94DDCE01", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"555uluna\"},{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"66uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"555uluna\"},{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"66uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh\"},{\"key\":\"amount\",\"value\":\"11000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-17T08:24:15Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"555uluna\"},{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"66uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "555uluna" + }, + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "66uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "555uluna" + }, + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "66uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "destination_validator", + "value": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + }, + { + "key": "amount", + "value": "11000000" + }, + { + "key": "completion_time", + "value": "2021-06-17T08:24:15Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "555uluna" + }, + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "66uluna" + } + ] + } + ] + } + ], + "gas_wanted": "627413", + "gas_used": "368145", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh", + "amount": { + "denom": "uluna", + "amount": "11000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "94112" + } + ], + "gas": "627413" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "CehPZE9BlZoaw1ymMse4GH+jZZoUmQ0sk/Bp5CEaUUZeQdE8nWF5n3ilNEzSOhxinB5afauatJXKon7AVKSCNQ==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-16T08:24:15Z" + }, + { + "height": "4289208", + "txhash": "267332BF184BA1A28B6AB10C21C97F52C5653EB8E59A6CC13FE5BB421A01B791", + "data": "0A3B0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120D0A0B0882A1AC860610F29CE62C", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"6531uluna\"},{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"1703uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"6531uluna\"},{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1703uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh\"},{\"key\":\"amount\",\"value\":\"10000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-17T09:06:10Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"6531uluna\"},{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1703uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "6531uluna" + }, + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "1703uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "6531uluna" + }, + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1703uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "destination_validator", + "value": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + }, + { + "key": "amount", + "value": "10000000" + }, + { + "key": "completion_time", + "value": "2021-06-17T09:06:10Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "6531uluna" + }, + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1703uluna" + } + ] + } + ] + } + ], + "gas_wanted": "631033", + "gas_used": "370182", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh", + "amount": { + "denom": "uluna", + "amount": "10000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "94655" + } + ], + "gas": "631033" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "baqKHVtrL7x/w1a8LmnDIUogaBSod7ixMJjhxETImBUgot8SfeiikbHoorBsQd44mRFViOZZuqYw1evNiKYIuA==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-16T09:06:10Z" + }, + { + "height": "4289212", + "txhash": "D9F9FFB14BADFCE265038B9E3944B3EB141202ADBE3827F7B4CA266CCAFF9BBD", + "data": "0A3C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120E0A0C0897A1AC860610D196B1AD02", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"49uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"49uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy\"},{\"key\":\"amount\",\"value\":\"5000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-17T09:06:31Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"49uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "49uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "49uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "destination_validator", + "value": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy" + }, + { + "key": "amount", + "value": "5000000" + }, + { + "key": "completion_time", + "value": "2021-06-17T09:06:31Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "49uluna" + } + ] + } + ] + } + ], + "gas_wanted": "638593", + "gas_used": "374562", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2", + "validator_dst_address": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy", + "amount": { + "denom": "uluna", + "amount": "5000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "95789" + } + ], + "gas": "638593" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "czxolPKtkQXrr6r+RnobZ/r91jyMEGVle5vo6Yw8JEQDZicBXFSo1rYh0FTp9J/Np6WXdoGE2f76jPYaJ3TeSA==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-16T09:06:31Z" + } + ] + } \ No newline at end of file diff --git a/tests/json_examples/MsgCreateValidator.data.json b/tests/json_examples/MsgCreateValidator.data.json new file mode 100644 index 0000000..262d5e3 --- /dev/null +++ b/tests/json_examples/MsgCreateValidator.data.json @@ -0,0 +1,927 @@ +{ + "total_count": "8", + "count": "8", + "page_number": "1", + "page_total": "1", + "limit": "30", + "txs": [ + { + "height": "4096009", + "txhash": "F8B388BFA0458CFA5EB65AE74D2698AA4C18FD4B54F0850E9ED822998F2B756E", + "data": "0A2C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D736743726561746556616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1r2kcrnsq8jfu5zyeyqygrj80x6chf82ae50ed5\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]},{\"type\":\"create_validator\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1r2kcrnsq8jfu5zyeyqygrj80x6chf82aemrya8\"},{\"key\":\"amount\",\"value\":\"10000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgCreateValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1r2kcrnsq8jfu5zyeyqygrj80x6chf82ae50ed5\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1r2kcrnsq8jfu5zyeyqygrj80x6chf82ae50ed5" + }, + { + "key": "amount", + "value": "10000000uluna" + } + ] + }, + { + "type": "create_validator", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1r2kcrnsq8jfu5zyeyqygrj80x6chf82aemrya8" + }, + { + "key": "amount", + "value": "10000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgCreateValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1r2kcrnsq8jfu5zyeyqygrj80x6chf82ae50ed5" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "168424", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgCreateValidator", + "value": { + "description": { + "moniker": "“june”" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "terra1r2kcrnsq8jfu5zyeyqygrj80x6chf82ae50ed5", + "validator_address": "terravaloper1r2kcrnsq8jfu5zyeyqygrj80x6chf82aemrya8", + "pubkey": { + "type": "tendermint/PubKeyEd25519", + "value": "b8RizVY2WHFTHLU/8HVaJApMAw5bhvdNuJtXPVAS5LA=" + }, + "value": { + "denom": "uluna", + "amount": "10000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T01:32:04Z" + }, + { + "height": "4097737", + "txhash": "45652BA8A31DDB310AC2506241D8D89F528051C342C7F50694AE016AD61A5B7D", + "data": "0A2C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D736743726561746556616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"5000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0f5adz\"},{\"key\":\"amount\",\"value\":\"5000000uluna\"}]},{\"type\":\"create_validator\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3\"},{\"key\":\"amount\",\"value\":\"5000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgCreateValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0f5adz\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "5000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0f5adz" + }, + { + "key": "amount", + "value": "5000000uluna" + } + ] + }, + { + "type": "create_validator", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + }, + { + "key": "amount", + "value": "5000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgCreateValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0f5adz" + } + ] + } + ] + } + ], + "gas_wanted": "218031", + "gas_used": "168036", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgCreateValidator", + "value": { + "description": { + "moniker": "mosaic" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "terra1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0f5adz", + "validator_address": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3", + "pubkey": { + "type": "tendermint/PubKeyEd25519", + "value": "5uRYXYoFzAWmHuYLIAWPicBye9BsVYyAAro7mwRDTpA=" + }, + "value": { + "denom": "uluna", + "amount": "5000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "327047" + } + ], + "gas": "218031" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T04:08:40Z" + }, + { + "height": "4099882", + "txhash": "749733A1AE37E36BDA6F05DB4391E8CABE95A72678A7D7089EA2266A43D21321", + "data": "0A2C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D736743726561746556616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"10500000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra16yf7sdu7p7zkvcrexkameykk9za7wsuu8npky0\"},{\"key\":\"amount\",\"value\":\"10500000000uluna\"}]},{\"type\":\"create_validator\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper16yf7sdu7p7zkvcrexkameykk9za7wsuu8udt5u\"},{\"key\":\"amount\",\"value\":\"10500000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgCreateValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra16yf7sdu7p7zkvcrexkameykk9za7wsuu8npky0\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10500000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra16yf7sdu7p7zkvcrexkameykk9za7wsuu8npky0" + }, + { + "key": "amount", + "value": "10500000000uluna" + } + ] + }, + { + "type": "create_validator", + "attributes": [ + { + "key": "validator", + "value": "terravaloper16yf7sdu7p7zkvcrexkameykk9za7wsuu8udt5u" + }, + { + "key": "amount", + "value": "10500000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgCreateValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra16yf7sdu7p7zkvcrexkameykk9za7wsuu8npky0" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "178744", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgCreateValidator", + "value": { + "description": { + "moniker": "DELIGHT-testnet", + "identity": "3F5BD795E6AB49AC", + "website": "https://delightlabs.io", + "details": "Support Terra and earn rewards by delegating to the DELIGHT validator." + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "terra16yf7sdu7p7zkvcrexkameykk9za7wsuu8npky0", + "validator_address": "terravaloper16yf7sdu7p7zkvcrexkameykk9za7wsuu8udt5u", + "pubkey": { + "type": "tendermint/PubKeyEd25519", + "value": "1v2BCLSLYe9tQ9JXMuYURf3UIQ/uE+RUVcYfTDVM1ec=" + }, + "value": { + "denom": "uluna", + "amount": "10500000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T07:23:32Z" + }, + { + "height": "4100866", + "txhash": "A6E317C07916FD9BADBD23C2201998BBE5E3D97DD0F01A861983F5788FA274EA", + "data": "0A2C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D736743726561746556616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qd0n8s\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]},{\"type\":\"create_validator\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qzrwhr\"},{\"key\":\"amount\",\"value\":\"1000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgCreateValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qd0n8s\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qd0n8s" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + }, + { + "type": "create_validator", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qzrwhr" + }, + { + "key": "amount", + "value": "1000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgCreateValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qd0n8s" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "168356", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgCreateValidator", + "value": { + "description": { + "moniker": "block42" + }, + "commission": { + "rate": "0.200000000000000000", + "max_rate": "1.000000000000000000", + "max_change_rate": "0.050000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "terra1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qd0n8s", + "validator_address": "terravaloper1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qzrwhr", + "pubkey": { + "type": "tendermint/PubKeyEd25519", + "value": "NzUC5t26w1pANKnGkdV7Ni+emP9yWnLKiEA55DbEJhI=" + }, + "value": { + "denom": "uluna", + "amount": "1000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "100000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T08:52:57Z" + }, + { + "height": "4100910", + "txhash": "1039F62D469FBC18AC8C409285C50594AECD856D742F03C2871372EE12CE2C21", + "data": "0A2C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D736743726561746556616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"11000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"},{\"key\":\"amount\",\"value\":\"11000000000uluna\"}]},{\"type\":\"create_validator\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex\"},{\"key\":\"amount\",\"value\":\"11000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgCreateValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "11000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + }, + { + "key": "amount", + "value": "11000000000uluna" + } + ] + }, + { + "type": "create_validator", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex" + }, + { + "key": "amount", + "value": "11000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgCreateValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "169386", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgCreateValidator", + "value": { + "description": { + "moniker": "Terran Stakers" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "10", + "delegator_address": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4", + "validator_address": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex", + "pubkey": { + "type": "tendermint/PubKeyEd25519", + "value": "dESwJhg+yJ23OwDyOVcF5p2sQDCy9ML0PYs5gBq5l4M=" + }, + "value": { + "denom": "uluna", + "amount": "11000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T08:56:57Z" + }, + { + "height": "4104495", + "txhash": "DE89BCD94A4FAF6940AB44F0F20043C863480A64B10E2267B2976EA0825DD541", + "data": "0A2C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D736743726561746556616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"50000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1pfkp8qqha94vcahh5pll3hd8ujxu8j30xrnaty\"},{\"key\":\"amount\",\"value\":\"50000000uluna\"}]},{\"type\":\"create_validator\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1pfkp8qqha94vcahh5pll3hd8ujxu8j30xvlqmh\"},{\"key\":\"amount\",\"value\":\"50000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgCreateValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1pfkp8qqha94vcahh5pll3hd8ujxu8j30xrnaty\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "50000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1pfkp8qqha94vcahh5pll3hd8ujxu8j30xrnaty" + }, + { + "key": "amount", + "value": "50000000uluna" + } + ] + }, + { + "type": "create_validator", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1pfkp8qqha94vcahh5pll3hd8ujxu8j30xvlqmh" + }, + { + "key": "amount", + "value": "50000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgCreateValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1pfkp8qqha94vcahh5pll3hd8ujxu8j30xrnaty" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "171192", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgCreateValidator", + "value": { + "description": { + "moniker": "Figment", + "identity": "E5F274B870BDA01D", + "website": "https://figment.io" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "terra1pfkp8qqha94vcahh5pll3hd8ujxu8j30xrnaty", + "validator_address": "terravaloper1pfkp8qqha94vcahh5pll3hd8ujxu8j30xvlqmh", + "pubkey": { + "type": "tendermint/PubKeyEd25519", + "value": "HBsts5x52qBtZHZhB+WbfHrKKkKqcOq3cXqkbW7Xq98=" + }, + "value": { + "denom": "uluna", + "amount": "50000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T14:24:21Z" + }, + { + "height": "4106726", + "txhash": "B160322DF87DECBBC7B31E17AF102C345FD70875559454B50BDFD219489363AB", + "data": "0A2C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D736743726561746556616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"5000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvj2t42\"},{\"key\":\"amount\",\"value\":\"5000000uluna\"}]},{\"type\":\"create_validator\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e\"},{\"key\":\"amount\",\"value\":\"5000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgCreateValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvj2t42\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "5000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvj2t42" + }, + { + "key": "amount", + "value": "5000000uluna" + } + ] + }, + { + "type": "create_validator", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e" + }, + { + "key": "amount", + "value": "5000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgCreateValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvj2t42" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "162640", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgCreateValidator", + "value": { + "description": { + "moniker": "dextrac-bombay" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "terra1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvj2t42", + "validator_address": "terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e", + "pubkey": { + "type": "tendermint/PubKeyEd25519", + "value": "hQOwLxCKFHVM85PDwvF2pURR9u43usSXFvoKpi/Y+3s=" + }, + "value": { + "denom": "uluna", + "amount": "5000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "50000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T17:48:25Z" + }, + { + "height": "4158014", + "txhash": "8AA2D9D965338564640049AA6F609A58D89990BADE450626797ABAC400ED42F2", + "data": "0A2C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D736743726561746556616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"5000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1s3vqpwxv866ezqp9kyecgysktwfznwl65re3yt\"},{\"key\":\"amount\",\"value\":\"5000000uluna\"}]},{\"type\":\"create_validator\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1s3vqpwxv866ezqp9kyecgysktwfznwl65v4v5c\"},{\"key\":\"amount\",\"value\":\"5000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgCreateValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1s3vqpwxv866ezqp9kyecgysktwfznwl65re3yt\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "5000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1s3vqpwxv866ezqp9kyecgysktwfznwl65re3yt" + }, + { + "key": "amount", + "value": "5000000uluna" + } + ] + }, + { + "type": "create_validator", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1s3vqpwxv866ezqp9kyecgysktwfznwl65v4v5c" + }, + { + "key": "amount", + "value": "5000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgCreateValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1s3vqpwxv866ezqp9kyecgysktwfznwl65re3yt" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "168401", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgCreateValidator", + "value": { + "description": { + "moniker": "blocksteady" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "terra1s3vqpwxv866ezqp9kyecgysktwfznwl65re3yt", + "validator_address": "terravaloper1s3vqpwxv866ezqp9kyecgysktwfznwl65v4v5c", + "pubkey": { + "type": "tendermint/PubKeyEd25519", + "value": "4Dxpi8I6BskrwM90O7lhmDdS6jgWJtwyw8vH01KARa4=" + }, + "value": { + "denom": "uluna", + "amount": "5000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "300000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T23:53:29Z" + } + ] + } + \ No newline at end of file diff --git a/tests/json_examples/MsgDelegate.data.json b/tests/json_examples/MsgDelegate.data.json new file mode 100644 index 0000000..d478640 --- /dev/null +++ b/tests/json_examples/MsgDelegate.data.json @@ -0,0 +1,3818 @@ +{ + "total_count": "35", + "count": "30", + "page_number": "1", + "page_total": "2", + "limit": "30", + "txs": [ + { + "height": "4100467", + "txhash": "B9569A83F6B8810D916E2B4C4405C1893B675CF1DADAF60CD8BACC5F002BA695", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra149hh2rvf3ye52ezwslrx9r6qaxryh7snvf0na7\"},{\"key\":\"amount\",\"value\":\"275uaud,15ucad,908ueur,1018ugbp,13163ujpy,1389905948ukrw,78950053uluna,16572783umnt,37849usdr,2766uthb,10994703uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"275uaud,15ucad,908ueur,1018ugbp,13163ujpy,1389905948ukrw,78950053uluna,16572783umnt,37849usdr,2766uthb,10994703uusd\"},{\"key\":\"spender\",\"value\":\"terra149hh2rvf3ye52ezwslrx9r6qaxryh7snvf0na7\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper149hh2rvf3ye52ezwslrx9r6qaxryh7snvxrwdd\"},{\"key\":\"amount\",\"value\":\"2000000000\"},{\"key\":\"new_shares\",\"value\":\"2000000000.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra149hh2rvf3ye52ezwslrx9r6qaxryh7snvf0na7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra149hh2rvf3ye52ezwslrx9r6qaxryh7snvf0na7\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"275uaud,15ucad,908ueur,1018ugbp,13163ujpy,1389905948ukrw,78950053uluna,16572783umnt,37849usdr,2766uthb,10994703uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra149hh2rvf3ye52ezwslrx9r6qaxryh7snvf0na7" + }, + { + "key": "amount", + "value": "275uaud,15ucad,908ueur,1018ugbp,13163ujpy,1389905948ukrw,78950053uluna,16572783umnt,37849usdr,2766uthb,10994703uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "275uaud,15ucad,908ueur,1018ugbp,13163ujpy,1389905948ukrw,78950053uluna,16572783umnt,37849usdr,2766uthb,10994703uusd" + }, + { + "key": "spender", + "value": "terra149hh2rvf3ye52ezwslrx9r6qaxryh7snvf0na7" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper149hh2rvf3ye52ezwslrx9r6qaxryh7snvxrwdd" + }, + { + "key": "amount", + "value": "2000000000" + }, + { + "key": "new_shares", + "value": "2000000000.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra149hh2rvf3ye52ezwslrx9r6qaxryh7snvf0na7" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra149hh2rvf3ye52ezwslrx9r6qaxryh7snvf0na7" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "275uaud,15ucad,908ueur,1018ugbp,13163ujpy,1389905948ukrw,78950053uluna,16572783umnt,37849usdr,2766uthb,10994703uusd" + } + ] + } + ] + } + ], + "gas_wanted": "1000000", + "gas_used": "268222", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra149hh2rvf3ye52ezwslrx9r6qaxryh7snvf0na7", + "validator_address": "terravaloper149hh2rvf3ye52ezwslrx9r6qaxryh7snvxrwdd", + "amount": { + "denom": "uluna", + "amount": "2000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "180000000" + } + ], + "gas": "1000000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T08:16:41Z" + }, + { + "height": "4101022", + "txhash": "411065E12506126D721DA1FF8A1356B36F31F69DFB6BD8C7D3AD288B1DFC0CE3", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"998997734uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"},{\"key\":\"amount\",\"value\":\"998997734uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex\"},{\"key\":\"amount\",\"value\":\"998997734\"},{\"key\":\"new_shares\",\"value\":\"998997734.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "998997734uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + }, + { + "key": "amount", + "value": "998997734uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex" + }, + { + "key": "amount", + "value": "998997734" + }, + { + "key": "new_shares", + "value": "998997734.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "112381", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex", + "validator_address": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex", + "amount": { + "denom": "uluna", + "amount": "998997734" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2266" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T09:07:08Z" + }, + { + "height": "4101043", + "txhash": "12AF2C32CC6B50362D73794892B02B4AABBEF9184FF2F2A2E97863281ECA338E", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"},{\"key\":\"amount\",\"value\":\"100732ukrw,198208uluna\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"3999000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"100732ukrw,198208uluna\"},{\"key\":\"spender\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"},{\"key\":\"amount\",\"value\":\"3999000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex\"},{\"key\":\"amount\",\"value\":\"3999000000\"},{\"key\":\"new_shares\",\"value\":\"3999000000.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"100732ukrw,198208uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + }, + { + "key": "amount", + "value": "100732ukrw,198208uluna" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "3999000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "100732ukrw,198208uluna" + }, + { + "key": "spender", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + }, + { + "key": "amount", + "value": "3999000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex" + }, + { + "key": "amount", + "value": "3999000000" + }, + { + "key": "new_shares", + "value": "3999000000.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "100732ukrw,198208uluna" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "167513", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4", + "validator_address": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex", + "amount": { + "denom": "uluna", + "amount": "3999000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2266" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T09:09:04Z" + }, + { + "height": "4101200", + "txhash": "C6694EAC3368D66786E9C93F1BB20D4097ECDF5480E89E52400AA129CF922A2A", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxsd5zq\"},{\"key\":\"amount\",\"value\":\"686uluna\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"1000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"686uluna\"},{\"key\":\"spender\",\"value\":\"terra1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxsd5zq\"},{\"key\":\"amount\",\"value\":\"1000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxlpfjn\"},{\"key\":\"amount\",\"value\":\"1000000000\"},{\"key\":\"new_shares\",\"value\":\"1010101010.101010101010101010\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxsd5zq\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxsd5zq\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"686uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxsd5zq" + }, + { + "key": "amount", + "value": "686uluna" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "1000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "686uluna" + }, + { + "key": "spender", + "value": "terra1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxsd5zq" + }, + { + "key": "amount", + "value": "1000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxlpfjn" + }, + { + "key": "amount", + "value": "1000000000" + }, + { + "key": "new_shares", + "value": "1010101010.101010101010101010" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxsd5zq" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxsd5zq" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "686uluna" + } + ] + } + ] + } + ], + "gas_wanted": "346193", + "gas_used": "207457", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxsd5zq", + "validator_address": "terravaloper1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxlpfjn", + "amount": { + "denom": "uluna", + "amount": "1000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "51929" + } + ], + "gas": "346193" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Aw3wDhP/7jwL28E5Mjx3ZT8PMFFJHhpJAYT6GZSaAzfT" + }, + "signature": "uUg7RP7fcsgFFi2M2buQSHq8EvJ2mDOwnlsn5iaPBTMkcr2HDrgfPd6iyDSVdpAJhCvzPnCr1/nQ/I2mpEL6+A==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T09:23:23Z" + }, + { + "height": "4120083", + "txhash": "585A11E19BBE25AC03B4EC4B27A8ED58150B3E0B826302559425D4AEC6F97171", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678\"},{\"key\":\"amount\",\"value\":\"2272uaud,1451653324ukrw,161473959uluna,133167946umnt,220646usdr,38732970uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"2272uaud,1451653324ukrw,161473959uluna,133167946umnt,220646usdr,38732970uusd\"},{\"key\":\"spender\",\"value\":\"terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69558w5\"},{\"key\":\"amount\",\"value\":\"2000000000\"},{\"key\":\"new_shares\",\"value\":\"2040608101.214161820222426282\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"2272uaud,1451653324ukrw,161473959uluna,133167946umnt,220646usdr,38732970uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678" + }, + { + "key": "amount", + "value": "2272uaud,1451653324ukrw,161473959uluna,133167946umnt,220646usdr,38732970uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "2272uaud,1451653324ukrw,161473959uluna,133167946umnt,220646usdr,38732970uusd" + }, + { + "key": "spender", + "value": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69558w5" + }, + { + "key": "amount", + "value": "2000000000" + }, + { + "key": "new_shares", + "value": "2040608101.214161820222426282" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "2272uaud,1451653324ukrw,161473959uluna,133167946umnt,220646usdr,38732970uusd" + } + ] + } + ] + } + ], + "gas_wanted": "300000", + "gas_used": "235224", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678", + "validator_address": "terravaloper1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69558w5", + "amount": { + "denom": "uluna", + "amount": "2000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "45000" + } + ], + "gas": "300000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-05T14:13:21Z" + }, + { + "height": "4120116", + "txhash": "B964F0122A218BCC90D96C8FA8AD6663FA65639A8CA9E8B281EF5A60A4506FD6", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678\"},{\"key\":\"amount\",\"value\":\"62215uluna\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"180000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"62215uluna\"},{\"key\":\"spender\",\"value\":\"terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678\"},{\"key\":\"amount\",\"value\":\"180000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69558w5\"},{\"key\":\"amount\",\"value\":\"180000000\"},{\"key\":\"new_shares\",\"value\":\"183654729.109274563820018365\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"62215uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678" + }, + { + "key": "amount", + "value": "62215uluna" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "180000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "62215uluna" + }, + { + "key": "spender", + "value": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678" + }, + { + "key": "amount", + "value": "180000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69558w5" + }, + { + "key": "amount", + "value": "180000000" + }, + { + "key": "new_shares", + "value": "183654729.109274563820018365" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "62215uluna" + } + ] + } + ] + } + ], + "gas_wanted": "300000", + "gas_used": "198704", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69mc678", + "validator_address": "terravaloper1yx5f34ka5f4nqhh9yw85m4fmmtklr6r69558w5", + "amount": { + "denom": "uluna", + "amount": "180000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "45000" + } + ], + "gas": "300000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-05T14:16:23Z" + }, + { + "height": "4135874", + "txhash": "65A59AE891147120C189C6720B542CA51B40B2A9A0529EA6420D6B3D0330AD36", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra12fdlnnc9hsphdrt07hqjzazudc8ztc999cxqv3\"},{\"key\":\"amount\",\"value\":\"250uaud,745ueur,895ugbp,587ujpy,409399865ukrw,35316526uluna,4365999umnt,7396usdr,4491892uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"58000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"250uaud,745ueur,895ugbp,587ujpy,409399865ukrw,35316526uluna,4365999umnt,7396usdr,4491892uusd\"},{\"key\":\"spender\",\"value\":\"terra12fdlnnc9hsphdrt07hqjzazudc8ztc999cxqv3\"},{\"key\":\"amount\",\"value\":\"58000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper12fdlnnc9hsphdrt07hqjzazudc8ztc999h2auz\"},{\"key\":\"amount\",\"value\":\"58000000\"},{\"key\":\"new_shares\",\"value\":\"59183244.901461374757190265\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra12fdlnnc9hsphdrt07hqjzazudc8ztc999cxqv3\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra12fdlnnc9hsphdrt07hqjzazudc8ztc999cxqv3\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"250uaud,745ueur,895ugbp,587ujpy,409399865ukrw,35316526uluna,4365999umnt,7396usdr,4491892uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra12fdlnnc9hsphdrt07hqjzazudc8ztc999cxqv3" + }, + { + "key": "amount", + "value": "250uaud,745ueur,895ugbp,587ujpy,409399865ukrw,35316526uluna,4365999umnt,7396usdr,4491892uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "58000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "250uaud,745ueur,895ugbp,587ujpy,409399865ukrw,35316526uluna,4365999umnt,7396usdr,4491892uusd" + }, + { + "key": "spender", + "value": "terra12fdlnnc9hsphdrt07hqjzazudc8ztc999cxqv3" + }, + { + "key": "amount", + "value": "58000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper12fdlnnc9hsphdrt07hqjzazudc8ztc999h2auz" + }, + { + "key": "amount", + "value": "58000000" + }, + { + "key": "new_shares", + "value": "59183244.901461374757190265" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra12fdlnnc9hsphdrt07hqjzazudc8ztc999cxqv3" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra12fdlnnc9hsphdrt07hqjzazudc8ztc999cxqv3" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "250uaud,745ueur,895ugbp,587ujpy,409399865ukrw,35316526uluna,4365999umnt,7396usdr,4491892uusd" + } + ] + } + ] + } + ], + "gas_wanted": "427546", + "gas_used": "253935", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra12fdlnnc9hsphdrt07hqjzazudc8ztc999cxqv3", + "validator_address": "terravaloper12fdlnnc9hsphdrt07hqjzazudc8ztc999h2auz", + "amount": { + "denom": "uluna", + "amount": "58000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "64132" + } + ], + "gas": "427546" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A7R34GUFuSpSIO92wvY6BvFYyXRp+LAlrnB1y5q0t33s" + }, + "signature": "3cDCfynZj97YVXKrYtFNBjwQmhMw/het+tEWdC8HySlZ3A/DirmrDrnJ97k5fUcWjz6T+Pr27iFjGyO1BCDHSQ==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-06T14:19:02Z" + }, + { + "height": "4145459", + "txhash": "27194FD28A45EFEE60EF279DBD04389C7EAD0E1A4AFA9208EA2B98D67D3858E9", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"100000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu\"},{\"key\":\"amount\",\"value\":\"100000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl\"},{\"key\":\"amount\",\"value\":\"100000000\"},{\"key\":\"new_shares\",\"value\":\"107342111.700069687395614194\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "100000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu" + }, + { + "key": "amount", + "value": "100000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl" + }, + { + "key": "amount", + "value": "100000000" + }, + { + "key": "new_shares", + "value": "107342111.700069687395614194" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu" + } + ] + } + ] + } + ], + "gas_wanted": "241140", + "gas_used": "150077", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu", + "validator_address": "terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl", + "amount": { + "denom": "uluna", + "amount": "100000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "36171" + } + ], + "gas": "241140" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6oO1BNy2WX4yRXbA4tIUhjhjPZ2/erNn98CfyR7C05V" + }, + "signature": "Lx1oI8HlUhX6QVF4ff50twxUqf/8N43gQPthmoj1fXN9mT4kP1gSUDTqqECzzMTl6ZctLYT0pZtIepFVJ5DnHw==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T04:50:59Z" + }, + { + "height": "4145488", + "txhash": "70AA4098C7230F1841E9E6B56560002CA4BC0BE077529284BE7D8BE5C0E37E81", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"99000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu\"},{\"key\":\"amount\",\"value\":\"99000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1vk20anceu6h9s00d27pjlvslz3avetkvnwmr35\"},{\"key\":\"amount\",\"value\":\"99000000\"},{\"key\":\"new_shares\",\"value\":\"99000000.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "99000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu" + }, + { + "key": "amount", + "value": "99000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1vk20anceu6h9s00d27pjlvslz3avetkvnwmr35" + }, + { + "key": "amount", + "value": "99000000" + }, + { + "key": "new_shares", + "value": "99000000.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu" + } + ] + } + ] + } + ], + "gas_wanted": "241520", + "gas_used": "147611", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra12adt9702xjltd9jkqxykdtatzz0e7463rscadu", + "validator_address": "terravaloper1vk20anceu6h9s00d27pjlvslz3avetkvnwmr35", + "amount": { + "denom": "uluna", + "amount": "99000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "36228" + } + ], + "gas": "241520" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6oO1BNy2WX4yRXbA4tIUhjhjPZ2/erNn98CfyR7C05V" + }, + "signature": "vwogDRTr+Lwg+kCaBuWPgIDnOVoLypeYhOBY2SIb0UottdPfvWuvfQ33KC0ZUS1QI3nR2QBOvwLSDwxo8bkw9A==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T04:53:37Z" + }, + { + "height": "4145587", + "txhash": "6419AE56B46EBA034D4B76C8A2B51607F9ADEA253AAD826448067CC36ECAA2E8", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"amount\",\"value\":\"200uaud,3ucad,814ueur,738ugbp,11853ujpy,983963906ukrw,64802930uluna,14879871umnt,22101usdr,2490uthb,7922987uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"5000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"200uaud,3ucad,814ueur,738ugbp,11853ujpy,983963906ukrw,64802930uluna,14879871umnt,22101usdr,2490uthb,7922987uusd\"},{\"key\":\"spender\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"amount\",\"value\":\"5000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt\"},{\"key\":\"amount\",\"value\":\"5000000000\"},{\"key\":\"new_shares\",\"value\":\"5050505050.505050505050505049\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"200uaud,3ucad,814ueur,738ugbp,11853ujpy,983963906ukrw,64802930uluna,14879871umnt,22101usdr,2490uthb,7922987uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "amount", + "value": "200uaud,3ucad,814ueur,738ugbp,11853ujpy,983963906ukrw,64802930uluna,14879871umnt,22101usdr,2490uthb,7922987uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "5000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "200uaud,3ucad,814ueur,738ugbp,11853ujpy,983963906ukrw,64802930uluna,14879871umnt,22101usdr,2490uthb,7922987uusd" + }, + { + "key": "spender", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "amount", + "value": "5000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt" + }, + { + "key": "amount", + "value": "5000000000" + }, + { + "key": "new_shares", + "value": "5050505050.505050505050505049" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "200uaud,3ucad,814ueur,738ugbp,11853ujpy,983963906ukrw,64802930uluna,14879871umnt,22101usdr,2490uthb,7922987uusd" + } + ] + } + ] + } + ], + "gas_wanted": "369854", + "gas_used": "262652", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc", + "validator_address": "terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt", + "amount": { + "denom": "uluna", + "amount": "5000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uusd", + "amount": "65000" + } + ], + "gas": "369854" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T05:02:39Z" + }, + { + "height": "4145607", + "txhash": "486CC106F60F62EC2A0CE28FDC31E3EBFF9A21F1C1C827998F0214940D2AD1C8", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"amount\",\"value\":\"30014ukrw,17114uluna,8uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"30014ukrw,17114uluna,8uusd\"},{\"key\":\"spender\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt\"},{\"key\":\"amount\",\"value\":\"2000000000\"},{\"key\":\"new_shares\",\"value\":\"2020202020.202020202020202019\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"30014ukrw,17114uluna,8uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "amount", + "value": "30014ukrw,17114uluna,8uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "30014ukrw,17114uluna,8uusd" + }, + { + "key": "spender", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt" + }, + { + "key": "amount", + "value": "2000000000" + }, + { + "key": "new_shares", + "value": "2020202020.202020202020202019" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "30014ukrw,17114uluna,8uusd" + } + ] + } + ] + } + ], + "gas_wanted": "294355", + "gas_used": "208724", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc", + "validator_address": "terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt", + "amount": { + "denom": "uluna", + "amount": "2000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uusd", + "amount": "55000" + } + ], + "gas": "294355" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T05:04:28Z" + }, + { + "height": "4146224", + "txhash": "8C982FC18A7F7CF4B7A255B1DC4491D595916F05F2EDF24A0ED32F01598B8FEA", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"amount\",\"value\":\"60253ukrw,821974uluna,44uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"3000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"60253ukrw,821974uluna,44uusd\"},{\"key\":\"spender\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"amount\",\"value\":\"3000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt\"},{\"key\":\"amount\",\"value\":\"3000000000\"},{\"key\":\"new_shares\",\"value\":\"3030303030.303030303030303029\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"60253ukrw,821974uluna,44uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "amount", + "value": "60253ukrw,821974uluna,44uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "3000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "60253ukrw,821974uluna,44uusd" + }, + { + "key": "spender", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "amount", + "value": "3000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt" + }, + { + "key": "amount", + "value": "3000000000" + }, + { + "key": "new_shares", + "value": "3030303030.303030303030303029" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "60253ukrw,821974uluna,44uusd" + } + ] + } + ] + } + ], + "gas_wanted": "294544", + "gas_used": "208859", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc", + "validator_address": "terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt", + "amount": { + "denom": "uluna", + "amount": "3000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uusd", + "amount": "55000" + } + ], + "gas": "294544" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T06:00:36Z" + }, + { + "height": "4153566", + "txhash": "75A431D51FB9D81CBAC3786511F21C5142036C15C1D6FBABFECAFF1BAE5BF54D", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"},{\"key\":\"amount\",\"value\":\"2869814ukrw,121045490uluna,2034usdr,91386uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"122100000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"2869814ukrw,121045490uluna,2034usdr,91386uusd\"},{\"key\":\"spender\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"},{\"key\":\"amount\",\"value\":\"122100000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex\"},{\"key\":\"amount\",\"value\":\"122100000\"},{\"key\":\"new_shares\",\"value\":\"122100000.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"2869814ukrw,121045490uluna,2034usdr,91386uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + }, + { + "key": "amount", + "value": "2869814ukrw,121045490uluna,2034usdr,91386uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "122100000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "2869814ukrw,121045490uluna,2034usdr,91386uusd" + }, + { + "key": "spender", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + }, + { + "key": "amount", + "value": "122100000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex" + }, + { + "key": "amount", + "value": "122100000" + }, + { + "key": "new_shares", + "value": "122100000.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "2869814ukrw,121045490uluna,2034usdr,91386uusd" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "187330", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1lpdm6chq5hn85rxgwk499qa0wh8jpxvmsp30f4", + "validator_address": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex", + "amount": { + "denom": "uluna", + "amount": "122100000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2266" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T17:08:47Z" + }, + { + "height": "4153579", + "txhash": "1631E737F31258E7981DEF5FB940AF950E07917F94A22D811221E5294F0FA4C3", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"},{\"key\":\"amount\",\"value\":\"195564ukrw,8067066uluna,135usdr,6086uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"7000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"195564ukrw,8067066uluna,135usdr,6086uusd\"},{\"key\":\"spender\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"},{\"key\":\"amount\",\"value\":\"7000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex\"},{\"key\":\"amount\",\"value\":\"7000000000\"},{\"key\":\"new_shares\",\"value\":\"7000000000.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"195564ukrw,8067066uluna,135usdr,6086uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + }, + { + "key": "amount", + "value": "195564ukrw,8067066uluna,135usdr,6086uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "7000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "195564ukrw,8067066uluna,135usdr,6086uusd" + }, + { + "key": "spender", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + }, + { + "key": "amount", + "value": "7000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex" + }, + { + "key": "amount", + "value": "7000000000" + }, + { + "key": "new_shares", + "value": "7000000000.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "195564ukrw,8067066uluna,135usdr,6086uusd" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "188826", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex", + "validator_address": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex", + "amount": { + "denom": "uluna", + "amount": "7000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2266" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T17:09:58Z" + }, + { + "height": "4153603", + "txhash": "2AC88B89BA91258774E75ECD33D8F7845AB1610ED929618BBA80F8F96F4F4307", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"},{\"key\":\"amount\",\"value\":\"20290ukrw,29532uluna\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"1000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"20290ukrw,29532uluna\"},{\"key\":\"spender\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"},{\"key\":\"amount\",\"value\":\"1000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex\"},{\"key\":\"amount\",\"value\":\"1000000000\"},{\"key\":\"new_shares\",\"value\":\"1000000000.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"20290ukrw,29532uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + }, + { + "key": "amount", + "value": "20290ukrw,29532uluna" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "1000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "20290ukrw,29532uluna" + }, + { + "key": "spender", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + }, + { + "key": "amount", + "value": "1000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex" + }, + { + "key": "amount", + "value": "1000000000" + }, + { + "key": "new_shares", + "value": "1000000000.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "20290ukrw,29532uluna" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "175362", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex", + "validator_address": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex", + "amount": { + "denom": "uluna", + "amount": "1000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2266" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T17:12:09Z" + }, + { + "height": "4159324", + "txhash": "3C76DFDA92DCDA46C47D9333380EADB6A8EF0A24B0A97677A409A850FE052CB0", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"10000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"},{\"key\":\"amount\",\"value\":\"10000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3\"},{\"key\":\"amount\",\"value\":\"10000000000\"},{\"key\":\"new_shares\",\"value\":\"10000000000.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "10000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + }, + { + "key": "amount", + "value": "10000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + }, + { + "key": "amount", + "value": "10000000000" + }, + { + "key": "new_shares", + "value": "10000000000.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + } + ] + } + ] + } + ], + "gas_wanted": "189941", + "gas_used": "120884", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4", + "validator_address": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3", + "amount": { + "denom": "uluna", + "amount": "10000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "33818996" + } + ], + "gas": "189941" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Avh2Njbk28ijkbCaL9f3JY+JdC0LJWMIM43YYmxAS95y" + }, + "signature": "v/0uT/n98j2fxTLp6vhl83WHbR8VqU0qzQnOb4OdD/xqozIDUWhsXxVUIap0LRTxow+ST+iORRVN9RoC4zjRSA==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-08T01:52:40Z" + }, + { + "height": "4161168", + "txhash": "471FD90924091DA2C3E91F8743BFAE8417AEB1A99D39A9E23377CC65374AA8C2", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"},{\"key\":\"amount\",\"value\":\"45242ukrw,7876uluna\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"1003051925uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"45242ukrw,7876uluna\"},{\"key\":\"spender\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"},{\"key\":\"amount\",\"value\":\"1003051925uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3\"},{\"key\":\"amount\",\"value\":\"1003051925\"},{\"key\":\"new_shares\",\"value\":\"1003051925.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"45242ukrw,7876uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + }, + { + "key": "amount", + "value": "45242ukrw,7876uluna" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "1003051925uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "45242ukrw,7876uluna" + }, + { + "key": "spender", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + }, + { + "key": "amount", + "value": "1003051925uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + }, + { + "key": "amount", + "value": "1003051925" + }, + { + "key": "new_shares", + "value": "1003051925.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "45242ukrw,7876uluna" + } + ] + } + ] + } + ], + "gas_wanted": "290431", + "gas_used": "175620", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4", + "validator_address": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3", + "amount": { + "denom": "uluna", + "amount": "1003051925" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "51711240" + } + ], + "gas": "290431" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Avh2Njbk28ijkbCaL9f3JY+JdC0LJWMIM43YYmxAS95y" + }, + "signature": "dPjihEbAEOlBnTarKazXANDi+gULsg5hP8Fpx+n2uP0oNDhhWKw96t6/GsrXsTrHjRKAZRawyXWdFqIEwmZLgg==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-08T04:40:27Z" + }, + { + "height": "4162532", + "txhash": "772F93CED9D54EB545D8E6D3C9CF7C016EC01A63A35C51544C1E6B9E391A0844", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"},{\"key\":\"amount\",\"value\":\"47107ukrw,8665uluna\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"2467843uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"47107ukrw,8665uluna\"},{\"key\":\"spender\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"},{\"key\":\"amount\",\"value\":\"2467843uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3\"},{\"key\":\"amount\",\"value\":\"2467843\"},{\"key\":\"new_shares\",\"value\":\"2467843.000000000000000000\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"47107ukrw,8665uluna\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + }, + { + "key": "amount", + "value": "47107ukrw,8665uluna" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "2467843uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "47107ukrw,8665uluna" + }, + { + "key": "spender", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + }, + { + "key": "amount", + "value": "2467843uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + }, + { + "key": "amount", + "value": "2467843" + }, + { + "key": "new_shares", + "value": "2467843.000000000000000000" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "47107ukrw,8665uluna" + } + ] + } + ] + } + ], + "gas_wanted": "290242", + "gas_used": "175512", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1dkwrmzp7flc3m8cmpqjrtt8pv7unyud3zhlzl4", + "validator_address": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3", + "amount": { + "denom": "uluna", + "amount": "2467843" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "51677589" + } + ], + "gas": "290242" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Avh2Njbk28ijkbCaL9f3JY+JdC0LJWMIM43YYmxAS95y" + }, + "signature": "J6cBSlCSKlWkKH3y551+AjAKvJxO6uTiQ//Ragu0Z00cFp+DXjn2WDsqvvVW6x+9yxLPdmxgK/wm6IiCQ9voWQ==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-08T06:44:32Z" + }, + { + "height": "4163855", + "txhash": "842ACA407B470BEAB6AB9DB61B120FA0F89BD8A849AA1C2C894DC39840AEB1AE", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"amount\",\"value\":\"1107370ukrw,31960045uluna,17097uusd\"},{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"4000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1107370ukrw,31960045uluna,17097uusd\"},{\"key\":\"spender\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"amount\",\"value\":\"4000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt\"},{\"key\":\"amount\",\"value\":\"4000000000\"},{\"key\":\"new_shares\",\"value\":\"4040404040.404040404040404038\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1107370ukrw,31960045uluna,17097uusd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "amount", + "value": "1107370ukrw,31960045uluna,17097uusd" + }, + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "4000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1107370ukrw,31960045uluna,17097uusd" + }, + { + "key": "spender", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "amount", + "value": "4000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt" + }, + { + "key": "amount", + "value": "4000000000" + }, + { + "key": "new_shares", + "value": "4040404040.404040404040404038" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1107370ukrw,31960045uluna,17097uusd" + } + ] + } + ] + } + ], + "gas_wanted": "294607", + "gas_used": "208904", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1t70zu4qex9uyxf3xcwnk67sapw39n6v0gs5akc", + "validator_address": "terravaloper1t70zu4qex9uyxf3xcwnk67sapw39n6v0glcqxt", + "amount": { + "denom": "uluna", + "amount": "4000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uusd", + "amount": "55000" + } + ], + "gas": "294607" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-08T08:44:56Z" + }, + { + "height": "4180004", + "txhash": "DEDE884FC55F221FD56A931AF0D676EAA043260904F0C8126A24DBF500F83467", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"100000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"},{\"key\":\"amount\",\"value\":\"100000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"100000000\"},{\"key\":\"new_shares\",\"value\":\"102030405.060708091011121314\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "100000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + }, + { + "key": "amount", + "value": "100000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "100000000" + }, + { + "key": "new_shares", + "value": "102030405.060708091011121314" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + } + ] + } + ] + } + ], + "gas_wanted": "168873", + "gas_used": "106098", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "100000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "25331" + } + ], + "gas": "168873" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6w4nd/HfddQBWFRoND/vhjjUBEw1LSt8KOxhJnYFFVk" + }, + "signature": "gfRalLp1E+IQsflkMnw5G3F1sbEEfpdrM7W9fRmA8m4GaAkr8Eid7OWkIfbxs3UaDKae1oBUxnEziE6xW61iTA==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T09:16:45Z" + }, + { + "height": "4180071", + "txhash": "D827C77402CB4B439C7A0543CC3C5ECAB9F483956B8F3E64DD40459BEC143992", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"500000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"},{\"key\":\"amount\",\"value\":\"500000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"500000000\"},{\"key\":\"new_shares\",\"value\":\"510152025.303540455055606570\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "500000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + }, + { + "key": "amount", + "value": "500000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "500000000" + }, + { + "key": "new_shares", + "value": "510152025.303540455055606570" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + } + ] + } + ] + } + ], + "gas_wanted": "251720", + "gas_used": "153441", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "500000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "37758" + } + ], + "gas": "251720" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6w4nd/HfddQBWFRoND/vhjjUBEw1LSt8KOxhJnYFFVk" + }, + "signature": "I+/sFprP51GXMswZJ1nqrFP4cXv7j7EkOVvBOOs+qMlz39vO9q+GGIigYGF1hB1O5Jt1M1IipkvxaWmvT2M2kw==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T09:23:01Z" + }, + { + "height": "4180124", + "txhash": "C8C59122173B78A920E3CF8617E7CFA00312150EAF5739D707868205C60A7477", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"1200000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"},{\"key\":\"amount\",\"value\":\"1200000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"1200000000\"},{\"key\":\"new_shares\",\"value\":\"1224364860.728497092133455768\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1200000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + }, + { + "key": "amount", + "value": "1200000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "1200000000" + }, + { + "key": "new_shares", + "value": "1224364860.728497092133455768" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + } + ] + } + ] + } + ], + "gas_wanted": "251926", + "gas_used": "153592", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "1200000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "37789" + } + ], + "gas": "251926" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6w4nd/HfddQBWFRoND/vhjjUBEw1LSt8KOxhJnYFFVk" + }, + "signature": "62QWY2bQUD1MLEwMWyeXrZVEaMfegfSdpXoDAnSwe99/7feSpTAdqPiGbuCQAyVUkiRhO0LuObG3RuqFb/SYwQ==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T09:27:57Z" + }, + { + "height": "4180155", + "txhash": "36C4714260433961635095C48C5F341A2643B6437BEF651F6FB1F4EFD7B23778", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"2000000000\"},{\"key\":\"new_shares\",\"value\":\"2040608101.214161820222426280\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "2000000000" + }, + { + "key": "new_shares", + "value": "2040608101.214161820222426280" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt" + } + ] + } + ] + } + ], + "gas_wanted": "159537", + "gas_used": "158007", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "2000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "1000000" + } + ], + "gas": "159537" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T09:30:50Z" + }, + { + "height": "4180163", + "txhash": "F8AA6744554F0DACAC2C2CA683A7EB211FBB8A665640CC3340009253670807C6", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"82000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"},{\"key\":\"amount\",\"value\":\"82000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"82000000\"},{\"key\":\"new_shares\",\"value\":\"83664932.149780634629119477\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "82000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + }, + { + "key": "amount", + "value": "82000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "82000000" + }, + { + "key": "new_shares", + "value": "83664932.149780634629119477" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + } + ] + } + ] + } + ], + "gas_wanted": "252040", + "gas_used": "153656", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "82000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "37806" + } + ], + "gas": "252040" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6w4nd/HfddQBWFRoND/vhjjUBEw1LSt8KOxhJnYFFVk" + }, + "signature": "jyYv4i3B2fGMouUOa0AhKmKx41/dF9DlERuR4u9KjV8RDhjsfuy6GXJ1SoUY3QDw+MTupTh94CSXt4q8gKPqiA==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T09:31:35Z" + }, + { + "height": "4183064", + "txhash": "39AD86694307FCF733CF37C85DCD00D69B4D7885F963E24B08695B58C65F6DFC", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"2000000000\"},{\"key\":\"new_shares\",\"value\":\"2040608101.214161820222426279\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "2000000000" + }, + { + "key": "new_shares", + "value": "2040608101.214161820222426279" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + } + ] + } + ] + } + ], + "gas_wanted": "258140", + "gas_used": "157141", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "2000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "38721" + } + ], + "gas": "258140" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6w4nd/HfddQBWFRoND/vhjjUBEw1LSt8KOxhJnYFFVk" + }, + "signature": "88PFzaPqe1elYtw89TaCkuaDPkZP2IH8xRlmC0BMV0gYb2ghXtxRznhtNYWAj3H+71bF23KXdXik4dew+zKgZg==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T14:01:53Z" + }, + { + "height": "4183106", + "txhash": "1DD7E85E3A5602DC98F800413F592D13A60136FF29D5EDE1799BDA19B04F923A", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"2000000000\"},{\"key\":\"new_shares\",\"value\":\"2040608101.214161820222426279\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "2000000000" + }, + { + "key": "new_shares", + "value": "2040608101.214161820222426279" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt" + } + ] + } + ] + } + ], + "gas_wanted": "158761", + "gas_used": "157231", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "2000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "110000" + } + ], + "gas": "158761" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T14:05:48Z" + }, + { + "height": "4183213", + "txhash": "41BDE949CD61AC42EB24752D733522281BF7FCF753FDC9E60A1FAEBD03FF1D2D", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"3000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"},{\"key\":\"amount\",\"value\":\"3000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"3000000000\"},{\"key\":\"new_shares\",\"value\":\"3060912151.821242730333639419\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "3000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + }, + { + "key": "amount", + "value": "3000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "3000000000" + }, + { + "key": "new_shares", + "value": "3060912151.821242730333639419" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c" + } + ] + } + ] + } + ], + "gas_wanted": "258253", + "gas_used": "157207", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1sdjkktrql35znkz763yz2acl6wlxylhh5cgx7c", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "3000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "38738" + } + ], + "gas": "258253" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6w4nd/HfddQBWFRoND/vhjjUBEw1LSt8KOxhJnYFFVk" + }, + "signature": "Qt7IodKM4iBfmyomZVUeZTiA+MMlbxdMaF1MQa5eB4oG2hZFWeybTzUsUNhsr41Vi+tF2GaSNXLC3+w+x/iI+Q==" + } + ], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T14:15:48Z" + }, + { + "height": "4183223", + "txhash": "038EB086C5FAD07EB6EDD81C9F56993115EB3A797F188D6398E1E2688188AA91", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"4000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt\"},{\"key\":\"amount\",\"value\":\"4000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"4000000000\"},{\"key\":\"new_shares\",\"value\":\"4081216202.428323640444852558\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "4000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt" + }, + { + "key": "amount", + "value": "4000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "4000000000" + }, + { + "key": "new_shares", + "value": "4081216202.428323640444852558" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt" + } + ] + } + ] + } + ], + "gas_wanted": "158839", + "gas_used": "157309", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "4000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "110000" + } + ], + "gas": "158839" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T14:16:44Z" + }, + { + "height": "4183274", + "txhash": "845F7E433E67F030BE143403A5EE5714E347ECDB561A91FE53063E4A2542719F", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"2988000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt\"},{\"key\":\"amount\",\"value\":\"2988000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"2988000000\"},{\"key\":\"new_shares\",\"value\":\"3048668503.213957759412304861\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "2988000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt" + }, + { + "key": "amount", + "value": "2988000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "2988000000" + }, + { + "key": "new_shares", + "value": "3048668503.213957759412304861" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt" + } + ] + } + ] + } + ], + "gas_wanted": "158812", + "gas_used": "157282", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra17qy25m5v2j42ye880n3xk2exz5tedsfe4wtnpt", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "2988000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "110000" + } + ], + "gas": "158812" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T14:21:27Z" + }, + { + "height": "4183386", + "txhash": "BD05A34742FE329BD0FAC7CAC45911BEBD64085FCFC1A9837DE249834A2A452D", + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7\"},{\"key\":\"amount\",\"value\":\"2000000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"},{\"key\":\"amount\",\"value\":\"2000000000\"},{\"key\":\"new_shares\",\"value\":\"2040608101.214161820222426279\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + }, + { + "key": "amount", + "value": "2000000000" + }, + { + "key": "new_shares", + "value": "2040608101.214161820222426279" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7" + } + ] + } + ] + } + ], + "gas_wanted": "111508", + "gas_used": "109978", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "delegator_address": "terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7", + "validator_address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "amount": { + "denom": "uluna", + "amount": "2000000000" + } + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "110000" + } + ], + "gas": "111508" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T14:31:56Z" + } + ] +} diff --git a/tests/json_examples/MsgDelegateFeedConsent.data.json b/tests/json_examples/MsgDelegateFeedConsent.data.json new file mode 100644 index 0000000..083bdff --- /dev/null +++ b/tests/json_examples/MsgDelegateFeedConsent.data.json @@ -0,0 +1,1148 @@ +{ + "total_count": "17", + "count": "17", + "page_number": "1", + "page_total": "1", + "limit": "30", + "txs": [ + { + "height": "4096359", + "txhash": "E62FB808C4575A1D274688C1D3324E7227373BB4C52F3D7075F3E94C911DEE72", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1sspxdl66lzt6jxcxnxl0w3tfre3ww7u5z2jcke\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1sspxdl66lzt6jxcxnxl0w3tfre3ww7u5z2jcke" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54254", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl", + "delegate": "terra1sspxdl66lzt6jxcxnxl0w3tfre3ww7u5z2jcke" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T02:03:50Z" + }, + { + "height": "4096702", + "txhash": "7B716A765A58D43223DCEF42B3297FD10BFD03D3C2299A5170B08553C7DC9FB6", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra15d263t4xzax36ydsqyfk4l97k5wvza9ynz5q0s\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1r2kcrnsq8jfu5zyeyqygrj80x6chf82aemrya8\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra15d263t4xzax36ydsqyfk4l97k5wvza9ynz5q0s" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1r2kcrnsq8jfu5zyeyqygrj80x6chf82aemrya8" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54203", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1r2kcrnsq8jfu5zyeyqygrj80x6chf82aemrya8", + "delegate": "terra15d263t4xzax36ydsqyfk4l97k5wvza9ynz5q0s" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T02:34:52Z" + }, + { + "height": "4097796", + "txhash": "15146F10ABBE0CA5F76523FE4C8DDD5DCD89C702AA1638DFCF5E8F9992C9F496", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54295", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3", + "delegate": "terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "1020000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T04:14:03Z" + }, + { + "height": "4097903", + "txhash": "FD0B1F01EAD3658A38BB043860AA557D70148E9741286E6DEF31AF1E1CC6B57B", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54295", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3", + "delegate": "terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "1020000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T04:23:45Z" + }, + { + "height": "4098945", + "txhash": "F035FAB071BA476D372D7DD0A4ABE5EA7BC605191D49D890A949588BA9F3B751", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54281", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3", + "delegate": "terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T05:58:24Z" + }, + { + "height": "4099222", + "txhash": "2682F2663DCCDCE1874FAA68D9F6E61B2D1D3F65CB7D47A0620A3AFF2F9D193F", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54281", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3", + "delegate": "terra1uua69afgf0mgdppw4a8tp34rjmqy0tgck6g45d" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T06:23:34Z" + }, + { + "height": "4099359", + "txhash": "157E9FBF9743D5F3CF53E6CCCA4B68D2EEB507249DD5B834A2A7675DD4AA4966", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1zr5v22la4uffwxpl8ha6tr2ftks5qgyafnrqtm\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper13nyvljuj38s7h3w3w69xdrmmfzm7qwlfxk9emf\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1zr5v22la4uffwxpl8ha6tr2ftks5qgyafnrqtm" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper13nyvljuj38s7h3w3w69xdrmmfzm7qwlfxk9emf" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54247", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper13nyvljuj38s7h3w3w69xdrmmfzm7qwlfxk9emf", + "delegate": "terra1zr5v22la4uffwxpl8ha6tr2ftks5qgyafnrqtm" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "3000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T06:35:59Z" + }, + { + "height": "4100068", + "txhash": "F7899B3F21D0AAB03EC90D01CBA8B6A707B70D4203F4D530602CB2288376B9A0", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1x32yckrnnqcfh5mlpe9w8skaev9juzjess89t3\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper16yf7sdu7p7zkvcrexkameykk9za7wsuu8udt5u\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1x32yckrnnqcfh5mlpe9w8skaev9juzjess89t3" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper16yf7sdu7p7zkvcrexkameykk9za7wsuu8udt5u" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54611", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper16yf7sdu7p7zkvcrexkameykk9za7wsuu8udt5u", + "delegate": "terra1x32yckrnnqcfh5mlpe9w8skaev9juzjess89t3" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T07:40:26Z" + }, + { + "height": "4100882", + "txhash": "2749D17A6497BC36A6B89C06DC815F5EC80923891AF92B3C5058D638ACB2DC8E", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1p7qfm3vmwhq9k85qg48yjt95xy24ffgugf3zfx\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qzrwhr\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1p7qfm3vmwhq9k85qg48yjt95xy24ffgugf3zfx" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qzrwhr" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54543", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qzrwhr", + "delegate": "terra1p7qfm3vmwhq9k85qg48yjt95xy24ffgugf3zfx" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "100000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T08:54:25Z" + }, + { + "height": "4100916", + "txhash": "4D7038A55C7F787374DB796DDE908CE757B18A5C6664E8F3E662C5444A028175", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54269", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1lpdm6chq5hn85rxgwk499qa0wh8jpxvmswajex", + "delegate": "terra18kcvj8fuq8hg90was6e56jsdzxk3xdghpft6ex" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T08:57:30Z" + }, + { + "height": "4104536", + "txhash": "A648DE4101B58EE2F3D67EF6053357436669AF908BAED1B47D3209BB75E15531", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1ntm2hw65ftlny6sq08aamfuzl9fkuvayeasxur\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1pfkp8qqha94vcahh5pll3hd8ujxu8j30xvlqmh\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1ntm2hw65ftlny6sq08aamfuzl9fkuvayeasxur" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1pfkp8qqha94vcahh5pll3hd8ujxu8j30xvlqmh" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54275", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1pfkp8qqha94vcahh5pll3hd8ujxu8j30xvlqmh", + "delegate": "terra1ntm2hw65ftlny6sq08aamfuzl9fkuvayeasxur" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T14:28:05Z" + }, + { + "height": "4106735", + "txhash": "E6EB50D7A40092E02E30CDAF7BA084BB04884ED9D6908F07B8FE18773D1BE328", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra14nzz90pn05ust5pkkw05tqpur9pztc7l66p9mc\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra14nzz90pn05ust5pkkw05tqpur9pztc7l66p9mc" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54242", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e", + "delegate": "terra14nzz90pn05ust5pkkw05tqpur9pztc7l66p9mc" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "45000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T17:49:14Z" + }, + { + "height": "4152967", + "txhash": "7F934C0D0E9D47595D2BF87A3C2D177FA9E82A2DFDD5816241FA480017D47220", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra14nzz90pn05ust5pkkw05tqpur9pztc7l66p9mc\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra14nzz90pn05ust5pkkw05tqpur9pztc7l66p9mc" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54242", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e", + "delegate": "terra14nzz90pn05ust5pkkw05tqpur9pztc7l66p9mc" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "45000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T16:14:18Z" + }, + { + "height": "4153100", + "txhash": "66F0ED67CA7D9A0D41C6D0A82A8D2387D9D354C64BA6616A47538A25B80095DA", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvj2t42\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvj2t42" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54242", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvaxk9e", + "delegate": "terra1wqcwf7t7gcjj72vn6agn9e5ax84zmq2pvj2t42" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "45000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T16:26:24Z" + }, + { + "height": "4158142", + "txhash": "63C1E104AA914166E082673DCB7A965CF7AB00A875115CCA5ED8D9BD9E6BA0B9", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1gtudrw3vpxhdt2vd8jy6gz393gdwcfuql8pugl\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper1s3vqpwxv866ezqp9kyecgysktwfznwl65v4v5c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1gtudrw3vpxhdt2vd8jy6gz393gdwcfuql8pugl" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper1s3vqpwxv866ezqp9kyecgysktwfznwl65v4v5c" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54280", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper1s3vqpwxv866ezqp9kyecgysktwfznwl65v4v5c", + "delegate": "terra1gtudrw3vpxhdt2vd8jy6gz393gdwcfuql8pugl" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "35610000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-08T00:05:08Z" + }, + { + "height": "4180963", + "txhash": "917E3A38B70C2D2A303749E9E2FB7FA3637516A37ECFF38E2201C0D7A0DFD555", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54305", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "delegate": "terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T10:46:04Z" + }, + { + "height": "4181719", + "txhash": "F39E28C3AFCD663AA201AAE8E8323B5889928049A4BCF0461057E8D7DCBB52AB", + "data": "0A2E0A2C2F74657272612E6F7261636C652E763162657461312E4D736744656C656761746546656564436F6E73656E74", + "raw_log": "[{\"events\":[{\"type\":\"feed_delegate\",\"attributes\":[{\"key\":\"feeder\",\"value\":\"terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgDelegateFeedConsent\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "feed_delegate", + "attributes": [ + { + "key": "feeder", + "value": "terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgDelegateFeedConsent" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "54305", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "oracle/MsgDelegateFeedConsent", + "value": { + "operator": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c", + "delegate": "terra1t2cfxq5rf3tg52k9mu6g5ecvwp7myfsu42hyv7" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T11:56:29Z" + } + ] +} \ No newline at end of file diff --git a/tests/json_examples/MsgDeposit.data.json b/tests/json_examples/MsgDeposit.data.json new file mode 100644 index 0000000..0548ff9 --- /dev/null +++ b/tests/json_examples/MsgDeposit.data.json @@ -0,0 +1,1900 @@ +{ + "total_count": "14", + "count": "14", + "page_number": "1", + "page_total": "1", + "limit": "100", + "txs": [{ + "height": "198", + "txhash": "D414722B1D51C087119C1CE5BBDAAA39BCB454FC9BD24F30897FC8361B6D3D10", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }], + "gas_wanted": "55352", + "gas_used": "42559", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "1", + "depositor": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "amount": [{ + "denom": "uluna", + "amount": "1" + }] + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "55352" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "/e2LkcUFNcSTfVk7Gn/4J4Q4C2RUt54/dE4+heWKzGp+gA6gEquOoGLIAMpvUdJxA4DjO9l710OSCgkkcAmtbg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-13T17:19:41Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }, + { + "height": "978", + "txhash": "24495D2E4B4193DEF45C5246C6D90CEE4519F09C9E7FD87720AF94E7ACAD0226", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }], + "gas_wanted": "87200", + "gas_used": "57467", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "1", + "depositor": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "amount": [{ + "denom": "uluna", + "amount": "1" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1308" + }], + "gas": "87200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "NqHAA4etbibV596KPKvu2ylaZaJHf0RuJtt/3I8WURUoBfKyPRartMgNCckO0MFciWVmM6k0BIqBjXTbXoyMVA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T18:47:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }, + { + "height": "5059", + "txhash": "0D9A9E3316FE6A6ABE92B3EA8D85CF15F39DC7926AC3A3BD48DDD979A054E12F", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }], + "gas_wanted": "87333", + "gas_used": "57539", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "1", + "depositor": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73", + "amount": [{ + "denom": "uluna", + "amount": "1" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1310" + }], + "gas": "87333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A30Cq4pAsDWhdfezKg6RVEXiZpPvO085v4wNob/exla0" + }, + "signature": "lUF2RTWevtdigpgECox4UxlEzYNJv3oDeqZkGLNkSgdLVndDb27BY/5NAAAKbPFbv2fRQOpI+SA8HwEcrydKlQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T02:16:33Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }, + { + "height": "37513", + "txhash": "DB7FD7F02CA7C02D55A31C41110B944360F06A44E387DC7CAF2F0F5040B871E9", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }], + "gas_wanted": "55519", + "gas_used": "42687", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "1", + "depositor": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "amount": [{ + "denom": "uluna", + "amount": "1" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "55519" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "AP2T9vM+hXlS9Y6+vmYrgDP0L2qx5O7cvCHsTER8HdIRuB4MujjWFNARVoL9Qvwg7R1PLVVooQN1ZayEfm+DPw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-16T13:44:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }, + { + "height": "85239", + "txhash": "A686D04C61C44B7C7DF6E0D828FA6B3944A348AD0CC1C0A88FB5CD4E4B09F0E9", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wttj8sugczlusz3c7sg028e2h64dqfve6hpzgf" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1wttj8sugczlusz3c7sg028e2h64dqfve6hpzgf" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }], + "gas_wanted": "73191", + "gas_used": "56281", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "1", + "depositor": "terra1wttj8sugczlusz3c7sg028e2h64dqfve6hpzgf", + "amount": [{ + "denom": "uluna", + "amount": "1" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3000" + }], + "gas": "73191" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AuVBUPgKvSkVxNlfBjhY7BBClasvsWDHKbR37DWwLmbq" + }, + "signature": "LTaP7nVVWQbU9QbmKoNMfC9s7css4WAyia+Rs5k+1f8CwIP7s9dEx4ubXjkvtCt0TofM9n/xtsxcjXOL9fDtNQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-20T03:48:00Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wttj8sugczlusz3c7sg028e2h64dqfve6hpzgf" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1wttj8sugczlusz3c7sg028e2h64dqfve6hpzgf" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }, + { + "height": "124684", + "txhash": "71613C04A7490A7AD3D1F049698C420BCE409D7BDA76CA1C8ADE048A4EB5D184", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vxawyk2ewxysxldu0x3p8xw7974p97uvftqccv" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1vxawyk2ewxysxldu0x3p8xw7974p97uvftqccv" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + } + ] + }], + "gas_wanted": "82000", + "gas_used": "53985", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "1", + "depositor": "terra1vxawyk2ewxysxldu0x3p8xw7974p97uvftqccv", + "amount": [{ + "denom": "uluna", + "amount": "1000000" + }] + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1230" + }], + "gas": "82000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Am3lehYh9tY92eS5lg98gBkfSwO0GUxQgXGE3KBcm+DT" + }, + "signature": "4l8x0ia9VpbmkQUEMR+5oa14wZxeZdT274OURnzmoeMw+EpADnGeDmrghUk02JBasbsGRaeUI8vZUn54tSSXcQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-23T03:06:55Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vxawyk2ewxysxldu0x3p8xw7974p97uvftqccv" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1vxawyk2ewxysxldu0x3p8xw7974p97uvftqccv" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + } + ] + }, + { + "height": "182324", + "txhash": "96E89A89465CDAFBA11612F7C8AB785CD17FB2AEA575ACB51A0B04F210388248", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }], + "gas_wanted": "56145", + "gas_used": "43169", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "1", + "depositor": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "amount": [{ + "denom": "uluna", + "amount": "1" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "56145" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "vLRfeMP6ybgkEqYNp6mik9ol96I5wxTIyjVftHcFkYBXu2iCHyC/BPTFkbIkPSaR3+2roTardxEw5xoxPPe0Xw==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2019-12-27T11:39:32Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }, + { + "height": "184711", + "txhash": "8FBD62798D8EBE0F8D30AC0F40A7EB2B2720A614EAF1846CA960D135FAF30FAA", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }], + "gas_wanted": "56145", + "gas_used": "43169", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "1", + "depositor": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "amount": [{ + "denom": "uluna", + "amount": "1" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "56145" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "LpaIBhSjEMFRuWFKljqSQoQHAzMjhBEKmdiUWVJvxtlCreFWOgPV+94BLrH3g19b0BzNqwph+35BEYv9nHg9Yw==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2019-12-27T15:58:38Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "1" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }, + { + "height": "339178", + "txhash": "6CB25CADBEE2EC4FE74CFD5B9309453ACD5B611762D9E1EBBA99A4E2582BC4C1", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "19999990uluna" + }, + { + "key": "proposal_id", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "19999990uluna" + } + ] + } + ] + }], + "gas_wanted": "144466", + "gas_used": "95751", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "2", + "depositor": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "amount": [{ + "denom": "uluna", + "amount": "19999990" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2167" + }], + "gas": "144466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "F0eKj1DHN7VAC8tCnjKxlvfjfNh2YBG4qBu7dRu69JYUqxc6YBuftwygvJEuhsLtCLtPYVDhwwddqt/4Y8t/XA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-08T08:39:52Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "19999990uluna" + }, + { + "key": "proposal_id", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "19999990uluna" + } + ] + } + ] + }, + { + "height": "339415", + "txhash": "53FFB6A151AE377CABFBDEF2B91B9C362397B568283525B943342DCD0B4AFC67", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "30000000uluna" + }, + { + "key": "proposal_id", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "30000000uluna" + } + ] + } + ] + }], + "gas_wanted": "146600", + "gas_used": "97371", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "2", + "depositor": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "amount": [{ + "denom": "uluna", + "amount": "30000000" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2199" + }], + "gas": "146600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "y0TAbtNXpyjJnbQEjMyJ37g4/tK139J4zH/U2W5pUIdKKX8Uh3INiSK+rneicBRazr1QND3ph+CLlmHB2p3o1w==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-08T09:05:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "30000000uluna" + }, + { + "key": "proposal_id", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "30000000uluna" + } + ] + } + ] + }, + { + "height": "342897", + "txhash": "71AF6133CF0EBCCF8C835CD5DFE21B9BD6D16A7C01FFD3921AD0A17B8A31ED39", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, + { + "key": "proposal_id", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + } + ] + }], + "gas_wanted": "128191", + "gas_used": "98394", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "2", + "depositor": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "amount": [{ + "denom": "uluna", + "amount": "1000000" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "128191" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "m1UnrxCvVUww1oJ27Uo9+1lwCma2K8hlf1Gi2LMXepJwHQ4uc6AWjJHLlxuEgaSCQ1lFqnl0FE003Zw6iMqW6w==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2020-01-08T15:27:50Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, + { + "key": "proposal_id", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + } + ] + }, + { + "height": "351020", + "txhash": "5A713083D785BE770CA01B5B8E7EAC263CBBD3B9975B9DC98F526CC9CD6C0064", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }], + "gas_wanted": "128141", + "gas_used": "98190", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "2", + "depositor": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "amount": [{ + "denom": "uluna", + "amount": "1" + }] + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "128141" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "OhP5rHxO8Vxtr1KUxLDnryscLC6dLj2ztZy6Mf0nGjwYZs3s2xL6AYZJe4hj/N04x2mKsM64O/UzzKTg754VXA==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2020-01-09T06:16:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1uluna" + }, + { + "key": "proposal_id", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + } + ] + }, + { + "height": "373735", + "txhash": "F26968321EF51AD7BF33DE19D23E61B5DA12D6E49435EB338B91DEC83940AF86", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "461000000uluna" + }, + { + "key": "proposal_id", + "value": "2" + }, + { + "key": "voting_period_start", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "461000000uluna" + } + ] + } + ] + }], + "gas_wanted": "214333", + "gas_used": "142799", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "2", + "depositor": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n", + "amount": [{ + "denom": "uluna", + "amount": "461000000" + }] + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3215" + }], + "gas": "214333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A7SCnpoYpfY10LoTwUHBweQ8Q0nRUQrPw/mawKSvhLsV" + }, + "signature": "S0H8omxZvr90nf75JeFGaq5wNZY//InbSYKqnQUGGPJjt2S9UJ4rzullwGL4TKBBLgJ1bJy3LUJygKDVV4zbyw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-10T23:46:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "461000000uluna" + }, + { + "key": "proposal_id", + "value": "2" + }, + { + "key": "voting_period_start", + "value": "2" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "461000000uluna" + } + ] + } + ] + }, + { + "height": "376674", + "txhash": "7B6F415475C54DAFF2EDEF9A94D04708B25C400CBA84337992BA733C27088B7B", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "13000000uluna" + }, + { + "key": "proposal_id", + "value": "3" + }, + { + "key": "voting_period_start", + "value": "3" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "13000000uluna" + } + ] + } + ] + }], + "gas_wanted": "169000", + "gas_used": "111985", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgDeposit", + "value": { + "proposal_id": "3", + "depositor": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f", + "amount": [{ + "denom": "uluna", + "amount": "13000000" + }] + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2535" + }], + "gas": "169000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Al4E+xICUrTA/YTMCqGne8BFmpreF+Xh9YsLV8y19ejC" + }, + "signature": "AOLefuLSRtirCEUlMSs5K5mMelLHyKSTou0orSlfeNULW0cf7ImHeVYNz8SLuytQnMF6ZJFEJffNt28M+VOfgA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-11T05:08:30Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "module", + "value": "governance" + }, + { + "key": "sender", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "action", + "value": "deposit" + } + ] + }, + { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "13000000uluna" + }, + { + "key": "proposal_id", + "value": "3" + }, + { + "key": "voting_period_start", + "value": "3" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, + { + "key": "amount", + "value": "13000000uluna" + } + ] + } + ] + } + ] +} diff --git a/tests/json_examples/MsgEditValidator.data.json b/tests/json_examples/MsgEditValidator.data.json new file mode 100644 index 0000000..d14a284 --- /dev/null +++ b/tests/json_examples/MsgEditValidator.data.json @@ -0,0 +1,471 @@ +{ + "total_count": "6", + "count": "6", + "page_number": "1", + "page_total": "1", + "limit": "30", + "txs": [ + { + "height": "4095823", + "txhash": "0B4AB60F84E27B719BE7DC7E02AFC1F33B1FEA7B428B3E0F94A6E2D2BC314E63", + "data": "0A2A0A282F636F736D6F732E7374616B696E672E763162657461312E4D73674564697456616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"edit_validator\",\"attributes\":[{\"key\":\"commission_rate\",\"value\":\"commissionrates:\\n rate: \\\"0.010000000000000000\\\"\\n max_rate: \\\"0.050000000000000000\\\"\\n max_change_rate: \\\"0.010000000000000000\\\"\\nupdate_time: 2021-03-25T13:22:21.248563966Z\\n\"},{\"key\":\"min_self_delegation\",\"value\":\"1\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgEditValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "edit_validator", + "attributes": [ + { + "key": "commission_rate", + "value": "commissionrates:\n rate: \"0.010000000000000000\"\n max_rate: \"0.050000000000000000\"\n max_change_rate: \"0.010000000000000000\"\nupdate_time: 2021-03-25T13:22:21.248563966Z\n" + }, + { + "key": "min_self_delegation", + "value": "1" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgEditValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "62978", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgEditValidator", + "value": { + "description": { + "moniker": "PFC Pretty Floating Chairs", + "identity": "[do-not-modify]", + "website": "[do-not-modify]", + "security_contact": "[do-not-modify]", + "details": "[do-not-modify]" + }, + "validator_address": "terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2366" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T01:15:13Z" + }, + { + "height": "4095895", + "txhash": "3C1F002FCF6BB021295974CFD7747D3F6AFA4E34F4D5F3A5FE293EAD797D3EAD", + "data": "0A2A0A282F636F736D6F732E7374616B696E672E763162657461312E4D73674564697456616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"edit_validator\",\"attributes\":[{\"key\":\"commission_rate\",\"value\":\"commissionrates:\\n rate: \\\"0.010000000000000000\\\"\\n max_rate: \\\"0.050000000000000000\\\"\\n max_change_rate: \\\"0.010000000000000000\\\"\\nupdate_time: 2021-03-25T13:22:21.248563966Z\\n\"},{\"key\":\"min_self_delegation\",\"value\":\"1\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgEditValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "edit_validator", + "attributes": [ + { + "key": "commission_rate", + "value": "commissionrates:\n rate: \"0.010000000000000000\"\n max_rate: \"0.050000000000000000\"\n max_change_rate: \"0.010000000000000000\"\nupdate_time: 2021-03-25T13:22:21.248563966Z\n" + }, + { + "key": "min_self_delegation", + "value": "1" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgEditValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "62334", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgEditValidator", + "value": { + "description": { + "moniker": "PFC", + "identity": "[do-not-modify]", + "website": "[do-not-modify]", + "security_contact": "[do-not-modify]", + "details": "[do-not-modify]" + }, + "validator_address": "terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2366" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "Pretty Floating Chairs", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T01:21:45Z" + }, + { + "height": "4096120", + "txhash": "D97692D7D6C53644893B189B7EDABA8542DCC267AE2B35727FD2B36C907CE70C", + "data": "0A2A0A282F636F736D6F732E7374616B696E672E763162657461312E4D73674564697456616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"edit_validator\",\"attributes\":[{\"key\":\"commission_rate\",\"value\":\"commissionrates:\\n rate: \\\"0.010000000000000000\\\"\\n max_rate: \\\"0.050000000000000000\\\"\\n max_change_rate: \\\"0.010000000000000000\\\"\\nupdate_time: 2021-03-25T13:22:21.248563966Z\\n\"},{\"key\":\"min_self_delegation\",\"value\":\"1\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgEditValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "edit_validator", + "attributes": [ + { + "key": "commission_rate", + "value": "commissionrates:\n rate: \"0.010000000000000000\"\n max_rate: \"0.050000000000000000\"\n max_change_rate: \"0.010000000000000000\"\nupdate_time: 2021-03-25T13:22:21.248563966Z\n" + }, + { + "key": "min_self_delegation", + "value": "1" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgEditValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "62945", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgEditValidator", + "value": { + "description": { + "moniker": "PFC-Purple Floating Chairs", + "identity": "[do-not-modify]", + "website": "[do-not-modify]", + "security_contact": "[do-not-modify]", + "details": "[do-not-modify]" + }, + "validator_address": "terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2366" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T01:42:08Z" + }, + { + "height": "4098530", + "txhash": "FFB579C06AC2F81340827DFC25E4E4248698953BA7336A56CEA9C85F5E3DECEE", + "data": "0A2A0A282F636F736D6F732E7374616B696E672E763162657461312E4D73674564697456616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"edit_validator\",\"attributes\":[{\"key\":\"commission_rate\",\"value\":\"commissionrates:\\n rate: \\\"0.100000000000000000\\\"\\n max_rate: \\\"0.200000000000000000\\\"\\n max_change_rate: \\\"0.010000000000000000\\\"\\nupdate_time: 2021-06-04T04:08:40.113648741Z\\n\"},{\"key\":\"min_self_delegation\",\"value\":\"1\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgEditValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "edit_validator", + "attributes": [ + { + "key": "commission_rate", + "value": "commissionrates:\n rate: \"0.100000000000000000\"\n max_rate: \"0.200000000000000000\"\n max_change_rate: \"0.010000000000000000\"\nupdate_time: 2021-06-04T04:08:40.113648741Z\n" + }, + { + "key": "min_self_delegation", + "value": "1" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgEditValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "62265", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgEditValidator", + "value": { + "description": { + "moniker": "Mosaic", + "identity": "[do-not-modify]", + "website": "http://www.mosaic.kr", + "security_contact": "[do-not-modify]", + "details": "[do-not-modify]" + }, + "validator_address": "terravaloper1hpnzszng3ld6cs5dv6s0tgrs2nk2xp9f0xcqa3" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "56000000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T05:20:39Z" + }, + { + "height": "4100870", + "txhash": "DCE2BD4A6C86B73271F12579B0056CFC0FC9A9FFFDE56A6879E24940974A0506", + "data": "0A2A0A282F636F736D6F732E7374616B696E672E763162657461312E4D73674564697456616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"edit_validator\",\"attributes\":[{\"key\":\"commission_rate\",\"value\":\"commissionrates:\\n rate: \\\"0.200000000000000000\\\"\\n max_rate: \\\"1.000000000000000000\\\"\\n max_change_rate: \\\"0.050000000000000000\\\"\\nupdate_time: 2021-06-04T08:52:57.476687827Z\\n\"},{\"key\":\"min_self_delegation\",\"value\":\"1\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgEditValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terravaloper1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qzrwhr\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "edit_validator", + "attributes": [ + { + "key": "commission_rate", + "value": "commissionrates:\n rate: \"0.200000000000000000\"\n max_rate: \"1.000000000000000000\"\n max_change_rate: \"0.050000000000000000\"\nupdate_time: 2021-06-04T08:52:57.476687827Z\n" + }, + { + "key": "min_self_delegation", + "value": "1" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgEditValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terravaloper1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qzrwhr" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "63980", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgEditValidator", + "value": { + "description": { + "moniker": "block42", + "identity": "C57B29418AE33CC0", + "website": "https://block42.com", + "security_contact": "[do-not-modify]", + "details": "A venture-driven tech company." + }, + "validator_address": "terravaloper1tdec0swznvk6r9ze7wvwqj06tt2tq2q6qzrwhr" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "100000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T08:53:19Z" + }, + { + "height": "4136466", + "txhash": "52809468217A0EF8D2F89BF3BF5672A7D0E68CD95E585BA5A9F551C061763D28", + "data": "0A2A0A282F636F736D6F732E7374616B696E672E763162657461312E4D73674564697456616C696461746F72", + "raw_log": "[{\"events\":[{\"type\":\"edit_validator\",\"attributes\":[{\"key\":\"commission_rate\",\"value\":\"commissionrates:\\n rate: \\\"0.050000000000000000\\\"\\n max_rate: \\\"0.200000000000000000\\\"\\n max_change_rate: \\\"0.010000000000000000\\\"\\nupdate_time: 2021-05-06T01:48:17.570021677Z\\n\"},{\"key\":\"min_self_delegation\",\"value\":\"1\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgEditValidator\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terravaloper12fdlnnc9hsphdrt07hqjzazudc8ztc999h2auz\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "edit_validator", + "attributes": [ + { + "key": "commission_rate", + "value": "commissionrates:\n rate: \"0.050000000000000000\"\n max_rate: \"0.200000000000000000\"\n max_change_rate: \"0.010000000000000000\"\nupdate_time: 2021-05-06T01:48:17.570021677Z\n" + }, + { + "key": "min_self_delegation", + "value": "1" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgEditValidator" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terravaloper12fdlnnc9hsphdrt07hqjzazudc8ztc999h2auz" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "64183", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "staking/MsgEditValidator", + "value": { + "description": { + "moniker": "Aura Stake", + "identity": "[do-not-modify]", + "website": "https://www.aurastake.com", + "security_contact": "security@aurastake.com", + "details": "[do-not-modify]" + }, + "validator_address": "terravaloper12fdlnnc9hsphdrt07hqjzazudc8ztc999h2auz" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2266" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-06T15:12:53Z" + } + ] + } \ No newline at end of file diff --git a/tests/json_examples/MsgExecAuthorized.data.json b/tests/json_examples/MsgExecAuthorized.data.json new file mode 100644 index 0000000..b5b6cea --- /dev/null +++ b/tests/json_examples/MsgExecAuthorized.data.json @@ -0,0 +1,27 @@ +[{ + "type": "msgauth/MsgExecAuthorized", + "value": { + "grantee": "terra...", + "msgs": [{ + "type": "bank/MsgSend", + "value": { + "from_address": "terra...", + "to_address": "terra...", + "amount": [{ + "denom": "ukrw", + "amount": "999" + }] + } + }, { + "type": "market/MsgSwap", + "value": { + "trader": "terra...", + "offer_coin": { + "denom": "uusd", + "amount": "120391203" + }, + "ask_denom": "ukrw" + } + }] + } +}] \ No newline at end of file diff --git a/tests/json_examples/MsgGrantAuthorization.data.json b/tests/json_examples/MsgGrantAuthorization.data.json new file mode 100644 index 0000000..8fd0555 --- /dev/null +++ b/tests/json_examples/MsgGrantAuthorization.data.json @@ -0,0 +1,36 @@ +[{ + "type": "msgauth/MsgGrantAuthorization", + "value": { + "granter": "terra1nty4ku4a79zj45jl0fy5rrjun07ny0nrve7j99", + "grantee": "terra1qfqa2eu9wp272ha93lj4yhcenrc6ymng079nu8", + "grant": { + "authorization": { + "type": "msgauth/SendAuthorization", + "value": { + "spend_limit": [{ + "denom": "ukrw", + "amount": "1000000" + }] + } + }, + "expiration": "2022-06-29T08:18:15Z" + } + } + }, + { + "type": "msgauth/MsgGrantAuthorization", + "value": { + "granter": "terra1nty4ku4a79zj45jl0fy5rrjun07ny0nrve7j99", + "grantee": "terra1qfqa2eu9wp272ha93lj4yhcenrc6ymng079nu8", + "grant": { + "authorization": { + "type": "msgauth/GenericAuthorization", + "value": { + "grant_msg_type": "swap" + } + }, + "expiration": "2022-06-29T08:18:15Z" + } + } + } +] \ No newline at end of file diff --git a/tests/json_examples/MsgModifyWithdrawAddress.data.json b/tests/json_examples/MsgModifyWithdrawAddress.data.json new file mode 100644 index 0000000..0b69bad --- /dev/null +++ b/tests/json_examples/MsgModifyWithdrawAddress.data.json @@ -0,0 +1,1680 @@ +{ + "total_count": "19", + "count": "19", + "page_number": "1", + "page_total": "1", + "limit": "20", + "txs": [{ + "height": "45460", + "txhash": "4F8F6EED3D99A15535E53B9600172FDD2E8C3DEE464590274428D90012649EFA", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + }] + } + ] + }], + "gas_wanted": "100000", + "gas_used": "33879", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8", + "withdraw_address": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1500" + }], + "gas": "100000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "70N+cIiLeaSXKap5atankLZdzH01mT7d2DMo2mLkc44HZhsXQ/WEihpPQBwCGwDHMRFrhCAhSjHIvT9eyKLJXA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T04:01:59Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + }] + } + ] + }, + { + "height": "86041", + "txhash": "E23D346ECBF160C9A419C862A71D9365DFE5F6E405816BE05A85FA5F1AB64161", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + }] + } + ] + }], + "gas_wanted": "100000", + "gas_used": "32058", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8", + "withdraw_address": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1500" + }], + "gas": "100000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "1y7upG0Hf6CVfnxs+GdFFxyDprhFvNR+M9kv1ZZ+ZkZgiO/RlgMYrVJ3sJnGtvVhRNvdmqc1cq2XwUKVHDxLfQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-20T05:14:55Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + }] + } + ] + }, + { + "height": "506841", + "txhash": "A078A57EDC0693640F576F8E051AE87D352784572373641906A94263F607167B", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1ucp369yry6n70qq3zaxyt85cnug75r7ln8l6se" + }] + } + ] + }], + "gas_wanted": "100000", + "gas_used": "33354", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8", + "withdraw_address": "terra1ucp369yry6n70qq3zaxyt85cnug75r7ln8l6se" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1500" + }], + "gas": "100000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "C2/Tw2NDx39Qa0vvFNxlRUJvdzRF0ms3CHrebA+4ZVQN94Lgqf3f7ioA+ALdkvw6sY8LJ0cVrLbk6BJbUyx4ww==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-21T03:22:32Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1ucp369yry6n70qq3zaxyt85cnug75r7ln8l6se" + }] + } + ] + }, + { + "height": "532453", + "txhash": "A7B92C69C04587D7484F2ABD5B77D2B6F9DA22DAA1B70227DC55A54288C58AFC", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra13e8mwh2e7a4ckd8pxfr80u4k8gpsgqwvzzauqr" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra14t0as0q6989sr4cn52gj0gwl8duxq54glcahqt" + }] + } + ] + }], + "gas_wanted": "100000", + "gas_used": "30379", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra13e8mwh2e7a4ckd8pxfr80u4k8gpsgqwvzzauqr", + "withdraw_address": "terra14t0as0q6989sr4cn52gj0gwl8duxq54glcahqt" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "5000" + }], + "gas": "100000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AnIAUfs5idjmwQ61ViQfyIB+QHKFVkX4XEZ5d/PTBL1S" + }, + "signature": "OauAeFdQwdCJqAz/7gvkcsPqMkl7abeVLMU9oPnnYkcYM8Aa6jVFLD6nSGh0zkYA1Q1lHWUk881L8ARa3CiVzw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-23T02:02:19Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra13e8mwh2e7a4ckd8pxfr80u4k8gpsgqwvzzauqr" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra14t0as0q6989sr4cn52gj0gwl8duxq54glcahqt" + }] + } + ] + }, + { + "height": "699935", + "txhash": "A4611A06A075D321142EFB6D78FF9FB5FF242FE27A9F0ED54A14046602E232A1", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1304lfjwqymam3hfqy2pzlc3qngyhv0tfls8q36" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra13al75k3hhg3mqs2s02akr3q3tn6fyersfpc5kz" + }] + } + ] + }], + "gas_wanted": "250000", + "gas_used": "29671", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1304lfjwqymam3hfqy2pzlc3qngyhv0tfls8q36", + "withdraw_address": "terra13al75k3hhg3mqs2s02akr3q3tn6fyersfpc5kz" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3750" + }], + "gas": "250000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AhykfdCAugpX8slFWM5D0ULN5bHZAu60/TKgBjRtGZME" + }, + "signature": "2ipAbbSVD0gMpCQR8jg0d8V1MOFp35a028s3AynWl+QkLk83NECfkya+BXuPh/YFyisedd9ZWSdNuGnpRjS2GA==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:42:38Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1304lfjwqymam3hfqy2pzlc3qngyhv0tfls8q36" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra13al75k3hhg3mqs2s02akr3q3tn6fyersfpc5kz" + }] + } + ] + }, + { + "height": "699948", + "txhash": "45123499BB0559F7391780BF16FF52A410FDBEEA1791B7E8B517E10A7DACD7E3", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1mv8khh0wvkkc84ds7r0my64wm2q8yyzm2sl3tw" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1d670jdka7uuqlylgnpypgtcwh5vlf3aungs3na" + }] + } + ] + }], + "gas_wanted": "250000", + "gas_used": "30148", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1mv8khh0wvkkc84ds7r0my64wm2q8yyzm2sl3tw", + "withdraw_address": "terra1d670jdka7uuqlylgnpypgtcwh5vlf3aungs3na" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3750" + }], + "gas": "250000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AouCyTB3H5oJ7u8hgkG4Owm79HNDFTR4sV+yQKGiVYZ7" + }, + "signature": "hebZWHGrizijPIYv3qX+d8iJv6mtQHGh8pMFgn1DjfQd+iXjMweobBoWBVCpYkLbSVxkgmB1XnRtYJBKqssuMg==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:44:04Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1mv8khh0wvkkc84ds7r0my64wm2q8yyzm2sl3tw" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1d670jdka7uuqlylgnpypgtcwh5vlf3aungs3na" + }] + } + ] + }, + { + "height": "699985", + "txhash": "17A1CA045069A8B79B0F8E1B78F5BEAC3FAEF5B4A4F934CF1D8FC503472F4F75", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1mv8khh0wvkkc84ds7r0my64wm2q8yyzm2sl3tw" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1d670jdka7uuqlylgnpypgtcwh5vlf3aungs3na" + }] + } + ] + }], + "gas_wanted": "38355", + "gas_used": "30070", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1mv8khh0wvkkc84ds7r0my64wm2q8yyzm2sl3tw", + "withdraw_address": "terra1d670jdka7uuqlylgnpypgtcwh5vlf3aungs3na" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1343" + }], + "gas": "38355" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AouCyTB3H5oJ7u8hgkG4Owm79HNDFTR4sV+yQKGiVYZ7" + }, + "signature": "WDTZ9z72caNGQwKqfxTLvjOsXzlIItsXykKVQSvPA4AWfkh6xqCt/uhEixuttamOl8HZLHSlOPj5TzWytRG4EQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:48:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1mv8khh0wvkkc84ds7r0my64wm2q8yyzm2sl3tw" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1d670jdka7uuqlylgnpypgtcwh5vlf3aungs3na" + }] + } + ] + }, + { + "height": "700008", + "txhash": "1C4F635B5C3D68740DA246EA58E364315A65426E8DA06800B4E1FB63586A0F84", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hr0990vl5f0ewsenkcmz33ndv2ff79mmu2pewc" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1za69yrjmmkjqrqswjjvhcmrfskm6tr5apzd7wk" + }] + } + ] + }], + "gas_wanted": "37167", + "gas_used": "29128", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1hr0990vl5f0ewsenkcmz33ndv2ff79mmu2pewc", + "withdraw_address": "terra1za69yrjmmkjqrqswjjvhcmrfskm6tr5apzd7wk" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1301" + }], + "gas": "37167" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "ArFpXMVcM7Ha3AFzzf74CGCOphVCzjoAIVHKp3qbVOYc" + }, + "signature": "QAB0y4Z6hqAEPBmdQsUSywvsRD/KJtG2uId8KoHNnpRX1G33G86xfNKU79JmufBgeBXqXP24VSDR9fuePGfBzA==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:50:38Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hr0990vl5f0ewsenkcmz33ndv2ff79mmu2pewc" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1za69yrjmmkjqrqswjjvhcmrfskm6tr5apzd7wk" + }] + } + ] + }, + { + "height": "700015", + "txhash": "3CAAFFB7C94E4CBAE03FBF5CD4D3BE6C50C76E852E966651F2B6280D9916AFDB", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1p4h50ww8lsfcy2kgr64cetwt40d9zwrq6ypkx9" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1euzezvu28lm92x3tmdma7qmln47lj6z28zcl7m" + }] + } + ] + }], + "gas_wanted": "37383", + "gas_used": "27094", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1p4h50ww8lsfcy2kgr64cetwt40d9zwrq6ypkx9", + "withdraw_address": "terra1euzezvu28lm92x3tmdma7qmln47lj6z28zcl7m" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1309" + }], + "gas": "37383" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsTCL3xl1fJqB9eibjTkgR62XccuQ5KMlSInCN27uSsG" + }, + "signature": "4L0o6sYNoVsheTn8hvi9CAWL/UZ4hvu0e5aoXs7Iju1gFjB9M5FNkTNqu7vU2XrAdU9xyTUEBiDVdMlby2chVQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:51:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1p4h50ww8lsfcy2kgr64cetwt40d9zwrq6ypkx9" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1euzezvu28lm92x3tmdma7qmln47lj6z28zcl7m" + }] + } + ] + }, + { + "height": "700024", + "txhash": "E7E8386887D5B80E311029B857117EBC5BA7F62E80369C5757E8DF1188D8FD88", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra19uyx68e9zqt4kw7mp2d0tfd8l7caxguemc9gd8" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1y5e4fvar02suf8x0px4nekf47q4qp08keyjyww" + }] + } + ] + }], + "gas_wanted": "37383", + "gas_used": "27757", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra19uyx68e9zqt4kw7mp2d0tfd8l7caxguemc9gd8", + "withdraw_address": "terra1y5e4fvar02suf8x0px4nekf47q4qp08keyjyww" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1309" + }], + "gas": "37383" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A78SoSFkoCpnSRTpKQFzY0xGVCwMU0EZQd2SLpj0h+6w" + }, + "signature": "Lu/PCAwV5/vGfZ8+cM52xNoNOX+MMBT84mdBQ+ae36woD3iS9rTJn817pYYInxDOXHK4IPYxcdZXso7YkEU+5A==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:52:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra19uyx68e9zqt4kw7mp2d0tfd8l7caxguemc9gd8" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1y5e4fvar02suf8x0px4nekf47q4qp08keyjyww" + }] + } + ] + }, + { + "height": "700030", + "txhash": "A79D11E15F7E31B47392846279F8D4D51260457E37B98A67EBF82E6DF0DC5BBB", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1tevvlwn6ps7w2vckyc6wdw8vx5rw4qzmlsnqls" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1mgw3grxa8sqguj2kff4ukj5l6vq8wqe4zxp56a" + }] + } + ] + }], + "gas_wanted": "37383", + "gas_used": "27094", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1tevvlwn6ps7w2vckyc6wdw8vx5rw4qzmlsnqls", + "withdraw_address": "terra1mgw3grxa8sqguj2kff4ukj5l6vq8wqe4zxp56a" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1309" + }], + "gas": "37383" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgO2y6rujDeYr60q3l6XLOnkzVPnIahURD9PUwvESlub" + }, + "signature": "VgDNtoc3s27ciQDm3P3IEe5FIPr5nEJadCLS82XuvelwIt4NOj49b3pRAR9Ugkm2+JFtIpbpP14q7xvzDWafiA==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:53:04Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1tevvlwn6ps7w2vckyc6wdw8vx5rw4qzmlsnqls" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1mgw3grxa8sqguj2kff4ukj5l6vq8wqe4zxp56a" + }] + } + ] + }, + { + "height": "700036", + "txhash": "C560E2888F6DDBB47D0B354E85220C42D07F91F07ED0EEEF44196661982D86BA", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1c5aczrpm74wfwctrg8c67rl6zz5muwvlqtl8an" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1qtev0fahu9wlchswxrf6q7sdfjz3rpu074rn5a" + }] + } + ] + }], + "gas_wanted": "37383", + "gas_used": "27094", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1c5aczrpm74wfwctrg8c67rl6zz5muwvlqtl8an", + "withdraw_address": "terra1qtev0fahu9wlchswxrf6q7sdfjz3rpu074rn5a" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1309" + }], + "gas": "37383" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ah9yNA56/TQAMTKdc4iYGkM3ESMsTcxuQTck2PihWFp4" + }, + "signature": "Sz2P0MUg104l7fyGlpfE177gCueRTDLFSSvXptLFm7MEYQLaglrWlzZ7C5hKqpNB1l9kTJtVr6B0kvzAmhY82w==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:53:43Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1c5aczrpm74wfwctrg8c67rl6zz5muwvlqtl8an" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1qtev0fahu9wlchswxrf6q7sdfjz3rpu074rn5a" + }] + } + ] + }, + { + "height": "700044", + "txhash": "78567505B0F9E11A4F703EDDC6A1B1B37E36ABCC41AE9DA09F75536F65814A49", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1x9r54kh0q0vg5nqnm7eem4dex5tgvka5k9yacg" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1jaenemfxxtm6uk7nnez4g0a0cfls9gwrunvdjr" + }] + } + ] + }], + "gas_wanted": "37383", + "gas_used": "27796", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1x9r54kh0q0vg5nqnm7eem4dex5tgvka5k9yacg", + "withdraw_address": "terra1jaenemfxxtm6uk7nnez4g0a0cfls9gwrunvdjr" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1309" + }], + "gas": "37383" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A71xZGPwTVqs7n8ZpBkMbLlYhpwzFuUbezi9gkS9KlQB" + }, + "signature": "5IRGoCnJReVX4hKquHRlrSwXDU/mwjEzE7pWZN4szplsa07dgysAx+wAXTevQpaUtFgQNXsQjQzToHzLNM8Mrg==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:54:35Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1x9r54kh0q0vg5nqnm7eem4dex5tgvka5k9yacg" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1jaenemfxxtm6uk7nnez4g0a0cfls9gwrunvdjr" + }] + } + ] + }, + { + "height": "700057", + "txhash": "86367834EAE3186915AF0C90ED543EF41949C93937EB997ED5406DE97DACDA3E", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1j0x4m7u8t48dxda0zga7w6m0cvqkvgkkpk4umv" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1c757rgcnpmf24jmj3j0630k8vx23eqalda63n5" + }] + } + ] + }], + "gas_wanted": "37482", + "gas_used": "27751", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1j0x4m7u8t48dxda0zga7w6m0cvqkvgkkpk4umv", + "withdraw_address": "terra1c757rgcnpmf24jmj3j0630k8vx23eqalda63n5" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1312" + }], + "gas": "37482" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/t1XW5/kls3dWSboYBHxzUIB97jF/UoaWuJNe+cBlOf" + }, + "signature": "CwURn/f9sVZ2R5Qr4NXzyOZ0xsm9THAPwaFCidq9XtkyjAwwq2+o5ILrVP+NlfqSKDhctGJecUJD9d/l0I1d7w==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:56:00Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1j0x4m7u8t48dxda0zga7w6m0cvqkvgkkpk4umv" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1c757rgcnpmf24jmj3j0630k8vx23eqalda63n5" + }] + } + ] + }, + { + "height": "700064", + "txhash": "20A0237732E1A56F1030AA1EEC6D910B81E8E15E342C4BB96E5C4871D314E98E", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1304lfjwqymam3hfqy2pzlc3qngyhv0tfls8q36" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra13al75k3hhg3mqs2s02akr3q3tn6fyersfpc5kz" + }] + } + ] + }], + "gas_wanted": "37860", + "gas_used": "29632", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1304lfjwqymam3hfqy2pzlc3qngyhv0tfls8q36", + "withdraw_address": "terra13al75k3hhg3mqs2s02akr3q3tn6fyersfpc5kz" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1326" + }], + "gas": "37860" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AhykfdCAugpX8slFWM5D0ULN5bHZAu60/TKgBjRtGZME" + }, + "signature": "kCOGnu30h1rKnEKN/xZbUkSj1we3oFGojXrPHwMgZbBtEeg0HiNmqgxSOKTAJjQ5jr8AIQykF/WkKYxAbVqNHA==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-04T19:56:46Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1304lfjwqymam3hfqy2pzlc3qngyhv0tfls8q36" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra13al75k3hhg3mqs2s02akr3q3tn6fyersfpc5kz" + }] + } + ] + }, + { + "height": "706334", + "txhash": "6AE20D0CCC32D01FC93E374FE43C7D61AB923599CC904BBFD7C7B0449BDEC1DE", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h5h5f42chy00pw28fye04zjrn86y5yhf44hsc6" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + }] + } + ] + }], + "gas_wanted": "100000", + "gas_used": "27631", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1h5h5f42chy00pw28fye04zjrn86y5yhf44hsc6", + "withdraw_address": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "5000" + }], + "gas": "100000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A7mLBo8NNG3LaSYcmE27BtA4khzbDrGst4yOeg6vYfg2" + }, + "signature": "tul/+vmxWqM1C02jzsVT4mbnjDi1IyeSQNkPdQBx0I0/DCTyIyrzB1SonynCGif/Arh/T5+kdphUgydZqUE82g==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-05T07:29:58Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h5h5f42chy00pw28fye04zjrn86y5yhf44hsc6" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + }] + } + ] + }, + { + "height": "706346", + "txhash": "D14A8D575A67F95EB77624DA3C4D6CC159E01BD955E43165BE0D7B46CD7A8285", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1506jnsnr62h2kxzv8s6srjafl0frqf7qepvpnp" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + }] + } + ] + }], + "gas_wanted": "100000", + "gas_used": "27319", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1506jnsnr62h2kxzv8s6srjafl0frqf7qepvpnp", + "withdraw_address": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "5000" + }], + "gas": "100000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A72Rpu+Ny+iZnDhntavTbIQ+KjN3E4NszkplvWx0S+8D" + }, + "signature": "4BQdMEWdu3rq/dnWVELOVgrgNTjlC8EnZLO06RXx2n4vzV5MxdZycvfVbmGxEj9KPrh8CEcYNgE09o9o+ED/kA==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-05T07:31:17Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1506jnsnr62h2kxzv8s6srjafl0frqf7qepvpnp" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + }] + } + ] + }, + { + "height": "706351", + "txhash": "D27B03D468B4EA38C38741427871A20F19E12B4EEE40CB4C5D029C3137722341", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1tu6mzd38yx09r3yl8hjc44s8czsual0rklcmwt" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + }] + } + ] + }], + "gas_wanted": "100000", + "gas_used": "27592", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1tu6mzd38yx09r3yl8hjc44s8czsual0rklcmwt", + "withdraw_address": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "5000" + }], + "gas": "100000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A20h+Nmpk6vpSy54g2saFCewVbrZj1xa233Gpmv4O9bu" + }, + "signature": "OhECjSfM5M5s9GvBDUvgKqOVR70qXPktOopW7X1+1zExf3fToafSz6FYA9dKg/EKs73880MSHWzWXRGifUyl8A==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-05T07:31:50Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1tu6mzd38yx09r3yl8hjc44s8czsual0rklcmwt" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + }] + } + ] + }, + { + "height": "706355", + "txhash": "6718F1497C61AD49C987CEC1E14228D6AA61361A9DA07EB97806826D8A612211", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vgrxe7xcvmq4w2x24p7a0sz7ym4ncn9z98xe62" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + }] + } + ] + }], + "gas_wanted": "100000", + "gas_used": "27475", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgModifyWithdrawAddress", + "value": { + "delegator_address": "terra1vgrxe7xcvmq4w2x24p7a0sz7ym4ncn9z98xe62", + "withdraw_address": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "5000" + }], + "gas": "100000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AzB0fuUh8vJuIVpSkOAOor75nOWgtBZ6sQC6IBavSJom" + }, + "signature": "6ScGye5y5HmWWRCS5bNIq9zq2i1BgO1zSu9MHxg5rTN1dHz7JCLlUwIkFWTrD6EXTRgRGrktG1lNm/eVbvGVUw==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-05T07:32:17Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vgrxe7xcvmq4w2x24p7a0sz7ym4ncn9z98xe62" + }, + { + "key": "action", + "value": "set_withdraw_address" + } + ] + }, + { + "type": "set_withdraw_address", + "attributes": [{ + "key": "withdraw_address", + "value": "terra1vdsrv9zv0sga7044t8zujqdnpj9c84hdgz8lu9" + }] + } + ] + } + ] +} \ No newline at end of file diff --git a/tests/json_examples/MsgRevokeAuthorization.data.json b/tests/json_examples/MsgRevokeAuthorization.data.json new file mode 100644 index 0000000..512819d --- /dev/null +++ b/tests/json_examples/MsgRevokeAuthorization.data.json @@ -0,0 +1,8 @@ +[{ + "type": "msgauth/MsgRevokeAuthorization", + "value": { + "grantee": "terra1ruz7ugyh8sazpswsvt2fj54xcp68zu7wwsrsf4", + "granter": "terra1na2r5d5ele6hh2fz44avgzw5cxvem2j0aaz0nk", + "msg_type_url": "/cosmos.bank.v1beta1.MsgSend" + } +}] \ No newline at end of file diff --git a/tests/json_examples/MsgSubmitProposal.data.json b/tests/json_examples/MsgSubmitProposal.data.json new file mode 100644 index 0000000..33c91c9 --- /dev/null +++ b/tests/json_examples/MsgSubmitProposal.data.json @@ -0,0 +1,20678 @@ +{ + "total_count": "35", + "count": "35", + "page_number": "1", + "page_total": "1", + "limit": "40", + "txs": [{ + "height": "13552", + "txhash": "29BFC59B7B5E5E2E6DD453D3962C216CF508B61EC664E1ECD59A66CBA5913A55", + "data": "0101", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"512000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"1\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"1\"},{\"key\":\"voting_period_start\",\"value\":\"1\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"512000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "512000000uluna" + }, { + "key": "proposal_id", + "value": "1" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "1" + }, { + "key": "voting_period_start", + "value": "1" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "512000000uluna" + }] + }] + }], + "gas_wanted": "150000", + "gas_used": "126476", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "params/ParameterChangeProposal", + "value": { + "title": "Shorten gov params", + "description": "Decrease gov deposit \u0026 voting period to a hour", + "changes": [{ + "subspace": "gov", + "key": "depositparams", + "value": "{\"max_deposit_period\":\"3600000000000\", \"min_deposit\": [{\"denom\": \"uluna\", \"amount\": \"10000000\"}]}" + }, { + "subspace": "gov", + "key": "votingparams", + "value": "{\"voting_period\":\"3600000000000\"}" + }] + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "512000000" + }], + "proposer": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2250" + }], + "gas": "150000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ar+guke5UuM2XEZ9/ouPhAQbYs+f7y6jQCtGlI2lj1ZH" + }, + "signature": "BzJcN5kmO6iu3U8Saf4WCrIx30TclEc2kav9x6hifj11ABBhNflFXuLxQb6C5ITfFyDZRZLF7sz/7TEpClD1mg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-10T03:30:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "512000000uluna" + }, { + "key": "proposal_id", + "value": "1" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "1" + }, { + "key": "voting_period_start", + "value": "1" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "512000000uluna" + }] + }] + }, { + "height": "16712", + "txhash": "B69CD013EF8CA2ADCE29D9BA619E947732F254BAD666B67686AE64FFE0B58039", + "data": "0102", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"proposal_id\",\"value\":\"2\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"2\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "2" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "2" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }], + "gas_wanted": "98200", + "gas_used": "65294", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test", + "description": "test" + } + }, + "initial_deposit": [], + "proposer": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1473" + }], + "gas": "98200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Aj6piYTWNrv+aT0PqbEelNUatIwlapVWYPtAnZFbGSCK" + }, + "signature": "1KXoMjMY0Ech4O0Yxp3LXYyvnk83Q7OA4yEDpviM3IhUjmZy1A8SRXkslxU/bY0pAKAYgt8jTxBG+SKieGu4vg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-10T08:11:13Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "2" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "2" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }, { + "height": "16825", + "txhash": "310941AF8E3D0AB475085957202B0D10B52C04903113ACD1A108D63D0466E178", + "data": "0103", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"proposal_id\",\"value\":\"3\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"3\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "3" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "3" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }], + "gas_wanted": "104533", + "gas_used": "69563", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "proposal", + "description": "proposal" + } + }, + "initial_deposit": [], + "proposer": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1568" + }], + "gas": "104533" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Aj6piYTWNrv+aT0PqbEelNUatIwlapVWYPtAnZFbGSCK" + }, + "signature": "AuKs1STJnnifbmCcWF5T9pQn84i0ux9UJl9RmUiWGPMRDyOd50gIvjpEjVr6mfJSBY42bzNpzdOuw5rUDrKJ8A==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-10T08:21:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "3" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "3" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }, { + "height": "18293", + "txhash": "0B447F90A122C95E263D7338F5A45BFA4BAF27E1327CEE3AB00777CC82422AC9", + "data": "0104", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"proposal_id\",\"value\":\"4\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"4\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "4" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "4" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }], + "gas_wanted": "111333", + "gas_used": "74225", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "title", + "description": "description" + } + }, + "initial_deposit": [], + "proposer": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1670" + }], + "gas": "111333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ar+guke5UuM2XEZ9/ouPhAQbYs+f7y6jQCtGlI2lj1ZH" + }, + "signature": "6Y8iAX3i3vLv70lmqoUpc8K/muaGLsPLhSvsunaRVtxGK/4DsjfC/3+qxFuPpGtjBLXjui8TdVnZZu2b7GMmMw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-10T10:31:41Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "4" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "4" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }, { + "height": "47103", + "txhash": "FDE495F60D2F4502D483345E8716C995811A4BAD56C1F2EB4B7F8E0211A7F8D2", + "data": "0105", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"proposal_id\",\"value\":\"5\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"5\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "5" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "5" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }], + "gas_wanted": "106266", + "gas_used": "70257", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test", + "description": "test" + } + }, + "initial_deposit": [], + "proposer": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1594" + }], + "gas": "106266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5CDIb12doIQR5vbiqPsVOcexPO+fOPR5E7ioVcv7+mf" + }, + "signature": "ctWxH5K1ioogdXP8lvDGUJt+qX5300+1pWVqyReCcMtXmof++W6I0DWmAgkDXCT5eyyCdDlZA7SIHIJlQ0J+cw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-12T05:11:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "5" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "5" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }, { + "height": "47133", + "txhash": "41542F1B9AD695D6B23C7F9C391F12471A4FB5DD45B05922027088F859005052", + "data": "0106", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"512000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"6\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"6\"},{\"key\":\"voting_period_start\",\"value\":\"6\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"512000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "512000000uluna" + }, { + "key": "proposal_id", + "value": "6" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "6" + }, { + "key": "voting_period_start", + "value": "6" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "512000000uluna" + }] + }] + }], + "gas_wanted": "150000", + "gas_used": "102603", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "params/ParameterChangeProposal", + "value": { + "title": "Shorten staking params", + "description": "Decrease staking unbond time period to 5 minutes", + "changes": [{ + "subspace": "staking", + "key": "UnbondingTime", + "value": "\"300000000000\"" + }] + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "512000000" + }], + "proposer": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2250" + }], + "gas": "150000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ar+guke5UuM2XEZ9/ouPhAQbYs+f7y6jQCtGlI2lj1ZH" + }, + "signature": "cJ5G5l4ZPefZRER3qb4ECdelsh5A560hbbQ3MthJGQBhMi/kboCs0RXifKoXVeGasMMFKobPKa++3LNWzIpngg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-12T05:14:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "512000000uluna" + }, { + "key": "proposal_id", + "value": "6" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "6" + }, { + "key": "voting_period_start", + "value": "6" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "512000000uluna" + }] + }] + }, { + "height": "48654", + "txhash": "FC6236FEC475700DA3DD70BBBA3B50E5B4F170D726DE48B59BE526F03D97C3F1", + "data": "0107", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1ncjcu6ja6pmrexj35up2483cynzxn38y3jdfg7\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1ncjcu6ja6pmrexj35up2483cynzxn38y3jdfg7\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"proposal_id\",\"value\":\"7\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"7\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1ncjcu6ja6pmrexj35up2483cynzxn38y3jdfg7" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1ncjcu6ja6pmrexj35up2483cynzxn38y3jdfg7" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "7" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "7" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }], + "gas_wanted": "91600", + "gas_used": "61031", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "x", + "description": "x" + } + }, + "initial_deposit": [], + "proposer": "terra1ncjcu6ja6pmrexj35up2483cynzxn38y3jdfg7" + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "1374" + }], + "gas": "91600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjXZj1rThm8xRgGyopzzn4WIpQc3fVnrGnJWaUGBhEux" + }, + "signature": "iedlFsJtbDQCB/3mMdBQSijLTE9hc6rlsMy0i47dUaBmOHoCY1SVCs+9C16MWll9iQ21jEIpm4rNm65s8VRU9Q==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-12T07:29:22Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1ncjcu6ja6pmrexj35up2483cynzxn38y3jdfg7" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1ncjcu6ja6pmrexj35up2483cynzxn38y3jdfg7" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "7" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "7" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }, { + "height": "48866", + "txhash": "863F8BDCD225EDDAD9ED219F0CD7FD25FE42DA605F31D4569BFCAF415230D2AC", + "data": "0108", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"proposal_id\",\"value\":\"8\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"8\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "8" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "8" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }], + "gas_wanted": "106200", + "gas_used": "70768", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "don't deposit", + "description": "cc" + } + }, + "initial_deposit": [], + "proposer": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1593" + }], + "gas": "106200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5CDIb12doIQR5vbiqPsVOcexPO+fOPR5E7ioVcv7+mf" + }, + "signature": "FrRthLNlFOzKkQXHpLfoFkrhfPfhDY4ZO6rEJNs9OW5/vdnqsUDyNcfLax/RwHj3d/Z3hYdjulohFvU7azwPoQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-12T07:48:12Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "8" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "8" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }, { + "height": "49202", + "txhash": "3C264ADF9C7A38907F8EB37076B5B4E9DD5597DB99DA1EACD1B1FE18D5732D6F", + "data": "0109", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"512000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"9\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"9\"},{\"key\":\"voting_period_start\",\"value\":\"9\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"512000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "512000000uluna" + }, { + "key": "proposal_id", + "value": "9" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "9" + }, { + "key": "voting_period_start", + "value": "9" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "512000000uluna" + }] + }] + }], + "gas_wanted": "171066", + "gas_used": "113322", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "distribution/CommunityPoolSpendProposal", + "value": { + "title": "community pool spend", + "description": "pool", + "recipient": "terra1yqf95vnygg9hytfff8reerr8z6gnjn654c98zz", + "amount": [{ + "denom": "uluna", + "amount": "1" + }] + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "512000000" + }], + "proposer": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2566" + }], + "gas": "171066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ar+guke5UuM2XEZ9/ouPhAQbYs+f7y6jQCtGlI2lj1ZH" + }, + "signature": "N4AA3wRabTcNZ26dkTp54oUvZaG0VNze1pQrZceKqS9eqp2JPITC4i9pVw6Jo5A5bJHCEC7c4GoHUibO/hAMPg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-12T08:18:04Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "512000000uluna" + }, { + "key": "proposal_id", + "value": "9" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "9" + }, { + "key": "voting_period_start", + "value": "9" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "512000000uluna" + }] + }] + }, { + "height": "50009", + "txhash": "2843A99786F1B3430E6697DFF6DC910226FB6A0233B9BB794FB1FC80D55072AC", + "data": "010D", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"proposal_id\",\"value\":\"13\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"13\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "13" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "13" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }], + "gas_wanted": "93400", + "gas_used": "62362", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "new proposal", + "description": "new" + } + }, + "initial_deposit": [], + "proposer": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1401" + }], + "gas": "93400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A53YaXjIo9EumKyRWhwmFIBJvUNCqqpuxjLuB3RUOutb" + }, + "signature": "Mf4mHOgW2hNq+Ce1ynUwRBDvPfyYRTma4lS9hU7i585EH+6iHJ2oPe7GLGAJmPSwKXH14XkLeP6sXpJMSTROPA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-12T09:29:44Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "13" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "13" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }, { + "height": "50624", + "txhash": "47A787ADC26556874921A206ECFD39DDD05DB8A27846728951604730ADD564DC", + "data": "010E", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"10000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"14\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"14\"},{\"key\":\"voting_period_start\",\"value\":\"14\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "14" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "14" + }, { + "key": "voting_period_start", + "value": "14" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }], + "gas_wanted": "107866", + "gas_used": "71749", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "d", + "description": "d" + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "10000000" + }], + "proposer": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1618" + }], + "gas": "107866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A53YaXjIo9EumKyRWhwmFIBJvUNCqqpuxjLuB3RUOutb" + }, + "signature": "OwLRSnhfR5BrqDimW6z988QtNFPi40rBfjiWM9ouVkxjwYDdTpXfi3AY2r3WOryByhgiVwriB2atx1GaNj2lCg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-12T10:24:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra183ccdkpy0vwj6r43as0r308ylcq5vmjjaf7333" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "14" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "14" + }, { + "key": "voting_period_start", + "value": "14" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }, { + "height": "67144", + "txhash": "70B12D7CAF5527D76CAF5276D6EDD398BE49207DAD2E8BD582C7E6C1DB8D86B1", + "data": "0112", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1pw8fzed6x4yjexdcaffu6t6ujj082vcljua2x0\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1pw8fzed6x4yjexdcaffu6t6ujj082vcljua2x0\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"proposal_id\",\"value\":\"18\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"18\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1pw8fzed6x4yjexdcaffu6t6ujj082vcljua2x0" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1pw8fzed6x4yjexdcaffu6t6ujj082vcljua2x0" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "18" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "18" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }], + "gas_wanted": "90066", + "gas_used": "60230", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "2", + "description": "2" + } + }, + "initial_deposit": [], + "proposer": "terra1pw8fzed6x4yjexdcaffu6t6ujj082vcljua2x0" + } + }], + "fee": { + "amount": [{ + "denom": "uusd", + "amount": "1351" + }], + "gas": "90066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ar0Wmrq7SkT7oME2vD0MLkQLhRh8conSd0KIsIKIEmef" + }, + "signature": "hbjMd7xRzHrp/4v6cOVmB0kTuwb/rrKK8bxdTnubEyMBILIzfISfnKxJF4MnAFQUyn0+hIDjwo4wNQLCFgpaFw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T10:50:30Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1pw8fzed6x4yjexdcaffu6t6ujj082vcljua2x0" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1pw8fzed6x4yjexdcaffu6t6ujj082vcljua2x0" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "18" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "18" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }, { + "height": "116570", + "txhash": "7924EFC6EEA45769D9C6A7407536DFE238E787FE13738A200F7FA7F6B8A53AA8", + "data": "0113", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1vxag648tpgkk2w603m040rc6562drj9ujkaq0j\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1vxag648tpgkk2w603m040rc6562drj9ujkaq0j\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"10000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"19\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"19\"},{\"key\":\"voting_period_start\",\"value\":\"19\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vxag648tpgkk2w603m040rc6562drj9ujkaq0j" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1vxag648tpgkk2w603m040rc6562drj9ujkaq0j" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "19" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "19" + }, { + "key": "voting_period_start", + "value": "19" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }], + "gas_wanted": "112400", + "gas_used": "75031", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "3", + "description": "3" + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "10000000" + }], + "proposer": "terra1vxag648tpgkk2w603m040rc6562drj9ujkaq0j" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1686" + }], + "gas": "112400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AvT5qpEvpQ7ubenDYN1b3uT9rjbAwBgSLr5ejPVpXvJz" + }, + "signature": "Ju7l8ndSjgVqCMe+PKlS+w8xp2qws0xJgOnqrWa8W+wG/Xm652OKtAiWUTPivdL7yVPKMaIMKm4x64PQYI+u3g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T11:50:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vxag648tpgkk2w603m040rc6562drj9ujkaq0j" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1vxag648tpgkk2w603m040rc6562drj9ujkaq0j" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "19" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "19" + }, { + "key": "voting_period_start", + "value": "19" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }, { + "height": "195091", + "txhash": "3EBEF8BAECFF3FD6776902421BFA67FBE68A32A22E7E64181ADE72DF0C16F5F4", + "data": "0114", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1aejyt9tc70jutejyjmumr7wmnw7hcs5v8hhtpd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1aejyt9tc70jutejyjmumr7wmnw7hcs5v8hhtpd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"234000uluna\"},{\"key\":\"proposal_id\",\"value\":\"20\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"20\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"234000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1aejyt9tc70jutejyjmumr7wmnw7hcs5v8hhtpd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1aejyt9tc70jutejyjmumr7wmnw7hcs5v8hhtpd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "234000uluna" + }, { + "key": "proposal_id", + "value": "20" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "20" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "234000uluna" + }] + }] + }], + "gas_wanted": "93733", + "gas_used": "62558", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test", + "description": "test" + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "234000" + }], + "proposer": "terra1aejyt9tc70jutejyjmumr7wmnw7hcs5v8hhtpd" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1406" + }], + "gas": "93733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjiDoC6O2rRRfQC+3aAQ4YOG+f4CsIXjYHjnQp71etva" + }, + "signature": "3t8W0EBOt1iWjpFWTEcbbVCJ+9HKWKaToYAraZX6VD0WrPKZoPYN2aeV4I67a1Q9bilDzfxqj71p7FmsdE8ONA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-21T07:49:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1aejyt9tc70jutejyjmumr7wmnw7hcs5v8hhtpd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1aejyt9tc70jutejyjmumr7wmnw7hcs5v8hhtpd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "234000uluna" + }, { + "key": "proposal_id", + "value": "20" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "20" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "234000uluna" + }] + }] + }, { + "height": "565678", + "txhash": "A18A902E2F7EC9BB6D2901BE12D51E1D226B127F5EE0F4382BBA278D1953DB85", + "data": "0115", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"10000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"21\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"21\"},{\"key\":\"voting_period_start\",\"value\":\"21\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "21" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "21" + }, { + "key": "voting_period_start", + "value": "21" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }], + "gas_wanted": "119800", + "gas_used": "79657", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test", + "description": "test" + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "10000000" + }], + "proposer": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1797" + }], + "gas": "119800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Aj6piYTWNrv+aT0PqbEelNUatIwlapVWYPtAnZFbGSCK" + }, + "signature": "4xsJhJvg/16NiZa6ymNRXRStGG6xyttHRJ8YX10X85F5ifs9lB7IMhRVsCenC5LKFy++okBXKpSm7vbUYceY5A==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-13T03:13:23Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1w7auhmup9rh77g3j7fjluhfxw20udn406lhc7p" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "21" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "21" + }, { + "key": "voting_period_start", + "value": "21" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }, { + "height": "569275", + "txhash": "43CA8060FAB24DF3A49F7343FADD8C01137919CD7D7AFA4E13FF4CB9B56FF04D", + "data": "0116", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"10000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"22\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"22\"},{\"key\":\"voting_period_start\",\"value\":\"22\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "22" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "22" + }, { + "key": "voting_period_start", + "value": "22" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }], + "gas_wanted": "122800", + "gas_used": "81169", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test", + "description": "test" + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "10000000" + }], + "proposer": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1842" + }], + "gas": "122800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5CDIb12doIQR5vbiqPsVOcexPO+fOPR5E7ioVcv7+mf" + }, + "signature": "gQBYuOGQjJ+cxfHy/5xW/XWFyT1Grvj0GRG0pymjZk8QXRcETOO0NA42lSv5v8aiQbOOHx0JxuXujs3SvPli9w==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-13T08:32:09Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "22" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "22" + }, { + "key": "voting_period_start", + "value": "22" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }, { + "height": "632333", + "txhash": "AFFFF0C5ED1DD825B8636DC73E5E782460EB330269A3FC3F7B381B2865110C77", + "data": "0118", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"10000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"24\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"24\"},{\"key\":\"voting_period_start\",\"value\":\"24\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "24" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "24" + }, { + "key": "voting_period_start", + "value": "24" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }], + "gas_wanted": "170600", + "gas_used": "113261", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "distribution/CommunityPoolSpendProposal", + "value": { + "title": "cc", + "description": "cc", + "recipient": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej", + "amount": [{ + "denom": "uluna", + "amount": "100000000" + }] + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "10000000" + }], + "proposer": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2559" + }], + "gas": "170600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5CDIb12doIQR5vbiqPsVOcexPO+fOPR5E7ioVcv7+mf" + }, + "signature": "Og+2jBFha1jEVg5X4tDK7gNtkiLEGHiX1KSCsJMKUqZDPREucSSvBpr+vHMzDzEwhwF+QDK7Cr7pIysapi2WZA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-17T05:42:03Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "10000000uluna" + }, { + "key": "proposal_id", + "value": "24" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "24" + }, { + "key": "voting_period_start", + "value": "24" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "10000000uluna" + }] + }] + }, { + "height": "1282980", + "txhash": "C2D569D5E3AA1AC8EE54AE2E6FEDB1086FDAEE6A6918252B3D9871426B303080", + "data": "011A", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"26\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"26\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "26" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "26" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }], + "gas_wanted": "200000", + "gas_used": "62096", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test proposal", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1000000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+BRCJKmrngTNtCiN6yL5eGqafSmt/XTwHsO3QSmOScV" + }, + "signature": "1+DqWGIh/L5vh6oEy0rEvkgab+Oc1AZD4ZqysWuWii1KlyVCpAg8G3LKxOvo5Ou/39TfDrEFE/CvR5XtFo9g7Q==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-26T06:55:30Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "26" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "26" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "height": "1282987", + "txhash": "BA5C0C60060FFD3030A2118C49F19BD466FEB497424EEDE69FA41E737131A7C3", + "data": "011B011C", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"27\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"27\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"28\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"28\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "27" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "27" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "28" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "28" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }], + "gas_wanted": "200000", + "gas_used": "103289", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test proposal", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test proposal", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1000000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+BRCJKmrngTNtCiN6yL5eGqafSmt/XTwHsO3QSmOScV" + }, + "signature": "BInxJgo2J8956iKfr/IJ3nnfqfxW34rzPGrYl59p4BssfUOR5QqPYUnG6aBWOc5KRz84zd01sHg5ppni/lO9rw==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-26T06:56:07Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "27" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "28" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "27" + }, { + "key": "proposal_id", + "value": "28" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "height": "1282995", + "txhash": "6702BA0BE804D6F6C591367223BCC84890EE484C9B8679508025D9F926253EF7", + "data": "011D011E", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"29\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"29\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"30\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"30\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "29" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "29" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "30" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "30" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }], + "gas_wanted": "200000", + "gas_used": "102559", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1000000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+BRCJKmrngTNtCiN6yL5eGqafSmt/XTwHsO3QSmOScV" + }, + "signature": "N9lynTeSr7Ld/IXcGL8EUPZsm9jQQ5tvag7bZgYJ8N4pCAng9cfQCvkQ8XSXabmWpjG0Cby/216fA0JWKjWVyw==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-26T06:56:50Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "29" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "30" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "29" + }, { + "key": "proposal_id", + "value": "30" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "height": "1283032", + "txhash": "0A4E560665EA50B81577E7657088CABBF77FEB856A9399B0A0FC79B1FDD80945", + "data": "011F0120012101220123012401250126012701280129012A012B012C012D012E012F0130013101320133013401350136013701380139013A013B013C013D013E013F0140014101420143014401450146014701480149014A014B014C014D014E014F0150015101520153015401550156015701580159015A015B015C015D015E015F0160016101620163016401650166016701680169016A016B016C016D016E016F0170017101720173017401750176017701780179017A017B017C017D017E017F028001028101028201", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"31\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"31\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"32\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"32\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"33\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"33\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"34\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"34\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"35\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"35\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"36\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"36\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":6,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"37\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"37\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":7,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"38\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"38\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":8,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"39\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"39\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":9,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"40\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"40\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":10,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"41\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"41\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":11,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"42\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"42\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":12,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"43\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"43\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":13,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"44\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"44\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":14,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"45\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"45\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":15,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"46\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"46\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":16,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"47\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"47\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":17,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"48\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"48\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":18,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"49\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"49\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":19,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"50\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"50\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":20,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"51\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"51\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":21,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"52\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"52\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":22,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"53\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"53\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":23,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"54\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"54\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":24,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"55\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"55\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":25,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"56\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"56\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":26,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"57\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"57\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":27,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"58\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"58\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":28,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"59\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"59\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":29,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"60\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"60\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":30,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"61\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"61\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":31,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"62\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"62\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":32,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"63\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"63\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":33,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"64\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"64\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":34,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"65\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"65\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":35,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"66\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"66\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":36,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"67\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"67\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":37,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"68\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"68\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":38,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"69\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"69\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":39,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"70\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"70\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":40,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"71\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"71\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":41,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"72\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"72\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":42,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"73\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"73\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":43,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"74\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"74\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":44,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"75\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"75\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":45,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"76\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"76\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":46,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"77\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"77\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":47,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"78\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"78\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":48,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"79\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"79\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":49,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"80\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"80\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":50,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"81\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"81\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":51,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"82\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"82\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":52,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"83\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"83\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":53,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"84\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"84\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":54,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"85\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"85\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":55,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"86\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"86\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":56,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"87\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"87\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":57,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"88\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"88\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":58,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"89\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"89\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":59,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"90\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"90\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":60,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"91\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"91\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":61,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"92\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"92\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":62,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"93\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"93\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":63,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"94\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"94\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":64,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"95\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"95\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":65,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"96\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"96\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":66,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"97\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"97\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":67,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"98\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"98\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":68,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"99\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"99\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":69,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"100\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"100\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":70,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"101\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"101\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":71,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"102\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"102\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":72,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"103\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"103\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":73,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"104\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"104\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":74,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"105\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"105\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":75,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"106\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"106\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":76,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"107\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"107\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":77,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"108\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"108\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":78,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"109\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"109\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":79,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"110\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"110\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":80,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"111\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"111\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":81,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"112\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"112\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":82,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"113\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"113\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":83,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"114\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"114\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":84,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"115\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"115\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":85,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"116\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"116\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":86,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"117\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"117\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":87,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"118\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"118\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":88,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"119\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"119\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":89,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"120\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"120\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":90,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"121\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"121\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":91,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"122\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"122\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":92,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"123\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"123\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":93,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"124\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"124\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":94,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"125\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"125\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":95,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"126\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"126\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":96,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"127\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"127\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":97,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"128\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"128\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":98,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"129\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"129\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":99,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"130\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"130\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "31" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "31" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "32" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "32" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "33" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "33" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "34" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "34" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "35" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "35" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "36" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "36" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 6, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "37" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "37" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 7, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "38" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "38" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 8, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "39" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "39" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 9, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "40" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "40" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 10, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "41" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "41" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 11, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "42" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "42" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 12, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "43" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "43" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 13, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "44" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "44" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 14, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "45" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "45" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 15, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "46" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "46" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 16, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "47" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "47" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 17, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "48" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "48" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 18, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "49" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "49" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 19, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "50" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "50" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 20, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "51" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "51" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 21, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "52" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "52" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 22, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "53" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "53" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 23, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "54" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "54" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 24, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "55" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "55" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 25, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "56" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "56" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 26, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "57" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "57" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 27, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "58" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "58" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 28, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "59" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "59" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 29, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "60" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "60" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 30, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "61" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "61" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 31, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "62" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "62" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 32, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "63" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "63" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 33, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "64" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "64" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 34, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "65" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "65" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 35, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "66" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "66" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 36, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "67" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "67" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 37, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "68" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "68" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 38, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "69" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "69" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 39, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "70" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "70" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 40, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "71" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "71" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 41, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "72" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "72" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 42, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "73" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "73" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 43, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "74" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "74" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 44, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "75" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "75" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 45, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "76" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "76" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 46, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "77" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "77" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 47, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "78" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "78" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 48, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "79" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "79" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 49, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "80" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "80" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 50, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "81" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "81" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 51, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "82" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "82" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 52, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "83" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "83" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 53, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "84" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "84" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 54, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "85" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "85" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 55, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "86" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "86" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 56, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "87" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "87" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 57, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "88" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "88" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 58, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "89" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "89" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 59, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "90" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "90" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 60, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "91" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "91" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 61, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "92" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "92" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 62, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "93" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "93" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 63, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "94" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "94" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 64, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "95" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "95" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 65, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "96" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "96" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 66, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "97" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "97" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 67, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "98" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "98" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 68, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "99" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "99" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 69, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "100" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "100" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 70, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "101" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "101" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 71, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "102" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "102" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 72, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "103" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "103" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 73, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "104" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "104" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 74, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "105" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "105" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 75, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "106" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "106" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 76, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "107" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "107" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 77, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "108" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "108" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 78, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "109" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "109" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 79, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "110" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "110" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 80, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "111" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "111" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 81, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "112" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "112" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 82, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "113" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "113" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 83, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "114" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "114" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 84, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "115" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "115" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 85, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "116" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "116" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 86, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "117" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "117" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 87, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "118" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "118" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 88, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "119" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "119" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 89, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "120" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "120" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 90, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "121" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "121" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 91, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "122" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "122" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 92, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "123" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "123" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 93, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "124" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "124" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 94, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "125" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "125" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 95, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "126" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "126" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 96, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "127" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "127" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 97, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "128" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "128" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 98, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "129" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "129" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 99, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "130" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "130" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }], + "gas_wanted": "20000000", + "gas_used": "3915840", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "HEEEEYYY", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "100000000" + }], + "gas": "20000000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+BRCJKmrngTNtCiN6yL5eGqafSmt/XTwHsO3QSmOScV" + }, + "signature": "kkceYZ9z2GfyET/FG9DEQIvrk+a9srLJk5qMoSITssY4Hm2EXVScuZK496HTlLM8+TFOQLcRx1GZPMd+orF2nA==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-26T07:00:07Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "31" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "32" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "33" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "34" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "35" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "36" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "37" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "38" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "39" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "40" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "41" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "42" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "43" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "44" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "45" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "46" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "47" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "48" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "49" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "50" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "51" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "52" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "53" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "54" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "55" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "56" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "57" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "58" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "59" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "60" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "61" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "62" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "63" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "64" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "65" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "66" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "67" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "68" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "69" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "70" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "71" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "72" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "73" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "74" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "75" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "76" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "77" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "78" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "79" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "80" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "81" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "82" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "83" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "84" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "85" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "86" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "87" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "88" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "89" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "90" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "91" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "92" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "93" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "94" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "95" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "96" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "97" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "98" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "99" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "100" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "101" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "102" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "103" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "104" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "105" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "106" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "107" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "108" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "109" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "110" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "111" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "112" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "113" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "114" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "115" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "116" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "117" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "118" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "119" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "120" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "121" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "122" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "123" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "124" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "125" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "126" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "127" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "128" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "129" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "130" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "31" + }, { + "key": "proposal_id", + "value": "32" + }, { + "key": "proposal_id", + "value": "33" + }, { + "key": "proposal_id", + "value": "34" + }, { + "key": "proposal_id", + "value": "35" + }, { + "key": "proposal_id", + "value": "36" + }, { + "key": "proposal_id", + "value": "37" + }, { + "key": "proposal_id", + "value": "38" + }, { + "key": "proposal_id", + "value": "39" + }, { + "key": "proposal_id", + "value": "40" + }, { + "key": "proposal_id", + "value": "41" + }, { + "key": "proposal_id", + "value": "42" + }, { + "key": "proposal_id", + "value": "43" + }, { + "key": "proposal_id", + "value": "44" + }, { + "key": "proposal_id", + "value": "45" + }, { + "key": "proposal_id", + "value": "46" + }, { + "key": "proposal_id", + "value": "47" + }, { + "key": "proposal_id", + "value": "48" + }, { + "key": "proposal_id", + "value": "49" + }, { + "key": "proposal_id", + "value": "50" + }, { + "key": "proposal_id", + "value": "51" + }, { + "key": "proposal_id", + "value": "52" + }, { + "key": "proposal_id", + "value": "53" + }, { + "key": "proposal_id", + "value": "54" + }, { + "key": "proposal_id", + "value": "55" + }, { + "key": "proposal_id", + "value": "56" + }, { + "key": "proposal_id", + "value": "57" + }, { + "key": "proposal_id", + "value": "58" + }, { + "key": "proposal_id", + "value": "59" + }, { + "key": "proposal_id", + "value": "60" + }, { + "key": "proposal_id", + "value": "61" + }, { + "key": "proposal_id", + "value": "62" + }, { + "key": "proposal_id", + "value": "63" + }, { + "key": "proposal_id", + "value": "64" + }, { + "key": "proposal_id", + "value": "65" + }, { + "key": "proposal_id", + "value": "66" + }, { + "key": "proposal_id", + "value": "67" + }, { + "key": "proposal_id", + "value": "68" + }, { + "key": "proposal_id", + "value": "69" + }, { + "key": "proposal_id", + "value": "70" + }, { + "key": "proposal_id", + "value": "71" + }, { + "key": "proposal_id", + "value": "72" + }, { + "key": "proposal_id", + "value": "73" + }, { + "key": "proposal_id", + "value": "74" + }, { + "key": "proposal_id", + "value": "75" + }, { + "key": "proposal_id", + "value": "76" + }, { + "key": "proposal_id", + "value": "77" + }, { + "key": "proposal_id", + "value": "78" + }, { + "key": "proposal_id", + "value": "79" + }, { + "key": "proposal_id", + "value": "80" + }, { + "key": "proposal_id", + "value": "81" + }, { + "key": "proposal_id", + "value": "82" + }, { + "key": "proposal_id", + "value": "83" + }, { + "key": "proposal_id", + "value": "84" + }, { + "key": "proposal_id", + "value": "85" + }, { + "key": "proposal_id", + "value": "86" + }, { + "key": "proposal_id", + "value": "87" + }, { + "key": "proposal_id", + "value": "88" + }, { + "key": "proposal_id", + "value": "89" + }, { + "key": "proposal_id", + "value": "90" + }, { + "key": "proposal_id", + "value": "91" + }, { + "key": "proposal_id", + "value": "92" + }, { + "key": "proposal_id", + "value": "93" + }, { + "key": "proposal_id", + "value": "94" + }, { + "key": "proposal_id", + "value": "95" + }, { + "key": "proposal_id", + "value": "96" + }, { + "key": "proposal_id", + "value": "97" + }, { + "key": "proposal_id", + "value": "98" + }, { + "key": "proposal_id", + "value": "99" + }, { + "key": "proposal_id", + "value": "100" + }, { + "key": "proposal_id", + "value": "101" + }, { + "key": "proposal_id", + "value": "102" + }, { + "key": "proposal_id", + "value": "103" + }, { + "key": "proposal_id", + "value": "104" + }, { + "key": "proposal_id", + "value": "105" + }, { + "key": "proposal_id", + "value": "106" + }, { + "key": "proposal_id", + "value": "107" + }, { + "key": "proposal_id", + "value": "108" + }, { + "key": "proposal_id", + "value": "109" + }, { + "key": "proposal_id", + "value": "110" + }, { + "key": "proposal_id", + "value": "111" + }, { + "key": "proposal_id", + "value": "112" + }, { + "key": "proposal_id", + "value": "113" + }, { + "key": "proposal_id", + "value": "114" + }, { + "key": "proposal_id", + "value": "115" + }, { + "key": "proposal_id", + "value": "116" + }, { + "key": "proposal_id", + "value": "117" + }, { + "key": "proposal_id", + "value": "118" + }, { + "key": "proposal_id", + "value": "119" + }, { + "key": "proposal_id", + "value": "120" + }, { + "key": "proposal_id", + "value": "121" + }, { + "key": "proposal_id", + "value": "122" + }, { + "key": "proposal_id", + "value": "123" + }, { + "key": "proposal_id", + "value": "124" + }, { + "key": "proposal_id", + "value": "125" + }, { + "key": "proposal_id", + "value": "126" + }, { + "key": "proposal_id", + "value": "127" + }, { + "key": "proposal_id", + "value": "128" + }, { + "key": "proposal_id", + "value": "129" + }, { + "key": "proposal_id", + "value": "130" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "height": "1283040", + "txhash": "D60EDA6B2AA214153899081B992BD5050A9F82838E911F4D831892AFCFAA95AE", + "data": "028301028401028501028601028701028801028901028A01028B01028C01028D01028E01028F01029001029101029201029301029401029501029601029701029801029901029A01029B01029C01029D01029E01029F0102A00102A10102A20102A30102A40102A50102A60102A70102A80102A90102AA0102AB0102AC0102AD0102AE0102AF0102B00102B10102B20102B30102B40102B50102B60102B70102B80102B90102BA0102BB0102BC0102BD0102BE0102BF0102C00102C10102C20102C30102C40102C50102C60102C70102C80102C90102CA0102CB0102CC0102CD0102CE0102CF0102D00102D10102D20102D30102D40102D50102D60102D70102D80102D90102DA0102DB0102DC0102DD0102DE0102DF0102E00102E10102E20102E30102E40102E50102E601", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"131\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"131\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"132\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"132\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"133\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"133\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"134\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"134\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"135\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"135\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"136\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"136\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":6,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"137\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"137\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":7,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"138\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"138\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":8,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"139\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"139\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":9,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"140\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"140\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":10,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"141\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"141\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":11,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"142\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"142\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":12,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"143\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"143\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":13,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"144\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"144\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":14,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"145\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"145\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":15,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"146\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"146\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":16,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"147\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"147\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":17,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"148\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"148\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":18,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"149\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"149\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":19,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"150\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"150\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":20,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"151\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"151\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":21,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"152\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"152\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":22,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"153\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"153\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":23,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"154\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"154\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":24,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"155\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"155\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":25,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"156\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"156\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":26,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"157\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"157\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":27,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"158\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"158\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":28,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"159\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"159\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":29,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"160\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"160\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":30,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"161\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"161\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":31,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"162\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"162\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":32,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"163\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"163\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":33,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"164\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"164\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":34,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"165\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"165\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":35,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"166\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"166\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":36,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"167\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"167\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":37,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"168\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"168\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":38,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"169\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"169\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":39,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"170\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"170\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":40,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"171\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"171\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":41,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"172\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"172\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":42,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"173\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"173\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":43,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"174\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"174\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":44,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"175\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"175\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":45,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"176\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"176\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":46,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"177\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"177\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":47,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"178\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"178\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":48,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"179\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"179\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":49,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"180\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"180\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":50,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"181\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"181\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":51,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"182\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"182\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":52,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"183\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"183\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":53,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"184\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"184\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":54,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"185\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"185\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":55,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"186\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"186\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":56,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"187\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"187\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":57,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"188\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"188\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":58,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"189\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"189\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":59,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"190\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"190\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":60,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"191\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"191\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":61,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"192\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"192\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":62,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"193\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"193\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":63,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"194\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"194\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":64,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"195\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"195\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":65,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"196\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"196\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":66,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"197\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"197\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":67,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"198\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"198\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":68,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"199\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"199\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":69,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"200\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"200\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":70,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"201\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"201\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":71,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"202\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"202\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":72,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"203\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"203\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":73,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"204\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"204\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":74,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"205\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"205\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":75,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"206\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"206\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":76,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"207\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"207\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":77,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"208\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"208\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":78,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"209\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"209\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":79,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"210\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"210\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":80,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"211\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"211\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":81,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"212\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"212\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":82,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"213\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"213\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":83,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"214\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"214\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":84,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"215\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"215\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":85,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"216\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"216\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":86,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"217\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"217\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":87,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"218\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"218\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":88,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"219\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"219\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":89,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"220\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"220\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":90,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"221\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"221\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":91,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"222\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"222\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":92,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"223\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"223\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":93,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"224\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"224\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":94,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"225\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"225\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":95,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"226\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"226\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":96,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"227\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"227\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":97,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"228\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"228\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":98,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"229\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"229\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]},{\"msg_index\":99,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"230\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"230\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "131" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "131" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "132" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "132" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "133" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "133" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "134" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "134" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "135" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "135" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "136" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "136" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 6, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "137" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "137" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 7, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "138" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "138" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 8, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "139" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "139" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 9, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "140" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "140" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 10, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "141" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "141" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 11, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "142" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "142" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 12, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "143" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "143" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 13, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "144" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "144" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 14, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "145" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "145" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 15, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "146" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "146" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 16, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "147" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "147" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 17, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "148" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "148" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 18, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "149" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "149" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 19, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "150" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "150" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 20, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "151" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "151" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 21, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "152" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "152" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 22, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "153" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "153" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 23, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "154" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "154" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 24, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "155" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "155" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 25, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "156" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "156" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 26, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "157" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "157" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 27, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "158" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "158" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 28, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "159" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "159" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 29, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "160" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "160" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 30, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "161" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "161" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 31, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "162" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "162" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 32, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "163" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "163" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 33, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "164" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "164" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 34, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "165" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "165" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 35, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "166" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "166" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 36, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "167" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "167" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 37, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "168" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "168" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 38, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "169" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "169" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 39, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "170" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "170" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 40, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "171" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "171" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 41, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "172" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "172" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 42, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "173" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "173" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 43, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "174" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "174" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 44, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "175" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "175" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 45, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "176" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "176" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 46, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "177" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "177" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 47, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "178" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "178" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 48, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "179" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "179" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 49, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "180" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "180" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 50, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "181" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "181" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 51, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "182" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "182" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 52, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "183" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "183" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 53, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "184" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "184" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 54, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "185" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "185" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 55, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "186" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "186" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 56, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "187" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "187" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 57, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "188" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "188" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 58, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "189" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "189" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 59, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "190" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "190" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 60, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "191" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "191" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 61, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "192" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "192" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 62, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "193" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "193" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 63, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "194" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "194" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 64, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "195" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "195" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 65, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "196" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "196" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 66, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "197" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "197" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 67, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "198" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "198" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 68, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "199" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "199" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 69, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "200" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "200" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 70, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "201" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "201" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 71, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "202" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "202" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 72, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "203" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "203" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 73, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "204" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "204" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 74, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "205" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "205" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 75, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "206" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "206" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 76, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "207" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "207" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 77, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "208" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "208" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 78, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "209" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "209" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 79, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "210" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "210" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 80, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "211" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "211" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 81, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "212" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "212" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 82, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "213" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "213" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 83, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "214" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "214" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 84, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "215" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "215" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 85, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "216" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "216" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 86, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "217" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "217" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 87, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "218" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "218" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 88, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "219" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "219" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 89, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "220" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "220" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 90, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "221" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "221" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 91, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "222" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "222" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 92, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "223" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "223" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 93, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "224" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "224" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 94, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "225" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "225" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 95, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "226" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "226" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 96, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "227" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "227" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 97, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "228" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "228" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 98, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "229" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "229" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "msg_index": 99, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "230" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "230" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }], + "gas_wanted": "20000000", + "gas_used": "3912873", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }, { + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "Watup", + "description": "Yo." + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "100000000" + }], + "gas": "20000000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+BRCJKmrngTNtCiN6yL5eGqafSmt/XTwHsO3QSmOScV" + }, + "signature": "0IuNkl2y5sb1xRyCLkFcBRYe40FSWba2pdG6WAv2ZWlEW9JHFCjC7NhMhV8wP/tslnFjlMz8ksD5ds7gmLk6Bw==" + }], + "memo": "" + } + }, + "timestamp": "2020-02-26T07:00:50Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1r905nrynarf25c0076kw44l9w4nl65ua0frgxd" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "131" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "132" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "133" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "134" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "135" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "136" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "137" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "138" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "139" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "140" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "141" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "142" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "143" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "144" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "145" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "146" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "147" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "148" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "149" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "150" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "151" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "152" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "153" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "154" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "155" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "156" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "157" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "158" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "159" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "160" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "161" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "162" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "163" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "164" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "165" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "166" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "167" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "168" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "169" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "170" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "171" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "172" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "173" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "174" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "175" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "176" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "177" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "178" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "179" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "180" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "181" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "182" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "183" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "184" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "185" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "186" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "187" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "188" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "189" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "190" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "191" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "192" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "193" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "194" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "195" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "196" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "197" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "198" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "199" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "200" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "201" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "202" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "203" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "204" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "205" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "206" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "207" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "208" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "209" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "210" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "211" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "212" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "213" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "214" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "215" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "216" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "217" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "218" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "219" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "220" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "221" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "222" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "223" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "224" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "225" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "226" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "227" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "228" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "229" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "230" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "131" + }, { + "key": "proposal_id", + "value": "132" + }, { + "key": "proposal_id", + "value": "133" + }, { + "key": "proposal_id", + "value": "134" + }, { + "key": "proposal_id", + "value": "135" + }, { + "key": "proposal_id", + "value": "136" + }, { + "key": "proposal_id", + "value": "137" + }, { + "key": "proposal_id", + "value": "138" + }, { + "key": "proposal_id", + "value": "139" + }, { + "key": "proposal_id", + "value": "140" + }, { + "key": "proposal_id", + "value": "141" + }, { + "key": "proposal_id", + "value": "142" + }, { + "key": "proposal_id", + "value": "143" + }, { + "key": "proposal_id", + "value": "144" + }, { + "key": "proposal_id", + "value": "145" + }, { + "key": "proposal_id", + "value": "146" + }, { + "key": "proposal_id", + "value": "147" + }, { + "key": "proposal_id", + "value": "148" + }, { + "key": "proposal_id", + "value": "149" + }, { + "key": "proposal_id", + "value": "150" + }, { + "key": "proposal_id", + "value": "151" + }, { + "key": "proposal_id", + "value": "152" + }, { + "key": "proposal_id", + "value": "153" + }, { + "key": "proposal_id", + "value": "154" + }, { + "key": "proposal_id", + "value": "155" + }, { + "key": "proposal_id", + "value": "156" + }, { + "key": "proposal_id", + "value": "157" + }, { + "key": "proposal_id", + "value": "158" + }, { + "key": "proposal_id", + "value": "159" + }, { + "key": "proposal_id", + "value": "160" + }, { + "key": "proposal_id", + "value": "161" + }, { + "key": "proposal_id", + "value": "162" + }, { + "key": "proposal_id", + "value": "163" + }, { + "key": "proposal_id", + "value": "164" + }, { + "key": "proposal_id", + "value": "165" + }, { + "key": "proposal_id", + "value": "166" + }, { + "key": "proposal_id", + "value": "167" + }, { + "key": "proposal_id", + "value": "168" + }, { + "key": "proposal_id", + "value": "169" + }, { + "key": "proposal_id", + "value": "170" + }, { + "key": "proposal_id", + "value": "171" + }, { + "key": "proposal_id", + "value": "172" + }, { + "key": "proposal_id", + "value": "173" + }, { + "key": "proposal_id", + "value": "174" + }, { + "key": "proposal_id", + "value": "175" + }, { + "key": "proposal_id", + "value": "176" + }, { + "key": "proposal_id", + "value": "177" + }, { + "key": "proposal_id", + "value": "178" + }, { + "key": "proposal_id", + "value": "179" + }, { + "key": "proposal_id", + "value": "180" + }, { + "key": "proposal_id", + "value": "181" + }, { + "key": "proposal_id", + "value": "182" + }, { + "key": "proposal_id", + "value": "183" + }, { + "key": "proposal_id", + "value": "184" + }, { + "key": "proposal_id", + "value": "185" + }, { + "key": "proposal_id", + "value": "186" + }, { + "key": "proposal_id", + "value": "187" + }, { + "key": "proposal_id", + "value": "188" + }, { + "key": "proposal_id", + "value": "189" + }, { + "key": "proposal_id", + "value": "190" + }, { + "key": "proposal_id", + "value": "191" + }, { + "key": "proposal_id", + "value": "192" + }, { + "key": "proposal_id", + "value": "193" + }, { + "key": "proposal_id", + "value": "194" + }, { + "key": "proposal_id", + "value": "195" + }, { + "key": "proposal_id", + "value": "196" + }, { + "key": "proposal_id", + "value": "197" + }, { + "key": "proposal_id", + "value": "198" + }, { + "key": "proposal_id", + "value": "199" + }, { + "key": "proposal_id", + "value": "200" + }, { + "key": "proposal_id", + "value": "201" + }, { + "key": "proposal_id", + "value": "202" + }, { + "key": "proposal_id", + "value": "203" + }, { + "key": "proposal_id", + "value": "204" + }, { + "key": "proposal_id", + "value": "205" + }, { + "key": "proposal_id", + "value": "206" + }, { + "key": "proposal_id", + "value": "207" + }, { + "key": "proposal_id", + "value": "208" + }, { + "key": "proposal_id", + "value": "209" + }, { + "key": "proposal_id", + "value": "210" + }, { + "key": "proposal_id", + "value": "211" + }, { + "key": "proposal_id", + "value": "212" + }, { + "key": "proposal_id", + "value": "213" + }, { + "key": "proposal_id", + "value": "214" + }, { + "key": "proposal_id", + "value": "215" + }, { + "key": "proposal_id", + "value": "216" + }, { + "key": "proposal_id", + "value": "217" + }, { + "key": "proposal_id", + "value": "218" + }, { + "key": "proposal_id", + "value": "219" + }, { + "key": "proposal_id", + "value": "220" + }, { + "key": "proposal_id", + "value": "221" + }, { + "key": "proposal_id", + "value": "222" + }, { + "key": "proposal_id", + "value": "223" + }, { + "key": "proposal_id", + "value": "224" + }, { + "key": "proposal_id", + "value": "225" + }, { + "key": "proposal_id", + "value": "226" + }, { + "key": "proposal_id", + "value": "227" + }, { + "key": "proposal_id", + "value": "228" + }, { + "key": "proposal_id", + "value": "229" + }, { + "key": "proposal_id", + "value": "230" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }, { + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "height": "1402119", + "txhash": "05EAB33FE47EFC0CF918983AF1B035ABD65618541E765BBA890159291E6A3067", + "data": "02E801", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"proposal_id\",\"value\":\"232\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"232\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "232" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "232" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }], + "gas_wanted": "105866", + "gas_used": "70656", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test", + "description": "1" + } + }, + "initial_deposit": [], + "proposer": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1588" + }], + "gas": "105866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5CDIb12doIQR5vbiqPsVOcexPO+fOPR5E7ioVcv7+mf" + }, + "signature": "KQgrZA2IfG5zWwJSOz4hm7vCOVMxgCo4DHAIrJmiM7oBpm9UrDuzUzpQO/kRKmTHkhguU7cBrqVjdrIeJQvKUg==" + }], + "memo": "" + } + }, + "timestamp": "2020-03-04T14:55:44Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount" + }, { + "key": "proposal_id", + "value": "232" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "232" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount" + }] + }] + }, { + "height": "1402121", + "txhash": "CAE76F9D10BEB12A2EA2293E7002411E178BBBD855F9439D6530C8A64E9C41E6", + "data": "02E901", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"233\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"233\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"1000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "233" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "233" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }], + "gas_wanted": "107933", + "gas_used": "72588", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "gov/TextProposal", + "value": { + "title": "test", + "description": "1" + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "1000000" + }], + "proposer": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1619" + }], + "gas": "107933" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5CDIb12doIQR5vbiqPsVOcexPO+fOPR5E7ioVcv7+mf" + }, + "signature": "8N5g/5kE4LOKy2hVm3icHva4wLJHLvuptEbtXqDV1odAMEAq/d0aCasGb+462ni4qk9NrSGQc+szjBk2dtJsrw==" + }], + "memo": "" + } + }, + "timestamp": "2020-03-04T14:55:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "1000000uluna" + }, { + "key": "proposal_id", + "value": "233" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "233" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "1000000uluna" + }] + }] + }, { + "height": "1409635", + "txhash": "3381F144B4411A28ABD6C2E00A4C6C6C6AE5F8BB78D705558C8528614007A589", + "data": "02EA01", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8\"},{\"key\":\"module\",\"value\":\"governance\"},{\"key\":\"sender\",\"value\":\"terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8\"},{\"key\":\"action\",\"value\":\"submit_proposal\"}]},{\"type\":\"proposal_deposit\",\"attributes\":[{\"key\":\"amount\",\"value\":\"512000000uluna\"},{\"key\":\"proposal_id\",\"value\":\"234\"}]},{\"type\":\"submit_proposal\",\"attributes\":[{\"key\":\"proposal_id\",\"value\":\"234\"},{\"key\":\"voting_period_start\",\"value\":\"234\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n\"},{\"key\":\"amount\",\"value\":\"512000000uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "512000000uluna" + }, { + "key": "proposal_id", + "value": "234" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "234" + }, { + "key": "voting_period_start", + "value": "234" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "512000000uluna" + }] + }] + }], + "gas_wanted": "200000", + "gas_used": "84590", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "gov/MsgSubmitProposal", + "value": { + "content": { + "type": "params/ParameterChangeProposal", + "value": { + "title": "Staking Param Change", + "description": "Update Max Validators", + "changes": [{ + "subspace": "staking", + "key": "MaxValidators", + "value": "105" + }] + } + }, + "initial_deposit": [{ + "denom": "uluna", + "amount": "512000000" + }], + "proposer": "terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5HRXOkr48K4yI9DpOwq3surr8Aq4bzj05lB06eLHNoL" + }, + "signature": "gDfSNsYnqDr+2ojPl/JO4wTMPIrzEFMcIGgdz+e2/QYoIBDEue09z40tmDHz5WjzBmgYc8b/bp60lBAL7z/lnQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-03-05T02:01:45Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8" + }, { + "key": "module", + "value": "governance" + }, { + "key": "sender", + "value": "terra1vk20anceu6h9s00d27pjlvslz3avetkvnph7p8" + }, { + "key": "action", + "value": "submit_proposal" + }] + }, { + "type": "proposal_deposit", + "attributes": [{ + "key": "amount", + "value": "512000000uluna" + }, { + "key": "proposal_id", + "value": "234" + }] + }, { + "type": "submit_proposal", + "attributes": [{ + "key": "proposal_id", + "value": "234" + }, { + "key": "voting_period_start", + "value": "234" + }] + }, { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra10d07y265gmmuvt4z0w9aw880jnsr700juxf95n" + }, { + "key": "amount", + "value": "512000000uluna" + }] + }] + }] +} diff --git a/tests/json_examples/MsgSwap.data.json b/tests/json_examples/MsgSwap.data.json new file mode 100644 index 0000000..7c5bd5b --- /dev/null +++ b/tests/json_examples/MsgSwap.data.json @@ -0,0 +1,4159 @@ +{ + "total_count": "4094", + "count": "5", + "page_number": "1", + "page_total": "819", + "limit": "5", + "txs": [{ + "height": "326", + "txhash": "E8A2B7E44855D1B12124212A3C8DD64E90BBFFEDAEE24AF1D96650349E23AF3D", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "57000000umnt" + }, + { + "key": "trader", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "swap_coin", + "value": "24050705ukrw" + }, + { + "key": "swap_fee", + "value": "490831.002051439156028897ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "57000000umnt" + }, + { + "key": "recipient", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "amount", + "value": "24050705ukrw" + } + ] + } + ] + }], + "gas_wanted": "195066", + "gas_used": "130181", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "umnt", + "amount": "57000000" + }, + "ask_denom": "ukrw" + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "2926" + }], + "gas": "195066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AhgXtBdqnAQliQucPcEHjKUPqulHnCYiM1wiNfLI1lN6" + }, + "signature": "XWRfiGk6YdMQjyMalU9R3p0TJFkA/W49v7GNkWa7YHo4ymMsEhu586d9XmgUJOIuVQcS98MgKsT0PQmzOC2ttw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T17:34:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "57000000umnt" + }, + { + "key": "trader", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "swap_coin", + "value": "24050705ukrw" + }, + { + "key": "swap_fee", + "value": "490831.002051439156028897ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "57000000umnt" + }, + { + "key": "recipient", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "amount", + "value": "24050705ukrw" + } + ] + } + ] + }, + { + "height": "454", + "txhash": "DFACB9E2627EC5DE9D608292B1633759B9C17E056AA094F0AAE3F261E2EBA412", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "20000000000000usdr" + }, + { + "key": "trader", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "swap_coin", + "value": "32439391167750001ukrw" + }, + { + "key": "swap_fee", + "value": "81301732250000.231789846099249931ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "20000000000000usdr" + }, + { + "key": "recipient", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "amount", + "value": "32439391167750001ukrw" + } + ] + } + ] + }], + "gas_wanted": "147866", + "gas_used": "97971", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z", + "offer_coin": { + "denom": "usdr", + "amount": "20000000000000" + }, + "ask_denom": "ukrw" + } + }], + "fee": { + "amount": [{ + "denom": "usdr", + "amount": "2218" + }], + "gas": "147866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AicpkF0TsblNBidhnZmvy6rV0BKK1GxiAxugU7Vhap/G" + }, + "signature": "ngemHEDrfmW6xDARVaf7Du6AZCU5m3xOOb48pYeX+RgpVmPbsOP+YTtBAKpXJvwnHWcMXc1pJTQ3o4IGRt2alQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T17:49:17Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "20000000000000usdr" + }, + { + "key": "trader", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "swap_coin", + "value": "32439391167750001ukrw" + }, + { + "key": "swap_fee", + "value": "81301732250000.231789846099249931ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "20000000000000usdr" + }, + { + "key": "recipient", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "amount", + "value": "32439391167750001ukrw" + } + ] + } + ] + }, + { + "height": "644", + "txhash": "E64F46827A740B471E86DB568E5D8448E3A885D91728510D64A9E02033748B97", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1000000ukrw" + }, + { + "key": "trader", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "swap_coin", + "value": "3056uluna" + }, + { + "key": "swap_fee", + "value": "62.989447419036158528uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000ukrw" + }, + { + "key": "recipient", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "amount", + "value": "3056uluna" + } + ] + } + ] + }], + "gas_wanted": "155933", + "gas_used": "103300", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej", + "offer_coin": { + "denom": "ukrw", + "amount": "1000000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2339" + }], + "gas": "155933" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5CDIb12doIQR5vbiqPsVOcexPO+fOPR5E7ioVcv7+mf" + }, + "signature": "eIW78Itw09YHTUeWCD3UAsM9bP0UFjLUrrIG9rWe4cc/ufUM9D3yMYjZr0aT74l/jWbOCY8DecfdCrydL+re2Q==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T18:10:59Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1000000ukrw" + }, + { + "key": "trader", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "swap_coin", + "value": "3056uluna" + }, + { + "key": "swap_fee", + "value": "62.989447419036158528uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000ukrw" + }, + { + "key": "recipient", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "amount", + "value": "3056uluna" + } + ] + } + ] + }, + { + "height": "755", + "txhash": "F3AF85ACDE3211B0C1823BEA29418AEA9026169E027ACD86FC7391348F8CE0BE", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "468000000ukrw" + }, + { + "key": "trader", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "swap_coin", + "value": "1432131uluna" + }, + { + "key": "swap_fee", + "value": "29227.313817330210772834uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "468000000ukrw" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1432131uluna" + } + ] + } + ] + }], + "gas_wanted": "155266", + "gas_used": "102786", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "offer_coin": { + "denom": "ukrw", + "amount": "468000000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2329" + }], + "gas": "155266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ap1s+mF9dHf6tIJRie2xszMyqx8hYt5pa4kpoprfHrdM" + }, + "signature": "OyqhxYEjFjr7VIYp//WVW4hJeUO9BJOl5IxfLoOl9yEVN+lk4/e9yZrEg9IkNwXPQm18J7o63/pA38krWUQ0Wg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T18:23:17Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "468000000ukrw" + }, + { + "key": "trader", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "swap_coin", + "value": "1432131uluna" + }, + { + "key": "swap_fee", + "value": "29227.313817330210772834uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "468000000ukrw" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1432131uluna" + } + ] + } + ] + }, + { + "height": "899", + "txhash": "A24E13091B4FA81044E7849C524599E504F755A52BB03459A6A2CA07DD7A38A3", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1350147usdr" + }, + { + "key": "trader", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "swap_coin", + "value": "6710226uluna" + }, + { + "key": "swap_fee", + "value": "136944.004784803505397649uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1350147usdr" + }, + { + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "6710226uluna" + } + ] + } + ] + }], + "gas_wanted": "145266", + "gas_used": "96240", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "offer_coin": { + "denom": "usdr", + "amount": "1350147" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2179" + }], + "gas": "145266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "wkFJ7DI/WrrcEQbgOicfhPQB/UQUXLnqo4caoS0kki4g6VHhJKYiUs789GyvgyFxL92WgS+neIeFVFMMYJwQ8g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T18:39:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1350147usdr" + }, + { + "key": "trader", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "swap_coin", + "value": "6710226uluna" + }, + { + "key": "swap_fee", + "value": "136944.004784803505397649uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1350147usdr" + }, + { + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "6710226uluna" + } + ] + } + ] + }, + { + "height": "1328", + "txhash": "F21A21AE157B264BACB9F3AAAE9CC0185873A0F3D6EB9C96C6C4368065AD708F", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1240705458ukrw" + }, + { + "key": "trader", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "swap_coin", + "value": "3787823uluna" + }, + { + "key": "swap_fee", + "value": "77303.037383177570093458uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1240705458ukrw" + }, + { + "key": "recipient", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "amount", + "value": "3787823uluna" + } + ] + } + ] + }], + "gas_wanted": "150466", + "gas_used": "100952", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f", + "offer_coin": { + "denom": "ukrw", + "amount": "1240705458" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2257" + }], + "gas": "150466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Al4E+xICUrTA/YTMCqGne8BFmpreF+Xh9YsLV8y19ejC" + }, + "signature": "0pghuLibLmiQ9zOVIcpPz8qLK/35IF0T1J1abeM2Ygh4UoBL4hg+ShFevYFIYEXuxKyCsra3mI7GvFMpDYPWxQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T19:26:34Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1240705458ukrw" + }, + { + "key": "trader", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "swap_coin", + "value": "3787823uluna" + }, + { + "key": "swap_fee", + "value": "77303.037383177570093458uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1240705458ukrw" + }, + { + "key": "recipient", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "amount", + "value": "3787823uluna" + } + ] + } + ] + }, + { + "height": "1329", + "txhash": "D82259173879E55D1A839645FD04C44CEB709A70FA900276E2471D75FF671DD9", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "199678000ukrw" + }, + { + "key": "trader", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "swap_coin", + "value": "609608uluna" + }, + { + "key": "swap_fee", + "value": "12441.844236760124610589uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "199678000ukrw" + }, + { + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "609608uluna" + } + ] + } + ] + }], + "gas_wanted": "121549", + "gas_used": "104319", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8", + "offer_coin": { + "denom": "ukrw", + "amount": "199678000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1824" + }], + "gas": "121549" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "pH2JhEp0d4Nzsy5BiKbctxlpaVU2egtGnF6vEEImWElxix+iSrDqCg/GTz/g0Ud1gN+PaHv13xN+QWUk3ypMGA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T19:26:41Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "199678000ukrw" + }, + { + "key": "trader", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "swap_coin", + "value": "609608uluna" + }, + { + "key": "swap_fee", + "value": "12441.844236760124610589uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "199678000ukrw" + }, + { + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "609608uluna" + } + ] + } + ] + }, + { + "height": "1360", + "txhash": "4DFDCEA945FC30574187220CF9305FFAC7EA72C362B7F81E3B00DEF9A0C03A93", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "199678000ukrw" + }, + { + "key": "trader", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "swap_coin", + "value": "609608uluna" + }, + { + "key": "swap_fee", + "value": "12441.844236760124610589uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "199678000ukrw" + }, + { + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "609608uluna" + } + ] + } + ] + }], + "gas_wanted": "121717", + "gas_used": "105834", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8", + "offer_coin": { + "denom": "ukrw", + "amount": "199678000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1826" + }], + "gas": "121717" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "XS5FxSFfS6DJh2GfjecybqMTP7IjHQbZZcDHWgyhl2hiRcGxv9t0u58GqsiCc+VuTbkfIzsRRlsH0heLFV6Hhw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T19:30:02Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "199678000ukrw" + }, + { + "key": "trader", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "swap_coin", + "value": "609608uluna" + }, + { + "key": "swap_fee", + "value": "12441.844236760124610589uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "199678000ukrw" + }, + { + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "609608uluna" + } + ] + } + ] + }, + { + "height": "1589", + "txhash": "6298C91DC40089EE05C99CEC310EEF6A36372D924FF71935E653257BD64777FC", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "14200000000ukrw" + }, + { + "key": "trader", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "swap_coin", + "value": "43390323uluna" + }, + { + "key": "swap_fee", + "value": "885517.565400409004283521uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "14200000000ukrw" + }, + { + "key": "recipient", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "amount", + "value": "43390323uluna" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "85862", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr", + "offer_coin": { + "denom": "ukrw", + "amount": "14200000000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AvdAIzxogY3aNrJAh+vIwHvIcF1nFq+oZ0s6EldDx8Iz" + }, + "signature": "UzzXUfUq6ThWXUn24BMYRsKzgOWHUgWOUUYLa9hZ1/cmGLN3BpB/kB12GByF4yKAsuPOIlslvHofK46HKLgnyg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T19:55:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "14200000000ukrw" + }, + { + "key": "trader", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "swap_coin", + "value": "43390323uluna" + }, + { + "key": "swap_fee", + "value": "885517.565400409004283521uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "14200000000ukrw" + }, + { + "key": "recipient", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "amount", + "value": "43390323uluna" + } + ] + } + ] + }, + { + "height": "3704", + "txhash": "EABD25B64CC12515E9F1C0E80DFB76816377E3BA4695036184AA99BA45353E78", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "15057398890usdr" + }, + { + "key": "trader", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "swap_coin", + "value": "24439752247267ukrw" + }, + { + "key": "swap_fee", + "value": "61252511898.044711998032287400ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "15057398890usdr" + }, + { + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "24439752247267ukrw" + } + ] + } + ] + }], + "gas_wanted": "140800", + "gas_used": "93234", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv", + "offer_coin": { + "denom": "usdr", + "amount": "15057398890" + }, + "ask_denom": "ukrw" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2112" + }], + "gas": "140800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av4m1uVBOCv8BMHAZhKZeNHSY8VgvuA1JQbx8ZAtZtk5" + }, + "signature": "CFAkH3MiWMbmQKrTNf4VdStOfNiGk7EefIBS30b9j3xTbQCnhF/BPo6FEl+ASxZ7txYGA0XIPfyJc0ts0fK5yg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T23:47:58Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "15057398890usdr" + }, + { + "key": "trader", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "swap_coin", + "value": "24439752247267ukrw" + }, + { + "key": "swap_fee", + "value": "61252511898.044711998032287400ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "15057398890usdr" + }, + { + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "24439752247267ukrw" + } + ] + } + ] + }, + { + "height": "4088", + "txhash": "32E9AE6ED6D55981C69423EAB78C7E09A5CDB3CEC0D17D9311AA9AE05E89EFC5", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "150000000ukrw" + }, + { + "key": "trader", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "swap_coin", + "value": "92089usdr" + }, + { + "key": "swap_fee", + "value": "231.500314186043319269usdr" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "150000000ukrw" + }, + { + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "92089usdr" + } + ] + } + ] + }], + "gas_wanted": "140800", + "gas_used": "93223", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "offer_coin": { + "denom": "ukrw", + "amount": "150000000" + }, + "ask_denom": "usdr" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2112" + }], + "gas": "140800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "2nvQXxWp2ALkjnziHKK+Z2hiwrbxZREOmLMWqc0EcvpBLAv86iKPVvsd3Kca9ImgifPIywVlEd7NJbqq7Czlcg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T00:29:56Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "150000000ukrw" + }, + { + "key": "trader", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "swap_coin", + "value": "92089usdr" + }, + { + "key": "swap_fee", + "value": "231.500314186043319269usdr" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "150000000ukrw" + }, + { + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "92089usdr" + } + ] + } + ] + }, + { + "height": "4333", + "txhash": "5803E652F4E477805755D26A3E5CDFFB61190756A721D83D1E681704E4596CFB", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "10000000uluna" + }, + { + "key": "trader", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "swap_coin", + "value": "3116236666ukrw" + }, + { + "key": "swap_fee", + "value": "63596667.333333484919999998ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "10000000uluna" + }, + { + "key": "recipient", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "amount", + "value": "3116236666ukrw" + } + ] + } + ] + }], + "gas_wanted": "153600", + "gas_used": "103065", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a", + "offer_coin": { + "denom": "uluna", + "amount": "10000000" + }, + "ask_denom": "ukrw" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2304" + }], + "gas": "153600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "ApFvBU+8UfE57IsOxZa+luRRrFYlbBJ7p86SRgNxfhdX" + }, + "signature": "M/sIgHZ4wnCCfU8B1CWQlbaG9xdHZ6CQLGdqJDmOPE1+NGH1YDAQWXnLlKkks4Ck1M3gpKVlZ2XlnlFeTG2wmg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T00:57:03Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "10000000uluna" + }, + { + "key": "trader", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "swap_coin", + "value": "3116236666ukrw" + }, + { + "key": "swap_fee", + "value": "63596667.333333484919999998ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "10000000uluna" + }, + { + "key": "recipient", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "amount", + "value": "3116236666ukrw" + } + ] + } + ] + }, + { + "height": "4812", + "txhash": "0F092703895E7C1D12B457E5A01EDD03164A08C1C3CCF178C45B55FCE184B66D", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1000000uusd" + }, + { + "key": "trader", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "swap_coin", + "value": "1171713865ukrw" + }, + { + "key": "swap_fee", + "value": "2936626.814177308127638836ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000uusd" + }, + { + "key": "recipient", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "amount", + "value": "1171713865ukrw" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "90824", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm", + "offer_coin": { + "denom": "uusd", + "amount": "1000000" + }, + "ask_denom": "ukrw" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "20000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AwIHvxvbe6ku9vu2gyCnpxSe47V0VLA2KeZvR5WhmmJN" + }, + "signature": "oJ7B5+9eL33ZACC5MGnObVGxvG2QPCD7fBAeW7Y+AvZfXwb9h+3Q7P2B3qbjk1twnib6qhk5IuzDgrdUumrBTA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T01:49:28Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1000000uusd" + }, + { + "key": "trader", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "swap_coin", + "value": "1171713865ukrw" + }, + { + "key": "swap_fee", + "value": "2936626.814177308127638836ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000uusd" + }, + { + "key": "recipient", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "amount", + "value": "1171713865ukrw" + } + ] + } + ] + }, + { + "height": "5108", + "txhash": "A33BCDED301CE0841ED2B985C4D639FD0CC9DFEA3EE5DDFCECCA43B420CD511D", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1000000000ukrw" + }, + { + "key": "trader", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "swap_coin", + "value": "3082084uluna" + }, + { + "key": "swap_fee", + "value": "62899.750917287189724090uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000000ukrw" + }, + { + "key": "recipient", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "amount", + "value": "3082084uluna" + } + ] + } + ] + }], + "gas_wanted": "142400", + "gas_used": "94924", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms", + "offer_coin": { + "denom": "ukrw", + "amount": "1000000000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2136" + }], + "gas": "142400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgphMi7W6xdtDmcAe8x2xYwx9yk5eqh9aOao2Lg0jB1+" + }, + "signature": "jgaafIqDvoj10Rz5vNUD6Wazw0IQYps5eFoTp38GTAl5UpEzSjLxVvqHfn02Bq8vsO7ZBp6UAutDkbunchycTQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T02:21:52Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1000000000ukrw" + }, + { + "key": "trader", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "swap_coin", + "value": "3082084uluna" + }, + { + "key": "swap_fee", + "value": "62899.750917287189724090uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000000ukrw" + }, + { + "key": "recipient", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "amount", + "value": "3082084uluna" + } + ] + } + ] + }, + { + "height": "5430", + "txhash": "B39523DC7607ECE06F95885BFEC529FD066653DC590AF26D0676DFABCE1F465C", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "3043000000ukrw" + }, + { + "key": "trader", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "swap_coin", + "value": "9374359uluna" + }, + { + "key": "swap_fee", + "value": "191313.971132183981239305uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "3043000000ukrw" + }, + { + "key": "recipient", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "amount", + "value": "9374359uluna" + } + ] + } + ] + }], + "gas_wanted": "154266", + "gas_used": "102235", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7", + "offer_coin": { + "denom": "ukrw", + "amount": "3043000000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2314" + }], + "gas": "154266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AqQVHHfjtoZPWR60a3kr+GX2Ef5x7NhcK0EqSSm+JTx4" + }, + "signature": "TIVJQph8v4gAeMtkgCSUw1hlSfjsjSbEU38fOg6wrTh+EtgBTaVQ7PC+lVxFVdWqBMeSJNHkyOtx1JZ5uM/o7g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T03:02:34Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "3043000000ukrw" + }, + { + "key": "trader", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "swap_coin", + "value": "9374359uluna" + }, + { + "key": "swap_fee", + "value": "191313.971132183981239305uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "3043000000ukrw" + }, + { + "key": "recipient", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "amount", + "value": "9374359uluna" + } + ] + } + ] + }, + + { + "height": "7029", + "txhash": "1A15A911002139CF031CDE059961DA5616D9D11ACD8148C2592725BEA5D5D603", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "3700043112ukrw" + }, + { + "key": "trader", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "swap_coin", + "value": "11293736uluna" + }, + { + "key": "swap_fee", + "value": "230484.656146179538017925uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "3700043112ukrw" + }, + { + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "11293736uluna" + } + ] + } + ] + }], + "gas_wanted": "157266", + "gas_used": "104023", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "offer_coin": { + "denom": "ukrw", + "amount": "3700043112" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2359" + }], + "gas": "157266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "Poqh5DO3ydtOcXLJKb9MWd5obdRYzUVX1KxAgoxN1y8XSpops9KouiB/ZtR2Bp9tqu6d+dSl5LL1KOIoeO8Jdg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T06:43:30Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "3700043112ukrw" + }, + { + "key": "trader", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "swap_coin", + "value": "11293736uluna" + }, + { + "key": "swap_fee", + "value": "230484.656146179538017925uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "3700043112ukrw" + }, + { + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "11293736uluna" + } + ] + } + ] + }, + { + "height": "7063", + "txhash": "5B80B431338D5509651301CC74A2D1D600864E40B509D2E643430B1FAF070E77", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "303000000ukrw" + }, + { + "key": "trader", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "swap_coin", + "value": "924998uluna" + }, + { + "key": "swap_fee", + "value": "18878.226571829129249484uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "303000000ukrw" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "924998uluna" + } + ] + } + ] + }], + "gas_wanted": "154200", + "gas_used": "102018", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "offer_coin": { + "denom": "ukrw", + "amount": "303000000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2313" + }], + "gas": "154200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+rC2/2QJTyf0Kxn0CYu8+YpfALGvmpqvPvDa0DMwIBA" + }, + "signature": "S81Ol90/oEtRJG6Uy1F71s8UmS8d0317wtWFeDxjciZ150dO68RHlpkFn3dLibLPwNatkgQy+5bGnu/6tOIrEw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T06:47:14Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "303000000ukrw" + }, + { + "key": "trader", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "swap_coin", + "value": "924998uluna" + }, + { + "key": "swap_fee", + "value": "18878.226571829129249484uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "303000000ukrw" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "924998uluna" + } + ] + } + ] + }, + { + "height": "7184", + "txhash": "6D04506F015B6014FA6A6DB2100ACCBCDC8471EC6828E26AFB779E5872A8A8AC", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "104631249ukrw" + }, + { + "key": "trader", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "swap_coin", + "value": "319020uluna" + }, + { + "key": "swap_fee", + "value": "6511.498055483517237373uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "104631249ukrw" + }, + { + "key": "recipient", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "amount", + "value": "319020uluna" + } + ] + } + ] + }], + "gas_wanted": "149533", + "gas_used": "98944", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td", + "offer_coin": { + "denom": "ukrw", + "amount": "104631249" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2243" + }], + "gas": "149533" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+QMTSU19pkA7EDkFnGqdGnuetqCw3HFgoYiENwLWHKC" + }, + "signature": "7OCXYbVQTz3ZXOpOIl459XyHBuJowKB+xHbOjloKbMpIWZRPwfZMlO1C76Mgyz9h3Iin4oh4RVwyOJ2gIGWsgw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:00:44Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "104631249ukrw" + }, + { + "key": "trader", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "swap_coin", + "value": "319020uluna" + }, + { + "key": "swap_fee", + "value": "6511.498055483517237373uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "104631249ukrw" + }, + { + "key": "recipient", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "amount", + "value": "319020uluna" + } + ] + } + ] + }, + { + "height": "7211", + "txhash": "1795BC917A9FDF9682659D06799B3003090D05BC889AB9FC36CF76CBA1A0B924", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1586733047uusd" + }, + { + "key": "trader", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "swap_coin", + "value": "5679662316uluna" + }, + { + "key": "swap_fee", + "value": "115911476.237465710376852488uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1586733047uusd" + }, + { + "key": "recipient", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "amount", + "value": "5679662316uluna" + } + ] + } + ] + }], + "gas_wanted": "157666", + "gas_used": "104863", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3", + "offer_coin": { + "denom": "uusd", + "amount": "1586733047" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2365" + }], + "gas": "157666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ah6NFWskz640j7nqNgQ2sVr2d6+MH3JoMBSDogdXSYqF" + }, + "signature": "NYNUjYrDr6NTK7ep5407FNFBjls/C49zIU99cqBhcfxzGzq2FHvdWJgOTc3TeN46p7XJ1W2dDDDyJ1tYqN+XqA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:03:46Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1586733047uusd" + }, + { + "key": "trader", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "swap_coin", + "value": "5679662316uluna" + }, + { + "key": "swap_fee", + "value": "115911476.237465710376852488uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1586733047uusd" + }, + { + "key": "recipient", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "amount", + "value": "5679662316uluna" + } + ] + } + ] + }, + { + "height": "7231", + "txhash": "015472A33AC2C1A3A4DFBAFCA9A326D8C605C1E95EC6D4AB0ECF972F2F83945E", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "2571000000ukrw" + }, + { + "key": "trader", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "swap_coin", + "value": "7832891uluna" + }, + { + "key": "swap_fee", + "value": "159855.113989636834897746uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "2571000000ukrw" + }, + { + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "7832891uluna" + } + ] + } + ] + }], + "gas_wanted": "153600", + "gas_used": "103339", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "offer_coin": { + "denom": "ukrw", + "amount": "2571000000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "2304" + }], + "gas": "153600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1ZzV6Ihxe6nPD2G1UJJYifZ5xmsPdWkN3AMZLkGqEUp" + }, + "signature": "x6Q9uLoCmcibSb/2PvvzYSZnTYdNhyGpZymqbkkFxsoUN1SL/jWbrZ8TcOHy5JhweIckLzKGzb7rmrAD7+yI0w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:05:58Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "2571000000ukrw" + }, + { + "key": "trader", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "swap_coin", + "value": "7832891uluna" + }, + { + "key": "swap_fee", + "value": "159855.113989636834897746uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "2571000000ukrw" + }, + { + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "7832891uluna" + } + ] + } + ] + }, + + { + "height": "7287", + "txhash": "8F45E9177E65F58F8F87CD75529463C42D50FF80E28C9E7211EFA0CECB096395", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1076250185ukrw" + }, + { + "key": "trader", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "swap_coin", + "value": "3278258uluna" + }, + { + "key": "swap_fee", + "value": "66904.199544135772767719uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1076250185ukrw" + }, + { + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3278258uluna" + } + ] + } + ] + }], + "gas_wanted": "156666", + "gas_used": "104410", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "offer_coin": { + "denom": "ukrw", + "amount": "1076250185" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2350" + }], + "gas": "156666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "kwJbOq93QK4OLuu15PUPsFvnBfL/zZvAQv9FugWuL31lms7eM8yGIcyZ9mvdZ8mpAupyN7xG8Ys1TsbMHryhUQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:12:15Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "1076250185ukrw" + }, + { + "key": "trader", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "swap_coin", + "value": "3278258uluna" + }, + { + "key": "swap_fee", + "value": "66904.199544135772767719uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1076250185ukrw" + }, + { + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3278258uluna" + } + ] + } + ] + }, + { + "height": "7809", + "txhash": "62962F7893056E64474AAA61C665A3CA8593532DB67063562746D32515872499", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "274000000usdr" + }, + { + "key": "trader", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "swap_coin", + "value": "444361466124ukrw" + }, + { + "key": "swap_fee", + "value": "1113687885.877857592651035907ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "274000000usdr" + }, + { + "key": "recipient", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "amount", + "value": "444361466124ukrw" + } + ] + } + ] + }], + "gas_wanted": "139266", + "gas_used": "91702", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "offer_coin": { + "denom": "usdr", + "amount": "274000000" + }, + "ask_denom": "ukrw" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2089" + }], + "gas": "139266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Atlj1l9cZfijj9dr+kSWrg3KhVCXJ9cQDwEth0md1ttC" + }, + "signature": "GoRLaMfcMHRhsqi3XOQgYwbExrX+Q0hM0duElfebGshJgIrntXPOmYuEewLvuvRinPLDhfqlg8qSfazuUZhzsg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:11:01Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "274000000usdr" + }, + { + "key": "trader", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "swap_coin", + "value": "444361466124ukrw" + }, + { + "key": "swap_fee", + "value": "1113687885.877857592651035907ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "274000000usdr" + }, + { + "key": "recipient", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "amount", + "value": "444361466124ukrw" + } + ] + } + ] + }, + { + "height": "7919", + "txhash": "B5A77E73CAAD4B1928C5F480AFE34255A77B149ED2257ECCF63D00636669C4F8", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "10443486170ukrw" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "32003178uluna" + }, + { + "key": "swap_fee", + "value": "653126.471544714286211613uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "10443486170ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "32003178uluna" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "105242", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "offer_coin": { + "denom": "ukrw", + "amount": "10443486170" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "XDCkCk5s7QRx+CSh1zGZkIKxm+fUX2sS6jAwdhx8Qeto6EybUucAI6szMcCMrFDvCfw3VabmPpU9UYy5fDLNiA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:23:10Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "10443486170ukrw" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "32003178uluna" + }, + { + "key": "swap_fee", + "value": "653126.471544714286211613uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "10443486170ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "32003178uluna" + } + ] + } + ] + }, + { + "height": "7946", + "txhash": "DBD09E2314302E64A12D953A27D501551B967A4C6B1692CB312ADEB1F7649D2A", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "4999999000ukrw" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "15318081uluna" + }, + { + "key": "swap_fee", + "value": "312614.566091804674006934uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "4999999000ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "15318081uluna" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "105277", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "offer_coin": { + "denom": "ukrw", + "amount": "4999999000" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "BxHq0OBR7ssbo+T4OnrCl6Gx6VwdLTGimIUXvSChmA13ZbGbomwrP0VyA3kmjJ7fxHw8bo2xDU1jH2TLzq/AUQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:26:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "4999999000ukrw" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "15318081uluna" + }, + { + "key": "swap_fee", + "value": "312614.566091804674006934uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "4999999000ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "15318081uluna" + } + ] + } + ] + }, + { + "height": "7951", + "txhash": "4420484806F89356FC27D9955B35BC5DBA7C90B9736AE9C74942518C04FBC154", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "33545673umnt" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "44246uluna" + }, + { + "key": "swap_fee", + "value": "903.125747892567670983uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "33545673umnt" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "44246uluna" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "104927", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "market/MsgSwap", + "value": { + "trader": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "offer_coin": { + "denom": "umnt", + "amount": "33545673" + }, + "ask_denom": "uluna" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "O/Zbbyic91+xOe0xw7BhqrAiFm9ZL6wqeVcK63zb5lYH8jDclhIAGX4efs1EJIwbEz0HokqCAvqzgUTUSfJ6KA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:26:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [{ + "key": "offer", + "value": "33545673umnt" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "44246uluna" + }, + { + "key": "swap_fee", + "value": "903.125747892567670983uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "33545673umnt" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "44246uluna" + } + ] + } + ] + } + + + ] +} diff --git a/tests/json_examples/MsgSwapSend.data.json b/tests/json_examples/MsgSwapSend.data.json new file mode 100644 index 0000000..726b012 --- /dev/null +++ b/tests/json_examples/MsgSwapSend.data.json @@ -0,0 +1,4582 @@ +{ + "total_count": "4094", + "count": "5", + "page_number": "1", + "page_total": "819", + "limit": "5", + "txs": [ + { + "height": "326", + "txhash": "E8A2B7E44855D1B12124212A3C8DD64E90BBFFEDAEE24AF1D96650349E23AF3D", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "57000000umnt" + }, + { + "key": "trader", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "swap_coin", + "value": "24050705ukrw" + }, + { + "key": "swap_fee", + "value": "490831.002051439156028897ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "57000000umnt" + }, + { + "key": "recipient", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "amount", + "value": "24050705ukrw" + } + ] + } + ] + } + ], + "gas_wanted": "195066", + "gas_used": "130181", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "umnt", + "amount": "57000000" + }, + "ask_denom": "ukrw" + } + } + ], + "fee": { + "amount": [ + { + "denom": "umnt", + "amount": "2926" + } + ], + "gas": "195066" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AhgXtBdqnAQliQucPcEHjKUPqulHnCYiM1wiNfLI1lN6" + }, + "signature": "XWRfiGk6YdMQjyMalU9R3p0TJFkA/W49v7GNkWa7YHo4ymMsEhu586d9XmgUJOIuVQcS98MgKsT0PQmzOC2ttw==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T17:34:31Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "57000000umnt" + }, + { + "key": "trader", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "swap_coin", + "value": "24050705ukrw" + }, + { + "key": "swap_fee", + "value": "490831.002051439156028897ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "57000000umnt" + }, + { + "key": "recipient", + "value": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + }, + { + "key": "amount", + "value": "24050705ukrw" + } + ] + } + ] + }, + { + "height": "454", + "txhash": "DFACB9E2627EC5DE9D608292B1633759B9C17E056AA094F0AAE3F261E2EBA412", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "20000000000000usdr" + }, + { + "key": "trader", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "swap_coin", + "value": "32439391167750001ukrw" + }, + { + "key": "swap_fee", + "value": "81301732250000.231789846099249931ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "20000000000000usdr" + }, + { + "key": "recipient", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "amount", + "value": "32439391167750001ukrw" + } + ] + } + ] + } + ], + "gas_wanted": "147866", + "gas_used": "97971", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "usdr", + "amount": "20000000000000" + }, + "ask_denom": "ukrw" + } + } + ], + "fee": { + "amount": [ + { + "denom": "usdr", + "amount": "2218" + } + ], + "gas": "147866" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AicpkF0TsblNBidhnZmvy6rV0BKK1GxiAxugU7Vhap/G" + }, + "signature": "ngemHEDrfmW6xDARVaf7Du6AZCU5m3xOOb48pYeX+RgpVmPbsOP+YTtBAKpXJvwnHWcMXc1pJTQ3o4IGRt2alQ==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T17:49:17Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "20000000000000usdr" + }, + { + "key": "trader", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "swap_coin", + "value": "32439391167750001ukrw" + }, + { + "key": "swap_fee", + "value": "81301732250000.231789846099249931ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "20000000000000usdr" + }, + { + "key": "recipient", + "value": "terra1x04xgtwlw72gtfzrq7nfwmr6eexla8ecljw28z" + }, + { + "key": "amount", + "value": "32439391167750001ukrw" + } + ] + } + ] + }, + { + "height": "644", + "txhash": "E64F46827A740B471E86DB568E5D8448E3A885D91728510D64A9E02033748B97", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1000000ukrw" + }, + { + "key": "trader", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "swap_coin", + "value": "3056uluna" + }, + { + "key": "swap_fee", + "value": "62.989447419036158528uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000ukrw" + }, + { + "key": "recipient", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "amount", + "value": "3056uluna" + } + ] + } + ] + } + ], + "gas_wanted": "155933", + "gas_used": "103300", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "1000000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2339" + } + ], + "gas": "155933" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5CDIb12doIQR5vbiqPsVOcexPO+fOPR5E7ioVcv7+mf" + }, + "signature": "eIW78Itw09YHTUeWCD3UAsM9bP0UFjLUrrIG9rWe4cc/ufUM9D3yMYjZr0aT74l/jWbOCY8DecfdCrydL+re2Q==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T18:10:59Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1000000ukrw" + }, + { + "key": "trader", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "swap_coin", + "value": "3056uluna" + }, + { + "key": "swap_fee", + "value": "62.989447419036158528uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000ukrw" + }, + { + "key": "recipient", + "value": "terra1srw9p49fa46fw6asp0ttrr3cj8evmj3098jdej" + }, + { + "key": "amount", + "value": "3056uluna" + } + ] + } + ] + }, + { + "height": "755", + "txhash": "F3AF85ACDE3211B0C1823BEA29418AEA9026169E027ACD86FC7391348F8CE0BE", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "468000000ukrw" + }, + { + "key": "trader", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "swap_coin", + "value": "1432131uluna" + }, + { + "key": "swap_fee", + "value": "29227.313817330210772834uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "468000000ukrw" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1432131uluna" + } + ] + } + ] + } + ], + "gas_wanted": "155266", + "gas_used": "102786", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "468000000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2329" + } + ], + "gas": "155266" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ap1s+mF9dHf6tIJRie2xszMyqx8hYt5pa4kpoprfHrdM" + }, + "signature": "OyqhxYEjFjr7VIYp//WVW4hJeUO9BJOl5IxfLoOl9yEVN+lk4/e9yZrEg9IkNwXPQm18J7o63/pA38krWUQ0Wg==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T18:23:17Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "468000000ukrw" + }, + { + "key": "trader", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "swap_coin", + "value": "1432131uluna" + }, + { + "key": "swap_fee", + "value": "29227.313817330210772834uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "468000000ukrw" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1432131uluna" + } + ] + } + ] + }, + { + "height": "899", + "txhash": "A24E13091B4FA81044E7849C524599E504F755A52BB03459A6A2CA07DD7A38A3", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1350147usdr" + }, + { + "key": "trader", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "swap_coin", + "value": "6710226uluna" + }, + { + "key": "swap_fee", + "value": "136944.004784803505397649uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1350147usdr" + }, + { + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "6710226uluna" + } + ] + } + ] + } + ], + "gas_wanted": "145266", + "gas_used": "96240", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "usdr", + "amount": "1350147" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2179" + } + ], + "gas": "145266" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "wkFJ7DI/WrrcEQbgOicfhPQB/UQUXLnqo4caoS0kki4g6VHhJKYiUs789GyvgyFxL92WgS+neIeFVFMMYJwQ8g==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T18:39:08Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1350147usdr" + }, + { + "key": "trader", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "swap_coin", + "value": "6710226uluna" + }, + { + "key": "swap_fee", + "value": "136944.004784803505397649uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1350147usdr" + }, + { + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "6710226uluna" + } + ] + } + ] + }, + { + "height": "1328", + "txhash": "F21A21AE157B264BACB9F3AAAE9CC0185873A0F3D6EB9C96C6C4368065AD708F", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1240705458ukrw" + }, + { + "key": "trader", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "swap_coin", + "value": "3787823uluna" + }, + { + "key": "swap_fee", + "value": "77303.037383177570093458uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1240705458ukrw" + }, + { + "key": "recipient", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "amount", + "value": "3787823uluna" + } + ] + } + ] + } + ], + "gas_wanted": "150466", + "gas_used": "100952", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "1240705458" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2257" + } + ], + "gas": "150466" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Al4E+xICUrTA/YTMCqGne8BFmpreF+Xh9YsLV8y19ejC" + }, + "signature": "0pghuLibLmiQ9zOVIcpPz8qLK/35IF0T1J1abeM2Ygh4UoBL4hg+ShFevYFIYEXuxKyCsra3mI7GvFMpDYPWxQ==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T19:26:34Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1240705458ukrw" + }, + { + "key": "trader", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "swap_coin", + "value": "3787823uluna" + }, + { + "key": "swap_fee", + "value": "77303.037383177570093458uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1240705458ukrw" + }, + { + "key": "recipient", + "value": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f" + }, + { + "key": "amount", + "value": "3787823uluna" + } + ] + } + ] + }, + { + "height": "1329", + "txhash": "D82259173879E55D1A839645FD04C44CEB709A70FA900276E2471D75FF671DD9", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "199678000ukrw" + }, + { + "key": "trader", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "swap_coin", + "value": "609608uluna" + }, + { + "key": "swap_fee", + "value": "12441.844236760124610589uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "199678000ukrw" + }, + { + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "609608uluna" + } + ] + } + ] + } + ], + "gas_wanted": "121549", + "gas_used": "104319", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "199678000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "1824" + } + ], + "gas": "121549" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "pH2JhEp0d4Nzsy5BiKbctxlpaVU2egtGnF6vEEImWElxix+iSrDqCg/GTz/g0Ud1gN+PaHv13xN+QWUk3ypMGA==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T19:26:41Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "199678000ukrw" + }, + { + "key": "trader", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "swap_coin", + "value": "609608uluna" + }, + { + "key": "swap_fee", + "value": "12441.844236760124610589uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "199678000ukrw" + }, + { + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "609608uluna" + } + ] + } + ] + }, + { + "height": "1360", + "txhash": "4DFDCEA945FC30574187220CF9305FFAC7EA72C362B7F81E3B00DEF9A0C03A93", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "199678000ukrw" + }, + { + "key": "trader", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "swap_coin", + "value": "609608uluna" + }, + { + "key": "swap_fee", + "value": "12441.844236760124610589uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "199678000ukrw" + }, + { + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "609608uluna" + } + ] + } + ] + } + ], + "gas_wanted": "121717", + "gas_used": "105834", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "199678000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "1826" + } + ], + "gas": "121717" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "XS5FxSFfS6DJh2GfjecybqMTP7IjHQbZZcDHWgyhl2hiRcGxv9t0u58GqsiCc+VuTbkfIzsRRlsH0heLFV6Hhw==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T19:30:02Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "199678000ukrw" + }, + { + "key": "trader", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "swap_coin", + "value": "609608uluna" + }, + { + "key": "swap_fee", + "value": "12441.844236760124610589uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "199678000ukrw" + }, + { + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "609608uluna" + } + ] + } + ] + }, + { + "height": "1589", + "txhash": "6298C91DC40089EE05C99CEC310EEF6A36372D924FF71935E653257BD64777FC", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "14200000000ukrw" + }, + { + "key": "trader", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "swap_coin", + "value": "43390323uluna" + }, + { + "key": "swap_fee", + "value": "885517.565400409004283521uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "14200000000ukrw" + }, + { + "key": "recipient", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "amount", + "value": "43390323uluna" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "85862", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "14200000000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AvdAIzxogY3aNrJAh+vIwHvIcF1nFq+oZ0s6EldDx8Iz" + }, + "signature": "UzzXUfUq6ThWXUn24BMYRsKzgOWHUgWOUUYLa9hZ1/cmGLN3BpB/kB12GByF4yKAsuPOIlslvHofK46HKLgnyg==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T19:55:11Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "14200000000ukrw" + }, + { + "key": "trader", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "swap_coin", + "value": "43390323uluna" + }, + { + "key": "swap_fee", + "value": "885517.565400409004283521uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "14200000000ukrw" + }, + { + "key": "recipient", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "amount", + "value": "43390323uluna" + } + ] + } + ] + }, + { + "height": "3704", + "txhash": "EABD25B64CC12515E9F1C0E80DFB76816377E3BA4695036184AA99BA45353E78", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "15057398890usdr" + }, + { + "key": "trader", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "swap_coin", + "value": "24439752247267ukrw" + }, + { + "key": "swap_fee", + "value": "61252511898.044711998032287400ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "15057398890usdr" + }, + { + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "24439752247267ukrw" + } + ] + } + ] + } + ], + "gas_wanted": "140800", + "gas_used": "93234", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "usdr", + "amount": "15057398890" + }, + "ask_denom": "ukrw" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2112" + } + ], + "gas": "140800" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av4m1uVBOCv8BMHAZhKZeNHSY8VgvuA1JQbx8ZAtZtk5" + }, + "signature": "CFAkH3MiWMbmQKrTNf4VdStOfNiGk7EefIBS30b9j3xTbQCnhF/BPo6FEl+ASxZ7txYGA0XIPfyJc0ts0fK5yg==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-13T23:47:58Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "15057398890usdr" + }, + { + "key": "trader", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "swap_coin", + "value": "24439752247267ukrw" + }, + { + "key": "swap_fee", + "value": "61252511898.044711998032287400ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "15057398890usdr" + }, + { + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "24439752247267ukrw" + } + ] + } + ] + }, + { + "height": "4088", + "txhash": "32E9AE6ED6D55981C69423EAB78C7E09A5CDB3CEC0D17D9311AA9AE05E89EFC5", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "150000000ukrw" + }, + { + "key": "trader", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "swap_coin", + "value": "92089usdr" + }, + { + "key": "swap_fee", + "value": "231.500314186043319269usdr" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "150000000ukrw" + }, + { + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "92089usdr" + } + ] + } + ] + } + ], + "gas_wanted": "140800", + "gas_used": "93223", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "150000000" + }, + "ask_denom": "usdr" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2112" + } + ], + "gas": "140800" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "2nvQXxWp2ALkjnziHKK+Z2hiwrbxZREOmLMWqc0EcvpBLAv86iKPVvsd3Kca9ImgifPIywVlEd7NJbqq7Czlcg==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T00:29:56Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "150000000ukrw" + }, + { + "key": "trader", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "swap_coin", + "value": "92089usdr" + }, + { + "key": "swap_fee", + "value": "231.500314186043319269usdr" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "150000000ukrw" + }, + { + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "92089usdr" + } + ] + } + ] + }, + { + "height": "4333", + "txhash": "5803E652F4E477805755D26A3E5CDFFB61190756A721D83D1E681704E4596CFB", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "10000000uluna" + }, + { + "key": "trader", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "swap_coin", + "value": "3116236666ukrw" + }, + { + "key": "swap_fee", + "value": "63596667.333333484919999998ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "10000000uluna" + }, + { + "key": "recipient", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "amount", + "value": "3116236666ukrw" + } + ] + } + ] + } + ], + "gas_wanted": "153600", + "gas_used": "103065", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "uluna", + "amount": "10000000" + }, + "ask_denom": "ukrw" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2304" + } + ], + "gas": "153600" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "ApFvBU+8UfE57IsOxZa+luRRrFYlbBJ7p86SRgNxfhdX" + }, + "signature": "M/sIgHZ4wnCCfU8B1CWQlbaG9xdHZ6CQLGdqJDmOPE1+NGH1YDAQWXnLlKkks4Ck1M3gpKVlZ2XlnlFeTG2wmg==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T00:57:03Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "10000000uluna" + }, + { + "key": "trader", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "swap_coin", + "value": "3116236666ukrw" + }, + { + "key": "swap_fee", + "value": "63596667.333333484919999998ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "10000000uluna" + }, + { + "key": "recipient", + "value": "terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a" + }, + { + "key": "amount", + "value": "3116236666ukrw" + } + ] + } + ] + }, + { + "height": "4812", + "txhash": "0F092703895E7C1D12B457E5A01EDD03164A08C1C3CCF178C45B55FCE184B66D", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1000000uusd" + }, + { + "key": "trader", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "swap_coin", + "value": "1171713865ukrw" + }, + { + "key": "swap_fee", + "value": "2936626.814177308127638836ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000uusd" + }, + { + "key": "recipient", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "amount", + "value": "1171713865ukrw" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "90824", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "uusd", + "amount": "1000000" + }, + "ask_denom": "ukrw" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "20000" + } + ], + "gas": "200000" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AwIHvxvbe6ku9vu2gyCnpxSe47V0VLA2KeZvR5WhmmJN" + }, + "signature": "oJ7B5+9eL33ZACC5MGnObVGxvG2QPCD7fBAeW7Y+AvZfXwb9h+3Q7P2B3qbjk1twnib6qhk5IuzDgrdUumrBTA==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T01:49:28Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1000000uusd" + }, + { + "key": "trader", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "swap_coin", + "value": "1171713865ukrw" + }, + { + "key": "swap_fee", + "value": "2936626.814177308127638836ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000uusd" + }, + { + "key": "recipient", + "value": "terra15vh8gka6p2pgjv4kc7uu060heythp2feqyfkkm" + }, + { + "key": "amount", + "value": "1171713865ukrw" + } + ] + } + ] + }, + { + "height": "5108", + "txhash": "A33BCDED301CE0841ED2B985C4D639FD0CC9DFEA3EE5DDFCECCA43B420CD511D", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1000000000ukrw" + }, + { + "key": "trader", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "swap_coin", + "value": "3082084uluna" + }, + { + "key": "swap_fee", + "value": "62899.750917287189724090uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000000ukrw" + }, + { + "key": "recipient", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "amount", + "value": "3082084uluna" + } + ] + } + ] + } + ], + "gas_wanted": "142400", + "gas_used": "94924", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "1000000000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2136" + } + ], + "gas": "142400" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgphMi7W6xdtDmcAe8x2xYwx9yk5eqh9aOao2Lg0jB1+" + }, + "signature": "jgaafIqDvoj10Rz5vNUD6Wazw0IQYps5eFoTp38GTAl5UpEzSjLxVvqHfn02Bq8vsO7ZBp6UAutDkbunchycTQ==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T02:21:52Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1000000000ukrw" + }, + { + "key": "trader", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "swap_coin", + "value": "3082084uluna" + }, + { + "key": "swap_fee", + "value": "62899.750917287189724090uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1000000000ukrw" + }, + { + "key": "recipient", + "value": "terra13ld7qfuq37328mw6f5kunez3e2ygqumxfcysms" + }, + { + "key": "amount", + "value": "3082084uluna" + } + ] + } + ] + }, + { + "height": "5430", + "txhash": "B39523DC7607ECE06F95885BFEC529FD066653DC590AF26D0676DFABCE1F465C", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "3043000000ukrw" + }, + { + "key": "trader", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "swap_coin", + "value": "9374359uluna" + }, + { + "key": "swap_fee", + "value": "191313.971132183981239305uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "3043000000ukrw" + }, + { + "key": "recipient", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "amount", + "value": "9374359uluna" + } + ] + } + ] + } + ], + "gas_wanted": "154266", + "gas_used": "102235", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "3043000000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2314" + } + ], + "gas": "154266" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AqQVHHfjtoZPWR60a3kr+GX2Ef5x7NhcK0EqSSm+JTx4" + }, + "signature": "TIVJQph8v4gAeMtkgCSUw1hlSfjsjSbEU38fOg6wrTh+EtgBTaVQ7PC+lVxFVdWqBMeSJNHkyOtx1JZ5uM/o7g==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T03:02:34Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "3043000000ukrw" + }, + { + "key": "trader", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "swap_coin", + "value": "9374359uluna" + }, + { + "key": "swap_fee", + "value": "191313.971132183981239305uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "3043000000ukrw" + }, + { + "key": "recipient", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "amount", + "value": "9374359uluna" + } + ] + } + ] + }, + + { + "height": "7029", + "txhash": "1A15A911002139CF031CDE059961DA5616D9D11ACD8148C2592725BEA5D5D603", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "3700043112ukrw" + }, + { + "key": "trader", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "swap_coin", + "value": "11293736uluna" + }, + { + "key": "swap_fee", + "value": "230484.656146179538017925uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "3700043112ukrw" + }, + { + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "11293736uluna" + } + ] + } + ] + } + ], + "gas_wanted": "157266", + "gas_used": "104023", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "3700043112" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2359" + } + ], + "gas": "157266" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "Poqh5DO3ydtOcXLJKb9MWd5obdRYzUVX1KxAgoxN1y8XSpops9KouiB/ZtR2Bp9tqu6d+dSl5LL1KOIoeO8Jdg==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T06:43:30Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "3700043112ukrw" + }, + { + "key": "trader", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "swap_coin", + "value": "11293736uluna" + }, + { + "key": "swap_fee", + "value": "230484.656146179538017925uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "3700043112ukrw" + }, + { + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "11293736uluna" + } + ] + } + ] + }, + { + "height": "7063", + "txhash": "5B80B431338D5509651301CC74A2D1D600864E40B509D2E643430B1FAF070E77", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "303000000ukrw" + }, + { + "key": "trader", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "swap_coin", + "value": "924998uluna" + }, + { + "key": "swap_fee", + "value": "18878.226571829129249484uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "303000000ukrw" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "924998uluna" + } + ] + } + ] + } + ], + "gas_wanted": "154200", + "gas_used": "102018", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "303000000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2313" + } + ], + "gas": "154200" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+rC2/2QJTyf0Kxn0CYu8+YpfALGvmpqvPvDa0DMwIBA" + }, + "signature": "S81Ol90/oEtRJG6Uy1F71s8UmS8d0317wtWFeDxjciZ150dO68RHlpkFn3dLibLPwNatkgQy+5bGnu/6tOIrEw==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T06:47:14Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "303000000ukrw" + }, + { + "key": "trader", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "swap_coin", + "value": "924998uluna" + }, + { + "key": "swap_fee", + "value": "18878.226571829129249484uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "303000000ukrw" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "924998uluna" + } + ] + } + ] + }, + { + "height": "7184", + "txhash": "6D04506F015B6014FA6A6DB2100ACCBCDC8471EC6828E26AFB779E5872A8A8AC", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "104631249ukrw" + }, + { + "key": "trader", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "swap_coin", + "value": "319020uluna" + }, + { + "key": "swap_fee", + "value": "6511.498055483517237373uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "104631249ukrw" + }, + { + "key": "recipient", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "amount", + "value": "319020uluna" + } + ] + } + ] + } + ], + "gas_wanted": "149533", + "gas_used": "98944", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "104631249" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2243" + } + ], + "gas": "149533" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+QMTSU19pkA7EDkFnGqdGnuetqCw3HFgoYiENwLWHKC" + }, + "signature": "7OCXYbVQTz3ZXOpOIl459XyHBuJowKB+xHbOjloKbMpIWZRPwfZMlO1C76Mgyz9h3Iin4oh4RVwyOJ2gIGWsgw==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:00:44Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "104631249ukrw" + }, + { + "key": "trader", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "swap_coin", + "value": "319020uluna" + }, + { + "key": "swap_fee", + "value": "6511.498055483517237373uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "104631249ukrw" + }, + { + "key": "recipient", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "amount", + "value": "319020uluna" + } + ] + } + ] + }, + { + "height": "7211", + "txhash": "1795BC917A9FDF9682659D06799B3003090D05BC889AB9FC36CF76CBA1A0B924", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1586733047uusd" + }, + { + "key": "trader", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "swap_coin", + "value": "5679662316uluna" + }, + { + "key": "swap_fee", + "value": "115911476.237465710376852488uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1586733047uusd" + }, + { + "key": "recipient", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "amount", + "value": "5679662316uluna" + } + ] + } + ] + } + ], + "gas_wanted": "157666", + "gas_used": "104863", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "uusd", + "amount": "1586733047" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2365" + } + ], + "gas": "157666" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ah6NFWskz640j7nqNgQ2sVr2d6+MH3JoMBSDogdXSYqF" + }, + "signature": "NYNUjYrDr6NTK7ep5407FNFBjls/C49zIU99cqBhcfxzGzq2FHvdWJgOTc3TeN46p7XJ1W2dDDDyJ1tYqN+XqA==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:03:46Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1586733047uusd" + }, + { + "key": "trader", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "swap_coin", + "value": "5679662316uluna" + }, + { + "key": "swap_fee", + "value": "115911476.237465710376852488uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1586733047uusd" + }, + { + "key": "recipient", + "value": "terra1t2a44r52qgtfhpwe8f9q7jvlk9u32vd54geny3" + }, + { + "key": "amount", + "value": "5679662316uluna" + } + ] + } + ] + }, + { + "height": "7231", + "txhash": "015472A33AC2C1A3A4DFBAFCA9A326D8C605C1E95EC6D4AB0ECF972F2F83945E", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "2571000000ukrw" + }, + { + "key": "trader", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "swap_coin", + "value": "7832891uluna" + }, + { + "key": "swap_fee", + "value": "159855.113989636834897746uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "2571000000ukrw" + }, + { + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "7832891uluna" + } + ] + } + ] + } + ], + "gas_wanted": "153600", + "gas_used": "103339", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "2571000000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "umnt", + "amount": "2304" + } + ], + "gas": "153600" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1ZzV6Ihxe6nPD2G1UJJYifZ5xmsPdWkN3AMZLkGqEUp" + }, + "signature": "x6Q9uLoCmcibSb/2PvvzYSZnTYdNhyGpZymqbkkFxsoUN1SL/jWbrZ8TcOHy5JhweIckLzKGzb7rmrAD7+yI0w==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:05:58Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "2571000000ukrw" + }, + { + "key": "trader", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "swap_coin", + "value": "7832891uluna" + }, + { + "key": "swap_fee", + "value": "159855.113989636834897746uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "2571000000ukrw" + }, + { + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "7832891uluna" + } + ] + } + ] + }, + + { + "height": "7287", + "txhash": "8F45E9177E65F58F8F87CD75529463C42D50FF80E28C9E7211EFA0CECB096395", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1076250185ukrw" + }, + { + "key": "trader", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "swap_coin", + "value": "3278258uluna" + }, + { + "key": "swap_fee", + "value": "66904.199544135772767719uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1076250185ukrw" + }, + { + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3278258uluna" + } + ] + } + ] + } + ], + "gas_wanted": "156666", + "gas_used": "104410", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "1076250185" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2350" + } + ], + "gas": "156666" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "kwJbOq93QK4OLuu15PUPsFvnBfL/zZvAQv9FugWuL31lms7eM8yGIcyZ9mvdZ8mpAupyN7xG8Ys1TsbMHryhUQ==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:12:15Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "1076250185ukrw" + }, + { + "key": "trader", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "swap_coin", + "value": "3278258uluna" + }, + { + "key": "swap_fee", + "value": "66904.199544135772767719uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "1076250185ukrw" + }, + { + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3278258uluna" + } + ] + } + ] + }, + { + "height": "7809", + "txhash": "62962F7893056E64474AAA61C665A3CA8593532DB67063562746D32515872499", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "274000000usdr" + }, + { + "key": "trader", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "swap_coin", + "value": "444361466124ukrw" + }, + { + "key": "swap_fee", + "value": "1113687885.877857592651035907ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "274000000usdr" + }, + { + "key": "recipient", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "amount", + "value": "444361466124ukrw" + } + ] + } + ] + } + ], + "gas_wanted": "139266", + "gas_used": "91702", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "usdr", + "amount": "274000000" + }, + "ask_denom": "ukrw" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "2089" + } + ], + "gas": "139266" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Atlj1l9cZfijj9dr+kSWrg3KhVCXJ9cQDwEth0md1ttC" + }, + "signature": "GoRLaMfcMHRhsqi3XOQgYwbExrX+Q0hM0duElfebGshJgIrntXPOmYuEewLvuvRinPLDhfqlg8qSfazuUZhzsg==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:11:01Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "274000000usdr" + }, + { + "key": "trader", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "swap_coin", + "value": "444361466124ukrw" + }, + { + "key": "swap_fee", + "value": "1113687885.877857592651035907ukrw" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "274000000usdr" + }, + { + "key": "recipient", + "value": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44" + }, + { + "key": "amount", + "value": "444361466124ukrw" + } + ] + } + ] + }, + { + "height": "7919", + "txhash": "B5A77E73CAAD4B1928C5F480AFE34255A77B149ED2257ECCF63D00636669C4F8", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "10443486170ukrw" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "32003178uluna" + }, + { + "key": "swap_fee", + "value": "653126.471544714286211613uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "10443486170ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "32003178uluna" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "105242", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "10443486170" + }, + "ask_denom": "uluna", + "receiver": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "1000" + } + ], + "gas": "200000" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "XDCkCk5s7QRx+CSh1zGZkIKxm+fUX2sS6jAwdhx8Qeto6EybUucAI6szMcCMrFDvCfw3VabmPpU9UYy5fDLNiA==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:23:10Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "10443486170ukrw" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "32003178uluna" + }, + { + "key": "swap_fee", + "value": "653126.471544714286211613uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "10443486170ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "32003178uluna" + } + ] + } + ] + }, + { + "height": "7946", + "txhash": "DBD09E2314302E64A12D953A27D501551B967A4C6B1692CB312ADEB1F7649D2A", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "4999999000ukrw" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "15318081uluna" + }, + { + "key": "swap_fee", + "value": "312614.566091804674006934uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "4999999000ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "15318081uluna" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "105277", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "ukrw", + "amount": "4999999000" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "1000" + } + ], + "gas": "200000" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "BxHq0OBR7ssbo+T4OnrCl6Gx6VwdLTGimIUXvSChmA13ZbGbomwrP0VyA3kmjJ7fxHw8bo2xDU1jH2TLzq/AUQ==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:26:16Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "4999999000ukrw" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "15318081uluna" + }, + { + "key": "swap_fee", + "value": "312614.566091804674006934uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "4999999000ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "15318081uluna" + } + ] + } + ] + }, + { + "height": "7951", + "txhash": "4420484806F89356FC27D9955B35BC5DBA7C90B9736AE9C74942518C04FBC154", + + "logs": [ + { + "msg_index": 0, + "success": true, + "log": "", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "33545673umnt" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "44246uluna" + }, + { + "key": "swap_fee", + "value": "903.125747892567670983uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "33545673umnt" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "44246uluna" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "104927", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "market/MsgSwapSend", + "value": { + "from_address": "terra1zh3vg5zegqn78xpckm78etueye4adl0ckpku44", + "to_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "offer_coin": { + "denom": "umnt", + "amount": "33545673" + }, + "ask_denom": "uluna" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "1000" + } + ], + "gas": "200000" + }, + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "O/Zbbyic91+xOe0xw7BhqrAiFm9ZL6wqeVcK63zb5lYH8jDclhIAGX4efs1EJIwbEz0HokqCAvqzgUTUSfJ6KA==" + } + ], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:26:49Z", + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "sender", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "module", + "value": "market" + }, + { + "key": "action", + "value": "swap" + } + ] + }, + { + "type": "swap", + "attributes": [ + { + "key": "offer", + "value": "33545673umnt" + }, + { + "key": "trader", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "swap_coin", + "value": "44246uluna" + }, + { + "key": "swap_fee", + "value": "903.125747892567670983uluna" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1untf85jwv3kt0puyyc39myxjvplagr3wstgs5s" + }, + { + "key": "amount", + "value": "33545673umnt" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "44246uluna" + } + ] + } + ] + } + ] +} diff --git a/tests/json_examples/MsgUndelegate.data.json b/tests/json_examples/MsgUndelegate.data.json new file mode 100644 index 0000000..8ad1d9e --- /dev/null +++ b/tests/json_examples/MsgUndelegate.data.json @@ -0,0 +1,16036 @@ +{ + "total_count": "177", + "count": "100", + "page_number": "1", + "page_total": "1", + "limit": "177", + "txs": [{ + "height": "4789", + "txhash": "E171415C3FC2E339F86C9EAA2F4F451E5D466CF7C11AE0AECE1A2B2B8E8B745B", + "data": "0B088EDDBFF00510E1BCBE2C", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "amount", + "value": "4851ukrw,5uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "200000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "200000000" + }, + { + "key": "completion_time", + "value": "2020-01-04T01:46:54Z" + } + ] + } + ] + }], + "gas_wanted": "220733", + "gas_used": "146330", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "200000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3311" + }], + "gas": "220733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AkSd2ijr8B5imgqlbMZz5g3grqJpA+91UsZShz5VyvmN" + }, + "signature": "Z5wXBqX1oKb1svTwjZ7ThAs2b93fX09NeuN4TSHoYSo9D1P5F6HmmReXC+N72NQFnXzq25rYDloeRe7A55bBcA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T01:46:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "amount", + "value": "4851ukrw,5uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "200000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "200000000" + }, + { + "key": "completion_time", + "value": "2020-01-04T01:46:54Z" + } + ] + } + ] + }, + { + "height": "7274", + "txhash": "13CCEE3BCAFAD97DDAB5F420D292BDA56C0ED432A901AD68698856006062C9F2", + "data": "0C08F9F4C0F00510F6E69E9C03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "1064506769ukrw,40uluna,2umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "1000000" + }, + { + "key": "completion_time", + "value": "2020-01-04T07:10:49Z" + } + ] + } + ] + }], + "gas_wanted": "247733", + "gas_used": "164187", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "1000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3716" + }], + "gas": "247733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "KB3R0v9P+BX2ro/CKCxhTBQ62dbsB+Cf/DBic/XGIXFFb7tW0vSPkYwAvcb8eU5tZ3qZJVmCz2YSUjLOdltFvg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:10:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "1064506769ukrw,40uluna,2umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "1000000" + }, + { + "key": "completion_time", + "value": "2020-01-04T07:10:49Z" + } + ] + } + ] + }, + { + "height": "10306", + "txhash": "E8D6D1C7F7FD6B474E9AB726FFC182C1344F2DA78F58D267F32DCC8D68231E25", + "data": "0C08B091C2F005108E81C4C603", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1ygpx28kpah6vmlqczg329xqn7uljp3765dv5j3" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ygpx28kpah6vmlqczg329xqn7uljp3765dv5j3" + }, + { + "key": "amount", + "value": "450486ukrw,18umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "3371305uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "3371306" + }, + { + "key": "completion_time", + "value": "2020-01-04T12:44:32Z" + } + ] + } + ] + }], + "gas_wanted": "239866", + "gas_used": "159909", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1ygpx28kpah6vmlqczg329xqn7uljp3765dv5j3", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "3371306" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3598" + }], + "gas": "239866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A7z+PvIEQG22vcqE5wZ/cgjOmzcBpE6jasCKZWktpqjE" + }, + "signature": "mb+PKb/8FGAb9wZoz6G8hSa17QswSi46eOc18KrJfkhUCBXThPypvh0+SFyBPy0hco0rCYbTvWi359Zh7E20aA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T12:44:32Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1ygpx28kpah6vmlqczg329xqn7uljp3765dv5j3" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ygpx28kpah6vmlqczg329xqn7uljp3765dv5j3" + }, + { + "key": "amount", + "value": "450486ukrw,18umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "3371305uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "3371306" + }, + { + "key": "completion_time", + "value": "2020-01-04T12:44:32Z" + } + ] + } + ] + }, + { + "height": "20313", + "txhash": "CE8FC8073450885898CA58156300EC219AC94FD5CCD31443EE172C1A175D58A3", + "data": "0C08D68BC6F005109882A09901", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "amount", + "value": "3826156ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "3300500000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "3300500000" + }, + { + "key": "completion_time", + "value": "2020-01-05T06:44:38Z" + } + ] + } + ] + }], + "gas_wanted": "241266", + "gas_used": "160201", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "3300500000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3619" + }], + "gas": "241266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+QMTSU19pkA7EDkFnGqdGnuetqCw3HFgoYiENwLWHKC" + }, + "signature": "sMA+Yatzed0WVQi8IVZUy6pk/rpEJbpfJmPORumQZvojujG9gVQTik2hdgreFnh0axbHLbF03yC7/MzKxiYgTw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T06:44:38Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "amount", + "value": "3826156ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "3300500000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "3300500000" + }, + { + "key": "completion_time", + "value": "2020-01-05T06:44:38Z" + } + ] + } + ] + }, + { + "height": "32617", + "txhash": "2D9D7F4FAC9B3A59AE9D77ECDE940B8E73D31BFA63F10F2DCFA15C70D83DF249", + "data": "0C08E2FACAF00510BD88AC9501", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "22991ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "101000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "amount", + "value": "101000000" + }, + { + "key": "completion_time", + "value": "2020-01-06T04:53:54Z" + } + ] + } + ] + }], + "gas_wanted": "234266", + "gas_used": "156276", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g", + "amount": { + "denom": "uluna", + "amount": "101000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3514" + }], + "gas": "234266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgwhykaGJTRBfJamXqsKCY5SEGVogea/N15ZOD/3BfYa" + }, + "signature": "IppKyfsn5Cqt8Kef24C6IB7x0NrAtArITr7/qUujdDFpcjggpMuyK/AN17i2PKVp0cXJdjKXgZJdr81S385r3A==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T04:53:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "22991ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "101000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "amount", + "value": "101000000" + }, + { + "key": "completion_time", + "value": "2020-01-06T04:53:54Z" + } + ] + } + ] + }, + { + "height": "33881", + "txhash": "33BF731A622767719D586E9288A733E27C7FB84A2AE1FD18624EA1CA9DE769EB", + "data": "0C08F7BACBF00510B4A6B29701", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad" + }, + { + "key": "amount", + "value": "56834172593ukrw,10326uluna,4161367umnt,14329usdr,3uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "122000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "122000000000" + }, + { + "key": "completion_time", + "value": "2020-01-06T07:10:47Z" + } + ] + } + ] + }], + "gas_wanted": "362400", + "gas_used": "241632", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3", + "amount": { + "denom": "uluna", + "amount": "122000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "5436" + }], + "gas": "362400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A2ClZaN3QMEtX+nH5mQDYzJysBtI4ZwKRIKg1mmJrV9w" + }, + "signature": "aksHWUZJe0onK7tjkNulKafKVYmX729dXPD2iAVHKhokwOyRTdFBo4KoDAkn5VYloDFadZ7044uiW782diieeQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T07:10:47Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad" + }, + { + "key": "amount", + "value": "56834172593ukrw,10326uluna,4161367umnt,14329usdr,3uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "122000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "122000000000" + }, + { + "key": "completion_time", + "value": "2020-01-06T07:10:47Z" + } + ] + } + ] + }, + { + "height": "36524", + "txhash": "158A1FEF45ADAB71F8C9B3A329A6075971EAB45E573E0F0FA76B6D0761CA6E03", + "data": "0C0886C1CCF00510C88AB78601", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "20193448ukrw,3uluna,1464umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "434742073uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "434742074" + }, + { + "key": "completion_time", + "value": "2020-01-06T11:56:54Z" + } + ] + } + ] + }], + "gas_wanted": "245333", + "gas_used": "162983", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "434742074" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3680" + }], + "gas": "245333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgJnPkCjnTGteeJ9Gk4QRzt3/7FwMA9yWP1EP0m0wkDO" + }, + "signature": "495CwOxVDZKOYMkgKWXKYBW1/WMk1wcsth5SB81732MtKNuVlm55A1N5J15eVqzmXwyW2BpJTsB2MjDj9JceqQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T11:56:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "20193448ukrw,3uluna,1464umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "434742073uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "434742074" + }, + { + "key": "completion_time", + "value": "2020-01-06T11:56:54Z" + } + ] + } + ] + }, + { + "height": "36527", + "txhash": "E6F5E5B0CDB41D1262312CF9A08C87239B00CA40963C2F12C6ACB64C7C5DDCF5", + "data": "0C089AC1CCF0051089D1FFA303", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "50033ukrw,3umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1074000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "1074000" + }, + { + "key": "completion_time", + "value": "2020-01-06T11:57:14Z" + } + ] + } + ] + }], + "gas_wanted": "240666", + "gas_used": "159666", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau", + "amount": { + "denom": "uluna", + "amount": "1074000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3610" + }], + "gas": "240666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgJnPkCjnTGteeJ9Gk4QRzt3/7FwMA9yWP1EP0m0wkDO" + }, + "signature": "albK/SxfhVi/M/ynV4n80WPCJY/LLumjwwxerNHozi9tViIgfTBmmIpbPlNvHHhsVZHIiar42mdkxYtODeJNCg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T11:57:14Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "50033ukrw,3umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1074000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "1074000" + }, + { + "key": "completion_time", + "value": "2020-01-06T11:57:14Z" + } + ] + } + ] + }, + { + "height": "36530", + "txhash": "2379D3973C8D82CA5C0704C26162DEA27BACB3C332655172A20E1EA197FB1BD9", + "data": "0B08AEC1CCF00510958AD132", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "14870037ukrw,3uluna,1170umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "301665000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "301665000" + }, + { + "key": "completion_time", + "value": "2020-01-06T11:57:34Z" + } + ] + } + ] + }], + "gas_wanted": "227133", + "gas_used": "151124", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "301665000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3407" + }], + "gas": "227133" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgJnPkCjnTGteeJ9Gk4QRzt3/7FwMA9yWP1EP0m0wkDO" + }, + "signature": "dLzE1MrkzjBNA9Ix/P1wkthyytJUoD1ZOrjVk4hsNCRQL6m8Omus3nFshlWIKYsBG6z29O8o1mt2LcKJPjSBNQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T11:57:34Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "14870037ukrw,3uluna,1170umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "301665000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "301665000" + }, + { + "key": "completion_time", + "value": "2020-01-06T11:57:34Z" + } + ] + } + ] + }, + { + "height": "36533", + "txhash": "B4B5BA46715DAF1D6FFB7711AA0EA1C1A35FA50FA16A081EB9EAD8A7AFEB5819", + "data": "0C08C1C1CCF00510D2DCECD702", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "69699ukrw,4umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1388000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount", + "value": "1388000" + }, + { + "key": "completion_time", + "value": "2020-01-06T11:57:53Z" + } + ] + } + ] + }], + "gas_wanted": "225333", + "gas_used": "149592", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey", + "amount": { + "denom": "uluna", + "amount": "1388000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3380" + }], + "gas": "225333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgJnPkCjnTGteeJ9Gk4QRzt3/7FwMA9yWP1EP0m0wkDO" + }, + "signature": "PC9Fph7r1TH4TLHxqmIeuNw1rFgjUZn2sQVwLn0YwPtHEW9hHoXAvu7W3ZnFb6mW8tWA8JnU54csy5T/8wc2fA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T11:57:53Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "69699ukrw,4umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1388000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount", + "value": "1388000" + }, + { + "key": "completion_time", + "value": "2020-01-06T11:57:53Z" + } + ] + } + ] + }, + { + "height": "43064", + "txhash": "C59C0220FD71C5EE89EB039DD7A650364B0A1EE0B64864E88D9938F62B8D5041", + "data": "0B08858CCFF005109286B426", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1fx8jh0qym2wpp4ng04vlfmmwz8jdy2ce5y7d55" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1fx8jh0qym2wpp4ng04vlfmmwz8jdy2ce5y7d55" + }, + { + "key": "amount", + "value": "20671ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "14234577uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + }, + { + "key": "amount", + "value": "14234577" + }, + { + "key": "completion_time", + "value": "2020-01-06T23:43:01Z" + } + ] + } + ] + }], + "gas_wanted": "222066", + "gas_used": "147394", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1fx8jh0qym2wpp4ng04vlfmmwz8jdy2ce5y7d55", + "validator_address": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu", + "amount": { + "denom": "uluna", + "amount": "14234577" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3331" + }], + "gas": "222066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A34oQjYpzf3h+ZvKIDMcJwAaFPxkpduQkzSwcGSeN3nP" + }, + "signature": "EsB/ILXwl9ZGw248l8N7FCWKx4ZDYMySy1xpshMMpwVwDOK2UTl8Tmth9nPIxglGfuQryar5+Io8KypJdx1lkA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T23:43:01Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1fx8jh0qym2wpp4ng04vlfmmwz8jdy2ce5y7d55" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1fx8jh0qym2wpp4ng04vlfmmwz8jdy2ce5y7d55" + }, + { + "key": "amount", + "value": "20671ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "14234577uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + }, + { + "key": "amount", + "value": "14234577" + }, + { + "key": "completion_time", + "value": "2020-01-06T23:43:01Z" + } + ] + } + ] + }, + { + "height": "43227", + "txhash": "CE949F7ADBE5193CF9D30310D0A3E0D83886B5A6AF550C0979AF417F98DF5A32", + "data": "0B08A594CFF00510B0B09F36", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "amount", + "value": "368791765ukrw,441uluna,778umnt,63usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "10000000000" + }, + { + "key": "completion_time", + "value": "2020-01-07T00:00:37Z" + } + ] + } + ] + }], + "gas_wanted": "247600", + "gas_used": "164915", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "10000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3714" + }], + "gas": "247600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A3XajI3+N0na2svvQlgbUP6BR176YS3P0CxFbIW1eF3V" + }, + "signature": "VC3c0p05r6CVWvOuDkgR7+MQBnbyCpaoZTiudiKLtD5jMYs/t93uXpMrcIKSztp66F6Z4aztX8Iu/El3WPO/2Q==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T00:00:37Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "amount", + "value": "368791765ukrw,441uluna,778umnt,63usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "10000000000" + }, + { + "key": "completion_time", + "value": "2020-01-07T00:00:37Z" + } + ] + } + ] + }, + { + "height": "44428", + "txhash": "25EE3ADC7BF694E638987C908F516EB700E6272B52CE0F851919803DE6896AD9", + "data": "0C0897D1CFF00510AAD9C3CB02", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1twevg63seyjzen3mt7kk7a68n558gj6atdupr5" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + }, + { + "key": "amount", + "value": "1000000" + }, + { + "key": "completion_time", + "value": "2020-01-07T02:10:31Z" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "106934", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1twevg63seyjzen3mt7kk7a68n558gj6atdupr5", + "validator_address": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8", + "amount": { + "denom": "uluna", + "amount": "1000000" + } + } + }], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AvZemcKSZCIS1CZOnpjeBngmNWfwMGAqwsPcq43nfzlU" + }, + "signature": "IUHv7lwV10A2kcnqQecS1W0H/fuHRjWnU8TdXFnZdAQ+a1iqeQWSQcsqwDfE7q/UyatUDKbaTqN8X8ZnCKkRdg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T02:10:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1twevg63seyjzen3mt7kk7a68n558gj6atdupr5" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + }, + { + "key": "amount", + "value": "1000000" + }, + { + "key": "completion_time", + "value": "2020-01-07T02:10:31Z" + } + ] + } + ] + }, + { + "height": "45436", + "txhash": "21EEB6AAADA0FB93BF2FA8CD2E23AF3F1976059BA72C7435FB0BE224DECE9E2E", + "data": "0C089A84D0F00510F5CDDCD603", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1392032612uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "amount", + "value": "1392032612" + }, + { + "key": "completion_time", + "value": "2020-01-07T03:59:22Z" + } + ] + } + ] + }], + "gas_wanted": "160932", + "gas_used": "134031", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8", + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5", + "amount": { + "denom": "uluna", + "amount": "1392032612" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2414" + }], + "gas": "160932" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "UKqhndKKFY0fUSysNDZ7+d7cNCbQZUwnXm1Jyq2VFnEVKC4po2NuXyzTxjnWGfpFhrHYh9jc/xAdZIjkRffoyQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T03:59:22Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1392032612uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "amount", + "value": "1392032612" + }, + { + "key": "completion_time", + "value": "2020-01-07T03:59:22Z" + } + ] + } + ] + }, + { + "height": "49323", + "txhash": "EC96A84C6634A94E648C4F4280825ED666E7774B805C8A6A76006E652BDB6E0B", + "data": "0C08C4C9D1F00510E6DB968903", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "6629004ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "20000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "20000000000" + }, + { + "key": "completion_time", + "value": "2020-01-07T11:00:20Z" + } + ] + } + ] + }], + "gas_wanted": "246400", + "gas_used": "163552", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "20000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "3696" + }], + "gas": "246400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1ZzV6Ihxe6nPD2G1UJJYifZ5xmsPdWkN3AMZLkGqEUp" + }, + "signature": "k/cqIZgjeK3/L0n4rRftpsRgtzK8HGbNTS26LUiIgCYESoqRFN0IglcktDEsNzSYzR5uihCkUivoqKakMmi+pg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T11:00:20Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "6629004ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "20000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "20000000000" + }, + { + "key": "completion_time", + "value": "2020-01-07T11:00:20Z" + } + ] + } + ] + }, + { + "height": "49327", + "txhash": "92BD9067FA4161BAC872CB86E74381AB66567AA980FE8D3B211A03D90B17D90B", + "data": "0C08DEC9D1F00510A6B8F7EF02", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "11656764ukrw,1umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "31141636902uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "31141636902" + }, + { + "key": "completion_time", + "value": "2020-01-07T11:00:46Z" + } + ] + } + ] + }], + "gas_wanted": "237666", + "gas_used": "158296", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc", + "amount": { + "denom": "uluna", + "amount": "31141636902" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "3565" + }], + "gas": "237666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1ZzV6Ihxe6nPD2G1UJJYifZ5xmsPdWkN3AMZLkGqEUp" + }, + "signature": "6yEFxpXE8JeY3MkRPiVVYAG4824A3pA9jwftHoay+wwm8sZaLOk2QWjzWOphPBg2fTz97VWlAFQVq6sgaXCA5w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T11:00:46Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "11656764ukrw,1umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "31141636902uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "31141636902" + }, + { + "key": "completion_time", + "value": "2020-01-07T11:00:46Z" + } + ] + } + ] + }, + { + "height": "49350", + "txhash": "B5BC30ADF5B0A404F648D85B8F24EB59640D2AFCEBF2C149F2FFC219951A137D", + "data": "0C08F4CAD1F00510C2FBC8FF01", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "1867070527ukrw,23uluna,229254umnt,361usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "27999999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "28000000000" + }, + { + "key": "completion_time", + "value": "2020-01-07T11:03:16Z" + } + ] + } + ] + }], + "gas_wanted": "250066", + "gas_used": "166754", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "28000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3751" + }], + "gas": "250066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AmEYM4kP1+aik2AY0gaHUtS7taT47f9rhnlFbn6MJF0z" + }, + "signature": "9jjtCKKYYg532K7enIb86ScqB+SHVIRUD4yT8ZejZcJrzMQeQ+/snkyOQ0ycsYtexN795KDS5HItNHqHgeQ7LA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T11:03:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "1867070527ukrw,23uluna,229254umnt,361usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "27999999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "28000000000" + }, + { + "key": "completion_time", + "value": "2020-01-07T11:03:16Z" + } + ] + } + ] + }, + { + "height": "60228", + "txhash": "3FFB304977376BE0C285D2A2E0ABC88809A85E4EE003E4DBB79B4506F9E12AEC", + "data": "0C0893F3D5F005108FD7AD8B01", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "2482809503ukrw,21uluna,350534umnt,160usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "40011999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "40012000000" + }, + { + "key": "completion_time", + "value": "2020-01-08T06:41:23Z" + } + ] + } + ] + }], + "gas_wanted": "254733", + "gas_used": "169098", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "40012000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3821" + }], + "gas": "254733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AmEYM4kP1+aik2AY0gaHUtS7taT47f9rhnlFbn6MJF0z" + }, + "signature": "pAZIWeJTn6PCVNi0UFITWsjrOWQpdU2QRuHC+z6MiyxBMBYBg7zYnK04W/reANQVQoNK11/TTUbK9kgRF+fElQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-18T06:41:23Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "2482809503ukrw,21uluna,350534umnt,160usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "40011999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "40012000000" + }, + { + "key": "completion_time", + "value": "2020-01-08T06:41:23Z" + } + ] + } + ] + }, + { + "height": "76366", + "txhash": "9369DC20B81955931BA28480955E8B51D16E883B95C556170145345FFE52B965", + "data": "0B08F9A5DCF00510A3DF8317", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "amount", + "value": "5080660ukrw,936uluna,352umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "83906360uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "83906360" + }, + { + "key": "completion_time", + "value": "2020-01-09T11:48:09Z" + } + ] + } + ] + }], + "gas_wanted": "243666", + "gas_used": "162391", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "83906360" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3655" + }], + "gas": "243666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AixfbxW5d1S0fYUfeRlsS6mYdSV/1AOATaVtK4aRuhPk" + }, + "signature": "yEDlgFwB+aAyXfrW6UCAx2RQCc45VsoRzX9h+piFU5RH8MdwadxA1Fwufe1gPdBtDO2ClpV5RYz1MOHDG9SFqA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T11:48:09Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "amount", + "value": "5080660ukrw,936uluna,352umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "83906360uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "83906360" + }, + { + "key": "completion_time", + "value": "2020-01-09T11:48:09Z" + } + ] + } + ] + }, + { + "height": "77065", + "txhash": "6EB9F2E0F9EC947B1F555178BC2DE26B27575091A8E7D20068D5930B70F24A60", + "data": "0B08B7C9DCF00510E8F0AE42", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "amount", + "value": "6611545ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "140000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "140000000000" + }, + { + "key": "completion_time", + "value": "2020-01-09T13:03:51Z" + } + ] + } + ] + }], + "gas_wanted": "360333", + "gas_used": "239783", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau", + "amount": { + "denom": "uluna", + "amount": "140000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5405" + }], + "gas": "360333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5mnGPOO4UMwVZK5z23O4X5ws3R4LBV3v5CAK6owOL0Q" + }, + "signature": "zQzHU8kwDQ1eq+98rhnEyO4yPPpeCmONC6uLMZnweLNRD3F741+7W0sW8HARLdmwqpC6qu/k4ZYqUX7QIHehmw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T13:03:51Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "amount", + "value": "6611545ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "140000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "140000000000" + }, + { + "key": "completion_time", + "value": "2020-01-09T13:03:51Z" + } + ] + } + ] + }, + { + "height": "77179", + "txhash": "3FB756C13F73E94D007E5FBF35F7488C8A95F07DBB6B5DAA37D56411CD122855", + "data": "0B0897CFDCF00510D4E8BF55", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh" + }, + { + "key": "amount", + "value": "353661ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "20000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "20000000000" + }, + { + "key": "completion_time", + "value": "2020-01-09T13:16:07Z" + } + ] + } + ] + }], + "gas_wanted": "232000", + "gas_used": "154739", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "20000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3480" + }], + "gas": "232000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AmXvD1pqzSDvCcc0M9ufG1zM5JJbXTTq6wVbGzdsBGEP" + }, + "signature": "xFH74mhQlN49n1ac27c/zGmC/1KryqvpPgFEkeKDw3MDSkfDiKrKWKILb7S0wzh4LVJKVKB83TlyYYBWDNA29w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T13:16:07Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh" + }, + { + "key": "amount", + "value": "353661ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "20000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "20000000000" + }, + { + "key": "completion_time", + "value": "2020-01-09T13:16:07Z" + } + ] + } + ] + }, + { + "height": "77190", + "txhash": "081A5F90CBA2D5CDBD06929FF9993ED98694AA7DBE72C8EF98F6B5F7BB8ADC9F", + "data": "0B08DECFDCF00510CBC7C668", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh" + }, + { + "key": "amount", + "value": "751361ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "20000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "20000000000" + }, + { + "key": "completion_time", + "value": "2020-01-09T13:17:18Z" + } + ] + } + ] + }], + "gas_wanted": "250666", + "gas_used": "167174", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "20000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3760" + }], + "gas": "250666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AmXvD1pqzSDvCcc0M9ufG1zM5JJbXTTq6wVbGzdsBGEP" + }, + "signature": "awwgK+CgA+rxRt+0h5QJUf+s+x3+srz+Ocw/3Xz7c850xAqeMqmNzv++7pxFzlFMozSp6L1stY/JSgXbaBjCjw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T13:17:18Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1lfsfr74datwg6p7h0rfuyhlvj6k7dsmlrr0tmh" + }, + { + "key": "amount", + "value": "751361ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "20000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "20000000000" + }, + { + "key": "completion_time", + "value": "2020-01-09T13:17:18Z" + } + ] + } + ] + }, + { + "height": "77226", + "txhash": "5CC2ADFDF1EFF10ED0EB9190A427E2B5D97384BB66A4BBFC0B47C9B8B7C32113", + "data": "0C08C9D1DCF00510CBADA8B002", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1uapkqhcck7a03qzspt8982dmxwatxztlj3nsde" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1uapkqhcck7a03qzspt8982dmxwatxztlj3nsde" + }, + { + "key": "amount", + "value": "648070ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1051946430uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1051946430" + }, + { + "key": "completion_time", + "value": "2020-01-09T13:21:13Z" + } + ] + } + ] + }], + "gas_wanted": "244733", + "gas_used": "163225", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1uapkqhcck7a03qzspt8982dmxwatxztlj3nsde", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1051946430" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3671" + }], + "gas": "244733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8azLff9pdVX5ODUoXcsH9wZpMWUGfVDW4vLjqzsPQYB" + }, + "signature": "mVM+bD5QncBdEiPaQdJ9SKqIW/jqzwGkRtKKTaJ7mON8xRjK9nxuNPfnY7pkX/IcakCHBEe6Vkc5xx+Dnqd3mA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T13:21:13Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1uapkqhcck7a03qzspt8982dmxwatxztlj3nsde" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1uapkqhcck7a03qzspt8982dmxwatxztlj3nsde" + }, + { + "key": "amount", + "value": "648070ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1051946430uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1051946430" + }, + { + "key": "completion_time", + "value": "2020-01-09T13:21:13Z" + } + ] + } + ] + }, + { + "height": "80827", + "txhash": "9CBB3AAE40C39744A0130ED02EBE27E35736F89B5B63526B0204638EB729B2BB", + "data": "0C088288DEF00510DF9FE9C201", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1m8lvnh4zju4zcjh34rjhyyuyjk4m79536jf2tm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1m8lvnh4zju4zcjh34rjhyyuyjk4m79536jf2tm" + }, + { + "key": "amount", + "value": "277098583ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2500000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + }, + { + "key": "amount", + "value": "2500000000000" + }, + { + "key": "completion_time", + "value": "2020-01-09T19:50:26Z" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "166941", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1m8lvnh4zju4zcjh34rjhyyuyjk4m79536jf2tm", + "validator_address": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9", + "amount": { + "denom": "uluna", + "amount": "2500000000000" + } + } + }], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A81ZlItL+vAd1ylRreUgKmvle7TaMKLjP7xnfPZ+AqT+" + }, + "signature": "inlEc44FsKkJEWiM8U1TwxavobkbksWwrX3mkH+pHGZDz0R3fkJf78PZjsICn6x8XXf81oGRXIH9AVPZrdjVWw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T19:50:26Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1m8lvnh4zju4zcjh34rjhyyuyjk4m79536jf2tm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1m8lvnh4zju4zcjh34rjhyyuyjk4m79536jf2tm" + }, + { + "key": "amount", + "value": "277098583ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2500000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + }, + { + "key": "amount", + "value": "2500000000000" + }, + { + "key": "completion_time", + "value": "2020-01-09T19:50:26Z" + } + ] + } + ] + }, + { + "height": "81998", + "txhash": "70430C1133457158D8910A0C120B4CB9F44B9583FD84F93DB987006D9186977F", + "data": "0C089DC3DEF00510E881ED8102", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "7813481ukrw,2080umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "205700000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "205700000" + }, + { + "key": "completion_time", + "value": "2020-01-09T21:56:45Z" + } + ] + } + ] + }], + "gas_wanted": "248466", + "gas_used": "165089", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "205700000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3727" + }], + "gas": "248466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1rEtPh6h2zJUWphqt3v7LfFI8UZVLF9XSEUf8vwe0/y" + }, + "signature": "5/HQ/h4ueXCk5T9jeBRTiP6P/xXqokXjhaXGWBOHQWdAU7ZgqlPc0fKdiQ9CcHMSdhwyR65b3Gs/5ksflmVvfg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T21:56:45Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "7813481ukrw,2080umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "205700000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "205700000" + }, + { + "key": "completion_time", + "value": "2020-01-09T21:56:45Z" + } + ] + } + ] + }, + { + "height": "85404", + "txhash": "F4FBA0E5190683FB2FDA27983AFD06C82C7BC8F5EC1716C9A796428A3FF6B25A", + "data": "0B08A3F0DFF00510F7E09037", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "amount", + "value": "6983230794ukrw,95uluna,1490152umnt,506usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "1000000000" + }, + { + "key": "completion_time", + "value": "2020-01-10T04:05:55Z" + } + ] + } + ] + }], + "gas_wanted": "253666", + "gas_used": "168913", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "1000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3805" + }], + "gas": "253666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5baJHhtjjlNWFleFwn8nM1ynjkpz6NNqroDiK+CYrFW" + }, + "signature": "OyvOTvFbmHzNmPOCwsmP4Ai8Z6zLKIBz3xrUG5V1OoxzsBOPV1EgReqPRXlwcabiKwGpD+AJIgSmE7kyeQpR1Q==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-20T04:05:55Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "amount", + "value": "6983230794ukrw,95uluna,1490152umnt,506usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "1000000000" + }, + { + "key": "completion_time", + "value": "2020-01-10T04:05:55Z" + } + ] + } + ] + }, + { + "height": "98004", + "txhash": "08465CEB98FBA4603F222B0273F64E266CB3EE1BE4DF4F73FA884A92CCB3F97B", + "data": "0B08F7EFE4F00510E6ADD341", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1c9w5snjunchrt73q9sq3gkgjdvfykjj9flapyj" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1c9w5snjunchrt73q9sq3gkgjdvfykjj9flapyj" + }, + { + "key": "amount", + "value": "17925580975ukrw,770182uluna,1702685umnt,1454usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "68962582775uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "68962582776" + }, + { + "key": "completion_time", + "value": "2020-01-11T02:50:31Z" + } + ] + } + ] + }], + "gas_wanted": "249866", + "gas_used": "166598", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1c9w5snjunchrt73q9sq3gkgjdvfykjj9flapyj", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "68962582776" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3748" + }], + "gas": "249866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/kPwPqYsA4w77eloAWTgBT/OlYirzfojBl5o32Iujho" + }, + "signature": "1LiPFacCR6LxAAJF/MWVnRKdyoik3Mzi+tk6H1SWJOJU3XHEGmXvVxzgaig5IeDQRTbwLFQXecosBttHQ2oC1w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-21T02:50:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1c9w5snjunchrt73q9sq3gkgjdvfykjj9flapyj" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1c9w5snjunchrt73q9sq3gkgjdvfykjj9flapyj" + }, + { + "key": "amount", + "value": "17925580975ukrw,770182uluna,1702685umnt,1454usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "68962582775uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "68962582776" + }, + { + "key": "completion_time", + "value": "2020-01-11T02:50:31Z" + } + ] + } + ] + }, + { + "height": "107075", + "txhash": "01EA7F23717FBA1C90CBCFE130AD002ED1379C2F70B973F23C69F14ED07B8C70", + "data": "0B08D2BDE8F005108FEBCE50", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nv3y2tx5x2dtu4xkpp3pzcjl938uk7kmhqukry" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nv3y2tx5x2dtu4xkpp3pzcjl938uk7kmhqukry" + }, + { + "key": "amount", + "value": "115ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "10000000" + }, + { + "key": "completion_time", + "value": "2020-01-11T19:15:30Z" + } + ] + } + ] + }], + "gas_wanted": "242933", + "gas_used": "161656", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1nv3y2tx5x2dtu4xkpp3pzcjl938uk7kmhqukry", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau", + "amount": { + "denom": "uluna", + "amount": "10000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3644" + }], + "gas": "242933" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A3kqkfhpRha8tBpeBwTPyIXK4bkJre5csfZHarc55em2" + }, + "signature": "/ywQ1drizNvoEGg8amk46gm6JWS9NSCpbbdZK4JNomcS0y/zpA4EzMd9HvJI29eEs+R0XW/NTPshht8IUCB9hw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-21T19:15:30Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nv3y2tx5x2dtu4xkpp3pzcjl938uk7kmhqukry" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nv3y2tx5x2dtu4xkpp3pzcjl938uk7kmhqukry" + }, + { + "key": "amount", + "value": "115ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "10000000" + }, + { + "key": "completion_time", + "value": "2020-01-11T19:15:30Z" + } + ] + } + ] + }, + { + "height": "114711", + "txhash": "D3A08786F61F8FC21B8520D1D2604259D471AD9DD7E3A6CDEC2FA2E7CD02EF06", + "data": "0B0887C2EBF00510E4B39915", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1aan3e7t7p48kupsy3w7jlh0clyfpu7fcl0ztsg" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1aan3e7t7p48kupsy3w7jlh0clyfpu7fcl0ztsg" + }, + { + "key": "amount", + "value": "145643812500ukrw,4446872uluna,18548186umnt,13009usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "99999999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "100000000000" + }, + { + "key": "completion_time", + "value": "2020-01-12T09:04:07Z" + } + ] + } + ] + }], + "gas_wanted": "289733", + "gas_used": "193056", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1aan3e7t7p48kupsy3w7jlh0clyfpu7fcl0ztsg", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "100000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4346" + }], + "gas": "289733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AtRb4F6XDOfA0Q8k3HUi/ADM8p68mKzIrwtcEfI8/WgA" + }, + "signature": "Q9bDdtkCbgUIoFRhMNntLtdZ80Z+oYlAOzAYZN9KUHsu5xaT8xylXuFfzHdhJHQAOBMf50cygOAoHDv4ONmbWg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-22T09:04:07Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1aan3e7t7p48kupsy3w7jlh0clyfpu7fcl0ztsg" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1aan3e7t7p48kupsy3w7jlh0clyfpu7fcl0ztsg" + }, + { + "key": "amount", + "value": "145643812500ukrw,4446872uluna,18548186umnt,13009usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "99999999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "100000000000" + }, + { + "key": "completion_time", + "value": "2020-01-12T09:04:07Z" + } + ] + } + ] + }, + { + "height": "116259", + "txhash": "30A8C8BF8852DDBA5563D7E5E308129A57BEBB7B309C870902A422EA46E1D589", + "data": "0B088791ECF00510AFB99059", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt" + }, + { + "key": "amount", + "value": "482185312ukrw,8011uluna,49447umnt,69usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "657999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "658000000" + }, + { + "key": "completion_time", + "value": "2020-01-12T11:52:39Z" + } + ] + } + ] + }], + "gas_wanted": "246066", + "gas_used": "163338", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "658000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3691" + }], + "gas": "246066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AlaB6NORn0S0F3tGZvh2g88GF6odvFfGuqRoS7KHqtQb" + }, + "signature": "YOizvZfjgfHOGZ/94K3IlpW6jHTeIUms0RqbVa7a410bKQVOwjIda86VurarAcZBouK9hj1pC1LVqYaVpdsN2Q==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-22T11:52:39Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt" + }, + { + "key": "amount", + "value": "482185312ukrw,8011uluna,49447umnt,69usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "657999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "658000000" + }, + { + "key": "completion_time", + "value": "2020-01-12T11:52:39Z" + } + ] + } + ] + }, + { + "height": "124086", + "txhash": "89DE13A85A5168F42D728B51F02EEE3996E01376B24E81E7A7EB8CC3935B157A", + "data": "0C088C9FEFF00510FECFA9AC03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1s8dpted9wcqnwvddfg3k4s895ckezdvfws4xul" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1s8dpted9wcqnwvddfg3k4s895ckezdvfws4xul" + }, + { + "key": "amount", + "value": "846227058ukrw,18600uluna,86982umnt,91usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1445000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "1445000000" + }, + { + "key": "completion_time", + "value": "2020-01-13T02:01:48Z" + } + ] + } + ] + }], + "gas_wanted": "238866", + "gas_used": "158895", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1s8dpted9wcqnwvddfg3k4s895ckezdvfws4xul", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc", + "amount": { + "denom": "uluna", + "amount": "1445000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3583" + }], + "gas": "238866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AvlTLq3xkUq01ilJdYSfAzczm7j0C0vLCzKvyLvHPGS8" + }, + "signature": "8qgHnwTAHL+7dHpZBzPZoIZ1esX5d9kytjFVDEcK9EBb8SDs/SNTr/SLM82JxnnPoFrETH8dsx1XdK0jDGJToA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-23T02:01:48Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1s8dpted9wcqnwvddfg3k4s895ckezdvfws4xul" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1s8dpted9wcqnwvddfg3k4s895ckezdvfws4xul" + }, + { + "key": "amount", + "value": "846227058ukrw,18600uluna,86982umnt,91usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1445000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "1445000000" + }, + { + "key": "completion_time", + "value": "2020-01-13T02:01:48Z" + } + ] + } + ] + }, + { + "height": "125645", + "txhash": "A310040196B835F2A1A147DCC8B9409F405715CD836F1DFBEB71733F7E179209", + "data": "0B08D8EEEFF0051092A0AF0E", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1jd2yth3zl2vez34q4m0wxngaazwy0e8csxuucd" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jd2yth3zl2vez34q4m0wxngaazwy0e8csxuucd" + }, + { + "key": "amount", + "value": "7576553521ukrw,40780uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1500000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "1500000000000" + }, + { + "key": "completion_time", + "value": "2020-01-13T04:51:36Z" + } + ] + } + ] + }], + "gas_wanted": "292733", + "gas_used": "195211", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1jd2yth3zl2vez34q4m0wxngaazwy0e8csxuucd", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "1500000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4391" + }], + "gas": "292733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ank1riKOq1JYA4D/kLZ35ITiQ4r0UF67cUtnXyxMKb29" + }, + "signature": "KKWvPbEg8m1JV0vXi3f/IVFs6YvSnsXZkKkkluUnjxcRpN+cnJjkx3y3esmuxt0mUJ5ckuFoswMRE0kibcrx2g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-23T04:51:36Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1jd2yth3zl2vez34q4m0wxngaazwy0e8csxuucd" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jd2yth3zl2vez34q4m0wxngaazwy0e8csxuucd" + }, + { + "key": "amount", + "value": "7576553521ukrw,40780uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1500000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "1500000000000" + }, + { + "key": "completion_time", + "value": "2020-01-13T04:51:36Z" + } + ] + } + ] + }, + { + "height": "140709", + "txhash": "9F5F19A29C25FE1A9298DD3AD89FA72D20AC9F5A291858C202540DC41FFFE127", + "data": "0B0889EFF5F00510FEE0C704", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra17fqhjf4xzn03ygdjaf8m7zmdeug09ttpexeuyv" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra17fqhjf4xzn03ygdjaf8m7zmdeug09ttpexeuyv" + }, + { + "key": "amount", + "value": "33080023112ukrw,913803uluna,2850886umnt,7166usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "31125000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "31125000000" + }, + { + "key": "completion_time", + "value": "2020-01-14T08:10:49Z" + } + ] + } + ] + }], + "gas_wanted": "365133", + "gas_used": "242989", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra17fqhjf4xzn03ygdjaf8m7zmdeug09ttpexeuyv", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "31125000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5477" + }], + "gas": "365133" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Arpc0iJ9aN9nf/wNTmmjmRy0zahWsdNU+YQ/IkVz8tJc" + }, + "signature": "gAJcaqxLrq3NJMR8KFZyfBzIsVBymsyc4auOog4sNcAEsJREremd1axJrJ7NQz9yj9YmAon3JmQfpYQ2378CGg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T08:10:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra17fqhjf4xzn03ygdjaf8m7zmdeug09ttpexeuyv" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra17fqhjf4xzn03ygdjaf8m7zmdeug09ttpexeuyv" + }, + { + "key": "amount", + "value": "33080023112ukrw,913803uluna,2850886umnt,7166usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "31125000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "31125000000" + }, + { + "key": "completion_time", + "value": "2020-01-14T08:10:49Z" + } + ] + } + ] + }, + { + "height": "144366", + "txhash": "9290010EC00788F3408F426B2237866755692CDAE55C4D907D5F2150F8EBBDC2", + "data": "0C08DDAAF7F00510D987C6BD03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90" + }, + { + "key": "amount", + "value": "1520669140ukrw,20872uluna,139283umnt,297usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1451897460uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "1451897460" + }, + { + "key": "completion_time", + "value": "2020-01-14T14:51:09Z" + } + ] + } + ] + }], + "gas_wanted": "227933", + "gas_used": "152047", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "1451897460" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3419" + }], + "gas": "227933" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AqmVRcpQgoAXgER2caQsZ3pYE3v4EiIEL1DItmhUfixT" + }, + "signature": "xjlFK8xHUA5tO8m2GSVyZT/hU6msGrJo2axLiwghKTIE0L1847tSGz77lTGagEpb1y6qJiVioNGClmvSAiK4NA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T14:51:09Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90" + }, + { + "key": "amount", + "value": "1520669140ukrw,20872uluna,139283umnt,297usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1451897460uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "1451897460" + }, + { + "key": "completion_time", + "value": "2020-01-14T14:51:09Z" + } + ] + } + ] + }, + { + "height": "144373", + "txhash": "0985B29F744D0DEE07C046D70F88026754BC2F70D47AD4E9D71631E48D5C8D8B", + "data": "0B088CABF7F005108FBC8420", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90" + }, + { + "key": "amount", + "value": "6805077432ukrw,95391uluna,603198umnt,1304usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "6866512432uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "6866512432" + }, + { + "key": "completion_time", + "value": "2020-01-14T14:51:56Z" + } + ] + } + ] + }], + "gas_wanted": "248600", + "gas_used": "165022", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "6866512432" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3729" + }], + "gas": "248600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AqmVRcpQgoAXgER2caQsZ3pYE3v4EiIEL1DItmhUfixT" + }, + "signature": "a+OAd3ra3OLGpunPS6EMeQi2N1GL9E3lwbbAD2KI5/0HsbGzzTGBh59xInaFpTjm6IOjQ1K+aJXCLU2DqpW6SA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T14:51:56Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra19nk9x4l6tju6q30nwulelrvkjp288etj824m90" + }, + { + "key": "amount", + "value": "6805077432ukrw,95391uluna,603198umnt,1304usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "6866512432uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "6866512432" + }, + { + "key": "completion_time", + "value": "2020-01-14T14:51:56Z" + } + ] + } + ] + }, + { + "height": "153642", + "txhash": "8F629F53D9AC25B9C3E43672E23A2BD3DC6E7C212AADDD4AE81E9F728B30BA15", + "data": "0B08C684FBF005109793E805", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1kelxam7ekhyfqzw3eku3f58axlevf4au9g0f3w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kelxam7ekhyfqzw3eku3f58axlevf4au9g0f3w" + }, + { + "key": "amount", + "value": "211664632ukrw,263138uluna,15471umnt,45usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "400000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "400000000" + }, + { + "key": "completion_time", + "value": "2020-01-15T07:41:58Z" + } + ] + } + ] + }], + "gas_wanted": "243200", + "gas_used": "161652", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1kelxam7ekhyfqzw3eku3f58axlevf4au9g0f3w", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "400000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3648" + }], + "gas": "243200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AwVKPGrSFYajg+ZCo8cSYCHKrUUeyZLYRcxmyLOA9rek" + }, + "signature": "VlS/+sHnL18IrALPEemEX98h+dN9bPWkTouBDyVFT5k0iKzpWUxuDmUgb04bKFKPQcO1GowJhD205gHa1SAumg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-25T07:41:58Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1kelxam7ekhyfqzw3eku3f58axlevf4au9g0f3w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kelxam7ekhyfqzw3eku3f58axlevf4au9g0f3w" + }, + { + "key": "amount", + "value": "211664632ukrw,263138uluna,15471umnt,45usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "400000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "400000000" + }, + { + "key": "completion_time", + "value": "2020-01-15T07:41:58Z" + } + ] + } + ] + }, + { + "height": "157798", + "txhash": "1C46D71FAF40DEF9C56248C2077E383FC8546CAA071B949913B09FFB17EFF046", + "data": "0C08FFD8FCF00510E2FCD69A03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1ccmhu2x3zz6s983kdp2xmu0ywcjnd5szemkd2u" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ccmhu2x3zz6s983kdp2xmu0ywcjnd5szemkd2u" + }, + { + "key": "amount", + "value": "2674988ukrw,56207uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "9989000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "9989000000" + }, + { + "key": "completion_time", + "value": "2020-01-15T15:15:11Z" + } + ] + } + ] + }], + "gas_wanted": "219866", + "gas_used": "146089", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1ccmhu2x3zz6s983kdp2xmu0ywcjnd5szemkd2u", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "9989000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3298" + }], + "gas": "219866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AuSPvGl9LcKMSJQoL5IBzuRj2pGhTaYvzsmbbodItClv" + }, + "signature": "Mq0ZfKgHYC2A3lJ8ec32xcjAHg3VEPMX3g/JHH++TXZl7aV0xX9rAspkmAn8zwZn5wg59KA/fyrvnXoHviF7pw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-25T15:15:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1ccmhu2x3zz6s983kdp2xmu0ywcjnd5szemkd2u" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ccmhu2x3zz6s983kdp2xmu0ywcjnd5szemkd2u" + }, + { + "key": "amount", + "value": "2674988ukrw,56207uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "9989000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "9989000000" + }, + { + "key": "completion_time", + "value": "2020-01-15T15:15:11Z" + } + ] + } + ] + }, + { + "height": "161731", + "txhash": "516C7FAA83AF42E2828B63D23177F3C4396D1E0D674CD313469295485036FFF3", + "data": "0C0898A1FEF00510ADF891CA01", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3459241ukrw,610072uluna,3umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1" + }, + { + "key": "completion_time", + "value": "2020-01-15T22:22:16Z" + } + ] + } + ] + }], + "gas_wanted": "184666", + "gas_used": "167805", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "2770" + }], + "gas": "184666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "pkJXyVE8flPZAk1fScfRZ9jvfvPdGMI3MSeifhGk/uxBeV2HUHtYSgDR3lLcMX2dUDh4hzyQxFsfg30wVd+tCA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-25T22:22:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3459241ukrw,610072uluna,3umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1" + }, + { + "key": "completion_time", + "value": "2020-01-15T22:22:16Z" + } + ] + } + ] + }, + { + "height": "163067", + "txhash": "94C3C03BA28AC189F93D21F8A6AE252A7290E2AFB203A2BD331CFFA5899405B0", + "data": "0C089DE5FEF00510AAE0FAB303", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "amount", + "value": "4661218486ukrw,208375317uluna,153765umnt,9660usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "58550000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "58550000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T00:47:25Z" + } + ] + } + ] + }], + "gas_wanted": "254066", + "gas_used": "168560", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "58550000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3811" + }], + "gas": "254066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5baJHhtjjlNWFleFwn8nM1ynjkpz6NNqroDiK+CYrFW" + }, + "signature": "e06u2nfYcUJFYc+8Fn5DGGEE0OIGxfsvDuXi8A3UQlMESJ2iTmfJvAfTN7NR0WNC8yudT7LvErY+P/x81miBrg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-26T00:47:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "amount", + "value": "4661218486ukrw,208375317uluna,153765umnt,9660usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "58550000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "58550000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T00:47:25Z" + } + ] + } + ] + }, + { + "height": "163231", + "txhash": "17AEC53EEC382FB291D97896843BD2180F2E99B704C850D93B40EE49D5842C4A", + "data": "0C08D6EDFEF00510EEC3C6F201", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0" + }, + { + "key": "amount", + "value": "5473568ukrw,129756uluna,104usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "999995499uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "999995500" + }, + { + "key": "completion_time", + "value": "2020-01-16T01:05:26Z" + } + ] + } + ] + }], + "gas_wanted": "249666", + "gas_used": "165335", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "999995500" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3745" + }], + "gas": "249666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Au8zr4gKxvmshwzMJGegnxu2rK9F3iPhuXsOnapUvAl3" + }, + "signature": "stl9twg4XvPYO6uRLm6rgFbnh2UeM/io6We2NwsNxnhlTMSXH6UnZvlxBG/+7mFJPMfXKid6cmxgwXACT5bCeg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-26T01:05:26Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0" + }, + { + "key": "amount", + "value": "5473568ukrw,129756uluna,104usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "999995499uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "999995500" + }, + { + "key": "completion_time", + "value": "2020-01-16T01:05:26Z" + } + ] + } + ] + }, + { + "height": "163805", + "txhash": "EBC6BB06075F2D61D85150CBADDB2FFBB12FEBB06E49E2E9073CDB3B757D5B84", + "data": "0C08FA8AFFF005108EB2A2B301", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "amount", + "value": "221226732ukrw,490819uluna,18358umnt,54usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "200000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "200000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T02:07:54Z" + } + ] + } + ] + }], + "gas_wanted": "244400", + "gas_used": "162512", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau", + "amount": { + "denom": "uluna", + "amount": "200000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3666" + }], + "gas": "244400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AkSd2ijr8B5imgqlbMZz5g3grqJpA+91UsZShz5VyvmN" + }, + "signature": "pgyTAyVhXAzXqcNq3ppMeehooQoSWTaViTBkWSFIIX8SmYDgymhxH6U2MB4NfgbPBoKngA5/MrBfNO3HD3hI2Q==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-26T02:07:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "amount", + "value": "221226732ukrw,490819uluna,18358umnt,54usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "200000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "200000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T02:07:54Z" + } + ] + } + ] + }, + { + "height": "167147", + "txhash": "A720EBFCCE803ABE128127D69DE3E311AD497F9A76B310DA5261D7C79B4720DB", + "data": "0C08ADB580F105108CD1A0A403", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "amount", + "value": "2372988510ukrw,18119uluna,80898umnt,100usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "9000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "9000000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T08:11:25Z" + } + ] + } + ] + }], + "gas_wanted": "289333", + "gas_used": "192333", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "9000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4340" + }], + "gas": "289333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A9Qm6nXFCUUk9Nlhv4espExgXfo5icnS/kwhjuYsNcM6" + }, + "signature": "l2Wog3Yo1zThPSfpOYYNiKdQ+GqiP1Bme0kgubn4nP066hzVGoWGyuCY6ubHzsrHFxLq2M1P8frrGQFHppKL5A==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-26T08:11:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "amount", + "value": "2372988510ukrw,18119uluna,80898umnt,100usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "9000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "9000000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T08:11:25Z" + } + ] + } + ] + }, + { + "height": "170277", + "txhash": "F3A057D810AE053C4F595B115E02418070FBC6C232C5994E652A1281E77E0D43", + "data": "0C08F1D481F10510A1E4F5E601", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck" + }, + { + "key": "amount", + "value": "28326154523ukrw,202352uluna,4358414umnt,1233usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1721999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1722000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T13:51:45Z" + } + ] + } + ] + }], + "gas_wanted": "290466", + "gas_used": "193510", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1722000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4357" + }], + "gas": "290466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4E09u0PL1HgB9i4Sryp1m7VfnMU2UFMmWGvnuhPw35A" + }, + "signature": "unS2cdvidNlucARucga3ccKHXa6DsDB9FuU9CTQmxrd+vab4eHaMsNlo98zUAgGsU51L6ueoaxvZXuXYapXSiw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-26T13:51:45Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck" + }, + { + "key": "amount", + "value": "28326154523ukrw,202352uluna,4358414umnt,1233usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1721999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1722000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T13:51:45Z" + } + ] + } + ] + }, + { + "height": "171624", + "txhash": "ECD0EDA3B912CD7CF4C16BC8F407588C996E49FA89A184E7EE19760C62772E37", + "data": "0C08BA9982F10510E194EBE602", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1pc6ytgynrlglv5unn9t93u73gmt4ghvcrlqq2q" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc6ytgynrlglv5unn9t93u73gmt4ghvcrlqq2q" + }, + { + "key": "amount", + "value": "579851220ukrw,8431980uluna,48179umnt,337usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "2000000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T16:18:02Z" + } + ] + } + ] + }], + "gas_wanted": "267466", + "gas_used": "177385", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1pc6ytgynrlglv5unn9t93u73gmt4ghvcrlqq2q", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc", + "amount": { + "denom": "uluna", + "amount": "2000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4012" + }], + "gas": "267466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AlhUjpxzcz4MXs/9ILAMsMCIx+MLSVJUSQ9pg9WXGtLs" + }, + "signature": "f6lQlx3VbZl4/4H3h0QYaabYqQS4Lh5jWZku9fYjKtRs3mYwAHdnBGMXnE8x/mQnPXvlUC3QK1PjIQl5yqLHWQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-26T16:18:02Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1pc6ytgynrlglv5unn9t93u73gmt4ghvcrlqq2q" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc6ytgynrlglv5unn9t93u73gmt4ghvcrlqq2q" + }, + { + "key": "amount", + "value": "579851220ukrw,8431980uluna,48179umnt,337usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "2000000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T16:18:02Z" + } + ] + } + ] + }, + { + "height": "173460", + "txhash": "5CFDE2A9A47B1A65C61ED96A7761B683AFC4269E42630EDD34954B386E26C317", + "data": "0B08D9F682F10510AFA3B234", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra19nsz3fsvd36uwfpgxf25hws6nx03z92797sjue" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra19nsz3fsvd36uwfpgxf25hws6nx03z92797sjue" + }, + { + "key": "amount", + "value": "237112838132ukrw,1804817270uluna,16208245umnt,126082usdr,7uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "350185000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "350185000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T19:36:57Z" + } + ] + } + ] + }], + "gas_wanted": "295866", + "gas_used": "196572", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra19nsz3fsvd36uwfpgxf25hws6nx03z92797sjue", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "350185000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4438" + }], + "gas": "295866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AoDAjrN745sHFbggZCNJimg5RGpcuRu84WaPI6xzEhi+" + }, + "signature": "VCUXe/8Y5nuGZT9QDfQza2uLj3NcgvtUwyrzZc1Uhr9NsKrz3t+veNZlX/qCC+Rf2MSSAdIotQQDzBhvALioiw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-26T19:36:57Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra19nsz3fsvd36uwfpgxf25hws6nx03z92797sjue" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra19nsz3fsvd36uwfpgxf25hws6nx03z92797sjue" + }, + { + "key": "amount", + "value": "237112838132ukrw,1804817270uluna,16208245umnt,126082usdr,7uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "350185000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "350185000000" + }, + { + "key": "completion_time", + "value": "2020-01-16T19:36:57Z" + } + ] + } + ] + }, + { + "height": "176979", + "txhash": "7FD1B6DC25EA6A2A553327BB582FFFA39084E077B27BD45326E68258374053B5", + "data": "0C08A9A984F1051092FEDDD102", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1y9fm7lt8h6pzz554p232txf58kxf57t869n9t8" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1y9fm7lt8h6pzz554p232txf58kxf57t869n9t8" + }, + { + "key": "amount", + "value": "213471145ukrw,1190uluna,1umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "6528756382uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "6528756382" + }, + { + "key": "completion_time", + "value": "2020-01-17T01:58:01Z" + } + ] + } + ] + }], + "gas_wanted": "288333", + "gas_used": "191286", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1y9fm7lt8h6pzz554p232txf58kxf57t869n9t8", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "6528756382" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4325" + }], + "gas": "288333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1bdK4Uj+Ezv7VuhRlhGFS/Kf/mz5+5L+KljIq2s130L" + }, + "signature": "djhFn1wO5/BYfHj7Q+ICq4OdCQUnmdbBsYYN08zl914VL92kk31M3w79rye0Vhb6UpPtKDMDkfIzNXcZw/c09g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-27T01:58:01Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1y9fm7lt8h6pzz554p232txf58kxf57t869n9t8" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1y9fm7lt8h6pzz554p232txf58kxf57t869n9t8" + }, + { + "key": "amount", + "value": "213471145ukrw,1190uluna,1umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "6528756382uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "6528756382" + }, + { + "key": "completion_time", + "value": "2020-01-17T01:58:01Z" + } + ] + } + ] + }, + { + "height": "177635", + "txhash": "9A9A9C24B6029B10F79ACEFC2B21DC9977A41889F02FF6EC659A28A4C24ACBBE", + "data": "0C08DDCA84F10510BBE6C4C101", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt" + }, + { + "key": "amount", + "value": "439904550ukrw,2330730uluna,24281umnt,187usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "859000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "859000000" + }, + { + "key": "completion_time", + "value": "2020-01-17T03:09:17Z" + } + ] + } + ] + }], + "gas_wanted": "224066", + "gas_used": "149337", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "859000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3361" + }], + "gas": "224066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AlaB6NORn0S0F3tGZvh2g88GF6odvFfGuqRoS7KHqtQb" + }, + "signature": "RPbxVZNuANdtZQHcIrwwmLR7wQizE9F/WBRAYZJpDWYsr3RyBaymnS7eUw12l9AfUPET2mNmvRn8/p2C5Tg8Lg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-27T03:09:17Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1q23cdqfeam24w6uuua87kh5cs28hu4wml044gt" + }, + { + "key": "amount", + "value": "439904550ukrw,2330730uluna,24281umnt,187usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "859000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "859000000" + }, + { + "key": "completion_time", + "value": "2020-01-17T03:09:17Z" + } + ] + } + ] + }, + { + "height": "177720", + "txhash": "B8277F59B7BE76F6F5C5C50C95FCEB235210767385C593AA2D5E3913290DD030", + "data": "0C0887CF84F105108BD4FDE402", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x6drt9lruyl8waxzqprjxppkd4feh407npchgc" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1x6drt9lruyl8waxzqprjxppkd4feh407npchgc" + }, + { + "key": "amount", + "value": "218558423ukrw,1574uluna,13093umnt,476usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "26830000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "26830000000" + }, + { + "key": "completion_time", + "value": "2020-01-17T03:18:31Z" + } + ] + } + ] + }], + "gas_wanted": "224000", + "gas_used": "148691", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1x6drt9lruyl8waxzqprjxppkd4feh407npchgc", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "26830000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3360" + }], + "gas": "224000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsQsbzcaxaiK29RJZqCU6rDiqZB2ziCg47kcEbLF98YX" + }, + "signature": "jm6TAGyf4hE09f62LcJvcipbzPg+mMdnpRJ59XYaR/UyvQ/7yGwmdZdyh1nvEncmCKYP5jkFqhS7VPa1ljQ4xA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-27T03:18:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x6drt9lruyl8waxzqprjxppkd4feh407npchgc" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1x6drt9lruyl8waxzqprjxppkd4feh407npchgc" + }, + { + "key": "amount", + "value": "218558423ukrw,1574uluna,13093umnt,476usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "26830000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "26830000000" + }, + { + "key": "completion_time", + "value": "2020-01-17T03:18:31Z" + } + ] + } + ] + }, + { + "height": "177745", + "txhash": "07B06F2F938C885B1076FB74E8E8C6BB43E9110DD6FF883D7A8B346170FCD752", + "data": "0C08AAD084F10510848AD0BF03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "amount", + "value": "3228390236ukrw,44967uluna,130005umnt,2379usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "50722768216uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "50722768216" + }, + { + "key": "completion_time", + "value": "2020-01-17T03:21:14Z" + } + ] + } + ] + }], + "gas_wanted": "258133", + "gas_used": "171394", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "50722768216" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "3872" + }], + "gas": "258133" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A3XajI3+N0na2svvQlgbUP6BR176YS3P0CxFbIW1eF3V" + }, + "signature": "ZzAWqH3MDr7PNICqDu0nYtQ/QItXr1UCmA6I14fXBfslRSATXlxSYW+Fd8dhVWupJ0PI1FS/k0sguiOfGgFOXg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-27T03:21:14Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "amount", + "value": "3228390236ukrw,44967uluna,130005umnt,2379usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "50722768216uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "50722768216" + }, + { + "key": "completion_time", + "value": "2020-01-17T03:21:14Z" + } + ] + } + ] + }, + { + "height": "177773", + "txhash": "A468365994CD4A17164495504537CAFCDE8B3B3FC5F8E3F219C21B206ED48F8E", + "data": "0C08E0D184F1051092ABEBA903", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "amount", + "value": "3228989203ukrw,1314uluna,114333umnt,2021usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "50305278296uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + }, + { + "key": "amount", + "value": "50305278297" + }, + { + "key": "completion_time", + "value": "2020-01-17T03:24:16Z" + } + ] + } + ] + }], + "gas_wanted": "258800", + "gas_used": "172108", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w", + "validator_address": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh", + "amount": { + "denom": "uluna", + "amount": "50305278297" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "3882" + }], + "gas": "258800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A3XajI3+N0na2svvQlgbUP6BR176YS3P0CxFbIW1eF3V" + }, + "signature": "LERDXTUi2VYysKP+TBoZIq3o0xD/Xe8192puPyDECxAbed+XMwcHuJKnd7sNhZFwfkhaQVswvMMwU1kx2oPytA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-27T03:24:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1u6r30yhxg0pccqjmg2mfjnktnth9tlwfm3vj5w" + }, + { + "key": "amount", + "value": "3228989203ukrw,1314uluna,114333umnt,2021usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "50305278296uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + }, + { + "key": "amount", + "value": "50305278297" + }, + { + "key": "completion_time", + "value": "2020-01-17T03:24:16Z" + } + ] + } + ] + }, + { + "height": "178358", + "txhash": "C9BFE88D7B9A6F8A62D452E229CAB1BB02B5B1F0F876C6F770C47D8B02D1BDEA", + "data": "0C08C9EF84F10510A5D9939B03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh" + }, + { + "key": "amount", + "value": "49064147ukrw,371uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "5501000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "5501000000" + }, + { + "key": "completion_time", + "value": "2020-01-17T04:27:53Z" + } + ] + } + ] + }], + "gas_wanted": "252266", + "gas_used": "168019", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "5501000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3784" + }], + "gas": "252266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4P+2m8ChnSMzlJrRIke2LA7K2cHTirQu3Id+5SfLcB+" + }, + "signature": "P+SVI16Og5/EHK6IwbFGMSjut80JM/GYp1rBRX7vpv5mfTJ7iKiKDWLekbysB5A+2xpJ6uImXSXKLVlFZxpXtw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-27T04:27:53Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh" + }, + { + "key": "amount", + "value": "49064147ukrw,371uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "5501000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "5501000000" + }, + { + "key": "completion_time", + "value": "2020-01-17T04:27:53Z" + } + ] + } + ] + }, + { + "height": "184008", + "txhash": "02B0A1A118AE766D3EBCE53402F5B3EF0EFBC7D09EFF84DDED3CAE3D507DD0D1", + "data": "0C08D68F87F1051094CFFFC001", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1y6w7uj4ykezwq7e82fkm5dw7s5rsatdvmd2y76" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1y6w7uj4ykezwq7e82fkm5dw7s5rsatdvmd2y76" + }, + { + "key": "amount", + "value": "2640125931ukrw,24787uluna,34017umnt,1044usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "30241614982uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "30241614982" + }, + { + "key": "completion_time", + "value": "2020-01-17T14:42:30Z" + } + ] + } + ] + }], + "gas_wanted": "224866", + "gas_used": "149680", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1y6w7uj4ykezwq7e82fkm5dw7s5rsatdvmd2y76", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "30241614982" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "3373" + }], + "gas": "224866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/iFqb+VqCtqqDSyOjLpu3JLwqCyW7Amv+owyYsWnyKu" + }, + "signature": "4FVGKZa9iEzKy7qLp6O7UirQDcTN2S1ICBA4xHywyFUTHX67Z5Gg+OWZxT2J7cdRWy96vwJOYtDOWvWt9wm8uQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-27T14:42:30Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1y6w7uj4ykezwq7e82fkm5dw7s5rsatdvmd2y76" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1y6w7uj4ykezwq7e82fkm5dw7s5rsatdvmd2y76" + }, + { + "key": "amount", + "value": "2640125931ukrw,24787uluna,34017umnt,1044usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "30241614982uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "30241614982" + }, + { + "key": "completion_time", + "value": "2020-01-17T14:42:30Z" + } + ] + } + ] + }, + { + "height": "194470", + "txhash": "5BBA3D5BEA3108710E92FD61EDAF92A9D453F9C7258EC0EE54FD7B80C4B97802", + "data": "0C08E0A38BF10510D7B3DFBF01", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "amount", + "value": "260737545ukrw,491805uluna,20415umnt,65usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "200197499uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "200197500" + }, + { + "key": "completion_time", + "value": "2020-01-18T09:37:36Z" + } + ] + } + ] + }], + "gas_wanted": "249866", + "gas_used": "165806", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "200197500" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3748" + }], + "gas": "249866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AkSd2ijr8B5imgqlbMZz5g3grqJpA+91UsZShz5VyvmN" + }, + "signature": "fs3z/shyrvXvNOgVpjgaCEmlEcewF6yMVBxoEC7zCxtAoCkDXGknOHTJewF1WYc6WIs7O3LJhl71MeB3R060YA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-28T09:37:36Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13l60v64a02x44n8ts9q5ft8xuppmu3uxalu437" + }, + { + "key": "amount", + "value": "260737545ukrw,491805uluna,20415umnt,65usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "200197499uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "200197500" + }, + { + "key": "completion_time", + "value": "2020-01-18T09:37:36Z" + } + ] + } + ] + }, + { + "height": "201623", + "txhash": "1E4EF0C5BF2D072D97C7150DE29E1CC50060DFDA03A069B00849520BFC79C535", + "data": "0C08B0928EF10510BEBECF9301", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1gzcwdmagpqrxu2hcefs5mec9yc5htktk9hpkzx" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1gzcwdmagpqrxu2hcefs5mec9yc5htktk9hpkzx" + }, + { + "key": "amount", + "value": "11724248ukrw,451uluna,127umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "1000000000" + }, + { + "key": "completion_time", + "value": "2020-01-18T22:39:44Z" + } + ] + } + ] + }], + "gas_wanted": "247333", + "gas_used": "164826", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1gzcwdmagpqrxu2hcefs5mec9yc5htktk9hpkzx", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "1000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3710" + }], + "gas": "247333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A7J0jnbzs3/Ae3ccwX/dBOeIyKhad+gnuxjcL5zozFe0" + }, + "signature": "VsFeAjoUMVnDhBMabxKV90ySXcS5/Ykrp7wC8hGVYLACroxN4EZFq6TCo1mtLjHgRt5NhR09TUTnQyx6MKZ/mQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-28T22:39:44Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1gzcwdmagpqrxu2hcefs5mec9yc5htktk9hpkzx" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1gzcwdmagpqrxu2hcefs5mec9yc5htktk9hpkzx" + }, + { + "key": "amount", + "value": "11724248ukrw,451uluna,127umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "1000000000" + }, + { + "key": "completion_time", + "value": "2020-01-18T22:39:44Z" + } + ] + } + ] + }, + { + "height": "210547", + "txhash": "AB212E93A5981FAACD093A7691948FEC86342009D93EB5D28340C80AFD792FAB", + "data": "0C0892E091F10510D98CDDA001", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "38uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "38" + }, + { + "key": "completion_time", + "value": "2020-01-19T15:04:50Z" + } + ] + } + ] + }], + "gas_wanted": "215600", + "gas_used": "143839", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "38" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3234" + }], + "gas": "215600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8RTm6ia7+KQdTHq2xgviivbyWrfOkQBYEokl1MQ7Xzu" + }, + "signature": "1HvN7J6UzroLY1lGqG0114PSSOFA7ctG83GrQDfGIslBAPd7zPou9IM5KaEMCwyKOF9NIgD7qqkeaLHlfTVunw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-29T15:04:50Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "38uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "38" + }, + { + "key": "completion_time", + "value": "2020-01-19T15:04:50Z" + } + ] + } + ] + }, + { + "height": "213052", + "txhash": "E459AF787DD3C3EB1E6AE553717983511A462D67FBE44A99DE28515EF981CA87", + "data": "0C08D5E292F10510879CCAC501", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1ydjntynf3zhlv2fwh54cxh37q0qc5ax3zfmajf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ydjntynf3zhlv2fwh54cxh37q0qc5ax3zfmajf" + }, + { + "key": "amount", + "value": "3752614235ukrw,41964uluna,362788umnt,253usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "43240919281uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "43240919281" + }, + { + "key": "completion_time", + "value": "2020-01-19T19:43:17Z" + } + ] + } + ] + }], + "gas_wanted": "229533", + "gas_used": "152497", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1ydjntynf3zhlv2fwh54cxh37q0qc5ax3zfmajf", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "43240919281" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3443" + }], + "gas": "229533" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AiEOhbxEWratrgL413SWH4pd8BOhq4lkA/OY3XciWszs" + }, + "signature": "ld7HZU4y4SeDI22mx+ugw2P0AhojSiZm4kT4Me7Rh5dUodWU7Nnr0ioKvsWWfxmtiQCPuii0kgBY6pvklwl3eQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-29T19:43:17Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1ydjntynf3zhlv2fwh54cxh37q0qc5ax3zfmajf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ydjntynf3zhlv2fwh54cxh37q0qc5ax3zfmajf" + }, + { + "key": "amount", + "value": "3752614235ukrw,41964uluna,362788umnt,253usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "43240919281uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "43240919281" + }, + { + "key": "completion_time", + "value": "2020-01-19T19:43:17Z" + } + ] + } + ] + }, + { + "height": "231555", + "txhash": "7847410E2E0ED4E9DB2C2256252AC9A0ABEA49A4022D3CE93B6EB616EA649263", + "data": "0C08F5949AF10510A68CDBBF03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nhca0n6uhxru7j4u9a026c2j5jpaadw5q4em4w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "542921uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + }, + { + "key": "amount", + "value": "542921" + }, + { + "key": "completion_time", + "value": "2020-01-21T05:21:57Z" + } + ] + } + ] + }], + "gas_wanted": "177800", + "gas_used": "118613", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1nhca0n6uhxru7j4u9a026c2j5jpaadw5q4em4w", + "validator_address": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g", + "amount": { + "denom": "uluna", + "amount": "542921" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "2667" + }], + "gas": "177800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjpaNKP2AyGRZ1eK22wK+dOsc7CQCpTDvuqrjNYd/BQB" + }, + "signature": "VhdvUAM62Oy0RWCFy6N4bOx47x6IcZBQ2hv/HThr66xK796s3ZrupjFcG9PpA2QYMzTitDpEmskI7bygdWx2lA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-31T05:21:57Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nhca0n6uhxru7j4u9a026c2j5jpaadw5q4em4w" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "542921uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + }, + { + "key": "amount", + "value": "542921" + }, + { + "key": "completion_time", + "value": "2020-01-21T05:21:57Z" + } + ] + } + ] + }, + { + "height": "234668", + "txhash": "9AC122C1695C5ABA8BA281EEA1B59DFB698F81DE3FAC667E12DFD137D2BDD945", + "code": 102, + + "logs": [{ + "msg_index": 0, + "success": false, + "log": "{\"codespace\":\"staking\",\"code\":102,\"message\":\"invalid coin denomination\"}", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }], + "gas_wanted": "200000", + "gas_used": "15071", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1k4ef8m95t7eq522evmmuzvfkpla04pezmne0w9", + "validator_address": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k", + "amount": { + "denom": "luna", + "amount": "2325" + } + } + }], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8Dd6tbQW8NEXUZEUo0a4NVjbueyOm/QZMMzFSDiej5a" + }, + "signature": "M5oWmRCAOCWTb/ojKzCPo1wTFecvk3oNOHvBY161jB0wDPz7sgejuUvmLyzrU11TbPap+lOhM/fHW8rZ0Rt8ww==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-31T11:00:56Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }, + { + "height": "234673", + "txhash": "F28E6CCACB4CF3A6C4835A3CD6EFAADCD8B3B88A9A7A302E891D45931EF622DC", + "data": "0C0888B49BF10510F4C0E0CD03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1k4ef8m95t7eq522evmmuzvfkpla04pezmne0w9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1k4ef8m95t7eq522evmmuzvfkpla04pezmne0w9" + }, + { + "key": "amount", + "value": "3846887939ukrw,5535833uluna,316331umnt,829usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2325000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + }, + { + "key": "amount", + "value": "2325000000" + }, + { + "key": "completion_time", + "value": "2020-01-21T11:01:28Z" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "150927", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1k4ef8m95t7eq522evmmuzvfkpla04pezmne0w9", + "validator_address": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k", + "amount": { + "denom": "uluna", + "amount": "2325000000" + } + } + }], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8Dd6tbQW8NEXUZEUo0a4NVjbueyOm/QZMMzFSDiej5a" + }, + "signature": "ZvZr4z7Q8aA7O4BkT+ZxXdu56QjGQFlnl/Bi23IgwqRVhslJENCEwgUFRy85nRj8pIVZW4paoEJMSuMVDsyIyg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-31T11:01:28Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1k4ef8m95t7eq522evmmuzvfkpla04pezmne0w9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1k4ef8m95t7eq522evmmuzvfkpla04pezmne0w9" + }, + { + "key": "amount", + "value": "3846887939ukrw,5535833uluna,316331umnt,829usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2325000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + }, + { + "key": "amount", + "value": "2325000000" + }, + { + "key": "completion_time", + "value": "2020-01-21T11:01:28Z" + } + ] + } + ] + }, + { + "height": "248299", + "txhash": "219BB28D2CD28AC720C6AF27F94E69C48A8C746BA947FC5E11FED7D8679E9FB7", + "data": "0C0882EAA0F10510C6F6F3C202", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1dsw98jp8a69m99yy4xu33rn07fqlfzea84fdp5" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1dsw98jp8a69m99yy4xu33rn07fqlfzea84fdp5" + }, + { + "key": "amount", + "value": "20699574ukrw,167uluna,2usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10498999998uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "10498999999" + }, + { + "key": "completion_time", + "value": "2020-01-22T11:41:54Z" + } + ] + } + ] + }], + "gas_wanted": "246533", + "gas_used": "164426", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1dsw98jp8a69m99yy4xu33rn07fqlfzea84fdp5", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "10498999999" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3698" + }], + "gas": "246533" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A9rvpo1I54AGsg3awDMMbO1wv7+JkWhz6mMCOhbxgU5x" + }, + "signature": "B2Bp328YaRmxFydWSCtN8RL6pv2bbxmlfCksKI+4iTMRmZKmP5b6g/QZCSGFKcTRfR16uwARomwZW/2QF9fvBw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-01T11:41:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1dsw98jp8a69m99yy4xu33rn07fqlfzea84fdp5" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1dsw98jp8a69m99yy4xu33rn07fqlfzea84fdp5" + }, + { + "key": "amount", + "value": "20699574ukrw,167uluna,2usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10498999998uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "10498999999" + }, + { + "key": "completion_time", + "value": "2020-01-22T11:41:54Z" + } + ] + } + ] + }, + { + "height": "248304", + "txhash": "18087BA9AEB552AE50E8986E7012261AF6F5D8A9FC0FA6A56BE4FB6249E1464C", + "code": 102, + + "logs": [{ + "msg_index": 0, + "success": false, + "log": "{\"codespace\":\"staking\",\"code\":102,\"message\":\"shares must be > 0\"}", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }], + "gas_wanted": "48200", + "gas_used": "31143", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1dsw98jp8a69m99yy4xu33rn07fqlfzea84fdp5", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "10498999999" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "723" + }], + "gas": "48200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A9rvpo1I54AGsg3awDMMbO1wv7+JkWhz6mMCOhbxgU5x" + }, + "signature": "WvY32k5Mnf+8hGJQ8MlRXX6SLTileeSkVYp/tZEnpIEuUFjZ+NSAZ9S/Bi4eHPHvQEdXZAQhi2sQq1IyUTZeDw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-01T11:42:27Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }, + { + "height": "257596", + "txhash": "7DE9B3B91AEEF55E7E90775A3719DE420D618F4F1F9CD27FFDBB645E6444F83E", + "data": "0C0881C3A4F10510F6BEE6F002", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra192w2pfqf5nlvqhaagl38k38xqmjargw9ynp9gn" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra192w2pfqf5nlvqhaagl38k38xqmjargw9ynp9gn" + }, + { + "key": "amount", + "value": "96518765033ukrw,137865711uluna,7808007umnt,20217usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "31125000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + }, + { + "key": "amount", + "value": "31125000000" + }, + { + "key": "completion_time", + "value": "2020-01-23T04:30:57Z" + } + ] + } + ] + }], + "gas_wanted": "247209", + "gas_used": "247189", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra192w2pfqf5nlvqhaagl38k38xqmjargw9ynp9gn", + "validator_address": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s", + "amount": { + "denom": "uluna", + "amount": "31125000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3715" + }], + "gas": "247209" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Atulibjkch3/0wweqUAPj4EgmSzkiNT9I+EYUmuxGSDJ" + }, + "signature": "d7VOcFHwiUoAb1KArLQU3VzdQZVtfGNhKdd8KtqxkXlpmJ/JK+UAyOd/iceXRr+C99n/iQ9jqmn+4ykv0amcfQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-02T04:30:57Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra192w2pfqf5nlvqhaagl38k38xqmjargw9ynp9gn" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra192w2pfqf5nlvqhaagl38k38xqmjargw9ynp9gn" + }, + { + "key": "amount", + "value": "96518765033ukrw,137865711uluna,7808007umnt,20217usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "31125000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + }, + { + "key": "amount", + "value": "31125000000" + }, + { + "key": "completion_time", + "value": "2020-01-23T04:30:57Z" + } + ] + } + ] + }, + { + "height": "257966", + "txhash": "8F3DB68F3236FED686BB98E9B71508D5A044429E81E5C875D71E69557F74B546", + "data": "0C08ECD5A4F10510AA88B59602", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "3938144321ukrw,46219uluna,197993umnt,240usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "10000000000" + }, + { + "key": "completion_time", + "value": "2020-01-23T05:11:08Z" + } + ] + } + ] + }], + "gas_wanted": "380333", + "gas_used": "252823", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc", + "amount": { + "denom": "uluna", + "amount": "10000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5705" + }], + "gas": "380333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AkHtfruVXzqleWHOzlAfz/BSkUWzMwu1lkcFruKNmjmi" + }, + "signature": "b/kZVhvi8kT6qWg8y46eNMP7a9QMzJYqgYjkfh+f/YdWZpcKpQ7WslXQ3gchUzCPaPVorcTdarlXpQC0kKfjkg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-02T05:11:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "3938144321ukrw,46219uluna,197993umnt,240usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "10000000000" + }, + { + "key": "completion_time", + "value": "2020-01-23T05:11:08Z" + } + ] + } + ] + }, + { + "height": "262714", + "txhash": "8B4F72325F5C01511E05190F3C016DD455B34D8B31ED48F76470445A02587017", + "data": "0C08B9C8A6F1051081D8EFB502", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1kwdkdchypdunxfaqgft5rlggh4d22vnsn56trf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kwdkdchypdunxfaqgft5rlggh4d22vnsn56trf" + }, + { + "key": "amount", + "value": "7488071718ukrw,81455uluna,820460umnt,1534usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "11710152782uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "11710152782" + }, + { + "key": "completion_time", + "value": "2020-01-23T13:48:41Z" + } + ] + } + ] + }], + "gas_wanted": "239666", + "gas_used": "159839", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1kwdkdchypdunxfaqgft5rlggh4d22vnsn56trf", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc", + "amount": { + "denom": "uluna", + "amount": "11710152782" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3595" + }], + "gas": "239666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A0S16+xz5c+7zPTMmP/voDZoyWHZsgXMYktfH74LMnuq" + }, + "signature": "Vr5FkAeia8RnAkkMTcfr8qnV0w1XTAJ/csrjC5sS/UI8M9JZIABgJbcyd2EPQU9bTHbxTdj8rzgq8FDaWLe2QA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-02T13:48:41Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1kwdkdchypdunxfaqgft5rlggh4d22vnsn56trf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kwdkdchypdunxfaqgft5rlggh4d22vnsn56trf" + }, + { + "key": "amount", + "value": "7488071718ukrw,81455uluna,820460umnt,1534usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "11710152782uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "11710152782" + }, + { + "key": "completion_time", + "value": "2020-01-23T13:48:41Z" + } + ] + } + ] + }, + { + "height": "270389", + "txhash": "24CA8EA6DCCCAB05BEA4232017F0A31B8D15E754119F677182AECC15A36D4AD3", + "data": "0B088ECFA9F10510C9FAAB1A", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "950717ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "38920284321uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "38920284321" + }, + { + "key": "completion_time", + "value": "2020-01-24T03:42:06Z" + } + ] + } + ] + }], + "gas_wanted": "357400", + "gas_used": "237512", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc", + "amount": { + "denom": "uluna", + "amount": "38920284321" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5361" + }], + "gas": "357400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AkHtfruVXzqleWHOzlAfz/BSkUWzMwu1lkcFruKNmjmi" + }, + "signature": "dgHGjtoo7pMHuxUGbuvlMU78/eGJLspyEqTHlZuIUr4jk4d8+4LHrG5toa22iBQTH3sRR0FwJ21/dFT4GZDV6A==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-03T03:42:06Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "950717ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "38920284321uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "38920284321" + }, + { + "key": "completion_time", + "value": "2020-01-24T03:42:06Z" + } + ] + } + ] + }, + { + "height": "271710", + "txhash": "2698107ACF451210485BA1DD35A0C3682F33899A41F8E5CC42D34A8339614F06", + "data": "0B08C392AAF10510C3B4E137", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1f2z4q5kdelhfk7xq3xmxzlhp6ntrtzu659pl0s" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "135000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + }, + { + "key": "amount", + "value": "135000000000" + }, + { + "key": "completion_time", + "value": "2020-01-24T06:05:55Z" + } + ] + } + ] + }], + "gas_wanted": "230866", + "gas_used": "152564", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1f2z4q5kdelhfk7xq3xmxzlhp6ntrtzu659pl0s", + "validator_address": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64", + "amount": { + "denom": "uluna", + "amount": "135000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "usdr", + "amount": "3463" + }], + "gas": "230866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av7d2kmt4BtDhepBZKjvV7VGikAhDV/nx2cnBLGnG7Tw" + }, + "signature": "4U92AzZe2pK7RgoqjOWVjQXP8TSyTcL8U8Cq7R0F05dVxybnLFK4cbaEW/+8RYOz8WTlLb66EFOp1216effRUg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-03T06:05:55Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1f2z4q5kdelhfk7xq3xmxzlhp6ntrtzu659pl0s" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "135000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + }, + { + "key": "amount", + "value": "135000000000" + }, + { + "key": "completion_time", + "value": "2020-01-24T06:05:55Z" + } + ] + } + ] + }, + { + "height": "282180", + "txhash": "85600AE29CCB8C07FAD897871693999204553362C3BC52E4F0916B45D8D4EB7E", + "data": "0C08F5A7AEF10510869AF29703", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra137fh378avra3r3law4a5g4t845yy0upd9d0tm0" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra137fh378avra3r3law4a5g4t845yy0upd9d0tm0" + }, + { + "key": "amount", + "value": "1495470269ukrw,2576620uluna,127877umnt,352usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1046087655uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1046087656" + }, + { + "key": "completion_time", + "value": "2020-01-25T01:03:49Z" + } + ] + } + ] + }], + "gas_wanted": "245733", + "gas_used": "163476", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra137fh378avra3r3law4a5g4t845yy0upd9d0tm0", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1046087656" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3686" + }], + "gas": "245733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsDkMAOm5/jHI4GhIKn1vr0r+8HUEqIHSdLX/s5yYAMt" + }, + "signature": "lC8qzzdp4vG/WJ4h89cg+XYLdEiAcGVGH5lHH3V6vnRKbyUQD5OF+BHxDzg+AtSy/c5w1gzrtHEeRBJeOAoCtA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-04T01:03:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra137fh378avra3r3law4a5g4t845yy0upd9d0tm0" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra137fh378avra3r3law4a5g4t845yy0upd9d0tm0" + }, + { + "key": "amount", + "value": "1495470269ukrw,2576620uluna,127877umnt,352usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1046087655uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1046087656" + }, + { + "key": "completion_time", + "value": "2020-01-25T01:03:49Z" + } + ] + } + ] + }, + { + "height": "283967", + "txhash": "83D32ACCE77F9749D26AEA8C81884840BE74457F7DF94368505537D6D062B738", + "data": "0B088183AFF1051087FFF064", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1f9wjf3taxmq2srsxhrna456fz98nllkeaw4sgr" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1f9wjf3taxmq2srsxhrna456fz98nllkeaw4sgr" + }, + { + "key": "amount", + "value": "187451229875ukrw,239768562uluna,15887018umnt,40799usdr,3uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "97354934000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "97354934000" + }, + { + "key": "completion_time", + "value": "2020-01-25T04:18:09Z" + } + ] + } + ] + }], + "gas_wanted": "340266", + "gas_used": "226919", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1f9wjf3taxmq2srsxhrna456fz98nllkeaw4sgr", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3", + "amount": { + "denom": "uluna", + "amount": "97354934000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "5104" + }], + "gas": "340266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AkDADpXXZhF/Bce1t7KqjflrzkDrl1X/mo/81uCXnTK/" + }, + "signature": "/b6R0TE+HfCoCmkfjyvnSIPBSYTtw++iOhZpaWzyGXpuyto1U6HHd4lvi2FoYD6ZwhXPdNbHIwFzTmDQ3JDnWw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-04T04:18:09Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1f9wjf3taxmq2srsxhrna456fz98nllkeaw4sgr" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1f9wjf3taxmq2srsxhrna456fz98nllkeaw4sgr" + }, + { + "key": "amount", + "value": "187451229875ukrw,239768562uluna,15887018umnt,40799usdr,3uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "97354934000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "97354934000" + }, + { + "key": "completion_time", + "value": "2020-01-25T04:18:09Z" + } + ] + } + ] + }, + { + "height": "283975", + "txhash": "04EA33BBE68C43D055469884205BB4A9DF51210181443167CFF70F8A9E695B5D", + "data": "0C08B583AFF10510E8CE999302", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad" + }, + { + "key": "amount", + "value": "110523536079ukrw,293595628uluna,8827176umnt,27843usdr,2uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "108000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "108000000000" + }, + { + "key": "completion_time", + "value": "2020-01-25T04:19:01Z" + } + ] + } + ] + }], + "gas_wanted": "339400", + "gas_used": "226046", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "108000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5091" + }], + "gas": "339400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A2ClZaN3QMEtX+nH5mQDYzJysBtI4ZwKRIKg1mmJrV9w" + }, + "signature": "RA5rXNMYp7E4reva10dG3L4gcu9f0Z0tx8HLP8bUFGl0U2qQ1JUQdJN+OPYmxWvkjDhcpsLeM8vUEbeUU+J7XQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-04T04:19:01Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nl2vrxr0qzzy4pd9m2mw0q0tvwcxe2mg8shaad" + }, + { + "key": "amount", + "value": "110523536079ukrw,293595628uluna,8827176umnt,27843usdr,2uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "108000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "108000000000" + }, + { + "key": "completion_time", + "value": "2020-01-25T04:19:01Z" + } + ] + } + ] + }, + { + "height": "293214", + "txhash": "BF763CB36F46A6E90092A219898BDB2785CD9E8E698808B04C5EB30BD414F239", + "data": "0C0892DAB2F10510C2C395E702", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e4jspgz5fteppglvy4a0xxn3uqlejsswysy3qa" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e4jspgz5fteppglvy4a0xxn3uqlejsswysy3qa" + }, + { + "key": "amount", + "value": "733044ukrw,36uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "15780040401uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "15780040401" + }, + { + "key": "completion_time", + "value": "2020-01-25T21:03:14Z" + } + ] + } + ] + }], + "gas_wanted": "248333", + "gas_used": "165581", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1e4jspgz5fteppglvy4a0xxn3uqlejsswysy3qa", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "15780040401" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3725" + }], + "gas": "248333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "ApmzZf8lLhYPbyFUaJ3jcWC8NpT1oZPAy/JuWuZZSkjC" + }, + "signature": "zWUKOsz5+Q3QuYlWrFntq/VH2Gc86yREP0sx5QsRyT0mKHEFB9AgoyvXfiIsdXwtmZbb7786rPOIQfzOvAsMVg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-04T21:03:14Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e4jspgz5fteppglvy4a0xxn3uqlejsswysy3qa" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e4jspgz5fteppglvy4a0xxn3uqlejsswysy3qa" + }, + { + "key": "amount", + "value": "733044ukrw,36uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "15780040401uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "15780040401" + }, + { + "key": "completion_time", + "value": "2020-01-25T21:03:14Z" + } + ] + } + ] + }, + { + "height": "313154", + "txhash": "8BCA656AD90956423ABD1CAABC2ADF5245E01D6B10EB113F02980C53B33128DE", + "data": "0C08B2D3BAF10510E9EE83CD03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra12lsxcykm4d784n2ee974khr7u7asqzk8twyvv2" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra12lsxcykm4d784n2ee974khr7u7asqzk8twyvv2" + }, + { + "key": "amount", + "value": "52443524125ukrw,550174uluna,4500791umnt,8151usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "52753000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "52753000000" + }, + { + "key": "completion_time", + "value": "2020-01-27T09:13:22Z" + } + ] + } + ] + }], + "gas_wanted": "387533", + "gas_used": "257678", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra12lsxcykm4d784n2ee974khr7u7asqzk8twyvv2", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc", + "amount": { + "denom": "uluna", + "amount": "52753000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "5813" + }], + "gas": "387533" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Aw9N4UQE7kCdDn0L3dUMD3vHeQH6BE2icd/p50vBHepF" + }, + "signature": "2LWGakT9ivkYiyPZKIdUqvIf/cxlVEaFPvva8nhUYq1cN0cs4d2yUIKVfHtm87s2ZtuxqIcd263jY2X6Pfz/cA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-06T09:13:22Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra12lsxcykm4d784n2ee974khr7u7asqzk8twyvv2" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra12lsxcykm4d784n2ee974khr7u7asqzk8twyvv2" + }, + { + "key": "amount", + "value": "52443524125ukrw,550174uluna,4500791umnt,8151usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "52753000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "52753000000" + }, + { + "key": "completion_time", + "value": "2020-01-27T09:13:22Z" + } + ] + } + ] + }, + { + "height": "324762", + "txhash": "3A39D9413CF75E8F838439E0D6B2771A769ED23756F23F705B5A7C8C4E5C305B", + "data": "0B08D5A5BFF10510C3A7E440", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r" + }, + { + "key": "amount", + "value": "106946ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1916000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1916000000" + }, + { + "key": "completion_time", + "value": "2020-01-28T06:21:09Z" + } + ] + } + ] + }], + "gas_wanted": "248066", + "gas_used": "165265", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1916000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3721" + }], + "gas": "248066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AlQXqr5LWS+Knh18DSSVneFrK7Jx65omZYxQU5iuTI/K" + }, + "signature": "zZtu+BnxcAAuYdF7b2YVbgDyF+S8u7l19+uwmNqe2fsJr/1QOS6wLdGci0DgtdKDgS6JAxZX+q3dDUCQQef9vw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-07T06:21:09Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r" + }, + { + "key": "amount", + "value": "106946ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1916000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1916000000" + }, + { + "key": "completion_time", + "value": "2020-01-28T06:21:09Z" + } + ] + } + ] + }, + { + "height": "324766", + "txhash": "24E728455F83BE3EA537C1595EA0C33074A53CB153B90013517C52F85F72156F", + "data": "0C08EEA5BFF10510E0ACA0AD02", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r" + }, + { + "key": "amount", + "value": "32500ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "395000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "395000000" + }, + { + "key": "completion_time", + "value": "2020-01-28T06:21:34Z" + } + ] + } + ] + }], + "gas_wanted": "223533", + "gas_used": "149130", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "395000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3353" + }], + "gas": "223533" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AlQXqr5LWS+Knh18DSSVneFrK7Jx65omZYxQU5iuTI/K" + }, + "signature": "xALIJGGdbuCKQ+pSTbDcLOukEBUt9v6uUQx6IIgoLzs9n8AlAra+rOJSu+8K0Nezm5V7MrHTQortGD4Rf6BHuw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-07T06:21:34Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra172d0w9stk9xluq3dy2vmtgth8574ce5ql7hc5r" + }, + { + "key": "amount", + "value": "32500ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "395000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "395000000" + }, + { + "key": "completion_time", + "value": "2020-01-28T06:21:34Z" + } + ] + } + ] + }, + { + "height": "330657", + "txhash": "1765D772C3370C678EA59FAD05C65117B9420E9D4604876F52E77838C7EE9EB0", + "data": "0C08CAD4C1F1051098FA9FA501", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "amount", + "value": "2769640543ukrw,28156uluna,3906umnt,155usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "110396000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "110396000000" + }, + { + "key": "completion_time", + "value": "2020-01-28T17:07:22Z" + } + ] + } + ] + }], + "gas_wanted": "256000", + "gas_used": "170566", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "110396000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3840" + }], + "gas": "256000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5baJHhtjjlNWFleFwn8nM1ynjkpz6NNqroDiK+CYrFW" + }, + "signature": "Fym/RjKXiiMeSRG7VTQJu0jBooedFhR8D3byoDuesEAsoeWVeKX8/GAbSd6jqrBIh8hhnWBppL4/lKztBC1USA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-07T17:07:22Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u" + }, + { + "key": "amount", + "value": "2769640543ukrw,28156uluna,3906umnt,155usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "110396000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "110396000000" + }, + { + "key": "completion_time", + "value": "2020-01-28T17:07:22Z" + } + ] + } + ] + }, + { + "height": "348123", + "txhash": "B6C1E93FDB8F59FD61C13BE93E9F4E7B0D834BADE1B432B9CA11F54567E58883", + "data": "0C08D2D4C8F10510FBF2F59B01", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1w66epwzf2j0jctjcrwuq2stng4wnl4uehgexrp" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1w66epwzf2j0jctjcrwuq2stng4wnl4uehgexrp" + }, + { + "key": "amount", + "value": "91599333ukrw,2244uluna,226umnt,8usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "3348999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "3348999999" + }, + { + "key": "completion_time", + "value": "2020-01-30T00:58:58Z" + } + ] + } + ] + }], + "gas_wanted": "243066", + "gas_used": "162055", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1w66epwzf2j0jctjcrwuq2stng4wnl4uehgexrp", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "3348999999" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3646" + }], + "gas": "243066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyDDGeeC3HEJv2qjUq8wv1A1C4L3yj+UD1Zn6dGtMi+Z" + }, + "signature": "xrx1OJFSQKKW4LP1XYWtHdWHrEj59MaeUQ3Xp1WQqWhjxjBXOZIw0LMYZpkBYmRwTc8RMDJzatWS0TsEtdpaCA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-09T00:58:58Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1w66epwzf2j0jctjcrwuq2stng4wnl4uehgexrp" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1w66epwzf2j0jctjcrwuq2stng4wnl4uehgexrp" + }, + { + "key": "amount", + "value": "91599333ukrw,2244uluna,226umnt,8usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "3348999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "3348999999" + }, + { + "key": "completion_time", + "value": "2020-01-30T00:58:58Z" + } + ] + } + ] + }, + { + "height": "350931", + "txhash": "9F841A73FB1E0D3BBE127D18803FD9E9A7BE9A403AE91BC31C5E8B7B81F565A0", + "data": "0C08E5E4C9F10510DBA586F702", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra158anadyymv4umc33jmhekpuxqvz46exrqqlrpy" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra158anadyymv4umc33jmhekpuxqvz46exrqqlrpy" + }, + { + "key": "amount", + "value": "39199ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1300256081uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1300256082" + }, + { + "key": "completion_time", + "value": "2020-01-30T06:06:29Z" + } + ] + } + ] + }], + "gas_wanted": "250933", + "gas_used": "167386", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra158anadyymv4umc33jmhekpuxqvz46exrqqlrpy", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1300256082" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3764" + }], + "gas": "250933" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AySn4yog+pc/QKWQbbfhJ3opiDs73I+vOB4QlQw30mOw" + }, + "signature": "Y0ABZR9vH/eJ1wIFGUmqijSnW1zKVi2CROY1GjPeqC9lhQBza7ZynZ4Lss3KvGZV5LXWbeTNBz6GZx/kNdktAw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-09T06:06:29Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra158anadyymv4umc33jmhekpuxqvz46exrqqlrpy" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra158anadyymv4umc33jmhekpuxqvz46exrqqlrpy" + }, + { + "key": "amount", + "value": "39199ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1300256081uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1300256082" + }, + { + "key": "completion_time", + "value": "2020-01-30T06:06:29Z" + } + ] + } + ] + }, + { + "height": "354200", + "txhash": "DF8771AAA230DD46581FC84F475EC0865409F1BC864B196CC15543DD4CD19D29", + "data": "0C08D78CCBF10510BBA4EDD303", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1tenhsekaqndrjgsrdrqc2fs9je4vxkqpazrsjy" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tenhsekaqndrjgsrdrqc2fs9je4vxkqpazrsjy" + }, + { + "key": "amount", + "value": "151901ukrw,1uluna,12umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1000000" + }, + { + "key": "completion_time", + "value": "2020-01-30T12:04:39Z" + } + ] + } + ] + }], + "gas_wanted": "243066", + "gas_used": "161977", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1tenhsekaqndrjgsrdrqc2fs9je4vxkqpazrsjy", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3646" + }], + "gas": "243066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "ArgJBtKlsqUMeqvP2T51IXamsgtA4p+VMNR6p7UCIzwO" + }, + "signature": "MLiUJiO/gnB2YQJLRytcSrhjim7LHivIQ12tXjtrrtckpAe0BmItZhBrCJwZvXwoTZ/317SnI2xIEFIr35ojuQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-09T12:04:39Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1tenhsekaqndrjgsrdrqc2fs9je4vxkqpazrsjy" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tenhsekaqndrjgsrdrqc2fs9je4vxkqpazrsjy" + }, + { + "key": "amount", + "value": "151901ukrw,1uluna,12umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1000000" + }, + { + "key": "completion_time", + "value": "2020-01-30T12:04:39Z" + } + ] + } + ] + }, + { + "height": "360825", + "txhash": "F0A3F13D3D160139D3890DDE424712DDCD5F1AC3C25A7F50D23DD51303FB4943", + "data": "0B0882E0CDF105108792D24A", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "amount", + "value": "102194195158ukrw,1354343uluna,6687317umnt,14451usdr,4uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "99999999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "100000000000" + }, + { + "key": "completion_time", + "value": "2020-01-31T00:08:34Z" + } + ] + } + ] + }], + "gas_wanted": "368733", + "gas_used": "245060", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "100000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5531" + }], + "gas": "368733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5mnGPOO4UMwVZK5z23O4X5ws3R4LBV3v5CAK6owOL0Q" + }, + "signature": "c4N4bR8HxKxkgDFted8FKyLVkCtnXVPHKTJ4JVg9DtMvvk2DgcBu+sHu1goWpLBnQuO9vDEedP7DLJw9RYslVg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-10T00:08:34Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "amount", + "value": "102194195158ukrw,1354343uluna,6687317umnt,14451usdr,4uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "99999999999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "100000000000" + }, + { + "key": "completion_time", + "value": "2020-01-31T00:08:34Z" + } + ] + } + ] + }, + { + "height": "367258", + "txhash": "190C1CCE041A37B442D5CE349EF5308AB8904852C4F75ED5D066B6DDBD45311B", + "data": "0B08CFABD0F10510B08BFE55", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1yhaeprzm4f6htjcdvlwj60etqqg0skdklfx8dj" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1yhaeprzm4f6htjcdvlwj60etqqg0skdklfx8dj" + }, + { + "key": "amount", + "value": "72059ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2672778035uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "2672778035" + }, + { + "key": "completion_time", + "value": "2020-01-31T11:55:59Z" + } + ] + } + ] + }], + "gas_wanted": "251266", + "gas_used": "167539", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1yhaeprzm4f6htjcdvlwj60etqqg0skdklfx8dj", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "2672778035" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3769" + }], + "gas": "251266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/gt+8/U7RnYf6/chnBvyobUE573qqhrI9zVigtWHAgZ" + }, + "signature": "naN9RWizkal33QzAUQ7JStztUI5USlvDXlLcX6/JNCk7rSjZHsPyuN004RNWNIvnrvoP4DILA0KoRSEocBmaCw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-10T11:55:59Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1yhaeprzm4f6htjcdvlwj60etqqg0skdklfx8dj" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1yhaeprzm4f6htjcdvlwj60etqqg0skdklfx8dj" + }, + { + "key": "amount", + "value": "72059ukrw" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2672778035uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "2672778035" + }, + { + "key": "completion_time", + "value": "2020-01-31T11:55:59Z" + } + ] + } + ] + }, + { + "height": "379767", + "txhash": "7F723D20A14782D5A2D521F853AB6A2F5F3606AE602977D3FB8A16D49062BFE2", + "data": "0C08D9AED5F10510CEF8F9B201", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra13l7dfqutcg5ffevdx3gr3v7cu9fr65tgx38wyx" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13l7dfqutcg5ffevdx3gr3v7cu9fr65tgx38wyx" + }, + { + "key": "amount", + "value": "48774102ukrw,629uluna,3174umnt,3usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "105384010uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "105384011" + }, + { + "key": "completion_time", + "value": "2020-02-01T10:47:53Z" + } + ] + } + ] + }], + "gas_wanted": "245066", + "gas_used": "163202", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra13l7dfqutcg5ffevdx3gr3v7cu9fr65tgx38wyx", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "105384011" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3676" + }], + "gas": "245066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "ApsuCgbHekfVHYk6WF/4H9zMTDAcvpOaLGZEAAN1RZzH" + }, + "signature": "uGAsNJozth9UDEVdeZNfT5GZzjIJEciqksDBaIgrh2NIaC8i8jR6YR1T97ILxVjqai+o/8licqHBPbjfdt3SCw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-11T10:47:53Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra13l7dfqutcg5ffevdx3gr3v7cu9fr65tgx38wyx" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13l7dfqutcg5ffevdx3gr3v7cu9fr65tgx38wyx" + }, + { + "key": "amount", + "value": "48774102ukrw,629uluna,3174umnt,3usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "105384010uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "105384011" + }, + { + "key": "completion_time", + "value": "2020-02-01T10:47:53Z" + } + ] + } + ] + }, + { + "height": "380149", + "txhash": "80B8C66BEB7751FC8E52896A7F1EFDFF3C7CBD8C28CC115BED3C1B7B137F88F3", + "data": "0C08A8C2D5F10510C7B5F9B802", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1k7endpavu7875lfmxzmvkndvlrfqvkwt69uu99" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1k7endpavu7875lfmxzmvkndvlrfqvkwt69uu99" + }, + { + "key": "amount", + "value": "51549040515ukrw,64368066uluna,3699028umnt,10263usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "26162569999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "26162570000" + }, + { + "key": "completion_time", + "value": "2020-02-01T11:29:44Z" + } + ] + } + ] + }], + "gas_wanted": "246000", + "gas_used": "163166", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1k7endpavu7875lfmxzmvkndvlrfqvkwt69uu99", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "26162570000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3690" + }], + "gas": "246000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A50vdD96aGog+ofQAkfbXkhBR6MeTJgwSmpwt3jhfAUm" + }, + "signature": "1vOGLVg+kqRNWC3SDje0988sBqM2pZWlGEruB2RqJuZ4LzrcY7oTgBYksLhEu9IjuP6aH0xjOVkb2KTsfcipCg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-11T11:29:44Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1k7endpavu7875lfmxzmvkndvlrfqvkwt69uu99" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1k7endpavu7875lfmxzmvkndvlrfqvkwt69uu99" + }, + { + "key": "amount", + "value": "51549040515ukrw,64368066uluna,3699028umnt,10263usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "26162569999uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "26162570000" + }, + { + "key": "completion_time", + "value": "2020-02-01T11:29:44Z" + } + ] + } + ] + }, + { + "height": "380167", + "txhash": "AAA54D83D59C7A1D4251FBBB67FA1284AFD791E2D4EDE3453C97534F3345DD73", + "code": 102, + + "logs": [{ + "msg_index": 0, + "success": false, + "log": "{\"codespace\":\"staking\",\"code\":102,\"message\":\"shares must be > 0\"}", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }], + "gas_wanted": "50000", + "gas_used": "33279", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1k7endpavu7875lfmxzmvkndvlrfqvkwt69uu99", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "26162570000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "750" + }], + "gas": "50000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A50vdD96aGog+ofQAkfbXkhBR6MeTJgwSmpwt3jhfAUm" + }, + "signature": "2v/f3ygOe9cenkXUbE8eL9XDBQI4ZUxh12fz1klH9hsDAnCp5XYMMGRYdIncJ17Q9NzSBXwM1L+Wvjy2sat0Mg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-11T11:31:42Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }, + { + "height": "380172", + "txhash": "A12E69D0B1BF53212B382F7A23CA4C3E28EBAF2A48DEB6646D6F7186E6A24DF7", + "code": 102, + + "logs": [{ + "msg_index": 0, + "success": false, + "log": "{\"codespace\":\"staking\",\"code\":102,\"message\":\"shares must be > 0\"}", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }], + "gas_wanted": "50000", + "gas_used": "33279", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1k7endpavu7875lfmxzmvkndvlrfqvkwt69uu99", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "26161000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "750" + }], + "gas": "50000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A50vdD96aGog+ofQAkfbXkhBR6MeTJgwSmpwt3jhfAUm" + }, + "signature": "5yHOFmFvhIjCMuVVCazubQofSG7M9uDYVO4daQIm+yQFOkyXnPDe9vF7n1V9jMW/IwGHx0SgEj7OxphvHJExKQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-11T11:32:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }, + { + "height": "381425", + "txhash": "1B027E4B7488D6FEB40BD6B00FC0ED12CD9567FCA377AD6B454DD99B5FAEEE2F", + "data": "0B08F783D6F105108DE1E017", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra126pwqwszfyhpmdcuzt5evmpgc0ynn6wevrk9el" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra126pwqwszfyhpmdcuzt5evmpgc0ynn6wevrk9el" + }, + { + "key": "amount", + "value": "3791587ukrw,36uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "12203340557uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + }, + { + "key": "amount", + "value": "12203340557" + }, + { + "key": "completion_time", + "value": "2020-02-01T13:49:43Z" + } + ] + } + ] + }], + "gas_wanted": "228400", + "gas_used": "151373", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra126pwqwszfyhpmdcuzt5evmpgc0ynn6wevrk9el", + "validator_address": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu", + "amount": { + "denom": "uluna", + "amount": "12203340557" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3426" + }], + "gas": "228400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AmyId7UZ7l3DvHe1yciCoaBGzGupdYs7g5T5gBJg6UJC" + }, + "signature": "Tew/VRURQ/MNYYM/Ra02jY31iQMgO5Ym4EJAj2aQSaxYTy7Ln39+N3txZglNTgMQdKgkNQDJ1ITJyWKnwEAcLw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-11T13:49:43Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra126pwqwszfyhpmdcuzt5evmpgc0ynn6wevrk9el" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra126pwqwszfyhpmdcuzt5evmpgc0ynn6wevrk9el" + }, + { + "key": "amount", + "value": "3791587ukrw,36uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "12203340557uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + }, + { + "key": "amount", + "value": "12203340557" + }, + { + "key": "completion_time", + "value": "2020-02-01T13:49:43Z" + } + ] + } + ] + }, + { + "height": "391359", + "txhash": "8450AEABAFC22D60875217FBA3B30246DA7AB2AE8752537E156EC5BE0B079073", + "data": "0C089C82DAF10510B0B1FA8F03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "amount", + "value": "156627ukrw,1uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2201362155uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "2201362156" + }, + { + "key": "completion_time", + "value": "2020-02-02T07:58:20Z" + } + ] + } + ] + }], + "gas_wanted": "252733", + "gas_used": "167614", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "2201362156" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "3791" + }], + "gas": "252733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8RTm6ia7+KQdTHq2xgviivbyWrfOkQBYEokl1MQ7Xzu" + }, + "signature": "uvTs74NL5Zpu06zL1SMBG5FICfr1ZMU6jJQUy04YEJFWeZ5a9USxe0/1I3LcUJzm9VJS/xThDZTozLhfJDwKtg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-12T07:58:20Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "amount", + "value": "156627ukrw,1uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2201362155uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "2201362156" + }, + { + "key": "completion_time", + "value": "2020-02-02T07:58:20Z" + } + ] + } + ] + }, + { + "height": "391364", + "txhash": "04D9F7E004103DA2665D1EE01657DEEB3BE37C2ED179207359C3496A971069F9", + "code": 102, + + "logs": [{ + "msg_index": 0, + "success": false, + "log": "{\"codespace\":\"staking\",\"code\":102,\"message\":\"shares must be > 0\"}", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }], + "gas_wanted": "6666666", + "gas_used": "31577", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "2201362156" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "100000" + }], + "gas": "6666666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8RTm6ia7+KQdTHq2xgviivbyWrfOkQBYEokl1MQ7Xzu" + }, + "signature": "ALtaICSzudqhfVTLYzR4lbGlB7AXEnDw5FxG3HqhIXMOBJ04rz8QV6pw36bsXq6ePYsNg/qBXNTY3r+GrzV5BA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-12T07:58:53Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "action", + "value": "begin_unbonding" + }] + }] + }, + { + "height": "391383", + "txhash": "D111AEB617C29386E66C26440514C7E2488F36D211B531BCA1D2BC13051FCC71", + "data": "0C08BB83DAF10510A88FFC9801", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "amount", + "value": "18099471ukrw,86uluna,11845umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "48331998103uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "48331998103" + }, + { + "key": "completion_time", + "value": "2020-02-02T08:00:59Z" + } + ] + } + ] + }], + "gas_wanted": "6666666", + "gas_used": "150310", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "48331998103" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "100000" + }], + "gas": "6666666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8RTm6ia7+KQdTHq2xgviivbyWrfOkQBYEokl1MQ7Xzu" + }, + "signature": "y0otPZrl9WKjb8au3aVXJIuEb0Wz1VmS07FzAZh+LpFrP7t2XgbyIJIV4SJf5gVdLwM7Z+Bxg68IiilHV+iGPA==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-12T08:00:59Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "amount", + "value": "18099471ukrw,86uluna,11845umnt" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "48331998103uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "48331998103" + }, + { + "key": "completion_time", + "value": "2020-02-02T08:00:59Z" + } + ] + } + ] + }, + { + "height": "407754", + "txhash": "D3464F556D5BF1DF5F0B16331082E9C9C8D680F7120897BAAE299D9A54D9C872", + "data": "0C08FACEE0F10510F0FCF6B402", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1uwjf55qayjrkt0pgw8w06rsrlqy7jnpfu46uz2" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1uwjf55qayjrkt0pgw8w06rsrlqy7jnpfu46uz2" + }, + { + "key": "amount", + "value": "20072904531ukrw,154279uluna,1186339umnt,1431usdr,2uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "30402639693uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "30402639693" + }, + { + "key": "completion_time", + "value": "2020-02-03T14:00:26Z" + } + ] + } + ] + }], + "gas_wanted": "227333", + "gas_used": "151448", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1uwjf55qayjrkt0pgw8w06rsrlqy7jnpfu46uz2", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "30402639693" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3410" + }], + "gas": "227333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AxO05RixHR6Ija7n0ZzyKvSHRlpFDaFPeP0JJsm7edNE" + }, + "signature": "hNDoe2XlWObkAxLD4ipGiME+/E+1K7cw1sHgGV5p8/kBG85wX/vw1poC8xsMTbg/feQC3dA5wR6DdaDzc63hYg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-13T14:00:26Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1uwjf55qayjrkt0pgw8w06rsrlqy7jnpfu46uz2" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1uwjf55qayjrkt0pgw8w06rsrlqy7jnpfu46uz2" + }, + { + "key": "amount", + "value": "20072904531ukrw,154279uluna,1186339umnt,1431usdr,2uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "30402639693uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "30402639693" + }, + { + "key": "completion_time", + "value": "2020-02-03T14:00:26Z" + } + ] + } + ] + }, + { + "height": "416564", + "txhash": "12914FB5B50AE4106A52F57F0E739835A8EC403EBE219BE21B38DC09619B0CF5", + "data": "0C08F292E4F10510E7B685C003", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1c2aqpxs9k2h53z34vgzn9wwdeuz6ldj467fs58" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1c2aqpxs9k2h53z34vgzn9wwdeuz6ldj467fs58" + }, + { + "key": "amount", + "value": "1059568617ukrw,12324uluna,61425umnt,91usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1226196627uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1226196628" + }, + { + "key": "completion_time", + "value": "2020-02-04T06:04:34Z" + } + ] + } + ] + }], + "gas_wanted": "242866", + "gas_used": "161970", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1c2aqpxs9k2h53z34vgzn9wwdeuz6ldj467fs58", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1226196628" + } + } + }], + "fee": { + "amount": [{ + "denom": "usdr", + "amount": "3643" + }], + "gas": "242866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A89mRAAI5xCnVxO0ljq8hXXoEYqcu0g1zD9GrHcobrEg" + }, + "signature": "r1PhnRmq+VeBLLEHVLXiu5Cw1dhl8+1mmykkbGu8F0JI0SfwG7Lh7L0yVHoXtotaWE8mMJpuN1keWVE8dCRyew==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-14T06:04:34Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1c2aqpxs9k2h53z34vgzn9wwdeuz6ldj467fs58" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1c2aqpxs9k2h53z34vgzn9wwdeuz6ldj467fs58" + }, + { + "key": "amount", + "value": "1059568617ukrw,12324uluna,61425umnt,91usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1226196627uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1226196628" + }, + { + "key": "completion_time", + "value": "2020-02-04T06:04:34Z" + } + ] + } + ] + }, + { + "height": "416911", + "txhash": "2A86AA66BC6003ACCDD60839E461E20D4C9BF9F19F815BCFDB7178CE69D2AC4C", + "data": "0C08E6A4E4F10510D4AC92E401", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd" + }, + { + "key": "amount", + "value": "8273191863ukrw,68807uluna,1086057umnt,2481usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "271148933054uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "271148933054" + }, + { + "key": "completion_time", + "value": "2020-02-04T06:42:46Z" + } + ] + } + ] + }], + "gas_wanted": "227866", + "gas_used": "152153", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "271148933054" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "3418" + }], + "gas": "227866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgoBVfBQ56wydkESAJn/DyT5XbdIFxHnh7ygBN2pGSUa" + }, + "signature": "blDr/Otmn9e0TNrwPcMMgbNj4boOWHUga3beuvObbk8faDz37dj7/Uw5lPqTSJZrwlDLSmzOCjdL85ir5p8KDw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-14T06:42:46Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd" + }, + { + "key": "amount", + "value": "8273191863ukrw,68807uluna,1086057umnt,2481usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "271148933054uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "271148933054" + }, + { + "key": "completion_time", + "value": "2020-02-04T06:42:46Z" + } + ] + } + ] + }, + { + "height": "416928", + "txhash": "48FD0F93E0A76ABFD9C868ABFEB5D1F531C32E984323600DA2506B4BE3B80550", + "data": "0C08D6A5E4F10510FBFEDCED02", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd" + }, + { + "key": "amount", + "value": "174597393ukrw,1555uluna,20039umnt,33usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "6000200000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "6000200000" + }, + { + "key": "completion_time", + "value": "2020-02-04T06:44:38Z" + } + ] + } + ] + }], + "gas_wanted": "234000", + "gas_used": "155118", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "6000200000" + } + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "3510" + }], + "gas": "234000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgoBVfBQ56wydkESAJn/DyT5XbdIFxHnh7ygBN2pGSUa" + }, + "signature": "LoCHoQ9YK3A8OuZgCssZ1KaiRIPc1kU+EF/+QzR2dboQ0JS4GHz1Sjw7aaRGXZbrwvl2kZzvTpfxvPV0KXH3iQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-14T06:44:38Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tmd0t803aywdhwuee45e0n0cl4x2d6fp6fjvtd" + }, + { + "key": "amount", + "value": "174597393ukrw,1555uluna,20039umnt,33usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "6000200000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "6000200000" + }, + { + "key": "completion_time", + "value": "2020-02-04T06:44:38Z" + } + ] + } + ] + }, + { + "height": "427342", + "txhash": "037934BDCD6A36566F8F994078616F2A61BA3D179718C262964D8F7F9758441D", + "data": "0C0880BDE8F10510DEA7948403", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8" + }, + { + "key": "amount", + "value": "51509ukrw,1uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1328835431uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1328835432" + }, + { + "key": "completion_time", + "value": "2020-02-05T01:46:40Z" + } + ] + } + ] + }], + "gas_wanted": "247666", + "gas_used": "165760", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1328835432" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3715" + }], + "gas": "247666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Aiq9ulcbBomZg/JtdrCSah+SeAsDpXb4yLwQqoKNcRXe" + }, + "signature": "QFov7GMUxW0yDVCdYXghSuEIzlhFBWmKAM8XDFieTI5y+Xb5kw+wbMcQnsyuqtRmz7cPWzV12Rlia9mXmcNpfw==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-15T01:46:40Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8" + }, + { + "key": "amount", + "value": "51509ukrw,1uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1328835431uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1328835432" + }, + { + "key": "completion_time", + "value": "2020-02-05T01:46:40Z" + } + ] + } + ] + }, + { + "height": "427347", + "txhash": "49EC45A302E09ABFE4069219FB7ADA6F62FA54FE93EA3CB598C0469E6164559F", + "data": "0C08A1BDE8F10510CED981AE03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8" + }, + { + "key": "amount", + "value": "276996ukrw,2uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "3215780000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "3215780000" + }, + { + "key": "completion_time", + "value": "2020-02-05T01:47:13Z" + } + ] + } + ] + }], + "gas_wanted": "224466", + "gas_used": "149530", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "3215780000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3367" + }], + "gas": "224466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Aiq9ulcbBomZg/JtdrCSah+SeAsDpXb4yLwQqoKNcRXe" + }, + "signature": "t2lTsBEo6zAl2trEDshZ6UDvDDbMCGNr+n2mNsKbA/wwqAaoXGmNny6WbhuVyDvoI2+jAz2GkoS0cqnr3oA41A==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-15T01:47:13Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1hdtms4r6gvc4twz6ykp7qlajm5nd8r6u2h79v8" + }, + { + "key": "amount", + "value": "276996ukrw,2uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "3215780000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "3215780000" + }, + { + "key": "completion_time", + "value": "2020-02-05T01:47:13Z" + } + ] + } + ] + }, + { + "height": "432072", + "txhash": "0801C7908CF9535D441060CF23EB3B8944EEAE6CA289DD38B833095361974FBE", + "data": "0B08A4B1EAF10510CA99E33D", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "amount", + "value": "21380774207ukrw,242875uluna,1335498umnt,4384usdr,2uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "21490478815uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "21490478815" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:27:48Z" + } + ] + } + ] + }], + "gas_wanted": "240333", + "gas_used": "160292", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc", + "amount": { + "denom": "uluna", + "amount": "21490478815" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3605" + }], + "gas": "240333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ahxju36qYt0SIitxSnoDuPPxG2hhJsjZqP0DqdDWs4eo" + }, + "signature": "0WxSbFdLTltqEwq7kS3yitQI/jCJUOuIKTUnF5ptuRc0OI8xwTy4hjcMix2suqwEumn41Snie2tDCU5Rg/1DWg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-15T10:27:48Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "amount", + "value": "21380774207ukrw,242875uluna,1335498umnt,4384usdr,2uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "21490478815uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "21490478815" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:27:48Z" + } + ] + } + ] + }, + { + "height": "432077", + "txhash": "A91C08ABF504D9EE322AA58FC2DCF90984AAB7C3E60D0BA9CCC2C30A75FCCF95", + "data": "0C08C4B1EAF10510B0F5A9EC02", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "amount", + "value": "12829158378ukrw,120919uluna,809608umnt,2759usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "12394501392uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "12394501392" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:28:20Z" + } + ] + } + ] + }], + "gas_wanted": "233133", + "gas_used": "155519", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja", + "amount": { + "denom": "uluna", + "amount": "12394501392" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3497" + }], + "gas": "233133" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ahxju36qYt0SIitxSnoDuPPxG2hhJsjZqP0DqdDWs4eo" + }, + "signature": "fJoYcGKeeKoF1UDejHu7ZY56jhHDP7EfKmo1IaKmT3h7Np7qix45g9lLLt9xuEyzv7ypbQqZR04gUnyjrxny1Q==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-15T10:28:20Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "amount", + "value": "12829158378ukrw,120919uluna,809608umnt,2759usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "12394501392uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount", + "value": "12394501392" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:28:20Z" + } + ] + } + ] + }, + { + "height": "432080", + "txhash": "B64750CC06976EDEF86C6A345C7FA0CB4F4E1F9E969719D0444B23E5851C8668", + "data": "0C08D8B1EAF10510B4E8989C03", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "amount", + "value": "131643637ukrw,408uluna,6192umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2290074689uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "2290074689" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:28:40Z" + } + ] + } + ] + }], + "gas_wanted": "227466", + "gas_used": "150850", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "amount": { + "denom": "uluna", + "amount": "2290074689" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3412" + }], + "gas": "227466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ahxju36qYt0SIitxSnoDuPPxG2hhJsjZqP0DqdDWs4eo" + }, + "signature": "6KM565MJ50Wlfg5iZ9lwcnuz5sra8hSuHlX/0gH9otpCRK5HrfSePQIa/+mbgzDxORqPE5uQAqGWeyh+ab/5pQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-15T10:28:40Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "amount", + "value": "131643637ukrw,408uluna,6192umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2290074689uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "2290074689" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:28:40Z" + } + ] + } + ] + }, + { + "height": "432082", + "txhash": "973ABC2FD3398EC56541B27771677846B4122EBF0A154A4282E97BA1A18A3991", + "data": "0C08E5B1EAF1051090E3E5C702", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "amount", + "value": "1935081277ukrw,22369uluna,122421umnt,420usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1977619095uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1977619095" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:28:53Z" + } + ] + } + ] + }], + "gas_wanted": "252066", + "gas_used": "168079", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "1977619095" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3781" + }], + "gas": "252066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ahxju36qYt0SIitxSnoDuPPxG2hhJsjZqP0DqdDWs4eo" + }, + "signature": "Jo6eA7DLWj8emOb8ec3FmReFhFy7qCRYD9lepqrBMgUSZhDEQpAkdKtxa7BPaqnYziykL2gM479DxiHPL0915w==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-15T10:28:53Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra150r7kdq9k95vr0lq9g90z4r7wtsct07uv3qhj9" + }, + { + "key": "amount", + "value": "1935081277ukrw,22369uluna,122421umnt,420usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "1977619095uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1977619095" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:28:53Z" + } + ] + } + ] + }, + { + "height": "432140", + "txhash": "E3691009B858EC4CD5E4AE8537047837C48184E0404CAD83E0F11833112CA7E5", + "data": "0C08E7B4EAF10510F4B6A2EF01", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1gu88yqvg9mq79308n6d9qf9mf8y0uv7t84ewzf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1gu88yqvg9mq79308n6d9qf9mf8y0uv7t84ewzf" + }, + { + "key": "amount", + "value": "12943224977ukrw,146469uluna,1070140umnt,11283usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "80000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "80000000000" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:35:19Z" + } + ] + } + ] + }], + "gas_wanted": "244866", + "gas_used": "162728", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1gu88yqvg9mq79308n6d9qf9mf8y0uv7t84ewzf", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "80000000000" + } + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "3673" + }], + "gas": "244866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AnFSoAVjBEC1mGkHAMToQ1IgIeve5QR+T+5+dNiRp/lA" + }, + "signature": "V8SfxS6yZPpqWpehJB1zxjZiVAkW429hgWZ3SI7U2qoa7Vd0f8ZMDVieJeuZ/WyehbjfFwAhUlJJ9h18oshhag==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-15T10:35:19Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1gu88yqvg9mq79308n6d9qf9mf8y0uv7t84ewzf" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1gu88yqvg9mq79308n6d9qf9mf8y0uv7t84ewzf" + }, + { + "key": "amount", + "value": "12943224977ukrw,146469uluna,1070140umnt,11283usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "80000000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "80000000000" + }, + { + "key": "completion_time", + "value": "2020-02-05T10:35:19Z" + } + ] + } + ] + }, + { + "height": "440881", + "txhash": "A2ABF90204084D90BB6D88D60C4E945F1669441F20B1F0110C756F3D3EBFE607", + "data": "0C08FBF5EDF10510AEFC9DCE02", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nn2zkrnpl3mjjmay7v39mlw8sw8cw0gjpfnvwp" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nn2zkrnpl3mjjmay7v39mlw8sw8cw0gjpfnvwp" + }, + { + "key": "amount", + "value": "6015743189ukrw,59938uluna,298695umnt,2361usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "14119918430uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "14119918431" + }, + { + "key": "completion_time", + "value": "2020-02-06T02:33:31Z" + } + ] + } + ] + }], + "gas_wanted": "249800", + "gas_used": "165436", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1nn2zkrnpl3mjjmay7v39mlw8sw8cw0gjpfnvwp", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "amount": { + "denom": "uluna", + "amount": "14119918431" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3747" + }], + "gas": "249800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AtgVQdk69g3xIoPQDmLjA0CJF13dc7IAJdqGwM6qcU51" + }, + "signature": "7GSFW368xXECaI48Wo2FgVQwv8OlkMG+ZenZdA4SfbUaeYbhdYYdcJItYuPmweTBCb4FzjXLQ/8OxdVO9hIfSg==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-16T02:33:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1nn2zkrnpl3mjjmay7v39mlw8sw8cw0gjpfnvwp" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nn2zkrnpl3mjjmay7v39mlw8sw8cw0gjpfnvwp" + }, + { + "key": "amount", + "value": "6015743189ukrw,59938uluna,298695umnt,2361usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "14119918430uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "14119918431" + }, + { + "key": "completion_time", + "value": "2020-02-06T02:33:31Z" + } + ] + } + ] + }, + { + "height": "450989", + "txhash": "1F202AF30263ED918A1E5E598C61D96CAF2EBD43DF342C948EEE3D1A978B286C", + "data": "0C08EC86F2F105108DCFC7A602", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw" + }, + { + "key": "amount", + "value": "2034855688ukrw,20697uluna,124070umnt,501usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2751466305uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "2751466305" + }, + { + "key": "completion_time", + "value": "2020-02-06T21:21:48Z" + } + ] + } + ] + }], + "gas_wanted": "240266", + "gas_used": "159357", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "staking/MsgUndelegate", + "value": { + "delegator_address": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc", + "amount": { + "denom": "uluna", + "amount": "2751466305" + } + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3604" + }], + "gas": "240266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ap/VrTc4v7sOfakZcXbJLTQwqyBWO2e8eE+K72Yy9hm3" + }, + "signature": "qRgMH0q8XL5sFwKxk+4pAsyTM4Ry17hxMxJqsReCO3tJI7qzF1nh2LVZ180Sc9afColhcv44XdEa2efGYTrtmQ==" + }], + "memo": "" + } + }, + "timestamp": "2020-01-16T21:21:48Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw" + }, + { + "key": "action", + "value": "begin_unbonding" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw" + }, + { + "key": "amount", + "value": "2034855688ukrw,20697uluna,124070umnt,501usdr" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "2751466305uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [{ + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "2751466305" + }, + { + "key": "completion_time", + "value": "2020-02-06T21:21:48Z" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/tests/json_examples/MsgUnjail.data.json b/tests/json_examples/MsgUnjail.data.json new file mode 100644 index 0000000..47fd619 --- /dev/null +++ b/tests/json_examples/MsgUnjail.data.json @@ -0,0 +1,1714 @@ +{ + "total_count": "45", + "count": "30", + "page_number": "1", + "page_total": "2", + "limit": "30", + "txs": [ + { + "height": "4095670", + "txhash": "8F04BBA465E1F70DAAE49C0E840858CCDC9541FCCCE0216555B02A061E99EF6B", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70739", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1usws7c2c6cs7nuc8vma9qzaky5pkgvm2ujy8ny" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "22360" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T01:01:20Z" + }, + { + "height": "4095758", + "txhash": "EEA1A877019ADF7B6FED9103247DD291DB0BE4AFA6FDAFC30D0609F758CCDDBC", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1d3jscm77t4du8x0qczw6rkwemwwp4mlv98u9rk\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1d3jscm77t4du8x0qczw6rkwemwwp4mlv98u9rk" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "74888", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1d3jscm77t4du8x0qczw6rkwemwwp4mlv98u9rk" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "22360" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T01:09:21Z" + }, + { + "height": "4097395", + "txhash": "029290EFEE3689B1D04D8F45DF104413ED34B69C4E6DBA368C78E36ADF211632", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1u40zfjrzvkqqxyksvwsrg9vp80p8a5zskumz3y\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1u40zfjrzvkqqxyksvwsrg9vp80p8a5zskumz3y" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "72941", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1u40zfjrzvkqqxyksvwsrg9vp80p8a5zskumz3y" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T03:37:39Z" + }, + { + "height": "4098212", + "txhash": "C2410A83684E2B0D7B5D1EF85AEBA0FC382B06147F9C3EE81C2332F23473E2BF", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper12mcn4pj7d8yeff0xfedcthqe9gs3vwc2tn8sy2\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper12mcn4pj7d8yeff0xfedcthqe9gs3vwc2tn8sy2" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "73275", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper12mcn4pj7d8yeff0xfedcthqe9gs3vwc2tn8sy2" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "100000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T04:51:47Z" + }, + { + "height": "4098670", + "txhash": "700ACD8448E409B0EB22943AC08771FE70CF953EB3CF124CC0328E4A7BFCCB33", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "71119", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T05:33:23Z" + }, + { + "height": "4098788", + "txhash": "1F00430122A0D0113F6790CC31BE2C57CD6D4041B8F9EF33E6727337552AAB3D", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper13nyvljuj38s7h3w3w69xdrmmfzm7qwlfxk9emf\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper13nyvljuj38s7h3w3w69xdrmmfzm7qwlfxk9emf" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70453", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper13nyvljuj38s7h3w3w69xdrmmfzm7qwlfxk9emf" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "3000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T05:44:06Z" + }, + { + "height": "4099421", + "txhash": "C18A64340BF3B2D2DE15DC5662E3029FCD05F010511F630006FF0BA194053A03", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1pr6pwyjqjxvx0axaqt56a4g3wukacg2jd8n00l\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1pr6pwyjqjxvx0axaqt56a4g3wukacg2jd8n00l" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "74411", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1pr6pwyjqjxvx0axaqt56a4g3wukacg2jd8n00l" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T06:41:35Z" + }, + { + "height": "4100705", + "txhash": "424450226244D5AF2747FE7FC38B9A15AC20F3CA67D6261F52452DC260FBF87F", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1d4cfnc637k94hphegd7qv2rcgl50tqzc27a3h5\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1d4cfnc637k94hphegd7qv2rcgl50tqzc27a3h5" + } + ] + } + ] + } + ], + "gas_wanted": "91903", + "gas_used": "71054", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1d4cfnc637k94hphegd7qv2rcgl50tqzc27a3h5" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "126366625" + } + ], + "gas": "91903" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T08:38:20Z" + }, + { + "height": "4101027", + "txhash": "9C03778D15A078D2A331565B0B8B91A5703DC66CDEF192C17C47FB5DD6B83667", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1e4maqhd9uptu0hepx34xt6hje930m6k8j34q6f\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1e4maqhd9uptu0hepx34xt6hje930m6k8j34q6f" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70670", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1e4maqhd9uptu0hepx34xt6hje930m6k8j34q6f" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T09:07:36Z" + }, + { + "height": "4101060", + "txhash": "11F39134A1F42D32CD2FA0329F3DF0B118375BEAD1C389999C8A2ED507B95D39", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper18d4583vc6zex4tay9z59gj4llgsmnunxc5u606\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper18d4583vc6zex4tay9z59gj4llgsmnunxc5u606" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70597", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper18d4583vc6zex4tay9z59gj4llgsmnunxc5u606" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "3000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T09:10:36Z" + }, + { + "height": "4101174", + "txhash": "80454FC07782D4354BF7751A523F611607A13B3C5E54D5CFC87973983C10CFB9", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxlpfjn\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxlpfjn" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70523", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1gk2jlzl2eh5w25kgz93ynqgrfrngrg6yxlpfjn" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T09:21:00Z" + }, + { + "height": "4101520", + "txhash": "4D7A84347F90C5F7648B4FF93084ACF7C90BD15891F3D336C140E4FCA0B7D026", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper199dxm2ydd5v5tl5ftqgughrurqz6z0nxa564r7\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper199dxm2ydd5v5tl5ftqgughrurqz6z0nxa564r7" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "75099", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper199dxm2ydd5v5tl5ftqgughrurqz6z0nxa564r7" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "100000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T09:52:33Z" + }, + { + "height": "4101597", + "txhash": "BC62746DE48049D47B207EEFDFE9D57C5426E9A0947293ACA5D17274379A7FA4", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1fa2gmum9kl9ms73hnrhvg0rkk0s9jvqxpunyr3\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1fa2gmum9kl9ms73hnrhvg0rkk0s9jvqxpunyr3" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70679", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1fa2gmum9kl9ms73hnrhvg0rkk0s9jvqxpunyr3" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T09:59:33Z" + }, + { + "height": "4102210", + "txhash": "D4DA392EC7AA6D3E59D815501E3760F947C54DA01774451310671D43FFEF72A1", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper16esu0x30mrhhu46yz945h9m5qy9usqkapfkzrt\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper16esu0x30mrhhu46yz945h9m5qy9usqkapfkzrt" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70810", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper16esu0x30mrhhu46yz945h9m5qy9usqkapfkzrt" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30012" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T10:55:32Z" + }, + { + "height": "4103066", + "txhash": "7B0A9FEBC8DC5884D3474D118297A12A6C072433ED19F54F9C929F9DD78E17A0", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper19zgr0ztha9x6pjt4du80uvrx2tyuqc6desnnlh\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper19zgr0ztha9x6pjt4du80uvrx2tyuqc6desnnlh" + } + ] + } + ] + } + ], + "gas_wanted": "101562", + "gas_used": "77330", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper19zgr0ztha9x6pjt4du80uvrx2tyuqc6desnnlh" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "25391" + } + ], + "gas": "101562" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T12:13:41Z" + }, + { + "height": "4103178", + "txhash": "D3688B2D127E8A2F8FBDFE5397958E420DAD87682DCB6A0C082FCDA9BB839C5E", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper10ja74nnrfpxu6allycnk7y2hcy0njefjqkhjdd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper10ja74nnrfpxu6allycnk7y2hcy0njefjqkhjdd" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "72833", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper10ja74nnrfpxu6allycnk7y2hcy0njefjqkhjdd" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "50000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T12:23:53Z" + }, + { + "height": "4105132", + "txhash": "9E6995335A8CB744E4DB011CC999C08F13777062AF9AB7E5AD2959235D822FB1", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper16d2keu3l8vy7utpuyuylp3um3tjwz8k6j7q2g5\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper16d2keu3l8vy7utpuyuylp3um3tjwz8k6j7q2g5" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "59206", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper16d2keu3l8vy7utpuyuylp3um3tjwz8k6j7q2g5" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T15:22:36Z" + }, + { + "height": "4107560", + "txhash": "E81BF54D8AF8627C96DD87AD8528D355CF5D84CAD9ED3A73215262B1F762A2A6", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1pfkp8qqha94vcahh5pll3hd8ujxu8j30xvlqmh\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1pfkp8qqha94vcahh5pll3hd8ujxu8j30xvlqmh" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "71651", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1pfkp8qqha94vcahh5pll3hd8ujxu8j30xvlqmh" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T19:04:56Z" + }, + { + "height": "4108566", + "txhash": "D3E87EB92DAA6C95B0515548650B0963C604837F27E3C11E8EECC52C083FD2EB", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "72068", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T20:37:02Z" + }, + { + "height": "4109802", + "txhash": "9F2C4EF573FEDDCC67EB8B4F05BD2376E61D961187EDB8919E41FB68663F2381", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper10lk5rrz3srq28ap6x68c9hs86zvvtpm0jkn5qh\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper10lk5rrz3srq28ap6x68c9hs86zvvtpm0jkn5qh" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70607", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper10lk5rrz3srq28ap6x68c9hs86zvvtpm0jkn5qh" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-04T22:30:20Z" + }, + { + "height": "4129741", + "txhash": "1863A4A4567BBF02A843B26528C92C84004355E4BC234B4479E425022CCAA3FF", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1trpe7wpt2297qasylcgz7ruh09pds4vy0ftgnk\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1trpe7wpt2297qasylcgz7ruh09pds4vy0ftgnk" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70728", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1trpe7wpt2297qasylcgz7ruh09pds4vy0ftgnk" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "35610000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-06T04:59:46Z" + }, + { + "height": "4130024", + "txhash": "EC45E0A07325C0E1DF6A22B12522D99A7176A1DA60C451C1D67061048D75CD33", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1trpe7wpt2297qasylcgz7ruh09pds4vy0ftgnk\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1trpe7wpt2297qasylcgz7ruh09pds4vy0ftgnk" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70728", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1trpe7wpt2297qasylcgz7ruh09pds4vy0ftgnk" + } + } + ], + "fee": { + "amount": [ + { + "denom": "ukrw", + "amount": "35610000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-06T05:25:39Z" + }, + { + "height": "4130423", + "txhash": "D0ABA7294C491B7040CDFC6B6C070F58C88D94043255028AA1A182DCB8BA8332", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1g6g0v23c6tv75ygk5za4s2ewwestdfj0k2cy2x\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1g6g0v23c6tv75ygk5za4s2ewwestdfj0k2cy2x" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70483", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1g6g0v23c6tv75ygk5za4s2ewwestdfj0k2cy2x" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "2266" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-06T06:02:15Z" + }, + { + "height": "4130622", + "txhash": "BD6A543B3A672FC280FBF478A275426BA3F801BE0A29A698E7909B654A276C12", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1lt73jjl7v2cx3d70hnh59ta0uujyyrkhd2ardz\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1lt73jjl7v2cx3d70hnh59ta0uujyyrkhd2ardz" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70427", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1lt73jjl7v2cx3d70hnh59ta0uujyyrkhd2ardz" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-06T06:20:30Z" + }, + { + "height": "4130848", + "txhash": "50E3246ACF38D2F3E6553B6E90F623DD06BE3BA76B5C32D0D8745AE66E7A2C51", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1lt73jjl7v2cx3d70hnh59ta0uujyyrkhd2ardz\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1lt73jjl7v2cx3d70hnh59ta0uujyyrkhd2ardz" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70388", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1lt73jjl7v2cx3d70hnh59ta0uujyyrkhd2ardz" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-06T06:41:15Z" + }, + { + "height": "4140662", + "txhash": "EFDE32894950B31FB1FE254850609A85E723C38FAD5213A006627F8B5E701886", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1suajquk09k9d0upnexlydhurc5t9uh4rn4k0wd\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1suajquk09k9d0upnexlydhurc5t9uh4rn4k0wd" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70343", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1suajquk09k9d0upnexlydhurc5t9uh4rn4k0wd" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-06T21:34:32Z" + }, + { + "height": "4144031", + "txhash": "98BB22981FFE75D09EFBC3CCDA7C2A906D1336860E0AD2F71A6C786DF558665B", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper13nyvljuj38s7h3w3w69xdrmmfzm7qwlfxk9emf\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper13nyvljuj38s7h3w3w69xdrmmfzm7qwlfxk9emf" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70447", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper13nyvljuj38s7h3w3w69xdrmmfzm7qwlfxk9emf" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "3000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-07T02:41:03Z" + }, + { + "height": "4176944", + "txhash": "6029F67C366F9BB7BF88B495F307E2FB2357D4253D203CB2289CC99CB71393E5", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper165xv35n42lt75tdvcvddgz923hstu8x9fy9px7\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper165xv35n42lt75tdvcvddgz923hstu8x9fy9px7" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70854", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper165xv35n42lt75tdvcvddgz923hstu8x9fy9px7" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "300000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T04:36:06Z" + }, + { + "height": "4178551", + "txhash": "BC3A4DD5FF2D26BB275C59AC59ADA336AB5F98B79804539F61F19593A5B17301", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl" + } + ] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "70379", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper1062zkmnlqhcpwsryk5kjf345x6njzzksqk9ljl" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "30000" + } + ], + "gas": "200000" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T07:02:09Z" + }, + { + "height": "4180735", + "txhash": "4605BE8A9D0B658644965A5791D1A26E01D08AAD2E7898B9E7F97B8F171BEBA6", + "data": "0A240A222F636F736D6F732E736C617368696E672E763162657461312E4D7367556E6A61696C", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.slashing.v1beta1.MsgUnjail\"},{\"key\":\"module\",\"value\":\"slashing\"},{\"key\":\"sender\",\"value\":\"terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c\"}]}]}]", + "logs": [ + { + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.slashing.v1beta1.MsgUnjail" + }, + { + "key": "module", + "value": "slashing" + }, + { + "key": "sender", + "value": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + } + ] + } + ] + } + ], + "gas_wanted": "72282", + "gas_used": "70752", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [ + { + "type": "slashing/MsgUnjail", + "value": { + "address": "terravaloper17qy25m5v2j42ye880n3xk2exz5tedsfe4p8w3c" + } + } + ], + "fee": { + "amount": [ + { + "denom": "uluna", + "amount": "110000" + } + ], + "gas": "72282" + }, + "signatures": [], + "memo": "", + "timeout_height": "0" + } + }, + "timestamp": "2021-06-09T10:24:49Z" + } + ] +} \ No newline at end of file diff --git a/tests/json_examples/MsgWithdrawDelegationReward.data.json b/tests/json_examples/MsgWithdrawDelegationReward.data.json new file mode 100644 index 0000000..5c123d9 --- /dev/null +++ b/tests/json_examples/MsgWithdrawDelegationReward.data.json @@ -0,0 +1,34015 @@ +{ + "total_count": "3247", + "count": "100", + "page_number": "1", + "page_total": "33", + "limit": "100", + "txs": [{ + "height": "189", + "txhash": "DFD808FD17A6B0BB6720B58C9BF2962AF346F9BEC6D0CFA3C9A9A95A8CBFAC3B", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"amount\",\"value\":\"6ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"6ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"amount\",\"value\":\"1281ukrw,24uluna\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1281ukrw,24uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "6ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6ukrw" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "1281ukrw,24uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1281ukrw,24uluna" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "123490", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "uRjJAtnWX3DiQxC9JuSRCYQFP5ksCx5/zzVUu8of+FEWWyjm2KtESirGNgysbc5hnoiZ+hBRDPX3E0iARD3NGQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T17:18:37Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "6ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "1281ukrw,24uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1281ukrw,24uluna" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6ukrw" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "204", + "txhash": "E652618C574CBCF4C355C32EABD97CBE04934EE0CF9DB9E30F64A4E2B26FCCA7", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"748ukrw,12uluna\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"748ukrw,12uluna\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"10ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"10ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "748ukrw,12uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "748ukrw,12uluna" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "10ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "10ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "140406", + "gas_used": "107985", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "140406" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "5sEZ2Buw8VOHQYS5KLpRuTp6OObFfLOs5iToKa+dmBtXcoL36gt8EIX61Vx1bKRhW6YrDwLilZr/djYecUsqlg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-13T17:20:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "748ukrw,12uluna" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "10ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "748ukrw,12uluna" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "10ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "450", + "txhash": "298C06B2EBFF323253CC00EAF9F741E779067464B6B338F9731D416E1B44CAC5", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"2896ukrw,16uluna,1umnt\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"2896ukrw,16uluna,1umnt\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"39ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"39ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2896ukrw,16uluna,1umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2896ukrw,16uluna,1umnt" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "39ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "39ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "173663", + "gas_used": "133021", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1000" + }], + "gas": "173663" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "TRuYUbKhTBidn+8+WC/EgsDxSav4JeDfuEtHwGpXu7IkKEn7T5O1k60zalAmpuCaV7iRQvQn1xDNjXv0G34z7g==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-13T17:48:51Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2896ukrw,16uluna,1umnt" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "39ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2896ukrw,16uluna,1umnt" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "39ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "5095", + "txhash": "3597D33578D51B50339A6F953E93A5A767C7DBFB7455D3642100EC1B6CCAE782", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73\"},{\"key\":\"amount\",\"value\":\"668449ukrw,714uluna,6usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"668449ukrw,714uluna,6usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73" + }, + { + "key": "amount", + "value": "668449ukrw,714uluna,6usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "668449ukrw,714uluna,6usdr" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + ] + } + ] + }], + "gas_wanted": "154000", + "gas_used": "102492", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73", + "validator_address": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2310" + }], + "gas": "154000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A30Cq4pAsDWhdfezKg6RVEXiZpPvO085v4wNob/exla0" + }, + "signature": "FNoU9YPKA1uTrWSsztLusi6l7v8+FMjvNv1nEJ02dYsUcKCoxwo4cdG+xXlH8hrKbAUELTm7EFqlGHXxI3YRDA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T02:20:27Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1yazda3hv6hk7y53m4nj5e9eqpnrmavcrktcs73" + }, + { + "key": "amount", + "value": "668449ukrw,714uluna,6usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "668449ukrw,714uluna,6usdr" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + ] + } + ] + }, + { + "height": "7024", + "txhash": "AF259D101F92729A0F9FEEF83160D43C86D1D618F2CF83416B71E576AD28A9F4", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"amount\",\"value\":\"3167955994ukrw,2951uluna,158564umnt,20usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"3167955994ukrw,2951uluna,158564umnt,20usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3167955994ukrw,2951uluna,158564umnt,20usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3167955994ukrw,2951uluna,158564umnt,20usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }], + "gas_wanted": "153066", + "gas_used": "101534", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2296" + }], + "gas": "153066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "fWJvL/H2DocZxsRffOK7YDt5ZH5OSpK8c+OfqwcCsVIdUiXor0EnEVXVNHhCHQgE6Nih1bp4wVD57AL//wDyhg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T06:42:58Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3167955994ukrw,2951uluna,158564umnt,20usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3167955994ukrw,2951uluna,158564umnt,20usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "7053", + "txhash": "6F4AE9913A78E8140A77DE0D413C56527CCEF0796B7E27D55F93045AFCFFB4EE", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"41597ukrw,2umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"41597ukrw,2umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"109198992ukrw,61uluna,5599umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"109198992ukrw,61uluna,5599umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"11632ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"11632ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"110584356ukrw,91uluna,5410umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"110584356ukrw,91uluna,5410umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"38071570ukrw,35uluna,1905umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"38071570ukrw,35uluna,1905umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "41597ukrw,2umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "41597ukrw,2umnt" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "109198992ukrw,61uluna,5599umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "109198992ukrw,61uluna,5599umnt" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "11632ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "11632ukrw" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "110584356ukrw,91uluna,5410umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "110584356ukrw,91uluna,5410umnt" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "38071570ukrw,35uluna,1905umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "38071570ukrw,35uluna,1905umnt" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "684466", + "gas_used": "456296", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "10267" + }], + "gas": "684466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+rC2/2QJTyf0Kxn0CYu8+YpfALGvmpqvPvDa0DMwIBA" + }, + "signature": "aUS0+l66sw9lfNE6Q/2VvcnpxdZjwbxF2hEjo8M8O9wxPcZm1VuDFHHUcB4mylsh0BPvEAkuOfgrYWaJcpLrSQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T06:46:10Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "41597ukrw,2umnt" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "109198992ukrw,61uluna,5599umnt" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "11632ukrw" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "110584356ukrw,91uluna,5410umnt" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "38071570ukrw,35uluna,1905umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "41597ukrw,2umnt" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "109198992ukrw,61uluna,5599umnt" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + }, + { + "key": "amount", + "value": "11632ukrw" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + }, + { + "key": "amount", + "value": "110584356ukrw,91uluna,5410umnt" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + }, + { + "key": "amount", + "value": "38071570ukrw,35uluna,1905umnt" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "7226", + "txhash": "98800FF2AD992BC4338474AD602822CC0E71CA84555F19A275EFBE6CB69905ED", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"amount\",\"value\":\"836205711ukrw,579uluna,38867umnt,4usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"836205711ukrw,579uluna,38867umnt,4usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"amount\",\"value\":\"827181042ukrw,589uluna,34271umnt,4usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"827181042ukrw,589uluna,34271umnt,4usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"amount\",\"value\":\"492978906ukrw,371uluna,19719umnt,2usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"492978906ukrw,371uluna,19719umnt,2usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "836205711ukrw,579uluna,38867umnt,4usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "836205711ukrw,579uluna,38867umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "827181042ukrw,589uluna,34271umnt,4usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "827181042ukrw,589uluna,34271umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "492978906ukrw,371uluna,19719umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "492978906ukrw,371uluna,19719umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "379933", + "gas_used": "253297", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "5699" + }], + "gas": "379933" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1ZzV6Ihxe6nPD2G1UJJYifZ5xmsPdWkN3AMZLkGqEUp" + }, + "signature": "yx5QTd1+DfuhWBOgKRe6L7j7EwOaVZ3iwiD8RT1vthc65Fay2xb+tgO6u/aDf9jMVRyrbqIH7DJ0JK5aELDjmA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:05:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "836205711ukrw,579uluna,38867umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "827181042ukrw,589uluna,34271umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "492978906ukrw,371uluna,19719umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "836205711ukrw,579uluna,38867umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "827181042ukrw,589uluna,34271umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "492978906ukrw,371uluna,19719umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "7357", + "txhash": "E1A89F8D41275051D03E2D439BF32354A9F7E065C91AEAADE5D18A8F0BC56207", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"5278506824ukrw,3506uluna,199138umnt,23usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"5278506824ukrw,3506uluna,199138umnt,23usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"118470204ukrw,78uluna,4469umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"118470204ukrw,78uluna,4469umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "5278506824ukrw,3506uluna,199138umnt,23usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5278506824ukrw,3506uluna,199138umnt,23usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "118470204ukrw,78uluna,4469umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "118470204ukrw,78uluna,4469umnt" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "153998", + "gas_used": "118440", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "153998" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "Bl8+EW4DgIRuKpkGKAxWwaFKGG3CHsbDSdD0q0Ua1x5D56Qo2ri2P5J6mWS61ym71wE+slJw7d6leC+2xqdX8w==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T07:20:06Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "5278506824ukrw,3506uluna,199138umnt,23usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "118470204ukrw,78uluna,4469umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5278506824ukrw,3506uluna,199138umnt,23usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "118470204ukrw,78uluna,4469umnt" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "7541", + "txhash": "831B807013CEAE4F3EC2710DB51E83020B0D1E165590E43CF7185DB24EAB0B3F", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"27351319ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"27351319ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"1218653482ukrw,33uluna\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1218653482ukrw,33uluna\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "27351319ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "27351319ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1218653482ukrw,33uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1218653482ukrw,33uluna" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "121669", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "lNkgxD14lTbs/uFzA1+0esmaWrRt3w1VcJdQdRb+AmVd6FLyRXe305HULY5uvqS9V+j0yFQ1SVWrOrVHXlolMg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:40:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "27351319ukrw" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1218653482ukrw,33uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1218653482ukrw,33uluna" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "27351319ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "7776", + "txhash": "0B5325345246F73E206E27D3B311453FB4F79FD983DC415E97D7C3972E9A4962", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"7592091980ukrw,3261uluna,186537umnt,23usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"7592091980ukrw,3261uluna,186537umnt,23usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"102339732ukrw,43uluna,2514umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"102339732ukrw,43uluna,2514umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7592091980ukrw,3261uluna,186537umnt,23usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7592091980ukrw,3261uluna,186537umnt,23usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102339732ukrw,43uluna,2514umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "102339732ukrw,43uluna,2514umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "158900", + "gas_used": "122211", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "158900" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "DI+sWBIm2Ml31nDY21E/PBlMuc4BZqCODzoXkrfCbwIj54kFBK+TfcEwI6hq+Voryk+O0IeSBYWQO6zMBWFFvA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T08:07:17Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7592091980ukrw,3261uluna,186537umnt,23usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102339732ukrw,43uluna,2514umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7592091980ukrw,3261uluna,186537umnt,23usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "102339732ukrw,43uluna,2514umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "7784", + "txhash": "17F2F7A73996210BE34AAB5D4D3DCFF084AD3042FD171B930B5C1E7F47FF80C9", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"1194500ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1194500ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1194500ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1194500ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }], + "gas_wanted": "115203", + "gas_used": "88598", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "115203" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "exwKucz86HCFaNutVDlZjEdtntWe4XnN8bKW2sVwxlAooVKR1LEz62smQ1Zs9iMCpph0a18QQyiq2GDs+EL5PQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T08:08:14Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1194500ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1194500ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "7790", + "txhash": "011007783E62660C94930CFC85C0E8EDEA957307CA5466CC3CBC8CB9FE95A2A0", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"110942318ukrw,2uluna\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"110942318ukrw,2uluna\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"300977ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"300977ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "110942318ukrw,2uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "110942318ukrw,2uluna" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "300977ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "300977ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "134076", + "gas_used": "123246", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "134076" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "YuspRbegCw7b8WWPQFA9hUf7X0Spah1T/tjR6ACEJW4+s3hC/r9EEnqaxNrFRuvVDKkzwcPN7RyRqlHo6JlT/Q==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T08:08:55Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "110942318ukrw,2uluna" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "300977ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "110942318ukrw,2uluna" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "300977ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "7885", + "txhash": "E7CF383515F70DF22EBF806A1666D4EC57342371BDC48B45143AAF40AFBD71D6", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"amount\",\"value\":\"81981985ukrw,37uluna,1876umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"81981985ukrw,37uluna,1876umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"amount\",\"value\":\"16294487752ukrw,7383uluna,372987umnt,47usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"16294487752ukrw,7383uluna,372987umnt,47usdr\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "81981985ukrw,37uluna,1876umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "81981985ukrw,37uluna,1876umnt" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16294487752ukrw,7383uluna,372987umnt,47usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16294487752ukrw,7383uluna,372987umnt,47usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "138445", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "Sgu8V+EMWhciT0JguU7wfO0Mq6dqDh334EuhkssglWAUZ2c30wQ1KgNk4HQrV0NNcpScGi22Dl13Qc8dfXzqoQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:19:24Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "81981985ukrw,37uluna,1876umnt" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16294487752ukrw,7383uluna,372987umnt,47usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16294487752ukrw,7383uluna,372987umnt,47usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "81981985ukrw,37uluna,1876umnt" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "8016", + "txhash": "68CA8A31DEA569207E241C1174046E77D259F1489D06E5A70DB13F1B350B4688", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"amount\",\"value\":\"3202489369ukrw,101uluna,51970umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"3202489369ukrw,101uluna,51970umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3202489369ukrw,101uluna,51970umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3202489369ukrw,101uluna,51970umnt" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "157333", + "gas_used": "105135", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2360" + }], + "gas": "157333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "BMPtFto/E+xJvqjRchl+7nHo0ZcZqK+jzqZ2qVQJ1d9gUje+a7gF49+hQOMMJdER9E39lkoWGKG0lm9GWPlL6w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:34:06Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3202489369ukrw,101uluna,51970umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3202489369ukrw,101uluna,51970umnt" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "8360", + "txhash": "2233AAA41B817CAEEA35F1C5B17D8FCA49AB6D48B69789E8E0C98AF5777BEEAD", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm\"}]}]},{\"msg_index\":6,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5\"}]}]},{\"msg_index\":7,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra\"}]}]},{\"msg_index\":8,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s\"}]}]},{\"msg_index\":9,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh\"}]}]},{\"msg_index\":10,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg\"}]}]},{\"msg_index\":11,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah\"}]}]},{\"msg_index\":12,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7\"}]}]},{\"msg_index\":13,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m\"}]}]},{\"msg_index\":14,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc\"}]}]},{\"msg_index\":15,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6\"}]}]},{\"msg_index\":16,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd\"}]}]},{\"msg_index\":17,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx\"}]}]},{\"msg_index\":18,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a\"}]}]},{\"msg_index\":19,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50\"}]}]},{\"msg_index\":20,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr\"}]}]},{\"msg_index\":21,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse\"}]}]},{\"msg_index\":22,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4\"}]}]},{\"msg_index\":23,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8\"}]}]},{\"msg_index\":24,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":25,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp\"}]}]},{\"msg_index\":26,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x\"}]}]},{\"msg_index\":27,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv\"}]}]},{\"msg_index\":28,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp\"}]}]},{\"msg_index\":29,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]},{\"msg_index\":30,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf\"}]}]},{\"msg_index\":31,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d\"}]}]},{\"msg_index\":32,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]},{\"msg_index\":33,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh\"}]}]},{\"msg_index\":34,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g\"}]}]},{\"msg_index\":35,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku\"}]}]},{\"msg_index\":36,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8\"}]}]},{\"msg_index\":37,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m\"}]}]},{\"msg_index\":38,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw\"}]}]},{\"msg_index\":39,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37\"}]}]},{\"msg_index\":40,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5\"}]}]},{\"msg_index\":41,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu\"}]}]},{\"msg_index\":42,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":43,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e\"}]}]},{\"msg_index\":44,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k\"}]}]},{\"msg_index\":45,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94\"}]}]},{\"msg_index\":46,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v\"}]}]},{\"msg_index\":47,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"amount\",\"value\":\"4639664362ukrw,1568uluna,115633umnt,11usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"4639664362ukrw,1568uluna,115633umnt,11usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]},{\"msg_index\":48,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq\"}]}]},{\"msg_index\":49,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]},{\"msg_index\":50,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r\"}]}]},{\"msg_index\":51,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]},{\"msg_index\":52,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr\"}]}]},{\"msg_index\":53,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6\"}]}]},{\"msg_index\":54,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh\"}]}]},{\"msg_index\":55,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt\"}]}]},{\"msg_index\":56,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g\"}]}]},{\"msg_index\":57,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]},{\"msg_index\":58,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]},{\"msg_index\":59,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj\"}]}]},{\"msg_index\":60,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64\"}]}]},{\"msg_index\":61,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs\"}]}]},{\"msg_index\":62,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2" + } + ] + } + ] + }, + { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm" + } + ] + } + ] + }, + { + "msg_index": 6, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + ] + } + ] + }, + { + "msg_index": 7, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra" + } + ] + } + ] + }, + { + "msg_index": 8, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + } + ] + } + ] + }, + { + "msg_index": 9, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh" + } + ] + } + ] + }, + { + "msg_index": 10, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg" + } + ] + } + ] + }, + { + "msg_index": 11, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah" + } + ] + } + ] + }, + { + "msg_index": 12, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7" + } + ] + } + ] + }, + { + "msg_index": 13, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m" + } + ] + } + ] + }, + { + "msg_index": 14, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc" + } + ] + } + ] + }, + { + "msg_index": 15, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6" + } + ] + } + ] + }, + { + "msg_index": 16, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd" + } + ] + } + ] + }, + { + "msg_index": 17, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + ] + } + ] + }, + { + "msg_index": 18, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a" + } + ] + } + ] + }, + { + "msg_index": 19, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + ] + } + ] + }, + { + "msg_index": 20, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr" + } + ] + } + ] + }, + { + "msg_index": 21, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse" + } + ] + } + ] + }, + { + "msg_index": 22, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + } + ] + } + ] + }, + { + "msg_index": 23, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + } + ] + } + ] + }, + { + "msg_index": 24, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 25, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + ] + } + ] + }, + { + "msg_index": 26, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "msg_index": 27, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + ] + } + ] + }, + { + "msg_index": 28, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp" + } + ] + } + ] + }, + { + "msg_index": 29, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "msg_index": 30, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf" + } + ] + } + ] + }, + { + "msg_index": 31, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d" + } + ] + } + ] + }, + { + "msg_index": 32, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "msg_index": 33, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + ] + } + ] + }, + { + "msg_index": 34, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "msg_index": 35, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + } + ] + } + ] + }, + { + "msg_index": 36, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8" + } + ] + } + ] + }, + { + "msg_index": 37, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + } + ] + } + ] + }, + { + "msg_index": 38, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + ] + } + ] + }, + { + "msg_index": 39, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + } + ] + } + ] + }, + { + "msg_index": 40, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5" + } + ] + } + ] + }, + { + "msg_index": 41, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + ] + } + ] + }, + { + "msg_index": 42, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 43, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "msg_index": 44, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + } + ] + } + ] + }, + { + "msg_index": 45, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + ] + } + ] + }, + { + "msg_index": 46, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v" + } + ] + } + ] + }, + { + "msg_index": 47, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "4639664362ukrw,1568uluna,115633umnt,11usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4639664362ukrw,1568uluna,115633umnt,11usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "msg_index": 48, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "msg_index": 49, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "msg_index": 50, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r" + } + ] + } + ] + }, + { + "msg_index": 51, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "msg_index": 52, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr" + } + ] + } + ] + }, + { + "msg_index": 53, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6" + } + ] + } + ] + }, + { + "msg_index": 54, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh" + } + ] + } + ] + }, + { + "msg_index": 55, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt" + } + ] + } + ] + }, + { + "msg_index": 56, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + } + ] + } + ] + }, + { + "msg_index": 57, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "msg_index": 58, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "msg_index": 59, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj" + } + ] + } + ] + }, + { + "msg_index": 60, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + ] + } + ] + }, + { + "msg_index": 61, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + ] + } + ] + }, + { + "msg_index": 62, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + } + ], + "gas_wanted": "4933000", + "gas_used": "3287783", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "73995" + }], + "gas": "4933000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "0On1mJSHlh/angiVK5bQx5cElriyKj9Gey18B9qrx88D8yAENpb3bX7R+aZdzv7MNtL8KAJ4E3WAsi7TgNuw1A==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T09:12:20Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "4639664362ukrw,1568uluna,115633umnt,11usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v" + }, + { + "key": "amount", + "value": "4639664362ukrw,1568uluna,115633umnt,11usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + }, + { + "height": "9054", + "txhash": "9E2D101887FF360E4515E4167E4E043DF4C2B3EA716EACDF7027F7540BEA5513", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"5703897836ukrw,236uluna,66714umnt\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"5703897836ukrw,236uluna,66714umnt\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"76887289ukrw,3uluna,899umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"76887289ukrw,3uluna,899umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5703897836ukrw,236uluna,66714umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5703897836ukrw,236uluna,66714umnt" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "76887289ukrw,3uluna,899umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "76887289ukrw,3uluna,899umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "186459", + "gas_used": "143410", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1000" + }], + "gas": "186459" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "2sA/mysJ3JFsNQtnVFMGUtjusTvx1YA8i44atutZqaR6qKPLnsVnvCSIfAkNCwa4CbSEY3PY7eOSHN+f8fHmLg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T10:28:48Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5703897836ukrw,236uluna,66714umnt" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "76887289ukrw,3uluna,899umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5703897836ukrw,236uluna,66714umnt" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "76887289ukrw,3uluna,899umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "9352", + "txhash": "EF6B4750BF509567843FF93C3E776B33AB791D7BCDED8AE5506A4E07B5F376AC", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7\"},{\"key\":\"amount\",\"value\":\"828653190ukrw,115uluna,19298umnt,1usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"828653190ukrw,115uluna,19298umnt,1usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "amount", + "value": "828653190ukrw,115uluna,19298umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "828653190ukrw,115uluna,19298umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }], + "gas_wanted": "157000", + "gas_used": "105478", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2355" + }], + "gas": "157000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AqQVHHfjtoZPWR60a3kr+GX2Ef5x7NhcK0EqSSm+JTx4" + }, + "signature": "OwQKQ0YIhcNKwit8DKbHXm96X3euI0/v3eRGqGRKSJFcRyY4tt4Mn9kGmUD8yJPunT23YXu0T8a9g23jfKl24w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T11:00:51Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "amount", + "value": "828653190ukrw,115uluna,19298umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "828653190ukrw,115uluna,19298umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "9367", + "txhash": "E5B039ED43235409D008235248BBCAD739148849D742CFEA0AC4BAD212A3622E", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69\"},{\"key\":\"amount\",\"value\":\"8413756911ukrw,2237uluna,212517umnt,14usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"8413756911ukrw,2237uluna,212517umnt,14usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "8413756911ukrw,2237uluna,212517umnt,14usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "8413756911ukrw,2237uluna,212517umnt,14usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "154800", + "gas_used": "103285", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2322" + }], + "gas": "154800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AmEYM4kP1+aik2AY0gaHUtS7taT47f9rhnlFbn6MJF0z" + }, + "signature": "vx2kN78z82ESsVtMYZDJttMXBGvek0I4BYxDd7jNxbM+qt3ADYNfsRW7ZqmP5/nI5x9+nFE74aU8t+87VpBltQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T11:02:27Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "8413756911ukrw,2237uluna,212517umnt,14usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "8413756911ukrw,2237uluna,212517umnt,14usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "9564", + "txhash": "5634630EFF24C7D8AC72FFF1DADDEF82CDA95C5ABC91AC481B8A042AEBCF77E6", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"546329055ukrw,178uluna,107149umnt,22usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"546329055ukrw,178uluna,107149umnt,22usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"7364395ukrw,2uluna,1444umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"7364395ukrw,2uluna,1444umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "546329055ukrw,178uluna,107149umnt,22usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "546329055ukrw,178uluna,107149umnt,22usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7364395ukrw,2uluna,1444umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "7364395ukrw,2uluna,1444umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "160920", + "gas_used": "123795", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "160920" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "rrICQQnOwByqGpw3fKoc01YukFfcgTYtusKSLC+58lcAhXHryftZl/zOkk1Zrn7D1cRxqHbesMqoZCO072p3Jw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T11:24:13Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "546329055ukrw,178uluna,107149umnt,22usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7364395ukrw,2uluna,1444umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "546329055ukrw,178uluna,107149umnt,22usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "7364395ukrw,2uluna,1444umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "9727", + "txhash": "EF9FD35EF42A7DFAD59CD599C2BFD333DA2758470D1D404670A7D562BBC0B0D3", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"amount\",\"value\":\"1753392999ukrw,101uluna,32326umnt,596usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1753392999ukrw,101uluna,32326umnt,596usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"amount\",\"value\":\"1811012017ukrw,104uluna,32142umnt,859usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1811012017ukrw,104uluna,32142umnt,859usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv\"},{\"key\":\"amount\",\"value\":\"1027350989ukrw,68uluna,19164umnt,388usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1027350989ukrw,68uluna,19164umnt,388usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "1753392999ukrw,101uluna,32326umnt,596usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1753392999ukrw,101uluna,32326umnt,596usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "1811012017ukrw,104uluna,32142umnt,859usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1811012017ukrw,104uluna,32142umnt,859usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "1027350989ukrw,68uluna,19164umnt,388usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1027350989ukrw,68uluna,19164umnt,388usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "392533", + "gas_used": "262045", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "5888" + }], + "gas": "392533" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1ZzV6Ihxe6nPD2G1UJJYifZ5xmsPdWkN3AMZLkGqEUp" + }, + "signature": "3u0r6JBiQB5/mqwWES9tjDPZ3DdGzaWBWi7IM2POtgRdG9HtFGpuMGknVDYQ+/3jd/TGhQysMGTbb2gYSGqIVw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T11:41:52Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "1753392999ukrw,101uluna,32326umnt,596usdr" + }, + { + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "1811012017ukrw,104uluna,32142umnt,859usdr" + }, + { + "key": "recipient", + "value": "terra1a6a7qzqc8xg8j5pxcnl62crvdhuvwqtygfupdv" + }, + { + "key": "amount", + "value": "1027350989ukrw,68uluna,19164umnt,388usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1753392999ukrw,101uluna,32326umnt,596usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1811012017ukrw,104uluna,32142umnt,859usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "1027350989ukrw,68uluna,19164umnt,388usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "9961", + "txhash": "3E8CD736E51C0E35BB2E5C0439BE186FE25D6C4979A302998214E24FC734542F", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n\"},{\"key\":\"amount\",\"value\":\"6536759242ukrw,1733uluna,205104umnt,3168usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"6536759242ukrw,1733uluna,205104umnt,3168usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "6536759242ukrw,1733uluna,205104umnt,3168usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6536759242ukrw,1733uluna,205104umnt,3168usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }], + "gas_wanted": "274200", + "gas_used": "182991", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4113" + }], + "gas": "274200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AkHtfruVXzqleWHOzlAfz/BSkUWzMwu1lkcFruKNmjmi" + }, + "signature": "SJmqWd8o/vdh+afmrhbL2TPqKNjutEBR0VDwev0wzEJJlzC9z1hD9DPfNX3PPbG0vkQ7To5HWwjK0PwCd5ECuA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T12:07:14Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "6536759242ukrw,1733uluna,205104umnt,3168usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6536759242ukrw,1733uluna,205104umnt,3168usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "height": "10126", + "txhash": "6BDE7C20D44A67F4BEDF5585A0F8B50A5EFD4D6D928C82B0FAC01415C849FA95", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"4543047530ukrw,1205uluna,155638umnt,1789usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"4543047530ukrw,1205uluna,155638umnt,1789usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"1921601585ukrw,548uluna,59040umnt,784usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1921601585ukrw,548uluna,59040umnt,784usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"3963512197ukrw,1167uluna,124227umnt,1612usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"3963512197ukrw,1167uluna,124227umnt,1612usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"591078435ukrw,170uluna,22780umnt,228usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"591078435ukrw,170uluna,22780umnt,228usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"3205047963ukrw,934uluna,106096umnt,1317usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"3205047963ukrw,934uluna,106096umnt,1317usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "4543047530ukrw,1205uluna,155638umnt,1789usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4543047530ukrw,1205uluna,155638umnt,1789usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1921601585ukrw,548uluna,59040umnt,784usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1921601585ukrw,548uluna,59040umnt,784usdr" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "3963512197ukrw,1167uluna,124227umnt,1612usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3963512197ukrw,1167uluna,124227umnt,1612usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "591078435ukrw,170uluna,22780umnt,228usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "591078435ukrw,170uluna,22780umnt,228usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "3205047963ukrw,934uluna,106096umnt,1317usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3205047963ukrw,934uluna,106096umnt,1317usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "620733", + "gas_used": "413281", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "9311" + }], + "gas": "620733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ap1s+mF9dHf6tIJRie2xszMyqx8hYt5pa4kpoprfHrdM" + }, + "signature": "5lLOfDHpU/0ZEBMDt9q1AaZiVVsFWXk6MxhQvHEW8QxtB814lKJ3NCA87D2sIuikmv2Lo1Gvvxc9oIILOBvN5Q==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T12:25:05Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "4543047530ukrw,1205uluna,155638umnt,1789usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1921601585ukrw,548uluna,59040umnt,784usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "3963512197ukrw,1167uluna,124227umnt,1612usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "591078435ukrw,170uluna,22780umnt,228usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "3205047963ukrw,934uluna,106096umnt,1317usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4543047530ukrw,1205uluna,155638umnt,1789usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1921601585ukrw,548uluna,59040umnt,784usdr" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + }, + { + "key": "amount", + "value": "3963512197ukrw,1167uluna,124227umnt,1612usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "591078435ukrw,170uluna,22780umnt,228usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "3205047963ukrw,934uluna,106096umnt,1317usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "10278", + "txhash": "477182CF3E9C16FF5B64B319179C3EEA64F613DC8D11920BBB9E2AB176C642C7", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0\"},{\"key\":\"amount\",\"value\":\"408200831ukrw,108uluna,16429umnt,159usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"408200831ukrw,108uluna,16429umnt,159usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0\"},{\"key\":\"amount\",\"value\":\"214626089ukrw,63uluna,8026umnt,86usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"214626089ukrw,63uluna,8026umnt,86usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0" + }, + { + "key": "amount", + "value": "408200831ukrw,108uluna,16429umnt,159usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "408200831ukrw,108uluna,16429umnt,159usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0" + }, + { + "key": "amount", + "value": "214626089ukrw,63uluna,8026umnt,86usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "214626089ukrw,63uluna,8026umnt,86usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + } + ], + "gas_wanted": "273266", + "gas_used": "181550", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4099" + }], + "gas": "273266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AggnnRqnsXTovaKvRFS9H9L02SXmD2QhmYCElJDGOu9k" + }, + "signature": "0hUL7PJ5PvDtTxGALQroSf1RW1+Ij50TmgT7sxSdchZiAFOQW8Pmbs6MYKp61NP82XGTrrNWz45eJfgq8v57iQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T12:41:32Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0" + }, + { + "key": "amount", + "value": "408200831ukrw,108uluna,16429umnt,159usdr" + }, + { + "key": "recipient", + "value": "terra1x3lc6rn942gn5du62ufvquts9fedn67lathsx0" + }, + { + "key": "amount", + "value": "214626089ukrw,63uluna,8026umnt,86usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "408200831ukrw,108uluna,16429umnt,159usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "214626089ukrw,63uluna,8026umnt,86usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "height": "10326", + "txhash": "045242ACC8F62A3D9262B569A9B20ECEB9A9386ED3778ED94331AD5E3423B4C5", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"amount\",\"value\":\"4739081378ukrw,467uluna,343251umnt,4666usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"4739081378ukrw,467uluna,343251umnt,4666usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "4739081378ukrw,467uluna,343251umnt,4666usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4739081378ukrw,467uluna,343251umnt,4666usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "159066", + "gas_used": "105555", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2386" + }], + "gas": "159066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "1FnkSl25Tn1t8RsuSfe7A64UgaREoddYcVQe/SSHV1oPcthJ9OKhNpUfqO37Uc07XPpF5di4UNpq8P5DVZKYdQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T12:46:43Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "4739081378ukrw,467uluna,343251umnt,4666usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4739081378ukrw,467uluna,343251umnt,4666usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "10664", + "txhash": "DD621D8450B3ADDD0821AE7961967437D893EF9C71A805816C7D1D7A523CCD43", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28\"},{\"key\":\"amount\",\"value\":\"354769380ukrw,98uluna,28700umnt,137usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"354769380ukrw,98uluna,28700umnt,137usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28\"},{\"key\":\"amount\",\"value\":\"2960245925ukrw,818uluna,239485umnt,1149usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"2960245925ukrw,818uluna,239485umnt,1149usdr\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "354769380ukrw,98uluna,28700umnt,137usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "354769380ukrw,98uluna,28700umnt,137usdr" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "2960245925ukrw,818uluna,239485umnt,1149usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2960245925ukrw,818uluna,239485umnt,1149usdr" + }] + } + ] + } + ], + "gas_wanted": "147038", + "gas_used": "141923", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28", + "validator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4412" + }], + "gas": "147038" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5+FYs1dP6SLIzqU1+E/namjX2dFaH6wbhLGXRstD0bq" + }, + "signature": "fZt/7jbJLOnxcC428Mi9Ax+2vIx7eR/Uy8LStyop0zBSAxYKj01LWs7PHnSzm70Qi0TrbG5NZv/7gV6zADWjFg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T13:23:21Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "354769380ukrw,98uluna,28700umnt,137usdr" + }, + { + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "2960245925ukrw,818uluna,239485umnt,1149usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2960245925ukrw,818uluna,239485umnt,1149usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "354769380ukrw,98uluna,28700umnt,137usdr" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + ] + } + ] + }, + { + "height": "10742", + "txhash": "35CBDDD5702096F0EE57EE0F5AB7D98C518B62903CE4278549C68AA5E85C6816", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4\"},{\"key\":\"amount\",\"value\":\"111918280256ukrw,29458uluna,8738188umnt,41038usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"111918280256ukrw,29458uluna,8738188umnt,41038usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "111918280256ukrw,29458uluna,8738188umnt,41038usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "111918280256ukrw,29458uluna,8738188umnt,41038usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }], + "gas_wanted": "277066", + "gas_used": "184125", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4156" + }], + "gas": "277066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsICOBNYDs+Jyw2UfKbmWmTfXozcpKHHlpG/Lv7cyEkw" + }, + "signature": "2ZF72noxrQ+VM1PuE7RLC8tsFBbH7zMjozEyeXSXqnZwM/IhngYGg1XU7yEWSOUAW8qOV5J1h2hJGltjuS6+5w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T13:31:47Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "111918280256ukrw,29458uluna,8738188umnt,41038usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "111918280256ukrw,29458uluna,8738188umnt,41038usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "height": "10749", + "txhash": "F81C0F4D28CD00DCFFFF05062E8FAA4A9D2D19F7558A942385CFD06E1DDD17D4", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4\"},{\"key\":\"amount\",\"value\":\"151169839927ukrw,39784uluna,11798555umnt,55449usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"151169839927ukrw,39784uluna,11798555umnt,55449usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4\"},{\"key\":\"amount\",\"value\":\"40392065ukrw,6uluna,28usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"40392065ukrw,6uluna,28usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "151169839927ukrw,39784uluna,11798555umnt,55449usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "151169839927ukrw,39784uluna,11798555umnt,55449usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "40392065ukrw,6uluna,28usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "40392065ukrw,6uluna,28usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + } + ], + "gas_wanted": "372466", + "gas_used": "247792", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5587" + }], + "gas": "372466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsICOBNYDs+Jyw2UfKbmWmTfXozcpKHHlpG/Lv7cyEkw" + }, + "signature": "Kwtq31fUYQH7shGbagbcBlLnfWAD4edCM6ahx+rQi/V3LTSPCNP5JIu2eB2bRQVgeI+sBiuVQpyZ15yFhSjQqQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T13:32:33Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "151169839927ukrw,39784uluna,11798555umnt,55449usdr" + }, + { + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "40392065ukrw,6uluna,28usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "151169839927ukrw,39784uluna,11798555umnt,55449usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "40392065ukrw,6uluna,28usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "height": "10758", + "txhash": "A5F85B74E55B4AC6F2AE011A702A27AE044D86D0C4FBB6C74C09A54446A68A79", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4\"},{\"key\":\"amount\",\"value\":\"82355821ukrw,12uluna,7945umnt,14usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"82355821ukrw,12uluna,7945umnt,14usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "82355821ukrw,12uluna,7945umnt,14usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "82355821ukrw,12uluna,7945umnt,14usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }], + "gas_wanted": "281600", + "gas_used": "186438", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4224" + }], + "gas": "281600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsICOBNYDs+Jyw2UfKbmWmTfXozcpKHHlpG/Lv7cyEkw" + }, + "signature": "NCiqFMK/C+KSkHv72FFWFc2WLh+jBeYPWQh3/R9/Xh4DRd5SESsOWFPOVybsUJl3H/B2hcB1K3eGz3zTGpOklA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T13:33:32Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "82355821ukrw,12uluna,7945umnt,14usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "82355821ukrw,12uluna,7945umnt,14usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "height": "10977", + "txhash": "55057CD129F119D6DDA6C9D892658B4F7A5497D1459D415E423F087E8D80B5C8", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"amount\",\"value\":\"60247067ukrw,15uluna,5171umnt,22usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"60247067ukrw,15uluna,5171umnt,22usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"amount\",\"value\":\"204967ukrw,16umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"204967ukrw,16umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"amount\",\"value\":\"147999ukrw,12umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"147999ukrw,12umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"amount\",\"value\":\"44019994ukrw,12uluna,3694umnt,17usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"44019994ukrw,12uluna,3694umnt,17usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "60247067ukrw,15uluna,5171umnt,22usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "60247067ukrw,15uluna,5171umnt,22usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "204967ukrw,16umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "204967ukrw,16umnt" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "147999ukrw,12umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "147999ukrw,12umnt" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "44019994ukrw,12uluna,3694umnt,17usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "44019994ukrw,12uluna,3694umnt,17usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "501066", + "gas_used": "333495", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "7516" + }], + "gas": "501066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgJnPkCjnTGteeJ9Gk4QRzt3/7FwMA9yWP1EP0m0wkDO" + }, + "signature": "Oua5/bXvn4Nz/kMgb8lYoEsTIKHUgpa0O5BtUTBHj4EYG7y9vTEqJPPhNfsAaC8kOonzKTtJEH0VPk8vyeqpuA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T13:57:13Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "60247067ukrw,15uluna,5171umnt,22usdr" + }, + { + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "204967ukrw,16umnt" + }, + { + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "147999ukrw,12umnt" + }, + { + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "44019994ukrw,12uluna,3694umnt,17usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "60247067ukrw,15uluna,5171umnt,22usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "204967ukrw,16umnt" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount", + "value": "147999ukrw,12umnt" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "44019994ukrw,12uluna,3694umnt,17usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "11082", + "txhash": "01DAC506F5D9CA2FC361B338F2715CC438049A8707A7628080FB49FD3E16FA39", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm\"},{\"key\":\"amount\",\"value\":\"6051863797ukrw,1573uluna,516396umnt,2279usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"6051863797ukrw,1573uluna,516396umnt,2279usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "amount", + "value": "6051863797ukrw,1573uluna,516396umnt,2279usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6051863797ukrw,1573uluna,516396umnt,2279usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "154733", + "gas_used": "102738", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2321" + }], + "gas": "154733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8RTm6ia7+KQdTHq2xgviivbyWrfOkQBYEokl1MQ7Xzu" + }, + "signature": "QOe+J6SJ9effJCHzZT5rW6aSsqRpinFYkNMmdoaggD19LwnzA0iZVP7uj5hZWZUVrq2ZwxjD8TsrS9kNiT8lJQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T14:08:34Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "amount", + "value": "6051863797ukrw,1573uluna,516396umnt,2279usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6051863797ukrw,1573uluna,516396umnt,2279usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "11665", + "txhash": "4C1FEDFE1D61B66CA787DB968E0BC4067EE4B6107E6308E127D8A916BF08CDCC", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7\"},{\"key\":\"amount\",\"value\":\"6440062ukrw,1uluna,540umnt,2usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"6440062ukrw,1uluna,540umnt,2usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7\"},{\"key\":\"amount\",\"value\":\"1334392591ukrw,340uluna,104806umnt,601usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1334392591ukrw,340uluna,104806umnt,601usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7\"},{\"key\":\"amount\",\"value\":\"931079904ukrw,232uluna,74090umnt,323usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"931079904ukrw,232uluna,74090umnt,323usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "amount", + "value": "6440062ukrw,1uluna,540umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6440062ukrw,1uluna,540umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "amount", + "value": "1334392591ukrw,340uluna,104806umnt,601usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1334392591ukrw,340uluna,104806umnt,601usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "amount", + "value": "931079904ukrw,232uluna,74090umnt,323usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "931079904ukrw,232uluna,74090umnt,323usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + } + ], + "gas_wanted": "386600", + "gas_used": "257185", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5799" + }], + "gas": "386600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AixfbxW5d1S0fYUfeRlsS6mYdSV/1AOATaVtK4aRuhPk" + }, + "signature": "O1u5bgAY5PoQryb/WtmLv/caMwt5tv9jfOO2xpdAeIwmLiJiW3H+9BMt6grudGtBJg6WEvD2wVAtG4/ypnzF8w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T15:11:20Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "amount", + "value": "6440062ukrw,1uluna,540umnt,2usdr" + }, + { + "key": "recipient", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "amount", + "value": "1334392591ukrw,340uluna,104806umnt,601usdr" + }, + { + "key": "recipient", + "value": "terra1em2lad2n3z33f335llfna5nwjvryg2fn3gzqe7" + }, + { + "key": "amount", + "value": "931079904ukrw,232uluna,74090umnt,323usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6440062ukrw,1uluna,540umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1334392591ukrw,340uluna,104806umnt,601usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "931079904ukrw,232uluna,74090umnt,323usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "height": "11713", + "txhash": "74989530F903B6C4373F08F290674968AFEDD0FF6CC7F384F93CEEED1E287C28", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm\"}]}]},{\"msg_index\":6,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5\"}]}]},{\"msg_index\":7,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra\"}]}]},{\"msg_index\":8,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s\"}]}]},{\"msg_index\":9,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh\"}]}]},{\"msg_index\":10,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg\"}]}]},{\"msg_index\":11,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah\"}]}]},{\"msg_index\":12,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7\"}]}]},{\"msg_index\":13,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m\"}]}]},{\"msg_index\":14,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc\"}]}]},{\"msg_index\":15,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6\"}]}]},{\"msg_index\":16,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd\"}]}]},{\"msg_index\":17,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx\"}]}]},{\"msg_index\":18,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a\"}]}]},{\"msg_index\":19,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50\"}]}]},{\"msg_index\":20,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr\"}]}]},{\"msg_index\":21,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse\"}]}]},{\"msg_index\":22,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4\"}]}]},{\"msg_index\":23,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8\"}]}]},{\"msg_index\":24,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":25,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp\"}]}]},{\"msg_index\":26,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x\"}]}]},{\"msg_index\":27,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv\"}]}]},{\"msg_index\":28,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp\"}]}]},{\"msg_index\":29,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]},{\"msg_index\":30,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf\"}]}]},{\"msg_index\":31,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d\"}]}]},{\"msg_index\":32,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]},{\"msg_index\":33,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh\"}]}]},{\"msg_index\":34,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g\"}]}]},{\"msg_index\":35,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku\"}]}]},{\"msg_index\":36,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8\"}]}]},{\"msg_index\":37,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m\"}]}]},{\"msg_index\":38,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw\"}]}]},{\"msg_index\":39,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37\"}]}]},{\"msg_index\":40,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5\"}]}]},{\"msg_index\":41,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu\"}]}]},{\"msg_index\":42,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":43,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e\"}]}]},{\"msg_index\":44,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k\"}]}]},{\"msg_index\":45,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94\"}]}]},{\"msg_index\":46,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v\"}]}]},{\"msg_index\":47,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"amount\",\"value\":\"674236544ukrw,102uluna,415657umnt,114usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"674236544ukrw,102uluna,415657umnt,114usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]},{\"msg_index\":48,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq\"}]}]},{\"msg_index\":49,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]},{\"msg_index\":50,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r\"}]}]},{\"msg_index\":51,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]},{\"msg_index\":52,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr\"}]}]},{\"msg_index\":53,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6\"}]}]},{\"msg_index\":54,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh\"}]}]},{\"msg_index\":55,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt\"}]}]},{\"msg_index\":56,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g\"}]}]},{\"msg_index\":57,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]},{\"msg_index\":58,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]},{\"msg_index\":59,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj\"}]}]},{\"msg_index\":60,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64\"}]}]},{\"msg_index\":61,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs\"}]}]},{\"msg_index\":62,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2" + } + ] + } + ] + }, + { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm" + } + ] + } + ] + }, + { + "msg_index": 6, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + ] + } + ] + }, + { + "msg_index": 7, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra" + } + ] + } + ] + }, + { + "msg_index": 8, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + } + ] + } + ] + }, + { + "msg_index": 9, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh" + } + ] + } + ] + }, + { + "msg_index": 10, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg" + } + ] + } + ] + }, + { + "msg_index": 11, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah" + } + ] + } + ] + }, + { + "msg_index": 12, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7" + } + ] + } + ] + }, + { + "msg_index": 13, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m" + } + ] + } + ] + }, + { + "msg_index": 14, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc" + } + ] + } + ] + }, + { + "msg_index": 15, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6" + } + ] + } + ] + }, + { + "msg_index": 16, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd" + } + ] + } + ] + }, + { + "msg_index": 17, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + ] + } + ] + }, + { + "msg_index": 18, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a" + } + ] + } + ] + }, + { + "msg_index": 19, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + ] + } + ] + }, + { + "msg_index": 20, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr" + } + ] + } + ] + }, + { + "msg_index": 21, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse" + } + ] + } + ] + }, + { + "msg_index": 22, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + } + ] + } + ] + }, + { + "msg_index": 23, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + } + ] + } + ] + }, + { + "msg_index": 24, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 25, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + ] + } + ] + }, + { + "msg_index": 26, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "msg_index": 27, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + ] + } + ] + }, + { + "msg_index": 28, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp" + } + ] + } + ] + }, + { + "msg_index": 29, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "msg_index": 30, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf" + } + ] + } + ] + }, + { + "msg_index": 31, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d" + } + ] + } + ] + }, + { + "msg_index": 32, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "msg_index": 33, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + ] + } + ] + }, + { + "msg_index": 34, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "msg_index": 35, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + } + ] + } + ] + }, + { + "msg_index": 36, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8" + } + ] + } + ] + }, + { + "msg_index": 37, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + } + ] + } + ] + }, + { + "msg_index": 38, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + ] + } + ] + }, + { + "msg_index": 39, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + } + ] + } + ] + }, + { + "msg_index": 40, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5" + } + ] + } + ] + }, + { + "msg_index": 41, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + ] + } + ] + }, + { + "msg_index": 42, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 43, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "msg_index": 44, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + } + ] + } + ] + }, + { + "msg_index": 45, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + ] + } + ] + }, + { + "msg_index": 46, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v" + } + ] + } + ] + }, + { + "msg_index": 47, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "674236544ukrw,102uluna,415657umnt,114usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "674236544ukrw,102uluna,415657umnt,114usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "msg_index": 48, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "msg_index": 49, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "msg_index": 50, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r" + } + ] + } + ] + }, + { + "msg_index": 51, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "msg_index": 52, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr" + } + ] + } + ] + }, + { + "msg_index": 53, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6" + } + ] + } + ] + }, + { + "msg_index": 54, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh" + } + ] + } + ] + }, + { + "msg_index": 55, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt" + } + ] + } + ] + }, + { + "msg_index": 56, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + } + ] + } + ] + }, + { + "msg_index": 57, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "msg_index": 58, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "msg_index": 59, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj" + } + ] + } + ] + }, + { + "msg_index": 60, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + ] + } + ] + }, + { + "msg_index": 61, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + ] + } + ] + }, + { + "msg_index": 62, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + } + ], + "gas_wanted": "5172200", + "gas_used": "3447567", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "77583" + }], + "gas": "5172200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "Vi5LVBU9W/B1wJ7x9vTimX24DTHygT84qUQ5XspDadldldgDLe4LJnssBh5LTHBUe+nWgVpFbM7YiOlZ2Jd/Gg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T15:16:30Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "674236544ukrw,102uluna,415657umnt,114usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v" + }, + { + "key": "amount", + "value": "674236544ukrw,102uluna,415657umnt,114usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + }, + { + "height": "11893", + "txhash": "C8F79741C62C28EC86EDE4052A894A571D4726C16C17F3C6BD921A008B8B2331", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69\"},{\"key\":\"amount\",\"value\":\"1252127665ukrw,226uluna,598786umnt,3580usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1252127665ukrw,226uluna,598786umnt,3580usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "1252127665ukrw,226uluna,598786umnt,3580usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1252127665ukrw,226uluna,598786umnt,3580usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "160400", + "gas_used": "105664", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2406" + }], + "gas": "160400" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AmEYM4kP1+aik2AY0gaHUtS7taT47f9rhnlFbn6MJF0z" + }, + "signature": "hfvwwaCut5tyYTJfS8hWn/TPRB4l1ac34D7W0TPjTxgZ+srGGfbBHIn+ZfC/kvpRmGmb+ZlGaZJcSnIb7KghPw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T15:35:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "1252127665ukrw,226uluna,598786umnt,3580usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1252127665ukrw,226uluna,598786umnt,3580usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "12337", + "txhash": "A6B3324CC3D5B06619CE763006EDC471FC4CF68979B6C6EACAE6E9395CA88D5A", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"105321334ukrw,28uluna,8554umnt,38usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"105321334ukrw,28uluna,8554umnt,38usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"27525440ukrw,7uluna,2235umnt,10usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"27525440ukrw,7uluna,2235umnt,10usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1vqnhgc6d0jyggtytzqrnsc40r4zez6tx99382w\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"29225433ukrw,7uluna,2298umnt,10usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"29225433ukrw,7uluna,2298umnt,10usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"13562538ukrw,3uluna,1070umnt,4usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"13562538ukrw,3uluna,1070umnt,4usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"109675395ukrw,30uluna,8636umnt,38usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"109675395ukrw,30uluna,8636umnt,38usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"57742587ukrw,16uluna,4597umnt,21usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"57742587ukrw,16uluna,4597umnt,21usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":6,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"56056845ukrw,15uluna,4903umnt,20usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"56056845ukrw,15uluna,4903umnt,20usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e\"}]}]},{\"msg_index\":7,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"75727726ukrw,20uluna,5589umnt,25usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"75727726ukrw,20uluna,5589umnt,25usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]},{\"msg_index\":8,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"94649062ukrw,23uluna,7402umnt,32usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"94649062ukrw,23uluna,7402umnt,32usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "105321334ukrw,28uluna,8554umnt,38usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "105321334ukrw,28uluna,8554umnt,38usdr" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "27525440ukrw,7uluna,2235umnt,10usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "27525440ukrw,7uluna,2235umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1vqnhgc6d0jyggtytzqrnsc40r4zez6tx99382w" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "29225433ukrw,7uluna,2298umnt,10usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "29225433ukrw,7uluna,2298umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "13562538ukrw,3uluna,1070umnt,4usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "13562538ukrw,3uluna,1070umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "109675395ukrw,30uluna,8636umnt,38usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "109675395ukrw,30uluna,8636umnt,38usdr" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + ] + } + ] + }, + { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "57742587ukrw,16uluna,4597umnt,21usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "57742587ukrw,16uluna,4597umnt,21usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 6, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "56056845ukrw,15uluna,4903umnt,20usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "56056845ukrw,15uluna,4903umnt,20usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "msg_index": 7, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "75727726ukrw,20uluna,5589umnt,25usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "75727726ukrw,20uluna,5589umnt,25usdr" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "msg_index": 8, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "94649062ukrw,23uluna,7402umnt,32usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "94649062ukrw,23uluna,7402umnt,32usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + } + ], + "gas_wanted": "1076066", + "gas_used": "717312", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1vqnhgc6d0jyggtytzqrnsc40r4zez6tx99382w" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "16141" + }], + "gas": "1076066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgwhykaGJTRBfJamXqsKCY5SEGVogea/N15ZOD/3BfYa" + }, + "signature": "eXZjX4nBaelvr1omFCKK5HwXR2NHrzi+VTiaQSMXCNJfxGGmWur9Ve9pQxO5QeKl8qseSv5Y79AEB3J/CXKu/g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T16:23:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "105321334ukrw,28uluna,8554umnt,38usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "27525440ukrw,7uluna,2235umnt,10usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "29225433ukrw,7uluna,2298umnt,10usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "13562538ukrw,3uluna,1070umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "109675395ukrw,30uluna,8636umnt,38usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "57742587ukrw,16uluna,4597umnt,21usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "56056845ukrw,15uluna,4903umnt,20usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "75727726ukrw,20uluna,5589umnt,25usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "94649062ukrw,23uluna,7402umnt,32usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "105321334ukrw,28uluna,8554umnt,38usdr" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + }, + { + "key": "amount", + "value": "27525440ukrw,7uluna,2235umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1vqnhgc6d0jyggtytzqrnsc40r4zez6tx99382w" + }, + { + "key": "amount", + "value": "29225433ukrw,7uluna,2298umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "amount", + "value": "13562538ukrw,3uluna,1070umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "amount", + "value": "109675395ukrw,30uluna,8636umnt,38usdr" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + }, + { + "key": "amount", + "value": "57742587ukrw,16uluna,4597umnt,21usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "56056845ukrw,15uluna,4903umnt,20usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "amount", + "value": "75727726ukrw,20uluna,5589umnt,25usdr" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + }, + { + "key": "amount", + "value": "94649062ukrw,23uluna,7402umnt,32usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "height": "12760", + "txhash": "9230764B79D2C0B02629B8D1B94AA1C764340BFE786F6CF46407F538AA0DE2B0", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"2142115599ukrw,312uluna,1032282umnt,5623usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"2142115599ukrw,312uluna,1032282umnt,5623usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"28875247ukrw,4uluna,13914umnt,75usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"28875247ukrw,4uluna,13914umnt,75usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2142115599ukrw,312uluna,1032282umnt,5623usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2142115599ukrw,312uluna,1032282umnt,5623usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "28875247ukrw,4uluna,13914umnt,75usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "28875247ukrw,4uluna,13914umnt,75usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "162028", + "gas_used": "124587", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "162028" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "yjL2gyR8H8sWAVDcmDNeOak7FMpcYLh8CAFhO9NOk8FIL4DYrdVfEw0rT72WOtrVU+Uc5QtdXSeEsDqIewwIew==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T17:09:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2142115599ukrw,312uluna,1032282umnt,5623usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "28875247ukrw,4uluna,13914umnt,75usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2142115599ukrw,312uluna,1032282umnt,5623usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "28875247ukrw,4uluna,13914umnt,75usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "13255", + "txhash": "0FA4CB1F84E747F08D793FE2BC5B9CF724D75DB03081058FBD447853E3A12910", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"amount\",\"value\":\"45341093ukrw,11uluna,3666umnt,16usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"45341093ukrw,11uluna,3666umnt,16usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"amount\",\"value\":\"1325023ukrw,101umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1325023ukrw,101umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"amount\",\"value\":\"88136054ukrw,23uluna,7006umnt,30usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"88136054ukrw,23uluna,7006umnt,30usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"amount\",\"value\":\"273564985ukrw,72uluna,20660umnt,102usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"273564985ukrw,72uluna,20660umnt,102usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"amount\",\"value\":\"45692441ukrw,12uluna,3643umnt,16usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"45692441ukrw,12uluna,3643umnt,16usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"amount\",\"value\":\"591382175ukrw,160uluna,46167umnt,219usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"591382175ukrw,160uluna,46167umnt,219usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":6,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"amount\",\"value\":\"4729906ukrw,1uluna,405umnt,1usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"4729906ukrw,1uluna,405umnt,1usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e\"}]}]},{\"msg_index\":7,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"amount\",\"value\":\"1451719ukrw,124umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1451719ukrw,124umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]},{\"msg_index\":8,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as\"},{\"key\":\"amount\",\"value\":\"14772575ukrw,3uluna,1128umnt,5usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"14772575ukrw,3uluna,1128umnt,5usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "45341093ukrw,11uluna,3666umnt,16usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "45341093ukrw,11uluna,3666umnt,16usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "1325023ukrw,101umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1325023ukrw,101umnt" + }, + { + "key": "validator", + "value": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "88136054ukrw,23uluna,7006umnt,30usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "88136054ukrw,23uluna,7006umnt,30usdr" + }, + { + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "273564985ukrw,72uluna,20660umnt,102usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "273564985ukrw,72uluna,20660umnt,102usdr" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "45692441ukrw,12uluna,3643umnt,16usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "45692441ukrw,12uluna,3643umnt,16usdr" + }, + { + "key": "validator", + "value": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + } + ] + } + ] + }, + { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "591382175ukrw,160uluna,46167umnt,219usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "591382175ukrw,160uluna,46167umnt,219usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 6, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "4729906ukrw,1uluna,405umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4729906ukrw,1uluna,405umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "msg_index": 7, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "1451719ukrw,124umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1451719ukrw,124umnt" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "msg_index": 8, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "14772575ukrw,3uluna,1128umnt,5usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "14772575ukrw,3uluna,1128umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + } + ], + "gas_wanted": "1088800", + "gas_used": "725175", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as", + "validator_address": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as", + "validator_address": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as", + "validator_address": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as", + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as", + "validator_address": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "16332" + }], + "gas": "1088800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AlLiBmLuakUssXkXHCoYcz9XJH+dwhrJzD5G6cQcWREC" + }, + "signature": "dzIPSAzWeyq5lDvsWmhYFdPMqbzNaeDxwnChzL4GT+UH3sbY67oZ42DJaW0pbz/FsarCGumb0N43oRXv6fdLaQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T18:02:41Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "45341093ukrw,11uluna,3666umnt,16usdr" + }, + { + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "1325023ukrw,101umnt" + }, + { + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "88136054ukrw,23uluna,7006umnt,30usdr" + }, + { + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "273564985ukrw,72uluna,20660umnt,102usdr" + }, + { + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "45692441ukrw,12uluna,3643umnt,16usdr" + }, + { + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "591382175ukrw,160uluna,46167umnt,219usdr" + }, + { + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "4729906ukrw,1uluna,405umnt,1usdr" + }, + { + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "1451719ukrw,124umnt" + }, + { + "key": "recipient", + "value": "terra1rjetaseqwuhcd9s3c2s5zgp8kcr6u4zcj603as" + }, + { + "key": "amount", + "value": "14772575ukrw,3uluna,1128umnt,5usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "45341093ukrw,11uluna,3666umnt,16usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1325023ukrw,101umnt" + }, + { + "key": "validator", + "value": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + }, + { + "key": "amount", + "value": "88136054ukrw,23uluna,7006umnt,30usdr" + }, + { + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount", + "value": "273564985ukrw,72uluna,20660umnt,102usdr" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + }, + { + "key": "amount", + "value": "45692441ukrw,12uluna,3643umnt,16usdr" + }, + { + "key": "validator", + "value": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + }, + { + "key": "amount", + "value": "591382175ukrw,160uluna,46167umnt,219usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "4729906ukrw,1uluna,405umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "amount", + "value": "1451719ukrw,124umnt" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "14772575ukrw,3uluna,1128umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + }, + { + "height": "13428", + "txhash": "6D57D01B3678F03B637A2C4390328AC74DB94D12307F5EA7CBA8D6AC99D5AE9F", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"157018797ukrw,8uluna,1086umnt,21usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"157018797ukrw,8uluna,1086umnt,21usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"2116578ukrw,14umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"2116578ukrw,14umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "157018797ukrw,8uluna,1086umnt,21usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "157018797ukrw,8uluna,1086umnt,21usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2116578ukrw,14umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2116578ukrw,14umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161946", + "gas_used": "124554", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "161946" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "vvZ9oq55sjmDhVVvi9QPDmnxS+fOmbgEDHAXbmmKQe4AFwYtV33k7TqeTvXFCqs9sXg6xU5AK9nFlYv91k8Q9Q==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T18:21:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "157018797ukrw,8uluna,1086umnt,21usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2116578ukrw,14umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "157018797ukrw,8uluna,1086umnt,21usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2116578ukrw,14umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "13531", + "txhash": "189AFE3A35715C094E23D6731251611DD51046BF25B81C4F49CBACD5D8C7951D", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"10344038179ukrw,816uluna,1208288umnt,5698usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"10344038179ukrw,816uluna,1208288umnt,5698usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"232160412ukrw,18uluna,27118umnt,127usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"232160412ukrw,18uluna,27118umnt,127usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "10344038179ukrw,816uluna,1208288umnt,5698usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "10344038179ukrw,816uluna,1208288umnt,5698usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "232160412ukrw,18uluna,27118umnt,127usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "232160412ukrw,18uluna,27118umnt,127usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "160280", + "gas_used": "123273", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "160280" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "jOlvfLZXyJWp1zlsr4U4eyGf141HvEKtGatGmZkHHlVvCjTSJ/Pz0AKk63rThEmkkut2kfWQAUY8cwBssKdhbg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T18:32:27Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "10344038179ukrw,816uluna,1208288umnt,5698usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "232160412ukrw,18uluna,27118umnt,127usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "10344038179ukrw,816uluna,1208288umnt,5698usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "232160412ukrw,18uluna,27118umnt,127usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "13572", + "txhash": "B2D016A22EA1B728C5D32341E877553683C6AC287E5F9F89170A760558C97056", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n\"},{\"key\":\"amount\",\"value\":\"883231252ukrw,84uluna,354375umnt,68usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"883231252ukrw,84uluna,354375umnt,68usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "883231252ukrw,84uluna,354375umnt,68usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "883231252ukrw,84uluna,354375umnt,68usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + } + ], + "gas_wanted": "360466", + "gas_used": "239603", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5407" + }], + "gas": "360466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AkHtfruVXzqleWHOzlAfz/BSkUWzMwu1lkcFruKNmjmi" + }, + "signature": "pXRVoCjjI+VXkxNcPU+GGA5OMxmrojLNGw0aSqA4n3xbOzw3K7f0AgAY97jjpCYYuA5OkVMq0YRvzWXRw/jYGw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T18:36:51Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "883231252ukrw,84uluna,354375umnt,68usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "883231252ukrw,84uluna,354375umnt,68usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "height": "14186", + "txhash": "EF92341AC397A5971539DE0D77D9DC27DBD64BDC7A1BB0087C809713186D1ABB", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"102391686ukrw,42usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"102391686ukrw,42usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"1380217ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1380217ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102391686ukrw,42usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "102391686ukrw,42usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1380217ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1380217ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161903", + "gas_used": "124491", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "161903" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "uRg+4apvosSoW9audYCLJIeXVLoXMCQUbYTwBLuSjep9dYj4TmrU4S7owUq1vzViZmq/GBWZj6q3uEddjdpamw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T19:43:06Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102391686ukrw,42usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1380217ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "102391686ukrw,42usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1380217ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "14580", + "txhash": "994F7DABB119A5438A2B91026E502C9BC4199B05E6577BB407686CA62E34E4D0", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"33157024ukrw,1087umnt\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"33157024ukrw,1087umnt\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"446949ukrw,14umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"446949ukrw,14umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "33157024ukrw,1087umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "33157024ukrw,1087umnt" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "446949ukrw,14umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "446949ukrw,14umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161794", + "gas_used": "124437", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "161794" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "T+OMsGGEp8IxKrv8erq/Y6/JM7PGqeagZ/S80+Z6VFQG9cHO90HHuoxY8mw5/fes8dx/CJ77QOO+Ke1PDU96nw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T20:25:33Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "33157024ukrw,1087umnt" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "446949ukrw,14umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "33157024ukrw,1087umnt" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "446949ukrw,14umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "14881", + "txhash": "2005305A42D7B6D6EF01826A7A6DCE644F7FA12791B36532ED7C24CCC8EA426D", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"602532883ukrw,46uluna,256204umnt,64usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"602532883ukrw,46uluna,256204umnt,64usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"250378595ukrw,21uluna,103372umnt,24usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"250378595ukrw,21uluna,103372umnt,24usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"529585282ukrw,44uluna,222955umnt,54usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"529585282ukrw,44uluna,222955umnt,54usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"79869857ukrw,6uluna,34632umnt,8usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"79869857ukrw,6uluna,34632umnt,8usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"426523069ukrw,36uluna,178192umnt,41usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"426523069ukrw,36uluna,178192umnt,41usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "602532883ukrw,46uluna,256204umnt,64usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "602532883ukrw,46uluna,256204umnt,64usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "250378595ukrw,21uluna,103372umnt,24usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "250378595ukrw,21uluna,103372umnt,24usdr" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "529585282ukrw,44uluna,222955umnt,54usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "529585282ukrw,44uluna,222955umnt,54usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "79869857ukrw,6uluna,34632umnt,8usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "79869857ukrw,6uluna,34632umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "426523069ukrw,36uluna,178192umnt,41usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "426523069ukrw,36uluna,178192umnt,41usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "631066", + "gas_used": "420179", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "9466" + }], + "gas": "631066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ap1s+mF9dHf6tIJRie2xszMyqx8hYt5pa4kpoprfHrdM" + }, + "signature": "aRZlwtIMX+prp7ACl5/G7pOl5hKz2tsoV1rADYq46H1ssu+liVDJ5UbWPfFLaxGeixg8oQIFaXCwtwNiCBkxBw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T20:58:05Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "602532883ukrw,46uluna,256204umnt,64usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "250378595ukrw,21uluna,103372umnt,24usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "529585282ukrw,44uluna,222955umnt,54usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "79869857ukrw,6uluna,34632umnt,8usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "426523069ukrw,36uluna,178192umnt,41usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "602532883ukrw,46uluna,256204umnt,64usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "250378595ukrw,21uluna,103372umnt,24usdr" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + }, + { + "key": "amount", + "value": "529585282ukrw,44uluna,222955umnt,54usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "79869857ukrw,6uluna,34632umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "426523069ukrw,36uluna,178192umnt,41usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "15042", + "txhash": "5EE3A8F368362F57681E4770B66AD999E4581A90D0141B52C80AE1882F36879D", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"141544ukrw,12umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"141544ukrw,12umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"381000709ukrw,27uluna,31817umnt,172usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"381000709ukrw,27uluna,31817umnt,172usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"32236ukrw,2umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"32236ukrw,2umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"376146953ukrw,24uluna,31530umnt,163usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"376146953ukrw,24uluna,31530umnt,163usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"132153888ukrw,10uluna,11409umnt,63usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"132153888ukrw,10uluna,11409umnt,63usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "141544ukrw,12umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "141544ukrw,12umnt" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "381000709ukrw,27uluna,31817umnt,172usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "381000709ukrw,27uluna,31817umnt,172usdr" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "32236ukrw,2umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "32236ukrw,2umnt" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "376146953ukrw,24uluna,31530umnt,163usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "376146953ukrw,24uluna,31530umnt,163usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "132153888ukrw,10uluna,11409umnt,63usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "132153888ukrw,10uluna,11409umnt,63usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "707333", + "gas_used": "471556", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "10610" + }], + "gas": "707333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+rC2/2QJTyf0Kxn0CYu8+YpfALGvmpqvPvDa0DMwIBA" + }, + "signature": "MBi7jS7MhrM18VTyO1x5fNcbArkZreKFEMxHlAPBuCEfm3h71yCZXIPnPMCdrP9RIUMcjdWBhXbeYzxpbrGIdA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T21:15:28Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "141544ukrw,12umnt" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "381000709ukrw,27uluna,31817umnt,172usdr" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "32236ukrw,2umnt" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "376146953ukrw,24uluna,31530umnt,163usdr" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "132153888ukrw,10uluna,11409umnt,63usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "141544ukrw,12umnt" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "381000709ukrw,27uluna,31817umnt,172usdr" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + }, + { + "key": "amount", + "value": "32236ukrw,2umnt" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + }, + { + "key": "amount", + "value": "376146953ukrw,24uluna,31530umnt,163usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + }, + { + "key": "amount", + "value": "132153888ukrw,10uluna,11409umnt,63usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "15272", + "txhash": "AF8D92F8A69ED74160A11F683BA4C37123A7110770FFA760DDFA53E01ED8D686", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t\"},{\"key\":\"amount\",\"value\":\"2847610ukrw,223umnt,1usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"2847610ukrw,223umnt,1usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper13g7z3qq6f00qww3u4mpcs3xw5jhqwraswraapc\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t" + }, + { + "key": "amount", + "value": "2847610ukrw,223umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2847610ukrw,223umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper13g7z3qq6f00qww3u4mpcs3xw5jhqwraswraapc" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "98932", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t", + "validator_address": "terravaloper13g7z3qq6f00qww3u4mpcs3xw5jhqwraswraapc" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Aj0qAPMJDmWTtEAu5SqAa6vgPYfZKsjqvYSMoJZDeF/h" + }, + "signature": "HwtksvBw7g1zoGt4GmXs3YVgiuNt2tANmNnLaelh0pxgR/ZslNVp0TjKwe5bPesqQydEFE+N04s77Uu0w7pq9g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T21:40:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t" + }, + { + "key": "amount", + "value": "2847610ukrw,223umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2847610ukrw,223umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper13g7z3qq6f00qww3u4mpcs3xw5jhqwraswraapc" + } + ] + } + ] + }, + { + "height": "17214", + "txhash": "6515F2E7B2BAC7D6953B49EFED7F366FEE3BFC06DC6928618F5DEEA8F49076FE", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1av8mez5fhuwss6daz3aw6y3d0q0tyjw60xgv2l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1av8mez5fhuwss6daz3aw6y3d0q0tyjw60xgv2l\"},{\"key\":\"amount\",\"value\":\"83117131ukrw,23uluna,2742umnt,33usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"83117131ukrw,23uluna,2742umnt,33usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1av8mez5fhuwss6daz3aw6y3d0q0tyjw60xgv2l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1av8mez5fhuwss6daz3aw6y3d0q0tyjw60xgv2l" + }, + { + "key": "amount", + "value": "83117131ukrw,23uluna,2742umnt,33usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "83117131ukrw,23uluna,2742umnt,33usdr" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + ] + } + ] + }], + "gas_wanted": "158866", + "gas_used": "105207", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1av8mez5fhuwss6daz3aw6y3d0q0tyjw60xgv2l", + "validator_address": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2383" + }], + "gas": "158866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Anu8sv/fS2nwHyihnmxBVFv+wcJTLHZi+lRTBoR4dI/Q" + }, + "signature": "thfC6c2W2rImkTgZxvenxE8+sR3J1RQexu2uuyRTXNd0Orwekhxi0L9EJX1C2dOdu86pT7w+r5F1FFPE65ZM1A==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T01:09:48Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1av8mez5fhuwss6daz3aw6y3d0q0tyjw60xgv2l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1av8mez5fhuwss6daz3aw6y3d0q0tyjw60xgv2l" + }, + { + "key": "amount", + "value": "83117131ukrw,23uluna,2742umnt,33usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "83117131ukrw,23uluna,2742umnt,33usdr" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + ] + } + ] + }, + { + "height": "17407", + "txhash": "D282167666ADB0324563D52E32BBE9FC4E89516D1CC438F527D3233A0C8C2AAF", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw\"},{\"key\":\"amount\",\"value\":\"332023179ukrw,78uluna,24000umnt,140usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"332023179ukrw,78uluna,24000umnt,140usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw" + }, + { + "key": "amount", + "value": "332023179ukrw,78uluna,24000umnt,140usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "332023179ukrw,78uluna,24000umnt,140usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }], + "gas_wanted": "158666", + "gas_used": "105240", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2380" + }], + "gas": "158666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ap/VrTc4v7sOfakZcXbJLTQwqyBWO2e8eE+K72Yy9hm3" + }, + "signature": "z92jRr/advi1ArMYtDz3eLTDI6iGnPNYm17OtCjFjHhFLeAE4jBTWA64fHFR+wts7pO63Cpv89StoB7ha1X6UA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T01:30:38Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vgqf97wjyrzuetc8d98633k06lndzmw5xvv7cw" + }, + { + "key": "amount", + "value": "332023179ukrw,78uluna,24000umnt,140usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "332023179ukrw,78uluna,24000umnt,140usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "height": "17729", + "txhash": "9580BA81DD0AA131F3AE29AF14E746C6AB39C1CCCF9253B3FC96AAC26B95753E", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq\"},{\"key\":\"amount\",\"value\":\"104313882131ukrw,24302uluna,7986732umnt,36557usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"104313882131ukrw,24302uluna,7986732umnt,36557usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq" + }, + { + "key": "amount", + "value": "104313882131ukrw,24302uluna,7986732umnt,36557usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "104313882131ukrw,24302uluna,7986732umnt,36557usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "191666", + "gas_used": "127407", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2875" + }], + "gas": "191666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A2mvOqVip77l7Ubd1DUWbXuCmeizplVqSRQH6Ahw834w" + }, + "signature": "tPXIYgxVogSw3hv0mSN9SvnHdHyqjzNRPZr7b7is474qUmEt67g5W94+LTzW7n4fFkXDECI94Zsu96tbPN1xzA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T02:05:22Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq" + }, + { + "key": "amount", + "value": "104313882131ukrw,24302uluna,7986732umnt,36557usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "104313882131ukrw,24302uluna,7986732umnt,36557usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "19272", + "txhash": "1D3C9654AC4584CCFDF7557CD22653D66E5BCE9CB57B8E3AB9C0727B451DCAAC", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"1753179948ukrw,12uluna,5650umnt,192usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1753179948ukrw,12uluna,5650umnt,192usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"23632480ukrw,76umnt,2usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"23632480ukrw,76umnt,2usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1753179948ukrw,12uluna,5650umnt,192usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1753179948ukrw,12uluna,5650umnt,192usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "23632480ukrw,76umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "23632480ukrw,76umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "162129", + "gas_used": "124695", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "162129" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "0TG+ucJmSmS+xAt5/OuXOmZHmFMBSf4IM4/se7r8TfB6Jx8vIZ/M7hEd15Js6u15DMxQotwJE9zxEkzMe6DSkQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T04:52:04Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1753179948ukrw,12uluna,5650umnt,192usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "23632480ukrw,76umnt,2usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1753179948ukrw,12uluna,5650umnt,192usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "23632480ukrw,76umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "19287", + "txhash": "AC1D4FB8618E1E66B913AA85F24CD10E232152AD2C3966842F17B2718AB967F9", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2\"},{\"key\":\"amount\",\"value\":\"82785040ukrw,18uluna,6022umnt,27usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"82785040ukrw,18uluna,6022umnt,27usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2\"},{\"key\":\"amount\",\"value\":\"18246949ukrw,4uluna,1261umnt,5usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"18246949ukrw,4uluna,1261umnt,5usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2\"},{\"key\":\"amount\",\"value\":\"261351390ukrw,63uluna,18598umnt,90usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"261351390ukrw,63uluna,18598umnt,90usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "amount", + "value": "82785040ukrw,18uluna,6022umnt,27usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "82785040ukrw,18uluna,6022umnt,27usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "amount", + "value": "18246949ukrw,4uluna,1261umnt,5usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "18246949ukrw,4uluna,1261umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "amount", + "value": "261351390ukrw,63uluna,18598umnt,90usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "261351390ukrw,63uluna,18598umnt,90usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "385866", + "gas_used": "256693", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5788" + }], + "gas": "385866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AiN7Gsfek73Bla1doFc3UNLXa1GHCpEosmEUSxBg5kGc" + }, + "signature": "GGOBqhwCiNeMU9Q7JBndeuuM2eHuOFNxzPLLPA6dt71BL8BFOrAGHWf1HHSycbI7nJD2QR87sDHP7K22YLecHQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T04:53:40Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "amount", + "value": "82785040ukrw,18uluna,6022umnt,27usdr" + }, + { + "key": "recipient", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "amount", + "value": "18246949ukrw,4uluna,1261umnt,5usdr" + }, + { + "key": "recipient", + "value": "terra1qmrzf2hzytf6fpuppl4qjs79mev92c5ecch2j2" + }, + { + "key": "amount", + "value": "261351390ukrw,63uluna,18598umnt,90usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "82785040ukrw,18uluna,6022umnt,27usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "18246949ukrw,4uluna,1261umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount", + "value": "261351390ukrw,63uluna,18598umnt,90usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "19507", + "txhash": "1222064F82024EB508DCFF16BE12AC0AE92E97DB33A1BF1402DCD8ADB7CCB8D2", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra174x3qjty65drqa7equ5fjq9fk590c3exv3ymuv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra174x3qjty65drqa7equ5fjq9fk590c3exv3ymuv\"},{\"key\":\"amount\",\"value\":\"1359877384ukrw,297uluna,98174umnt,452usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1359877384ukrw,297uluna,98174umnt,452usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra174x3qjty65drqa7equ5fjq9fk590c3exv3ymuv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra174x3qjty65drqa7equ5fjq9fk590c3exv3ymuv" + }, + { + "key": "amount", + "value": "1359877384ukrw,297uluna,98174umnt,452usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1359877384ukrw,297uluna,98174umnt,452usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "155200", + "gas_used": "102894", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra174x3qjty65drqa7equ5fjq9fk590c3exv3ymuv", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2328" + }], + "gas": "155200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AvlHbj9/Em7WhrXeSQAIbWxnUSi21u7mMRIBL2IxRSDU" + }, + "signature": "FhoyucTfgrCD+rhGQNs0b0PEQ11k+JYqYYyyTepMOzd2doK6+jehMnpHB0Naw3wd10uKbe4i4TEGfyJ4b77QdQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T05:17:28Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra174x3qjty65drqa7equ5fjq9fk590c3exv3ymuv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra174x3qjty65drqa7equ5fjq9fk590c3exv3ymuv" + }, + { + "key": "amount", + "value": "1359877384ukrw,297uluna,98174umnt,452usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1359877384ukrw,297uluna,98174umnt,452usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "20157", + "txhash": "9357B4E7EAEBC7F91061324E0F4DE309345B9D8034AA61D3216F6991AA33A5F5", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td\"},{\"key\":\"amount\",\"value\":\"564894983ukrw,120uluna,52809umnt,184usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"564894983ukrw,120uluna,52809umnt,184usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "amount", + "value": "564894983ukrw,120uluna,52809umnt,184usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "564894983ukrw,120uluna,52809umnt,184usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "155066", + "gas_used": "103252", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2326" + }], + "gas": "155066" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+QMTSU19pkA7EDkFnGqdGnuetqCw3HFgoYiENwLWHKC" + }, + "signature": "1Sf+Tu+cblaZtSHzoJp0372Dm/URcFtpQD+qLVOvMNhfEojTQYJXb1UoF7tJSW2rphXpPNKUm9deeQ0z8ICHzQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T06:27:46Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1z9c76qv2efuz644ffpesh2wsz00nkp389fv4td" + }, + { + "key": "amount", + "value": "564894983ukrw,120uluna,52809umnt,184usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "564894983ukrw,120uluna,52809umnt,184usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "20507", + "txhash": "6D8DFDA3DAB139AA5AFAD9575EC5A39B9C9F64A8A4E7D39E4A17DD9B9E086A84", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"929408864ukrw,3uluna,442406umnt,42usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"929408864ukrw,3uluna,442406umnt,42usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"12528227ukrw,5963umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"12528227ukrw,5963umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "929408864ukrw,3uluna,442406umnt,42usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "929408864ukrw,3uluna,442406umnt,42usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "12528227ukrw,5963umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "12528227ukrw,5963umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "162129", + "gas_used": "124695", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "162129" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "7iPj13Je0iZLMJ1gGkmSYCGTxtXanad4jsfX2e/wlh8UhtToxRF4c0lfhIuTxezcp5KZP4U05kQ+sic0Lo35Pw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T07:05:35Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "929408864ukrw,3uluna,442406umnt,42usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "12528227ukrw,5963umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "929408864ukrw,3uluna,442406umnt,42usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "12528227ukrw,5963umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "20543", + "txhash": "BEBB450D697F0B8E9074E8B380BEB223ABF9D3C695C34C3B74F2F10873DCEAA7", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm\"},{\"key\":\"amount\",\"value\":\"563594931ukrw,137uluna,50464umnt,177usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"563594931ukrw,137uluna,50464umnt,177usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm\"},{\"key\":\"amount\",\"value\":\"27697069952ukrw,6733uluna,2479441umnt,8742usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"27697069952ukrw,6733uluna,2479441umnt,8742usdr\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "563594931ukrw,137uluna,50464umnt,177usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "563594931ukrw,137uluna,50464umnt,177usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "27697069952ukrw,6733uluna,2479441umnt,8742usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "27697069952ukrw,6733uluna,2479441umnt,8742usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "123523", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+Ga0UlibriNASeMeD646MJkou/n/w1gGCTiJRxjQ0AY" + }, + "signature": "vduBk5N2POMYJfymTDJ0dXyc+eyKfxruHdrUOEQEtx1xFvxMZnnS/rBQ+H0A6+Ezm8XS3nrmQIZAtD5urPcg+g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T07:09:29Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "563594931ukrw,137uluna,50464umnt,177usdr" + }, + { + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "27697069952ukrw,6733uluna,2479441umnt,8742usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "27697069952ukrw,6733uluna,2479441umnt,8742usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "563594931ukrw,137uluna,50464umnt,177usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "height": "20548", + "txhash": "D8C3FD019436C7F6C4A68904FBD3D50213D0B47CBBB22BEAD16541890FA564E4", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1a79tvvthwec46jt3tkdtr9a9ll78henk5s4fxw\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1a79tvvthwec46jt3tkdtr9a9ll78henk5s4fxw\"},{\"key\":\"amount\",\"value\":\"672592539ukrw,163uluna,60205umnt,212usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"672592539ukrw,163uluna,60205umnt,212usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a79tvvthwec46jt3tkdtr9a9ll78henk5s4fxw" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a79tvvthwec46jt3tkdtr9a9ll78henk5s4fxw" + }, + { + "key": "amount", + "value": "672592539ukrw,163uluna,60205umnt,212usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "672592539ukrw,163uluna,60205umnt,212usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "87033", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1a79tvvthwec46jt3tkdtr9a9ll78henk5s4fxw", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + }], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A3v1PmO+M5TIX1mOUd+JOoxH0DxCX9v1Pdwgx9LagBp3" + }, + "signature": "E6yv5FIwwXqTrvftGJt6KdP5UT84EaZwqLq5zw9PhPNiOjtps9qdapjp3qB+q3C+mzPERHxgyE3Izoq9vJwlnQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T07:10:01Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1a79tvvthwec46jt3tkdtr9a9ll78henk5s4fxw" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1a79tvvthwec46jt3tkdtr9a9ll78henk5s4fxw" + }, + { + "key": "amount", + "value": "672592539ukrw,163uluna,60205umnt,212usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "672592539ukrw,163uluna,60205umnt,212usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "height": "20581", + "txhash": "5CD9E9033C179EF9A911784A68B2F90D358B2C3DE12C58E875C84FCB342CB48F", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"58996665ukrw\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"58996665ukrw\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"795262ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"795262ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "58996665ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "58996665ukrw" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "795262ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "795262ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161564", + "gas_used": "124260", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "161564" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "Movme0KDuiRVkQaBmqJq5BRNdSmC+BkA9Obt82xokm5k9zMuwshN+QyVb1n6DvLIQwsKx11IO5e6njModedrPA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T07:13:36Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "58996665ukrw" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "795262ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "58996665ukrw" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "795262ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "20824", + "txhash": "AA0DF5AC43C4A5D92BF9B9389EC60D58E2BBD84D02F79B233C5B80A87592F0A4", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m\"},{\"key\":\"amount\",\"value\":\"2790215394ukrw,579uluna,254118umnt,891usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"2790215394ukrw,579uluna,254118umnt,891usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m" + }, + { + "key": "amount", + "value": "2790215394ukrw,579uluna,254118umnt,891usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2790215394ukrw,579uluna,254118umnt,891usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "155466", + "gas_used": "102918", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2332" + }], + "gas": "155466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AojqhNagPNi1CqpBUosh/9y2jBzxjifYEpi6ysH4K4iq" + }, + "signature": "zT/dB36gjd6bdIsJ02r+uw4MWiSdQpXvYRx6nSmx364JEJ5686wbnc+10cNMGbX55b6jnOHfarvL5EwzkkEFvw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T07:39:53Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m" + }, + { + "key": "amount", + "value": "2790215394ukrw,579uluna,254118umnt,891usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2790215394ukrw,579uluna,254118umnt,891usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "20903", + "txhash": "42C32B619D605418F0D558C3AD03CA31AEE3272396B00B70A7D6367C4AB83AC9", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"amount\",\"value\":\"3833049856ukrw,102uluna,753712umnt,351usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"3833049856ukrw,102uluna,753712umnt,351usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3833049856ukrw,102uluna,753712umnt,351usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3833049856ukrw,102uluna,753712umnt,351usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "159333", + "gas_used": "105861", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2390" + }], + "gas": "159333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "VbGDLBrX3LzN6kNvVNoSjjNU6HPg4eTtq51zBgsZL/AJeoQfYPXRRnCvLHll8TQY+e5NSFxYpLbEcNnYl8QdBw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T07:48:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3833049856ukrw,102uluna,753712umnt,351usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3833049856ukrw,102uluna,753712umnt,351usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "21066", + "txhash": "B9F41F793E9B0EBBD6FDC45F7103EAD19A92D48AA411DD7FBA73B994D52C70CA", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"381024769ukrw,1uluna,2164umnt,21usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"381024769ukrw,1uluna,2164umnt,21usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"5136130ukrw,29umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"5136130ukrw,29umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "381024769ukrw,1uluna,2164umnt,21usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "381024769ukrw,1uluna,2164umnt,21usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5136130ukrw,29umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "5136130ukrw,29umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161960", + "gas_used": "124565", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "161960" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "1o3TbZMi/HTQPdEwqcpVwDzaA/qTZ6B6Hiu0pfuIvPxWU9O48rypGpWPvAKIi7iSWjwZ0zkXfakWt9uAWQfLiw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T08:06:02Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "381024769ukrw,1uluna,2164umnt,21usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5136130ukrw,29umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "381024769ukrw,1uluna,2164umnt,21usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "5136130ukrw,29umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "21071", + "txhash": "496CBC4BE34CAB95818A474298897DE16D4672F5E2D211407207DF8458253B26", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"360275ukrw,32umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"360275ukrw,32umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "360275ukrw,32umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "360275ukrw,32umnt" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + ] + } + ] + }], + "gas_wanted": "141099", + "gas_used": "108158", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "141099" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "WoylmXOiJmrGlZ0NfvatOo/y0caJhxAv6NhLnfPtc9MmKoNS+97bfodzE8NKxPFvrA8xECE9Qs5/Sv2loo9/2g==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T08:06:34Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "360275ukrw,32umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "360275ukrw,32umnt" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + ] + } + ] + }, + { + "height": "21073", + "txhash": "35F5FC8C99A917F30E8A7846ABB813D7484BE5EBED44ED0331B40140A716D51A", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"4872733ukrw\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"4872733ukrw\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"65683ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"65683ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "4872733ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4872733ukrw" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "65683ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "65683ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "186648", + "gas_used": "143322", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "186648" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "7XYVw457nMd7Edet6oSyUu49HCR/hypcc9+Hp5ACcJ1x/QyKuXfbQu++Lsn2WQkNAK+TmqbKknvbe8t6xHpJ2g==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T08:06:47Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "4872733ukrw" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "65683ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4872733ukrw" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "65683ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "21075", + "txhash": "32FDE84D4A9071F2D10FCA2B5A9009967894B27C83BE135095F2DD010F46580A", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"187283ukrw,16umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"187283ukrw,16umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "187283ukrw,16umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "187283ukrw,16umnt" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }], + "gas_wanted": "140705", + "gas_used": "108215", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "140705" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "ACE84p2wOoG8Yodm8a0z8F+qtwcx2PCZeTuEhlvZ2t9kEU5h2x22N0wjjLSU3+FJv/DV1r68FNIvHr0U1r9gKQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T08:07:01Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "187283ukrw,16umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "187283ukrw,16umnt" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "21079", + "txhash": "E5BD3367634E889005A60D53498E6AD69CEAC45C890DD0E7CAEFD5DA09C5702B", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n\"},{\"key\":\"amount\",\"value\":\"1459120245ukrw,7uluna,204956umnt,152usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1459120245ukrw,7uluna,204956umnt,152usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "1459120245ukrw,7uluna,204956umnt,152usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1459120245ukrw,7uluna,204956umnt,152usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + } + ], + "gas_wanted": "361333", + "gas_used": "240332", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5420" + }], + "gas": "361333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AkHtfruVXzqleWHOzlAfz/BSkUWzMwu1lkcFruKNmjmi" + }, + "signature": "tJtfEfTeaJjY6BA2cTXrj6fk4+ik2kMTF11SFM2i+ikzOXaRmFeozjTXfJKzsop4tXkENqM5IBQtDoR1gtvIeA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T08:07:26Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1md2z3kpgr9dsdnklh796kh2lu09kfcjw7vk57n" + }, + { + "key": "amount", + "value": "1459120245ukrw,7uluna,204956umnt,152usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1459120245ukrw,7uluna,204956umnt,152usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "height": "21115", + "txhash": "59178C7AEA4E8E84E8DDD8919F9ADA829545B7DC5ED4B983178337B731F8FD70", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu\"},{\"key\":\"amount\",\"value\":\"2387156266ukrw,500uluna,207313umnt,1088usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"2387156266ukrw,500uluna,207313umnt,1088usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu\"},{\"key\":\"amount\",\"value\":\"22677240710ukrw,4738uluna,1969412umnt,10337usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"22677240710ukrw,4738uluna,1969412umnt,10337usdr\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "amount", + "value": "2387156266ukrw,500uluna,207313umnt,1088usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2387156266ukrw,500uluna,207313umnt,1088usdr" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "amount", + "value": "22677240710ukrw,4738uluna,1969412umnt,10337usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "22677240710ukrw,4738uluna,1969412umnt,10337usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "142180", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu", + "validator_address": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4cvmuDzLZToyfmtwQFy63mjWAMTbJALQInj6LsPgzk3" + }, + "signature": "scAJ5nN1iW7TbLHp1EgLj6FrGF4ZRcLDtuklCREjgppxMQxe7MiKDyq6JGfDW1xGSvwaRmQj/Hclp4QnnT63qw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T08:11:19Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "amount", + "value": "2387156266ukrw,500uluna,207313umnt,1088usdr" + }, + { + "key": "recipient", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "amount", + "value": "22677240710ukrw,4738uluna,1969412umnt,10337usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "22677240710ukrw,4738uluna,1969412umnt,10337usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2387156266ukrw,500uluna,207313umnt,1088usdr" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + ] + } + ] + }, + { + "height": "21144", + "txhash": "5CB186CE72F1A44EAF4F046D070EA11C5ACB6DEC35A8B58EB62298C91AD18C88", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t\"},{\"key\":\"amount\",\"value\":\"531392ukrw,80umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"531392ukrw,80umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper13g7z3qq6f00qww3u4mpcs3xw5jhqwraswraapc\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t" + }, + { + "key": "amount", + "value": "531392ukrw,80umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "531392ukrw,80umnt" + }, + { + "key": "validator", + "value": "terravaloper13g7z3qq6f00qww3u4mpcs3xw5jhqwraswraapc" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "104659", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t", + "validator_address": "terravaloper13g7z3qq6f00qww3u4mpcs3xw5jhqwraswraapc" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Aj0qAPMJDmWTtEAu5SqAa6vgPYfZKsjqvYSMoJZDeF/h" + }, + "signature": "dEduoh4TacJmrZKGhpsG0DNqq75UFVHupnztC7m4yZ9VUDWwQVNVFyPv4BlxrqIRkrBBoimcrCxwRqX9lScYDg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T08:14:27Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t" + }, + { + "key": "amount", + "value": "531392ukrw,80umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "531392ukrw,80umnt" + }, + { + "key": "validator", + "value": "terravaloper13g7z3qq6f00qww3u4mpcs3xw5jhqwraswraapc" + } + ] + } + ] + }, + { + "height": "21799", + "txhash": "1704674D8DD87DE94891D295C3DFD094B6EDEDB3EE8A91774A743DE9BE7D958D", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"amount\",\"value\":\"131426802ukrw,7uluna,15084umnt,62usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"131426802ukrw,7uluna,15084umnt,62usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"amount\",\"value\":\"26503907268ukrw,1568uluna,3022781umnt,12005usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"26503907268ukrw,1568uluna,3022781umnt,12005usdr\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "131426802ukrw,7uluna,15084umnt,62usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "131426802ukrw,7uluna,15084umnt,62usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "26503907268ukrw,1568uluna,3022781umnt,12005usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "26503907268ukrw,1568uluna,3022781umnt,12005usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "141670", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "GexuZFpMe1CrlKTuKLxzO0RIjj76CcRPjiTwS57H2+5ybxT/LHJcUyWsvxP9JQTb7rYJ8OWS7e/kd9HywiWlpw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T09:25:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "131426802ukrw,7uluna,15084umnt,62usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "26503907268ukrw,1568uluna,3022781umnt,12005usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "26503907268ukrw,1568uluna,3022781umnt,12005usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "131426802ukrw,7uluna,15084umnt,62usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "21923", + "txhash": "678AD1D5FF34992DCAF6E41B2F920C516C07CA07AFC15CEBE6C72DE734A13ED1", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"3860074864ukrw,18uluna,466155umnt,333usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"3860074864ukrw,18uluna,466155umnt,333usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"86635079ukrw,10462umnt,7usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"86635079ukrw,10462umnt,7usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3860074864ukrw,18uluna,466155umnt,333usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3860074864ukrw,18uluna,466155umnt,333usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "86635079ukrw,10462umnt,7usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "86635079ukrw,10462umnt,7usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "160338", + "gas_used": "123317", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "160338" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "2E/ZZVa89NjJqgpVZDLE4uoUHpxWcenxQqgDbUhVDKJhyFOWfQI+1Z+YYdLD48INvdaeOS077ydWoEdbePUTEA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T09:38:29Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3860074864ukrw,18uluna,466155umnt,333usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "86635079ukrw,10462umnt,7usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3860074864ukrw,18uluna,466155umnt,333usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "86635079ukrw,10462umnt,7usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "21979", + "txhash": "75CB81AE0641378B1AD75C4F41FB6DD9E24681C426745CC8DE8B6DC78EC5D02A", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"51386563ukrw\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"51386563ukrw\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"1153314ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1153314ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "51386563ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "51386563ukrw" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1153314ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1153314ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "159893", + "gas_used": "122975", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "159893" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "Bew88UfSmukmogtm8qQo2JAPpoT1othGJlAjmagP6lQqoWpjkO1+PdQ7kig1M5g1pGHCiEWYKNbsXicNZxL+AA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T09:44:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "51386563ukrw" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1153314ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "51386563ukrw" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1153314ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "21984", + "txhash": "AF389C16FD1332218EEA37A3F8A9F7B7488FDE5E53FB18097A9BFC10D45AFE0C", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"91751ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"91751ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "91751ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "91751ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }], + "gas_wanted": "114605", + "gas_used": "88141", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "114605" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "CuM3Bq92M0DxMOvLpaFQRLLvgTtav+Cs5Tf8rrRJwOpZXTXUEuzgBGSD1g9JHLjJU/XkwoHLpoViJfNyH0HQuw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T09:45:03Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "91751ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "91751ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "21991", + "txhash": "839120674B25FDD1356E6B0AB8439C781F09076E61C7EA65A97C4EAE50372D9D", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"1173820955ukrw,4uluna,139857umnt,90usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1173820955ukrw,4uluna,139857umnt,90usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"485662918ukrw,1uluna,58043umnt,37usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"485662918ukrw,1uluna,58043umnt,37usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"1030709212ukrw,3uluna,122806umnt,78usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1030709212ukrw,3uluna,122806umnt,78usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"156816178ukrw,18777umnt,11usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"156816178ukrw,18777umnt,11usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"825458351ukrw,3uluna,98599umnt,61usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"825458351ukrw,3uluna,98599umnt,61usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1173820955ukrw,4uluna,139857umnt,90usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1173820955ukrw,4uluna,139857umnt,90usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "485662918ukrw,1uluna,58043umnt,37usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "485662918ukrw,1uluna,58043umnt,37usdr" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1030709212ukrw,3uluna,122806umnt,78usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1030709212ukrw,3uluna,122806umnt,78usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "156816178ukrw,18777umnt,11usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "156816178ukrw,18777umnt,11usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "825458351ukrw,3uluna,98599umnt,61usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "825458351ukrw,3uluna,98599umnt,61usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "631733", + "gas_used": "420368", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "9476" + }], + "gas": "631733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ap1s+mF9dHf6tIJRie2xszMyqx8hYt5pa4kpoprfHrdM" + }, + "signature": "u3Vpfmjw64zxoUskc8zbNDHeJ8U/HhY2J5dPc3Gh8EpChy6kUEk5O3UxLpftjLnf//MjnULvnY28xDGQ+3HIIw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T09:45:48Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1173820955ukrw,4uluna,139857umnt,90usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "485662918ukrw,1uluna,58043umnt,37usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1030709212ukrw,3uluna,122806umnt,78usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "156816178ukrw,18777umnt,11usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "825458351ukrw,3uluna,98599umnt,61usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1173820955ukrw,4uluna,139857umnt,90usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "485662918ukrw,1uluna,58043umnt,37usdr" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + }, + { + "key": "amount", + "value": "1030709212ukrw,3uluna,122806umnt,78usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "156816178ukrw,18777umnt,11usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "825458351ukrw,3uluna,98599umnt,61usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "22766", + "txhash": "3DE14F3A52887034CA201DC4C92DF31B7632F4A4336D253C2F13988E1042BBF7", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"17820744ukrw,40umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"17820744ukrw,40umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "17820744ukrw,40umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "17820744ukrw,40umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }], + "gas_wanted": "141469", + "gas_used": "108803", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "141469" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "srIcO4Y3pxA8bo6BC53sYj+k+OuMcaY6J7FKD5XqVtQNyHaTq86rd9gn9Euhu9sXz7hDD9rQpxpzACum74/MmQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T11:09:33Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "17820744ukrw,40umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "17820744ukrw,40umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "22774", + "txhash": "624A105C15B5BD8E4B326DD6466AA2AB9BFECEDDF8E3C45B88BAB45B5C1B3E25", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"1330506912ukrw,1uluna,3031umnt,65usdr\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1330506912ukrw,1uluna,3031umnt,65usdr\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"114196ukrw\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"114196ukrw\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1330506912ukrw,1uluna,3031umnt,65usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1330506912ukrw,1uluna,3031umnt,65usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "114196ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "114196ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "186691", + "gas_used": "143559", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "186691" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "XxBhsBFoXC2BhsAh9yjIs1VM7i0D6NPyHQByZ455LwsJ5weRLyY7rnMlKxdBeOvxBAdhmnZrsGcsK7MpkxrXJQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T11:10:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1330506912ukrw,1uluna,3031umnt,65usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "114196ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1330506912ukrw,1uluna,3031umnt,65usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "114196ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "22856", + "txhash": "7A7518104DE4F2EFA233BDE5438150AA1F0622242274FE37DD22CE7DDCA585E7", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"71544885ukrw,974umnt\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"71544885ukrw,974umnt\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c\"},{\"key\":\"amount\",\"value\":\"964409ukrw,13umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"964409ukrw,13umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "71544885ukrw,974umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "71544885ukrw,974umnt" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "964409ukrw,13umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "964409ukrw,13umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "186754", + "gas_used": "143637", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "186754" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "Z9UpEiwjrQ1g52AZbJ3zmj2PoCIceJ262CjrxHMTYKVt52+pxQN6uqUGeInKpOp/9WAVwNP9/zHoK2/SuAP3VQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T11:19:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "71544885ukrw,974umnt" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "964409ukrw,13umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "71544885ukrw,974umnt" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "964409ukrw,13umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "23570", + "txhash": "5A8C7FB3E6F65AABB03E660ACFABEA35871CD385B6C0D2312C81FB6F58FECCA7", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck\"},{\"key\":\"amount\",\"value\":\"106430516093ukrw,19836uluna,8839843umnt,31020usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"106430516093ukrw,19836uluna,8839843umnt,31020usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck" + }, + { + "key": "amount", + "value": "106430516093ukrw,19836uluna,8839843umnt,31020usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "106430516093ukrw,19836uluna,8839843umnt,31020usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "195866", + "gas_used": "129837", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "2938" + }], + "gas": "195866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4E09u0PL1HgB9i4Sryp1m7VfnMU2UFMmWGvnuhPw35A" + }, + "signature": "0+gJkfDagVNtQGtLekcC3SG8vpD0iSrwmBLhN/BelGkz92uECNyXeGWftQbGm6rFT35IdhO5IkP9SjywjnTfIg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T12:36:26Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra162t3yqa2mywtvmr6qv22hayjytzqckzylk5lck" + }, + { + "key": "amount", + "value": "106430516093ukrw,19836uluna,8839843umnt,31020usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "106430516093ukrw,19836uluna,8839843umnt,31020usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "23641", + "txhash": "8B2E3CC797801462912175519BC27DEE79D82011525368AB35A1029C4ADD2707", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty\"},{\"key\":\"amount\",\"value\":\"19010374616ukrw,3533uluna,1576420umnt,5525usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"19010374616ukrw,3533uluna,1576420umnt,5525usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty\"},{\"key\":\"amount\",\"value\":\"2007494355ukrw,373uluna,159350umnt,702usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"2007494355ukrw,373uluna,159350umnt,702usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty\"},{\"key\":\"amount\",\"value\":\"407872ukrw,31umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"407872ukrw,31umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "amount", + "value": "19010374616ukrw,3533uluna,1576420umnt,5525usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "19010374616ukrw,3533uluna,1576420umnt,5525usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "amount", + "value": "2007494355ukrw,373uluna,159350umnt,702usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2007494355ukrw,373uluna,159350umnt,702usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "amount", + "value": "407872ukrw,31umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "407872ukrw,31umnt" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + } + ], + "gas_wanted": "451600", + "gas_used": "300664", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "6774" + }], + "gas": "451600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A9Qm6nXFCUUk9Nlhv4espExgXfo5icnS/kwhjuYsNcM6" + }, + "signature": "q4V3lYGiiZPotpO0bfBKxK3b0vJvwiunU41SRWqXNulQskaVxUNtkwUuCvK8/hdvcR48Ko+q7gmsRSGbG3LUHQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T12:44:05Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "amount", + "value": "19010374616ukrw,3533uluna,1576420umnt,5525usdr" + }, + { + "key": "recipient", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "amount", + "value": "2007494355ukrw,373uluna,159350umnt,702usdr" + }, + { + "key": "recipient", + "value": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty" + }, + { + "key": "amount", + "value": "407872ukrw,31umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "19010374616ukrw,3533uluna,1576420umnt,5525usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "2007494355ukrw,373uluna,159350umnt,702usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "407872ukrw,31umnt" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "height": "24990", + "txhash": "7546F3AFC52322344B61452BC2D30ECB5898E677F0250FE9CEE4EE54BC9DA72F", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm\"},{\"key\":\"amount\",\"value\":\"2948199720ukrw,15uluna,233717umnt,222usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"2948199720ukrw,15uluna,233717umnt,222usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "amount", + "value": "2948199720ukrw,15uluna,233717umnt,222usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2948199720ukrw,15uluna,233717umnt,222usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "155200", + "gas_used": "103545", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2328" + }], + "gas": "155200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8RTm6ia7+KQdTHq2xgviivbyWrfOkQBYEokl1MQ7Xzu" + }, + "signature": "GTFxv4XadVvZym7j7olRaeCvK30CVIj4UsVTiGNrbO5riDPVTbm/MT7lZFos0yw0VsUbc7NCAPrf+IJ5t82UZA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T15:09:37Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sjp2km67p97wjtz9lmt2ldzkut05hmxc8qvtcm" + }, + { + "key": "amount", + "value": "2948199720ukrw,15uluna,233717umnt,222usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2948199720ukrw,15uluna,233717umnt,222usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "25230", + "txhash": "80C022A8DCF944CE80B1AAA4E10C825B681D08BC43AFCA5A07E0F87CCFF0E28C", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv\"},{\"key\":\"amount\",\"value\":\"832657723ukrw,146uluna,69187umnt,231usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"832657723ukrw,146uluna,69187umnt,231usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv\"},{\"key\":\"amount\",\"value\":\"1005725508ukrw,195uluna,81637umnt,286usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1005725508ukrw,195uluna,81637umnt,286usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv\"},{\"key\":\"amount\",\"value\":\"839855933ukrw,147uluna,66902umnt,279usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"839855933ukrw,147uluna,66902umnt,279usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv\"},{\"key\":\"amount\",\"value\":\"834848282ukrw,163uluna,72522umnt,225usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"834848282ukrw,163uluna,72522umnt,225usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "832657723ukrw,146uluna,69187umnt,231usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "832657723ukrw,146uluna,69187umnt,231usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "1005725508ukrw,195uluna,81637umnt,286usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1005725508ukrw,195uluna,81637umnt,286usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "839855933ukrw,147uluna,66902umnt,279usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "839855933ukrw,147uluna,66902umnt,279usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "834848282ukrw,163uluna,72522umnt,225usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "834848282ukrw,163uluna,72522umnt,225usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + } + ], + "gas_wanted": "507666", + "gas_used": "337689", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "7615" + }], + "gas": "507666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av4m1uVBOCv8BMHAZhKZeNHSY8VgvuA1JQbx8ZAtZtk5" + }, + "signature": "prKUUKmJLBCdHEOhoigV6yKaQfiicsUp/IwPT8ty+7gVM3AVzoVGM8tsKAYrq3emfr0ruCGvKPTG0MTUnSRNCQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T15:35:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "832657723ukrw,146uluna,69187umnt,231usdr" + }, + { + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "1005725508ukrw,195uluna,81637umnt,286usdr" + }, + { + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "839855933ukrw,147uluna,66902umnt,279usdr" + }, + { + "key": "recipient", + "value": "terra1hugk5nhcx9v7m74gt996zqtvx3m8t4lplj4luv" + }, + { + "key": "amount", + "value": "834848282ukrw,163uluna,72522umnt,225usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "832657723ukrw,146uluna,69187umnt,231usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1005725508ukrw,195uluna,81637umnt,286usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "839855933ukrw,147uluna,66902umnt,279usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount", + "value": "834848282ukrw,163uluna,72522umnt,225usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "height": "26241", + "txhash": "040BBA6B92DF2137AE59547D6AD0C94E66F66B2221C4783AE52AF2155A42DDD8", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"3580310320ukrw,1uluna,140830umnt,158usdr,1uusd\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"3580310320ukrw,1uluna,140830umnt,158usdr,1uusd\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384\"},{\"key\":\"amount\",\"value\":\"80264324ukrw,3160umnt,3usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"80264324ukrw,3160umnt,3usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3580310320ukrw,1uluna,140830umnt,158usdr,1uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3580310320ukrw,1uluna,140830umnt,158usdr,1uusd" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "80264324ukrw,3160umnt,3usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "80264324ukrw,3160umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "165868", + "gas_used": "127571", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "165868" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "B26NDlosOj9N0+MLByUnuFOcCgZZxOd99dKFQXk5wYBOHaAWW728WmO7fG09G4qiCQ8fX/Stp0hbmxKa2aO0Hw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T17:25:04Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3580310320ukrw,1uluna,140830umnt,158usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "80264324ukrw,3160umnt,3usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3580310320ukrw,1uluna,140830umnt,158usdr,1uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "80264324ukrw,3160umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "26512", + "txhash": "7154733B4A45B1C46AC8671FC27C1415FF216AB38D0346CBED7488E5A31C7CC0", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr\"},{\"key\":\"amount\",\"value\":\"44428675ukrw,7uluna,3561umnt,11usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"44428675ukrw,7uluna,3561umnt,11usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr\"},{\"key\":\"amount\",\"value\":\"55859175ukrw,10uluna,4348umnt,14usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"55859175ukrw,10uluna,4348umnt,14usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr\"},{\"key\":\"amount\",\"value\":\"69893411ukrw,11uluna,5443umnt,17usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"69893411ukrw,11uluna,5443umnt,17usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr\"},{\"key\":\"amount\",\"value\":\"29130536ukrw,5uluna,2301umnt,8usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"29130536ukrw,5uluna,2301umnt,8usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "44428675ukrw,7uluna,3561umnt,11usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "44428675ukrw,7uluna,3561umnt,11usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "55859175ukrw,10uluna,4348umnt,14usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "55859175ukrw,10uluna,4348umnt,14usdr" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "69893411ukrw,11uluna,5443umnt,17usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "69893411ukrw,11uluna,5443umnt,17usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "29130536ukrw,5uluna,2301umnt,8usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "29130536ukrw,5uluna,2301umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "520933", + "gas_used": "346761", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "7814" + }], + "gas": "520933" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1rEtPh6h2zJUWphqt3v7LfFI8UZVLF9XSEUf8vwe0/y" + }, + "signature": "uzFUuhsOVX8tNHHu9jEp33CmW+hiN/yqHtkChFxmHT1/2SQPl3OqBA7WS06BIuFhH7mBn3f83aBltxTn8ptFZA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T17:54:21Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "44428675ukrw,7uluna,3561umnt,11usdr" + }, + { + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "55859175ukrw,10uluna,4348umnt,14usdr" + }, + { + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "69893411ukrw,11uluna,5443umnt,17usdr" + }, + { + "key": "recipient", + "value": "terra1ejqnt875xpjhgkrxdxs8lecjp2euh3vlqzjtwr" + }, + { + "key": "amount", + "value": "29130536ukrw,5uluna,2301umnt,8usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "44428675ukrw,7uluna,3561umnt,11usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "55859175ukrw,10uluna,4348umnt,14usdr" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount", + "value": "69893411ukrw,11uluna,5443umnt,17usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + }, + { + "key": "amount", + "value": "29130536ukrw,5uluna,2301umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "26719", + "txhash": "6535E5AE73FD0671D746922AA43DFB7F600056E3E59214C41C00CD19BC41B28D", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"1111511327ukrw,1uluna,43061umnt,57usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1111511327ukrw,1uluna,43061umnt,57usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"976543684ukrw,38012umnt,51usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"976543684ukrw,38012umnt,51usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"465026091ukrw,18484umnt,23usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"465026091ukrw,18484umnt,23usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"929344153ukrw,36468umnt,45usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"929344153ukrw,36468umnt,45usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1111511327ukrw,1uluna,43061umnt,57usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1111511327ukrw,1uluna,43061umnt,57usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "976543684ukrw,38012umnt,51usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "976543684ukrw,38012umnt,51usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "465026091ukrw,18484umnt,23usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "465026091ukrw,18484umnt,23usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "929344153ukrw,36468umnt,45usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "929344153ukrw,36468umnt,45usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "529800", + "gas_used": "352464", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "7947" + }], + "gas": "529800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ap1s+mF9dHf6tIJRie2xszMyqx8hYt5pa4kpoprfHrdM" + }, + "signature": "Kd7fbqZ8IkuGFd3z7U3RXVmZM6rAUezEVARdzaLQQfsDT8vjCIP8gLPXZxlnSb9B5q0HIkJlpyMfrrg1uBr5nQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T18:16:43Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1111511327ukrw,1uluna,43061umnt,57usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "976543684ukrw,38012umnt,51usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "465026091ukrw,18484umnt,23usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "929344153ukrw,36468umnt,45usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1111511327ukrw,1uluna,43061umnt,57usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "976543684ukrw,38012umnt,51usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "465026091ukrw,18484umnt,23usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "929344153ukrw,36468umnt,45usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "26979", + "txhash": "6393045CFFABBB6097D71636EEE59E1B3C8DFB6F1B33270E9A564EB7607C3951", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69\"},{\"key\":\"amount\",\"value\":\"5056868978ukrw,23uluna,365508umnt,379usdr,1uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"5056868978ukrw,23uluna,365508umnt,379usdr,1uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "5056868978ukrw,23uluna,365508umnt,379usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "5056868978ukrw,23uluna,365508umnt,379usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "163600", + "gas_used": "109285", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2454" + }], + "gas": "163600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AmEYM4kP1+aik2AY0gaHUtS7taT47f9rhnlFbn6MJF0z" + }, + "signature": "bpgKUhPnM4skXI89sIxONCY0Jtv0t6XQFjcvO6HO5EgugVnmJ2hzDHL5sfzNcE7Zicefhr0758qwe+h8cQTZ5w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T18:44:43Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h77gzryshx02v3vlmky32ug0ewx4m5jsdrly69" + }, + { + "key": "amount", + "value": "5056868978ukrw,23uluna,365508umnt,379usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "5056868978ukrw,23uluna,365508umnt,379usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "28241", + "txhash": "42DFFC71A8528C83BA7F807DB6F0F9D70D1B282F548919A7E52CA1E8AE15777F", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"274264ukrw,21umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"274264ukrw,21umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"225142240ukrw,1uluna,17728umnt,15usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"225142240ukrw,1uluna,17728umnt,15usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"19330ukrw,1umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"19330ukrw,1umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"215233062ukrw,17196umnt,16usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"215233062ukrw,17196umnt,16usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr\"},{\"key\":\"amount\",\"value\":\"77236309ukrw,6040umnt,5usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"77236309ukrw,6040umnt,5usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "274264ukrw,21umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "274264ukrw,21umnt" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "225142240ukrw,1uluna,17728umnt,15usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "225142240ukrw,1uluna,17728umnt,15usdr" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "19330ukrw,1umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "19330ukrw,1umnt" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "215233062ukrw,17196umnt,16usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "215233062ukrw,17196umnt,16usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "77236309ukrw,6040umnt,5usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "77236309ukrw,6040umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "729200", + "gas_used": "486005", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "10938" + }], + "gas": "729200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+rC2/2QJTyf0Kxn0CYu8+YpfALGvmpqvPvDa0DMwIBA" + }, + "signature": "iA/0uqKWSY7uH8yDRzGcm6dSG4QCGoqX4RuVUke+rhoApiRpDSV6YIHkeHBYfqbgDQxuH4xWsgRA77/LLS/1pw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T21:00:40Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "274264ukrw,21umnt" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "225142240ukrw,1uluna,17728umnt,15usdr" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "19330ukrw,1umnt" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "215233062ukrw,17196umnt,16usdr" + }, + { + "key": "recipient", + "value": "terra1vwzu8ax0apk2s50nvh8hec7u8wa2qgdqrdc8mr" + }, + { + "key": "amount", + "value": "77236309ukrw,6040umnt,5usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "274264ukrw,21umnt" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "225142240ukrw,1uluna,17728umnt,15usdr" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + }, + { + "key": "amount", + "value": "19330ukrw,1umnt" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + }, + { + "key": "amount", + "value": "215233062ukrw,17196umnt,16usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + }, + { + "key": "amount", + "value": "77236309ukrw,6040umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "28972", + "txhash": "052373C3FC21F2123E10A9EF9A27AEBC520D770ADE7049EECD7804765EDE1419", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"amount\",\"value\":\"3796188240ukrw,5uluna,115333umnt,260usdr,1uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"3796188240ukrw,5uluna,115333umnt,260usdr,1uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3796188240ukrw,5uluna,115333umnt,260usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3796188240ukrw,5uluna,115333umnt,260usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "162533", + "gas_used": "108324", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "2438" + }], + "gas": "162533" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "M/yRZhqXHUlLZK6D/+Ud1vPY5EsKOAEz+3d6CTwuhzlFvJUgRyuYs+LnAI8vAhBceodRKX2wCCccTtlMZP/sbA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T22:19:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "3796188240ukrw,5uluna,115333umnt,260usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3796188240ukrw,5uluna,115333umnt,260usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "29570", + "txhash": "05D87A8BC21E5EECC7AA24A2BF68D15BD21B12FF10B92EA523AB79F6C8A99437", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7\"},{\"key\":\"amount\",\"value\":\"463574750ukrw,35707umnt,30usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"463574750ukrw,35707umnt,30usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "amount", + "value": "463574750ukrw,35707umnt,30usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "463574750ukrw,35707umnt,30usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }], + "gas_wanted": "163533", + "gas_used": "108886", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2453" + }], + "gas": "163533" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AqQVHHfjtoZPWR60a3kr+GX2Ef5x7NhcK0EqSSm+JTx4" + }, + "signature": "++boTbBE2PTbZjftVv4ICnmD5Irok/HDuhw8raxxQexzPHmBK/VnplF77Muh+rzbIyt8vbUz7t9FB7MTSSK+yg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T23:23:59Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1lh7utjdpev54cgtl7ak54ht0jv7j2e77ru3ms7" + }, + { + "key": "amount", + "value": "463574750ukrw,35707umnt,30usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "463574750ukrw,35707umnt,30usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "29711", + "txhash": "67B3941D0B316076EA04504E0D77F93410FBF5DC35847F03D1D87DCED8ACC85D", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal\"},{\"key\":\"amount\",\"value\":\"55295458313ukrw,9164uluna,4332225umnt,14892usdr,5uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"55295458313ukrw,9164uluna,4332225umnt,14892usdr,5uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal\"},{\"key\":\"amount\",\"value\":\"30864635148ukrw,5655uluna,2360649umnt,8512usdr,2uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"30864635148ukrw,5655uluna,2360649umnt,8512usdr,2uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "amount", + "value": "55295458313ukrw,9164uluna,4332225umnt,14892usdr,5uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "55295458313ukrw,9164uluna,4332225umnt,14892usdr,5uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "amount", + "value": "30864635148ukrw,5655uluna,2360649umnt,8512usdr,2uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "30864635148ukrw,5655uluna,2360649umnt,8512usdr,2uusd" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + } + ], + "gas_wanted": "528733", + "gas_used": "351949", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "7931" + }], + "gas": "528733" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5mnGPOO4UMwVZK5z23O4X5ws3R4LBV3v5CAK6owOL0Q" + }, + "signature": "C6/HATYmxs3t4+vyHsNxIc5yq3dVLPMqP8wrkX1Lkq4L62g7HBRlKhZ59OIO+DWDkHU5domxOcfl2fG7wx8SBw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T23:39:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "amount", + "value": "55295458313ukrw,9164uluna,4332225umnt,14892usdr,5uusd" + }, + { + "key": "recipient", + "value": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal" + }, + { + "key": "amount", + "value": "30864635148ukrw,5655uluna,2360649umnt,8512usdr,2uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "55295458313ukrw,9164uluna,4332225umnt,14892usdr,5uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "30864635148ukrw,5655uluna,2360649umnt,8512usdr,2uusd" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "height": "29812", + "txhash": "CE9F64C9331F0805DD86B0C40B199AFC92C47851698C940EFE0E2E7253B46DDB", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n\"},{\"key\":\"amount\",\"value\":\"27415772340ukrw,4536uluna,2144163umnt,7854usdr,2uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"27415772340ukrw,4536uluna,2144163umnt,7854usdr,2uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n" + }, + { + "key": "amount", + "value": "27415772340ukrw,4536uluna,2144163umnt,7854usdr,2uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "27415772340ukrw,4536uluna,2144163umnt,7854usdr,2uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "162933", + "gas_used": "108448", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2444" + }], + "gas": "162933" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A7SCnpoYpfY10LoTwUHBweQ8Q0nRUQrPw/mawKSvhLsV" + }, + "signature": "iCeGHf1S/qaYa7QBKjRP8dhoQ1U/u+FKr6w+m30E3y93AY5ipxSSlPAAZdLrt1XcauQrZHY0TCFWYwfmxGPOqg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T23:50:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tv2j73xnqxgcpmdfl7kvwj3tr05h0ytxw3fu0n" + }, + { + "key": "amount", + "value": "27415772340ukrw,4536uluna,2144163umnt,7854usdr,2uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "27415772340ukrw,4536uluna,2144163umnt,7854usdr,2uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "30383", + "txhash": "8134B2E6C0B0BC349987A9DDBB3CC5FA8272459CB913558D0931B6EF853F7D3E", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"amount\",\"value\":\"37506487ukrw,2367umnt,4usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"37506487ukrw,2367umnt,4usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"amount\",\"value\":\"129290ukrw,8umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"129290ukrw,8umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"amount\",\"value\":\"92669ukrw,5umnt\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"92669ukrw,5umnt\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm\"},{\"key\":\"amount\",\"value\":\"27410783ukrw,1730umnt,3usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"27410783ukrw,1730umnt,3usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "37506487ukrw,2367umnt,4usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "37506487ukrw,2367umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "129290ukrw,8umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "129290ukrw,8umnt" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "92669ukrw,5umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "92669ukrw,5umnt" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "27410783ukrw,1730umnt,3usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "27410783ukrw,1730umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "524600", + "gas_used": "349227", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "7869" + }], + "gas": "524600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgJnPkCjnTGteeJ9Gk4QRzt3/7FwMA9yWP1EP0m0wkDO" + }, + "signature": "+E+AvacwubRVPBhoDvnqW87J6CZRpgfY89H/3JIkA1AK8vOGa60T9WglzDofdW40p6beCDxzjuNYfqojTLDaxg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T00:51:52Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "37506487ukrw,2367umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "129290ukrw,8umnt" + }, + { + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "92669ukrw,5umnt" + }, + { + "key": "recipient", + "value": "terra1sy89uqedt83au06mqql5cyma02pnxhvkqmjngm" + }, + { + "key": "amount", + "value": "27410783ukrw,1730umnt,3usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "37506487ukrw,2367umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "129290ukrw,8umnt" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount", + "value": "92669ukrw,5umnt" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "27410783ukrw,1730umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "30965", + "txhash": "8957E83729B6528678D69880F633585F15370E0E151714200AF68B098A6EABC4", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq\"},{\"key\":\"amount\",\"value\":\"47919652230ukrw,91uluna,3558266umnt,5916usdr,13uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"47919652230ukrw,91uluna,3558266umnt,5916usdr,13uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq" + }, + { + "key": "amount", + "value": "47919652230ukrw,91uluna,3558266umnt,5916usdr,13uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "47919652230ukrw,91uluna,3558266umnt,5916usdr,13uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "199800", + "gas_used": "132450", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2997" + }], + "gas": "199800" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A2mvOqVip77l7Ubd1DUWbXuCmeizplVqSRQH6Ahw834w" + }, + "signature": "vkpMMbwHFG0Nj6b2rTu1td5XBDUm2Q5RfTiO7j06ybZxnDn0oa5UaETDLTJSarVpS7ili1C4Z6y50iybtZnxxw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T01:54:55Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq" + }, + { + "key": "amount", + "value": "47919652230ukrw,91uluna,3558266umnt,5916usdr,13uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "47919652230ukrw,91uluna,3558266umnt,5916usdr,13uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "31466", + "txhash": "2D7BA2B1EB9EE9BFF95E2D0A2FC164A1B711FE1A9104F50238E485978AE5CE22", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem\"},{\"key\":\"amount\",\"value\":\"3875259ukrw,343umnt,1usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"3875259ukrw,343umnt,1usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "3875259ukrw,343umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3875259ukrw,343umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + ] + } + ] + }], + "gas_wanted": "200000", + "gas_used": "86673", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem", + "validator_address": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + }], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8xZkTmbzGL14KxJ2Nd6q+h0qoYn7NcnMOHdrq027/t7" + }, + "signature": "FgbRdPNP+T+i/sBpTRIGlgcoItm3B4Nz9XK6ygN9JbFp6V/tsfX3RofIBWeegv0gRIiAqbD2M3yattMEMcxtXg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T02:49:13Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "3875259ukrw,343umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3875259ukrw,343umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + ] + } + ] + }, + { + "height": "31589", + "txhash": "2EFA7D946194946D079D85E858E7F7C09309DDEFC22F8A0704D831095FD00489", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1nrqjxjtnytwsuet863l9yh2w07z4sm5xxsnue4\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1nrqjxjtnytwsuet863l9yh2w07z4sm5xxsnue4\"},{\"key\":\"amount\",\"value\":\"15638516258ukrw,2496uluna,1163614umnt,4289usdr,1uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"15638516258ukrw,2496uluna,1163614umnt,4289usdr,1uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1nrqjxjtnytwsuet863l9yh2w07z4sm5xxsnue4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nrqjxjtnytwsuet863l9yh2w07z4sm5xxsnue4" + }, + { + "key": "amount", + "value": "15638516258ukrw,2496uluna,1163614umnt,4289usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "15638516258ukrw,2496uluna,1163614umnt,4289usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "194466", + "gas_used": "128730", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1nrqjxjtnytwsuet863l9yh2w07z4sm5xxsnue4", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2917" + }], + "gas": "194466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjqtsRLEusICwx3IJTac8dgN+DSxOjpz4Ph3RdcUpuFC" + }, + "signature": "ExRBN32QNL25S2xqQn13soIpsjFxataj8PD+qDxkusUIvUyvxFCpSBMNKN1FWjcAu4gI9UnEOBcHdcDaBYkK6g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T03:02:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1nrqjxjtnytwsuet863l9yh2w07z4sm5xxsnue4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1nrqjxjtnytwsuet863l9yh2w07z4sm5xxsnue4" + }, + { + "key": "amount", + "value": "15638516258ukrw,2496uluna,1163614umnt,4289usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "15638516258ukrw,2496uluna,1163614umnt,4289usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "32370", + "txhash": "42EE908C2E18FF58ABD7F7DC4D3A4A1A8751AE8EB07DADF6BAFCBF00ED6319D5", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1e2e4xx995n67sarm4qvnnw9p72mnmmhtweqmfg\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1e2e4xx995n67sarm4qvnnw9p72mnmmhtweqmfg\"},{\"key\":\"amount\",\"value\":\"772807901ukrw,124uluna,56352umnt,207usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"772807901ukrw,124uluna,56352umnt,207usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e2e4xx995n67sarm4qvnnw9p72mnmmhtweqmfg" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e2e4xx995n67sarm4qvnnw9p72mnmmhtweqmfg" + }, + { + "key": "amount", + "value": "772807901ukrw,124uluna,56352umnt,207usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "772807901ukrw,124uluna,56352umnt,207usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "160000", + "gas_used": "106342", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1e2e4xx995n67sarm4qvnnw9p72mnmmhtweqmfg", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2400" + }], + "gas": "160000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/SOllnv/iEQtKjeXUDf2o0UTPlD14B16Vnwxuf9+kc8" + }, + "signature": "kzgWgY0B3neizUhXHWhp9+mL/0G9/9u2Xm/rNsigockyglYVAsU3ACW9SfvZJRyxkpLWMSAN+IxXxKvuEvGZ4w==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T04:27:10Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e2e4xx995n67sarm4qvnnw9p72mnmmhtweqmfg" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e2e4xx995n67sarm4qvnnw9p72mnmmhtweqmfg" + }, + { + "key": "amount", + "value": "772807901ukrw,124uluna,56352umnt,207usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "772807901ukrw,124uluna,56352umnt,207usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "32590", + "txhash": "7FA95EEC72D78CFC19F7E0624B90AB8E0B20884D14672C66C877E24AFB41B921", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"69366819ukrw,1uluna,4183umnt,8usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"69366819ukrw,1uluna,4183umnt,8usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"18128827ukrw,1093umnt,2usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"18128827ukrw,1093umnt,2usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1vqnhgc6d0jyggtytzqrnsc40r4zez6tx99382w\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"19242369ukrw,1102umnt,2usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"19242369ukrw,1102umnt,2usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"9029236ukrw,524umnt,1usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"9029236ukrw,524umnt,1usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"72315936ukrw,2uluna,4183umnt,8usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"72315936ukrw,2uluna,4183umnt,8usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"38348686ukrw,1uluna,2197umnt,4usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"38348686ukrw,1uluna,2197umnt,4usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":6,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"38246421ukrw,1uluna,2182umnt,4usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"38246421ukrw,1uluna,2182umnt,4usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e\"}]}]},{\"msg_index\":7,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"48103705ukrw,1uluna,2733umnt,5usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"48103705ukrw,1uluna,2733umnt,5usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]},{\"msg_index\":8,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97\"},{\"key\":\"amount\",\"value\":\"61312348ukrw,1uluna,3591umnt,7usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"61312348ukrw,1uluna,3591umnt,7usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "69366819ukrw,1uluna,4183umnt,8usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "69366819ukrw,1uluna,4183umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "18128827ukrw,1093umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "18128827ukrw,1093umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1vqnhgc6d0jyggtytzqrnsc40r4zez6tx99382w" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "19242369ukrw,1102umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "19242369ukrw,1102umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "9029236ukrw,524umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "9029236ukrw,524umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "72315936ukrw,2uluna,4183umnt,8usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "72315936ukrw,2uluna,4183umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + ] + } + ] + }, + { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "38348686ukrw,1uluna,2197umnt,4usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "38348686ukrw,1uluna,2197umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 6, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "38246421ukrw,1uluna,2182umnt,4usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "38246421ukrw,1uluna,2182umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "msg_index": 7, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "48103705ukrw,1uluna,2733umnt,5usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "48103705ukrw,1uluna,2733umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "msg_index": 8, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "61312348ukrw,1uluna,3591umnt,7usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "61312348ukrw,1uluna,3591umnt,7usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + } + ], + "gas_wanted": "1124866", + "gas_used": "749778", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1vqnhgc6d0jyggtytzqrnsc40r4zez6tx99382w" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "16873" + }], + "gas": "1124866" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgwhykaGJTRBfJamXqsKCY5SEGVogea/N15ZOD/3BfYa" + }, + "signature": "elUddWavq1Uf7nWMNP2u4gP7ODxATXaOdi2p2kMN79x102fNst5aYMKUYS7a6Jyr+z/ER404334RG3lwasKZvQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T04:50:58Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "69366819ukrw,1uluna,4183umnt,8usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "18128827ukrw,1093umnt,2usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "19242369ukrw,1102umnt,2usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "9029236ukrw,524umnt,1usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "72315936ukrw,2uluna,4183umnt,8usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "38348686ukrw,1uluna,2197umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "38246421ukrw,1uluna,2182umnt,4usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "48103705ukrw,1uluna,2733umnt,5usdr" + }, + { + "key": "recipient", + "value": "terra1wyhlxg3qk2dxw776a4pvyr77yslxj2p7lx4n97" + }, + { + "key": "amount", + "value": "61312348ukrw,1uluna,3591umnt,7usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "69366819ukrw,1uluna,4183umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + }, + { + "key": "amount", + "value": "18128827ukrw,1093umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1vqnhgc6d0jyggtytzqrnsc40r4zez6tx99382w" + }, + { + "key": "amount", + "value": "19242369ukrw,1102umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "amount", + "value": "9029236ukrw,524umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "amount", + "value": "72315936ukrw,2uluna,4183umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + }, + { + "key": "amount", + "value": "38348686ukrw,1uluna,2197umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "38246421ukrw,1uluna,2182umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "amount", + "value": "48103705ukrw,1uluna,2733umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + }, + { + "key": "amount", + "value": "61312348ukrw,1uluna,3591umnt,7usdr" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "height": "33227", + "txhash": "3B3FEE129FE39F0370FC225DD7687FE94157AD059EBA58DA191EA42693310B14", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"}]}]},{\"msg_index\":4,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2\"}]}]},{\"msg_index\":5,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm\"}]}]},{\"msg_index\":6,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5\"}]}]},{\"msg_index\":7,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra\"}]}]},{\"msg_index\":8,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s\"}]}]},{\"msg_index\":9,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh\"}]}]},{\"msg_index\":10,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg\"}]}]},{\"msg_index\":11,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah\"}]}]},{\"msg_index\":12,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7\"}]}]},{\"msg_index\":13,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m\"}]}]},{\"msg_index\":14,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc\"}]}]},{\"msg_index\":15,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6\"}]}]},{\"msg_index\":16,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd\"}]}]},{\"msg_index\":17,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx\"}]}]},{\"msg_index\":18,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a\"}]}]},{\"msg_index\":19,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50\"}]}]},{\"msg_index\":20,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr\"}]}]},{\"msg_index\":21,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse\"}]}]},{\"msg_index\":22,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4\"}]}]},{\"msg_index\":23,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8\"}]}]},{\"msg_index\":24,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey\"}]}]},{\"msg_index\":25,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp\"}]}]},{\"msg_index\":26,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x\"}]}]},{\"msg_index\":27,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv\"}]}]},{\"msg_index\":28,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp\"}]}]},{\"msg_index\":29,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx\"}]}]},{\"msg_index\":30,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf\"}]}]},{\"msg_index\":31,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d\"}]}]},{\"msg_index\":32,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt\"}]}]},{\"msg_index\":33,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh\"}]}]},{\"msg_index\":34,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g\"}]}]},{\"msg_index\":35,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku\"}]}]},{\"msg_index\":36,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8\"}]}]},{\"msg_index\":37,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m\"}]}]},{\"msg_index\":38,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw\"}]}]},{\"msg_index\":39,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37\"}]}]},{\"msg_index\":40,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5\"}]}]},{\"msg_index\":41,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu\"}]}]},{\"msg_index\":42,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":43,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e\"}]}]},{\"msg_index\":44,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k\"}]}]},{\"msg_index\":45,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94\"}]}]},{\"msg_index\":46,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v\"}]}]},{\"msg_index\":47,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"amount\",\"value\":\"1606714579ukrw,195uluna,7507umnt,335usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1606714579ukrw,195uluna,7507umnt,335usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]},{\"msg_index\":48,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq\"}]}]},{\"msg_index\":49,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846\"}]}]},{\"msg_index\":50,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r\"}]}]},{\"msg_index\":51,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]},{\"msg_index\":52,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr\"}]}]},{\"msg_index\":53,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6\"}]}]},{\"msg_index\":54,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh\"}]}]},{\"msg_index\":55,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt\"}]}]},{\"msg_index\":56,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g\"}]}]},{\"msg_index\":57,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g\"}]}]},{\"msg_index\":58,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]},{\"msg_index\":59,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj\"}]}]},{\"msg_index\":60,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64\"}]}]},{\"msg_index\":61,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs\"}]}]},{\"msg_index\":62,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\"},{\"key\":\"validator\",\"value\":\"terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 4, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2" + } + ] + } + ] + }, + { + "msg_index": 5, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm" + } + ] + } + ] + }, + { + "msg_index": 6, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + ] + } + ] + }, + { + "msg_index": 7, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra" + } + ] + } + ] + }, + { + "msg_index": 8, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + } + ] + } + ] + }, + { + "msg_index": 9, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh" + } + ] + } + ] + }, + { + "msg_index": 10, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg" + } + ] + } + ] + }, + { + "msg_index": 11, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah" + } + ] + } + ] + }, + { + "msg_index": 12, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7" + } + ] + } + ] + }, + { + "msg_index": 13, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m" + } + ] + } + ] + }, + { + "msg_index": 14, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc" + } + ] + } + ] + }, + { + "msg_index": 15, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6" + } + ] + } + ] + }, + { + "msg_index": 16, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd" + } + ] + } + ] + }, + { + "msg_index": 17, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + ] + } + ] + }, + { + "msg_index": 18, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a" + } + ] + } + ] + }, + { + "msg_index": 19, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + ] + } + ] + }, + { + "msg_index": 20, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr" + } + ] + } + ] + }, + { + "msg_index": 21, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse" + } + ] + } + ] + }, + { + "msg_index": 22, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + } + ] + } + ] + }, + { + "msg_index": 23, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + } + ] + } + ] + }, + { + "msg_index": 24, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + ] + } + ] + }, + { + "msg_index": 25, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + ] + } + ] + }, + { + "msg_index": 26, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "msg_index": 27, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + ] + } + ] + }, + { + "msg_index": 28, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp" + } + ] + } + ] + }, + { + "msg_index": 29, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "msg_index": 30, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf" + } + ] + } + ] + }, + { + "msg_index": 31, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d" + } + ] + } + ] + }, + { + "msg_index": 32, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "msg_index": 33, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + ] + } + ] + }, + { + "msg_index": 34, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "msg_index": 35, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + } + ] + } + ] + }, + { + "msg_index": 36, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8" + } + ] + } + ] + }, + { + "msg_index": 37, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + } + ] + } + ] + }, + { + "msg_index": 38, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + ] + } + ] + }, + { + "msg_index": 39, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + } + ] + } + ] + }, + { + "msg_index": 40, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5" + } + ] + } + ] + }, + { + "msg_index": 41, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + ] + } + ] + }, + { + "msg_index": 42, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 43, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "msg_index": 44, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + } + ] + } + ] + }, + { + "msg_index": 45, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + ] + } + ] + }, + { + "msg_index": 46, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v" + } + ] + } + ] + }, + { + "msg_index": 47, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "1606714579ukrw,195uluna,7507umnt,335usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1606714579ukrw,195uluna,7507umnt,335usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }, + { + "msg_index": 48, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "msg_index": 49, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + ] + } + ] + }, + { + "msg_index": 50, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r" + } + ] + } + ] + }, + { + "msg_index": 51, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "msg_index": 52, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr" + } + ] + } + ] + }, + { + "msg_index": 53, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6" + } + ] + } + ] + }, + { + "msg_index": 54, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh" + } + ] + } + ] + }, + { + "msg_index": 55, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt" + } + ] + } + ] + }, + { + "msg_index": 56, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + } + ] + } + ] + }, + { + "msg_index": 57, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + ] + } + ] + }, + { + "msg_index": 58, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "msg_index": 59, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj" + } + ] + } + ] + }, + { + "msg_index": 60, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + ] + } + ] + }, + { + "msg_index": 61, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + ] + } + ] + }, + { + "msg_index": 62, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + } + ], + "gas_wanted": "5328000", + "gas_used": "3551293", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "79920" + }], + "gas": "5328000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "l5ClnizDZJVmIysn+rqvIXa7MR/olhOcZPzRzp4ca/17aCR9SckggivloqjMCsednLOOf7y55YZPZatcsYzwDA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T06:00:01Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "1606714579ukrw,195uluna,7507umnt,335usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntj27ww" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rq65gnyxaxv2mzmna4rvpacyu7a4qanjtjj0k2" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rgu3qmm6rllfxlrfk94pgxa0jm37902dynqehm" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96yhjra" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1yad8pjqp93gvwkxa2aa5mh4vctzfs37ekjxr4s" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18825kzx0zmdntpucvd2gjezau57vdyua6frdnh" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper18fk2ye6m5wnnfrarpwycunnw0ls8564zw37myg" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper186dsseaecl6scdru3ldtwq0f5stez99vs6yfah" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03x2mfyu7" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gxa4zq407lx58ld5rxy6rqudg3yu4s0sknfc0m" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g8r0nsks2n2l7d8jsq77ujt5eat5njlus0a2pc" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fwacr6" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gkumn82kkj3cww28yp53agy7aluxv06fsuynvd" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gh7wpfpsjrqnash5uc84z4njt95y9g5nh3uqzx" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1gc60jfj3p7qawycd0c4789f24m8h3rz34sd95a" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1fkftfalmgcc5weq90sf2fch9y5vlpxvjv32yfr" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper123gn6j23lmexu0qx5qhmgxgunmjcqsx8gmsyse" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1twevg63seyjzen3mt7kk7a68n558gj6atzsun8" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s409ey" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1d3hatwcsvkktgwp3elglw9glca0h42yg6xy4lp" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13ww603e55suhavpuyjft3htxca6g4tldt92pgf" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper13kcwnlafvu4xvy2jr3vhdte9aq9tadwds3lx2d" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jsdfyz8uhw2nd7cl45709w40r268phmvxam8eh" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nwrksgv2vuadma8ygs8rhwffu2ygk4j24w2mku" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1nc9tyu8nanvkv2xfnaw4sae3utukx60a2rsrg8" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15cupwhpnxhgylxa8n4ufyvux05xu864jcv0tsw" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper15urq2dtp9qce4fyc85m6upwm9xul30496sgk37" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper157m8nyw8ne3jz0dgdys6chp98jlpuhggp35ev5" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper144l7c3uph5a7h62xd8u5et3rqvj3dqtvvka2fu" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1k4ef8m95t7eq522evmmuzvfkpla04pezmu4j7k" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1hz754zdldnrrhp3qpfan3l2dxkcv5cgkuzqq9v" + }, + { + "key": "amount", + "value": "1606714579ukrw,195uluna,7507umnt,335usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1h6rf7y2ar5vz64q8rchz5443s3tqnswrpf4846" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvq89r3r" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1cac2mcf2eszn9ln3fx4heym6kd363zqfelxrmr" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1eutun6vh83lmyq0wmyf9vgghvurze2xanl9sq6" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1el72mmska9fd4w9ehst0v4dkd4wqp288hvfwfh" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv94dxt" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper163phlen6dn7sp9khhjar2gqqx6kga0ly8d7h9g" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1uhjx34pfsxk9xh34yn8p2w4469uqdz067rqu5g" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1a0l55c3tzxel6fg927qftkfaxfa0he80q9djgj" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + }, + { + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + }, + { + "height": "33271", + "txhash": "3B2DE44BB3CAE3406862FFC31CA1E77C05D40299FD076A77A890897B8FB01CD6", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh\"},{\"key\":\"amount\",\"value\":\"15109655051ukrw,2460uluna,1073424umnt,3977usdr,1uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"15109655051ukrw,2460uluna,1073424umnt,3977usdr,1uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh" + }, + { + "key": "amount", + "value": "15109655051ukrw,2460uluna,1073424umnt,3977usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "15109655051ukrw,2460uluna,1073424umnt,3977usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "160666", + "gas_used": "106705", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2410" + }], + "gas": "160666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4P+2m8ChnSMzlJrRIke2LA7K2cHTirQu3Id+5SfLcB+" + }, + "signature": "UTl0Q1a4P3RjNpSkpvN5OU7kOanRjPpU9kk5d+f+0BVIDUMVaCY0sBpSFn0NbkFKDiUgSjBUfrPneA0UyYukuA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T06:04:48Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sntq3x0yy3vvmpd9uu5w5sjmjuj90lvck3q5dh" + }, + { + "key": "amount", + "value": "15109655051ukrw,2460uluna,1073424umnt,3977usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "15109655051ukrw,2460uluna,1073424umnt,3977usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "34438", + "txhash": "CE6F2828681770AF8C799B1B4D417E9D06CD493927E58565AD7908A5F533CF6F", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh\"},{\"key\":\"amount\",\"value\":\"50921998568ukrw,8378uluna,3522120umnt,13016usdr,4uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"50921998568ukrw,8378uluna,3522120umnt,13016usdr,4uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh\"},{\"key\":\"amount\",\"value\":\"25384794663ukrw,4622uluna,1713698umnt,6629usdr,1uusd\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"25384794663ukrw,4622uluna,1713698umnt,6629usdr,1uusd\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh" + }, + { + "key": "amount", + "value": "50921998568ukrw,8378uluna,3522120umnt,13016usdr,4uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "50921998568ukrw,8378uluna,3522120umnt,13016usdr,4uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh" + }, + { + "key": "amount", + "value": "25384794663ukrw,4622uluna,1713698umnt,6629usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "25384794663ukrw,4622uluna,1713698umnt,6629usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + } + ], + "gas_wanted": "133333333", + "gas_used": "222342", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + } + ], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "2000000" + }], + "gas": "133333333" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/Seg5haez3iwsHBcitvkCG3jFSqWrf1IyVKJOmrEQdu" + }, + "signature": "O0al4+fPVTsSFBHz/LmuikdKohNzRW2mdV7LeXK0AjNoMnoGYY3+40YZiVxpejbvZgXAhk9r/LR/udS2jwp3Aw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T08:11:05Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh" + }, + { + "key": "amount", + "value": "50921998568ukrw,8378uluna,3522120umnt,13016usdr,4uusd" + }, + { + "key": "recipient", + "value": "terra1jvydu67mndxcu3a5jt9m8fy7hqk8jwhf0qhtqh" + }, + { + "key": "amount", + "value": "25384794663ukrw,4622uluna,1713698umnt,6629usdr,1uusd" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "50921998568ukrw,8378uluna,3522120umnt,13016usdr,4uusd" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "25384794663ukrw,4622uluna,1713698umnt,6629usdr,1uusd" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "height": "34565", + "txhash": "2B172530C4C43972DEED3CAB3EE002FBB9244A7821208081D20C3953CAD33F64", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m\"},{\"key\":\"amount\",\"value\":\"1262685862ukrw,87uluna,35321umnt,140usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1262685862ukrw,87uluna,35321umnt,140usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m" + }, + { + "key": "amount", + "value": "1262685862ukrw,87uluna,35321umnt,140usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1262685862ukrw,87uluna,35321umnt,140usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "161600", + "gas_used": "107560", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2424" + }], + "gas": "161600" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AojqhNagPNi1CqpBUosh/9y2jBzxjifYEpi6ysH4K4iq" + }, + "signature": "pSphlzpgU7Un3FPgrZJXwUL3C/lrdiCTWpaAENxOvhh1nWxyiRpdOQDuy/M1t0fpto+tLHosy1zFr/MSZbxTXw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T08:24:52Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1n0thsf62wf27uvzsfh260ea4s75fuc3yncsl0m" + }, + { + "key": "amount", + "value": "1262685862ukrw,87uluna,35321umnt,140usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1262685862ukrw,87uluna,35321umnt,140usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "34582", + "txhash": "FACE2CCC7D16FB8F430ACFB4046EBA0A19D727DA5EDD18DE05EC4A8D328D6C1E", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"amount\",\"value\":\"87851694ukrw,6uluna,2616umnt,9usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"87851694ukrw,6uluna,2616umnt,9usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7\"},{\"key\":\"action\",\"value\":\"withdraw_validator_commission\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd\"},{\"key\":\"amount\",\"value\":\"16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd\"}]},{\"type\":\"withdraw_commission\",\"attributes\":[{\"key\":\"amount\",\"value\":\"16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "87851694ukrw,6uluna,2616umnt,9usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "87851694ukrw,6uluna,2616umnt,9usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "146836", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "HswkJ1ple6jLdwWdkwfo5GzuIB9Z2CX2Rm/i5Qwa8BQYYWlK9awJQ6A+wXSVxDTXtfrGYDrsTricF8rVpV2mnA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T08:26:42Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "87851694ukrw,6uluna,2616umnt,9usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "87851694ukrw,6uluna,2616umnt,9usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "35279", + "txhash": "F3A236674714CFCE85088B42479144868934EDB7720178270C47DB8244386F30", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0\"},{\"key\":\"amount\",\"value\":\"1308638374ukrw,216uluna,93375umnt,327usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1308638374ukrw,216uluna,93375umnt,327usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0" + }, + { + "key": "amount", + "value": "1308638374ukrw,216uluna,93375umnt,327usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1308638374ukrw,216uluna,93375umnt,327usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "160200", + "gas_used": "106744", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "2403" + }], + "gas": "160200" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Au8zr4gKxvmshwzMJGegnxu2rK9F3iPhuXsOnapUvAl3" + }, + "signature": "8J/c5lGUvr7GX3Us35fHIX+ShwWzoHpTbzpUHQPPb38gksHkFcrP1ZwRgD+t7JFjVm+d6Ho1AiQz55kmRtJfDw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T09:42:09Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1agas4ulmg9s6j0wy43xp7drkq3tdk4e67wjqr0" + }, + { + "key": "amount", + "value": "1308638374ukrw,216uluna,93375umnt,327usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1308638374ukrw,216uluna,93375umnt,327usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "35614", + "txhash": "A020BEA5BA18DC9D30885AB05A6AC8E4F5C6636C9CCAAE3F713EC03C0FC22B8C", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"1640433702ukrw,247uluna,46671umnt,246usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1640433702ukrw,247uluna,46671umnt,246usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]},{\"msg_index\":1,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"1437546545ukrw,241uluna,40178umnt,214usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1437546545ukrw,241uluna,40178umnt,214usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau\"}]}]},{\"msg_index\":2,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"698746229ukrw,114uluna,19756umnt,105usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"698746229ukrw,114uluna,19756umnt,105usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3\"}]}]},{\"msg_index\":3,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2\"},{\"key\":\"amount\",\"value\":\"1397703187ukrw,231uluna,39132umnt,208usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1397703187ukrw,231uluna,39132umnt,208usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1640433702ukrw,247uluna,46671umnt,246usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1640433702ukrw,247uluna,46671umnt,246usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1437546545ukrw,241uluna,40178umnt,214usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1437546545ukrw,241uluna,40178umnt,214usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + ] + } + ] + }, + { + "msg_index": 2, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "698746229ukrw,114uluna,19756umnt,105usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "698746229ukrw,114uluna,19756umnt,105usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + ] + } + ] + }, + { + "msg_index": 3, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1397703187ukrw,231uluna,39132umnt,208usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1397703187ukrw,231uluna,39132umnt,208usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + } + ], + "gas_wanted": "533133", + "gas_used": "355335", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2", + "validator_address": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "7997" + }], + "gas": "533133" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ap1s+mF9dHf6tIJRie2xszMyqx8hYt5pa4kpoprfHrdM" + }, + "signature": "wmp6G7hkRcvQHN4Bnc1VrDh9xgbV4aczEna+Jc5vpI1KHRy5ufJ0bzIX5GCpWqUtQGE2+tjSgF3fpNdS9xVvHA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T10:18:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1640433702ukrw,247uluna,46671umnt,246usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1437546545ukrw,241uluna,40178umnt,214usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "698746229ukrw,114uluna,19756umnt,105usdr" + }, + { + "key": "recipient", + "value": "terra15krj23pg8t4krd7t3lkhjq4jtkgg8mfp3m58l2" + }, + { + "key": "amount", + "value": "1397703187ukrw,231uluna,39132umnt,208usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1640433702ukrw,247uluna,46671umnt,246usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + }, + { + "key": "amount", + "value": "1437546545ukrw,241uluna,40178umnt,214usdr" + }, + { + "key": "validator", + "value": "terravaloper1kprce6kc08a6l03gzzh99hfpazfjeczfpzkkau" + }, + { + "key": "amount", + "value": "698746229ukrw,114uluna,19756umnt,105usdr" + }, + { + "key": "validator", + "value": "terravaloper1c6gve6zhye5690563wxmvns7mugz6plu4aj7d3" + }, + { + "key": "amount", + "value": "1397703187ukrw,231uluna,39132umnt,208usdr" + }, + { + "key": "validator", + "value": "terravaloper1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnrcxja" + } + ] + } + ] + }, + { + "height": "35657", + "txhash": "96F03A669710D9FFA5D6642A6F55C6D859FFAE3D1BFAA6B278F6C3FC6976BA54", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf\"},{\"key\":\"amount\",\"value\":\"4063559786ukrw,649uluna,121815umnt,570usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"4063559786ukrw,649uluna,121815umnt,570usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "4063559786ukrw,649uluna,121815umnt,570usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4063559786ukrw,649uluna,121815umnt,570usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }], + "gas_wanted": "162133", + "gas_used": "107730", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + }], + "fee": { + "amount": [{ + "denom": "umnt", + "amount": "2432" + }], + "gas": "162133" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4j7d14sTqP+bnIYUDeOssgXHJcaFSIaDI7yR2j5LGLV" + }, + "signature": "J4N/L4qjmv+MDKRcUSEvYdKddBwroUEUISI7ZrJd3tgHGW1IG4DY7nsSVKO9xByIB6fdS8mZC4/Z2puDemomYA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T10:23:04Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf" + }, + { + "key": "amount", + "value": "4063559786ukrw,649uluna,121815umnt,570usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4063559786ukrw,649uluna,121815umnt,570usdr" + }, + { + "key": "validator", + "value": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9" + } + ] + } + ] + }, + { + "height": "35670", + "txhash": "7796F1DCBC08C6146623BDDACB8B79CD5ACB0F044426E07A366D8222855B4E46", + "raw_log": "[{\"msg_index\":0,\"success\":true,\"log\":\"\",\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"action\",\"value\":\"withdraw_delegator_reward\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l\"},{\"key\":\"amount\",\"value\":\"1150852511ukrw,235uluna,71619umnt,46usdr\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"1150852511ukrw,235uluna,71619umnt,46usdr\"},{\"key\":\"validator\",\"value\":\"terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc\"}]}]}]", + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "1150852511ukrw,235uluna,71619umnt,46usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1150852511ukrw,235uluna,71619umnt,46usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + }], + "gas_wanted": "164666", + "gas_used": "108855", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l", + "validator_address": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + }], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2470" + }], + "gas": "164666" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AgfYBjlvfQtwveh1VkpLc2Es0sw/KqkYo56g7EGGzQcB" + }, + "signature": "3vJKoW+sJO2a0LUfs+e9KHaMdL8X7BSG8/hroSJcn+AV8BZJMljnWc/kdiXAMZDf16S1VqvKPp2rFmVZtNwzbw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T10:24:28Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1wm25ux06a8l5dtkkvwm0f4u2tpryg8zqr6h82l" + }, + { + "key": "amount", + "value": "1150852511ukrw,235uluna,71619umnt,46usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1150852511ukrw,235uluna,71619umnt,46usdr" + }, + { + "key": "validator", + "value": "terravaloper1hg70rkal5d86fl57k0gc7de0rrk4klgs59r7jc" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/tests/json_examples/MsgWithdrawValidatorCommission.data.json b/tests/json_examples/MsgWithdrawValidatorCommission.data.json new file mode 100644 index 0000000..eef14a9 --- /dev/null +++ b/tests/json_examples/MsgWithdrawValidatorCommission.data.json @@ -0,0 +1,21249 @@ +{ + "total_count": "1171", + "count": "100", + "page_number": "1", + "page_total": "2", + "limit": "1000", + "txs": [{ + "height": "189", + "txhash": "DFD808FD17A6B0BB6720B58C9BF2962AF346F9BEC6D0CFA3C9A9A95A8CBFAC3B", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "6ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6ukrw" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "1281ukrw,24uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1281ukrw,24uluna" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "123490", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "uRjJAtnWX3DiQxC9JuSRCYQFP5ksCx5/zzVUu8of+FEWWyjm2KtESirGNgysbc5hnoiZ+hBRDPX3E0iARD3NGQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-13T17:18:37Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "6ukrw" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "1281ukrw,24uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1281ukrw,24uluna" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "6ukrw" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "204", + "txhash": "E652618C574CBCF4C355C32EABD97CBE04934EE0CF9DB9E30F64A4E2B26FCCA7", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "748ukrw,12uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "748ukrw,12uluna" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "10ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "10ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "140406", + "gas_used": "107985", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "140406" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "5sEZ2Buw8VOHQYS5KLpRuTp6OObFfLOs5iToKa+dmBtXcoL36gt8EIX61Vx1bKRhW6YrDwLilZr/djYecUsqlg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-13T17:20:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "748ukrw,12uluna" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "10ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "748ukrw,12uluna" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "10ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "450", + "txhash": "298C06B2EBFF323253CC00EAF9F741E779067464B6B338F9731D416E1B44CAC5", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2896ukrw,16uluna,1umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2896ukrw,16uluna,1umnt" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "39ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "39ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "173663", + "gas_used": "133021", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1000" + }], + "gas": "173663" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "TRuYUbKhTBidn+8+WC/EgsDxSav4JeDfuEtHwGpXu7IkKEn7T5O1k60zalAmpuCaV7iRQvQn1xDNjXv0G34z7g==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-13T17:48:51Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2896ukrw,16uluna,1umnt" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "39ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2896ukrw,16uluna,1umnt" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "39ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "7357", + "txhash": "E1A89F8D41275051D03E2D439BF32354A9F7E065C91AEAADE5D18A8F0BC56207", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "5278506824ukrw,3506uluna,199138umnt,23usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5278506824ukrw,3506uluna,199138umnt,23usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "118470204ukrw,78uluna,4469umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "118470204ukrw,78uluna,4469umnt" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "153998", + "gas_used": "118440", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "153998" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "Bl8+EW4DgIRuKpkGKAxWwaFKGG3CHsbDSdD0q0Ua1x5D56Qo2ri2P5J6mWS61ym71wE+slJw7d6leC+2xqdX8w==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T07:20:06Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "5278506824ukrw,3506uluna,199138umnt,23usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "118470204ukrw,78uluna,4469umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5278506824ukrw,3506uluna,199138umnt,23usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "118470204ukrw,78uluna,4469umnt" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "7541", + "txhash": "831B807013CEAE4F3EC2710DB51E83020B0D1E165590E43CF7185DB24EAB0B3F", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "27351319ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "27351319ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1218653482ukrw,33uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1218653482ukrw,33uluna" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "121669", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "lNkgxD14lTbs/uFzA1+0esmaWrRt3w1VcJdQdRb+AmVd6FLyRXe305HULY5uvqS9V+j0yFQ1SVWrOrVHXlolMg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T07:40:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "27351319ukrw" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1218653482ukrw,33uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1218653482ukrw,33uluna" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "27351319ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "7776", + "txhash": "0B5325345246F73E206E27D3B311453FB4F79FD983DC415E97D7C3972E9A4962", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7592091980ukrw,3261uluna,186537umnt,23usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7592091980ukrw,3261uluna,186537umnt,23usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102339732ukrw,43uluna,2514umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "102339732ukrw,43uluna,2514umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "158900", + "gas_used": "122211", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "158900" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "DI+sWBIm2Ml31nDY21E/PBlMuc4BZqCODzoXkrfCbwIj54kFBK+TfcEwI6hq+Voryk+O0IeSBYWQO6zMBWFFvA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T08:07:17Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7592091980ukrw,3261uluna,186537umnt,23usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102339732ukrw,43uluna,2514umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7592091980ukrw,3261uluna,186537umnt,23usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "102339732ukrw,43uluna,2514umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "7790", + "txhash": "011007783E62660C94930CFC85C0E8EDEA957307CA5466CC3CBC8CB9FE95A2A0", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "110942318ukrw,2uluna" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "110942318ukrw,2uluna" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "300977ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "300977ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "134076", + "gas_used": "123246", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "134076" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "YuspRbegCw7b8WWPQFA9hUf7X0Spah1T/tjR6ACEJW4+s3hC/r9EEnqaxNrFRuvVDKkzwcPN7RyRqlHo6JlT/Q==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T08:08:55Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "110942318ukrw,2uluna" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "300977ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "110942318ukrw,2uluna" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "300977ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "7885", + "txhash": "E7CF383515F70DF22EBF806A1666D4EC57342371BDC48B45143AAF40AFBD71D6", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "81981985ukrw,37uluna,1876umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "81981985ukrw,37uluna,1876umnt" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16294487752ukrw,7383uluna,372987umnt,47usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16294487752ukrw,7383uluna,372987umnt,47usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "138445", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "Sgu8V+EMWhciT0JguU7wfO0Mq6dqDh334EuhkssglWAUZ2c30wQ1KgNk4HQrV0NNcpScGi22Dl13Qc8dfXzqoQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T08:19:24Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "81981985ukrw,37uluna,1876umnt" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16294487752ukrw,7383uluna,372987umnt,47usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16294487752ukrw,7383uluna,372987umnt,47usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "81981985ukrw,37uluna,1876umnt" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "9054", + "txhash": "9E2D101887FF360E4515E4167E4E043DF4C2B3EA716EACDF7027F7540BEA5513", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5703897836ukrw,236uluna,66714umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5703897836ukrw,236uluna,66714umnt" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "76887289ukrw,3uluna,899umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "76887289ukrw,3uluna,899umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "186459", + "gas_used": "143410", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "1000" + }], + "gas": "186459" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "2sA/mysJ3JFsNQtnVFMGUtjusTvx1YA8i44atutZqaR6qKPLnsVnvCSIfAkNCwa4CbSEY3PY7eOSHN+f8fHmLg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T10:28:48Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5703897836ukrw,236uluna,66714umnt" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "76887289ukrw,3uluna,899umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5703897836ukrw,236uluna,66714umnt" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "76887289ukrw,3uluna,899umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "9564", + "txhash": "5634630EFF24C7D8AC72FFF1DADDEF82CDA95C5ABC91AC481B8A042AEBCF77E6", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "546329055ukrw,178uluna,107149umnt,22usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "546329055ukrw,178uluna,107149umnt,22usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7364395ukrw,2uluna,1444umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "7364395ukrw,2uluna,1444umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "160920", + "gas_used": "123795", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "160920" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "rrICQQnOwByqGpw3fKoc01YukFfcgTYtusKSLC+58lcAhXHryftZl/zOkk1Zrn7D1cRxqHbesMqoZCO072p3Jw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T11:24:13Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "546329055ukrw,178uluna,107149umnt,22usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7364395ukrw,2uluna,1444umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "546329055ukrw,178uluna,107149umnt,22usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "7364395ukrw,2uluna,1444umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "10664", + "txhash": "DD621D8450B3ADDD0821AE7961967437D893EF9C71A805816C7D1D7A523CCD43", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "354769380ukrw,98uluna,28700umnt,137usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "354769380ukrw,98uluna,28700umnt,137usdr" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "2960245925ukrw,818uluna,239485umnt,1149usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2960245925ukrw,818uluna,239485umnt,1149usdr" + }] + } + ] + } + ], + "gas_wanted": "147038", + "gas_used": "141923", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28", + "validator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4412" + }], + "gas": "147038" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5+FYs1dP6SLIzqU1+E/namjX2dFaH6wbhLGXRstD0bq" + }, + "signature": "fZt/7jbJLOnxcC428Mi9Ax+2vIx7eR/Uy8LStyop0zBSAxYKj01LWs7PHnSzm70Qi0TrbG5NZv/7gV6zADWjFg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T13:23:21Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "354769380ukrw,98uluna,28700umnt,137usdr" + }, + { + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "2960245925ukrw,818uluna,239485umnt,1149usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2960245925ukrw,818uluna,239485umnt,1149usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "354769380ukrw,98uluna,28700umnt,137usdr" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + ] + } + ] + }, + { + "height": "10749", + "txhash": "F81C0F4D28CD00DCFFFF05062E8FAA4A9D2D19F7558A942385CFD06E1DDD17D4", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "151169839927ukrw,39784uluna,11798555umnt,55449usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "151169839927ukrw,39784uluna,11798555umnt,55449usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "40392065ukrw,6uluna,28usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "40392065ukrw,6uluna,28usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + } + ], + "gas_wanted": "372466", + "gas_used": "247792", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5587" + }], + "gas": "372466" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsICOBNYDs+Jyw2UfKbmWmTfXozcpKHHlpG/Lv7cyEkw" + }, + "signature": "Kwtq31fUYQH7shGbagbcBlLnfWAD4edCM6ahx+rQi/V3LTSPCNP5JIu2eB2bRQVgeI+sBiuVQpyZ15yFhSjQqQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-14T13:32:33Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "151169839927ukrw,39784uluna,11798555umnt,55449usdr" + }, + { + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "40392065ukrw,6uluna,28usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "151169839927ukrw,39784uluna,11798555umnt,55449usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "40392065ukrw,6uluna,28usdr" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "height": "12760", + "txhash": "9230764B79D2C0B02629B8D1B94AA1C764340BFE786F6CF46407F538AA0DE2B0", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2142115599ukrw,312uluna,1032282umnt,5623usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2142115599ukrw,312uluna,1032282umnt,5623usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "28875247ukrw,4uluna,13914umnt,75usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "28875247ukrw,4uluna,13914umnt,75usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "162028", + "gas_used": "124587", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "162028" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "yjL2gyR8H8sWAVDcmDNeOak7FMpcYLh8CAFhO9NOk8FIL4DYrdVfEw0rT72WOtrVU+Uc5QtdXSeEsDqIewwIew==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T17:09:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2142115599ukrw,312uluna,1032282umnt,5623usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "28875247ukrw,4uluna,13914umnt,75usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2142115599ukrw,312uluna,1032282umnt,5623usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "28875247ukrw,4uluna,13914umnt,75usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "13428", + "txhash": "6D57D01B3678F03B637A2C4390328AC74DB94D12307F5EA7CBA8D6AC99D5AE9F", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "157018797ukrw,8uluna,1086umnt,21usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "157018797ukrw,8uluna,1086umnt,21usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2116578ukrw,14umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2116578ukrw,14umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161946", + "gas_used": "124554", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "161946" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "vvZ9oq55sjmDhVVvi9QPDmnxS+fOmbgEDHAXbmmKQe4AFwYtV33k7TqeTvXFCqs9sXg6xU5AK9nFlYv91k8Q9Q==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T18:21:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "157018797ukrw,8uluna,1086umnt,21usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2116578ukrw,14umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "157018797ukrw,8uluna,1086umnt,21usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2116578ukrw,14umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "13531", + "txhash": "189AFE3A35715C094E23D6731251611DD51046BF25B81C4F49CBACD5D8C7951D", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "10344038179ukrw,816uluna,1208288umnt,5698usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "10344038179ukrw,816uluna,1208288umnt,5698usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "232160412ukrw,18uluna,27118umnt,127usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "232160412ukrw,18uluna,27118umnt,127usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "160280", + "gas_used": "123273", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "160280" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "jOlvfLZXyJWp1zlsr4U4eyGf141HvEKtGatGmZkHHlVvCjTSJ/Pz0AKk63rThEmkkut2kfWQAUY8cwBssKdhbg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T18:32:27Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "10344038179ukrw,816uluna,1208288umnt,5698usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "232160412ukrw,18uluna,27118umnt,127usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "10344038179ukrw,816uluna,1208288umnt,5698usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "232160412ukrw,18uluna,27118umnt,127usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "14186", + "txhash": "EF92341AC397A5971539DE0D77D9DC27DBD64BDC7A1BB0087C809713186D1ABB", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102391686ukrw,42usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "102391686ukrw,42usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1380217ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1380217ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161903", + "gas_used": "124491", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "161903" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "uRg+4apvosSoW9audYCLJIeXVLoXMCQUbYTwBLuSjep9dYj4TmrU4S7owUq1vzViZmq/GBWZj6q3uEddjdpamw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T19:43:06Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102391686ukrw,42usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1380217ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "102391686ukrw,42usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1380217ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "14580", + "txhash": "994F7DABB119A5438A2B91026E502C9BC4199B05E6577BB407686CA62E34E4D0", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "33157024ukrw,1087umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "33157024ukrw,1087umnt" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "446949ukrw,14umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "446949ukrw,14umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161794", + "gas_used": "124437", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "161794" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "T+OMsGGEp8IxKrv8erq/Y6/JM7PGqeagZ/S80+Z6VFQG9cHO90HHuoxY8mw5/fes8dx/CJ77QOO+Ke1PDU96nw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-14T20:25:33Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "33157024ukrw,1087umnt" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "446949ukrw,14umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "33157024ukrw,1087umnt" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "446949ukrw,14umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "19272", + "txhash": "1D3C9654AC4584CCFDF7557CD22653D66E5BCE9CB57B8E3AB9C0727B451DCAAC", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1753179948ukrw,12uluna,5650umnt,192usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1753179948ukrw,12uluna,5650umnt,192usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "23632480ukrw,76umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "23632480ukrw,76umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "162129", + "gas_used": "124695", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "162129" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "0TG+ucJmSmS+xAt5/OuXOmZHmFMBSf4IM4/se7r8TfB6Jx8vIZ/M7hEd15Js6u15DMxQotwJE9zxEkzMe6DSkQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T04:52:04Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1753179948ukrw,12uluna,5650umnt,192usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "23632480ukrw,76umnt,2usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1753179948ukrw,12uluna,5650umnt,192usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "23632480ukrw,76umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "20507", + "txhash": "6D8DFDA3DAB139AA5AFAD9575EC5A39B9C9F64A8A4E7D39E4A17DD9B9E086A84", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "929408864ukrw,3uluna,442406umnt,42usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "929408864ukrw,3uluna,442406umnt,42usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "12528227ukrw,5963umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "12528227ukrw,5963umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "162129", + "gas_used": "124695", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "162129" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "7iPj13Je0iZLMJ1gGkmSYCGTxtXanad4jsfX2e/wlh8UhtToxRF4c0lfhIuTxezcp5KZP4U05kQ+sic0Lo35Pw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T07:05:35Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "929408864ukrw,3uluna,442406umnt,42usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "12528227ukrw,5963umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "929408864ukrw,3uluna,442406umnt,42usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "12528227ukrw,5963umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "20543", + "txhash": "BEBB450D697F0B8E9074E8B380BEB223ABF9D3C695C34C3B74F2F10873DCEAA7", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "563594931ukrw,137uluna,50464umnt,177usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "563594931ukrw,137uluna,50464umnt,177usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "27697069952ukrw,6733uluna,2479441umnt,8742usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "27697069952ukrw,6733uluna,2479441umnt,8742usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "123523", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+Ga0UlibriNASeMeD646MJkou/n/w1gGCTiJRxjQ0AY" + }, + "signature": "vduBk5N2POMYJfymTDJ0dXyc+eyKfxruHdrUOEQEtx1xFvxMZnnS/rBQ+H0A6+Ezm8XS3nrmQIZAtD5urPcg+g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T07:09:29Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "563594931ukrw,137uluna,50464umnt,177usdr" + }, + { + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "27697069952ukrw,6733uluna,2479441umnt,8742usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "27697069952ukrw,6733uluna,2479441umnt,8742usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "563594931ukrw,137uluna,50464umnt,177usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "height": "20581", + "txhash": "5CD9E9033C179EF9A911784A68B2F90D358B2C3DE12C58E875C84FCB342CB48F", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "58996665ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "58996665ukrw" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "795262ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "795262ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161564", + "gas_used": "124260", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "0" + }], + "gas": "161564" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "Movme0KDuiRVkQaBmqJq5BRNdSmC+BkA9Obt82xokm5k9zMuwshN+QyVb1n6DvLIQwsKx11IO5e6njModedrPA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T07:13:36Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "58996665ukrw" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "795262ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "58996665ukrw" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "795262ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "21066", + "txhash": "B9F41F793E9B0EBBD6FDC45F7103EAD19A92D48AA411DD7FBA73B994D52C70CA", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "381024769ukrw,1uluna,2164umnt,21usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "381024769ukrw,1uluna,2164umnt,21usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5136130ukrw,29umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "5136130ukrw,29umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "161960", + "gas_used": "124565", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "161960" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "1o3TbZMi/HTQPdEwqcpVwDzaA/qTZ6B6Hiu0pfuIvPxWU9O48rypGpWPvAKIi7iSWjwZ0zkXfakWt9uAWQfLiw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T08:06:02Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "381024769ukrw,1uluna,2164umnt,21usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5136130ukrw,29umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "381024769ukrw,1uluna,2164umnt,21usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "5136130ukrw,29umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "21073", + "txhash": "35F5FC8C99A917F30E8A7846ABB813D7484BE5EBED44ED0331B40140A716D51A", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "4872733ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4872733ukrw" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "65683ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "65683ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "186648", + "gas_used": "143322", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "186648" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "7XYVw457nMd7Edet6oSyUu49HCR/hypcc9+Hp5ACcJ1x/QyKuXfbQu++Lsn2WQkNAK+TmqbKknvbe8t6xHpJ2g==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T08:06:47Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "4872733ukrw" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "65683ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4872733ukrw" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "65683ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "21115", + "txhash": "59178C7AEA4E8E84E8DDD8919F9ADA829545B7DC5ED4B983178337B731F8FD70", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "amount", + "value": "2387156266ukrw,500uluna,207313umnt,1088usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2387156266ukrw,500uluna,207313umnt,1088usdr" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "amount", + "value": "22677240710ukrw,4738uluna,1969412umnt,10337usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "22677240710ukrw,4738uluna,1969412umnt,10337usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "142180", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu", + "validator_address": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4cvmuDzLZToyfmtwQFy63mjWAMTbJALQInj6LsPgzk3" + }, + "signature": "scAJ5nN1iW7TbLHp1EgLj6FrGF4ZRcLDtuklCREjgppxMQxe7MiKDyq6JGfDW1xGSvwaRmQj/Hclp4QnnT63qw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T08:11:19Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "amount", + "value": "2387156266ukrw,500uluna,207313umnt,1088usdr" + }, + { + "key": "recipient", + "value": "terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu" + }, + { + "key": "amount", + "value": "22677240710ukrw,4738uluna,1969412umnt,10337usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "22677240710ukrw,4738uluna,1969412umnt,10337usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2387156266ukrw,500uluna,207313umnt,1088usdr" + }, + { + "key": "validator", + "value": "terravaloper1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tyjcf50" + } + ] + } + ] + }, + { + "height": "21799", + "txhash": "1704674D8DD87DE94891D295C3DFD094B6EDEDB3EE8A91774A743DE9BE7D958D", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "131426802ukrw,7uluna,15084umnt,62usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "131426802ukrw,7uluna,15084umnt,62usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "26503907268ukrw,1568uluna,3022781umnt,12005usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "26503907268ukrw,1568uluna,3022781umnt,12005usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "141670", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "GexuZFpMe1CrlKTuKLxzO0RIjj76CcRPjiTwS57H2+5ybxT/LHJcUyWsvxP9JQTb7rYJ8OWS7e/kd9HywiWlpw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-15T09:25:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "131426802ukrw,7uluna,15084umnt,62usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "26503907268ukrw,1568uluna,3022781umnt,12005usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "26503907268ukrw,1568uluna,3022781umnt,12005usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "131426802ukrw,7uluna,15084umnt,62usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "21923", + "txhash": "678AD1D5FF34992DCAF6E41B2F920C516C07CA07AFC15CEBE6C72DE734A13ED1", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3860074864ukrw,18uluna,466155umnt,333usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3860074864ukrw,18uluna,466155umnt,333usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "86635079ukrw,10462umnt,7usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "86635079ukrw,10462umnt,7usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "160338", + "gas_used": "123317", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "160338" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "2E/ZZVa89NjJqgpVZDLE4uoUHpxWcenxQqgDbUhVDKJhyFOWfQI+1Z+YYdLD48INvdaeOS077ydWoEdbePUTEA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T09:38:29Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3860074864ukrw,18uluna,466155umnt,333usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "86635079ukrw,10462umnt,7usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3860074864ukrw,18uluna,466155umnt,333usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "86635079ukrw,10462umnt,7usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "21979", + "txhash": "75CB81AE0641378B1AD75C4F41FB6DD9E24681C426745CC8DE8B6DC78EC5D02A", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "51386563ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "51386563ukrw" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1153314ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1153314ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "159893", + "gas_used": "122975", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "159893" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "Bew88UfSmukmogtm8qQo2JAPpoT1othGJlAjmagP6lQqoWpjkO1+PdQ7kig1M5g1pGHCiEWYKNbsXicNZxL+AA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T09:44:31Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "51386563ukrw" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1153314ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "51386563ukrw" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1153314ukrw" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "22774", + "txhash": "624A105C15B5BD8E4B326DD6466AA2AB9BFECEDDF8E3C45B88BAB45B5C1B3E25", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1330506912ukrw,1uluna,3031umnt,65usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1330506912ukrw,1uluna,3031umnt,65usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "114196ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "114196ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "186691", + "gas_used": "143559", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "186691" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "XxBhsBFoXC2BhsAh9yjIs1VM7i0D6NPyHQByZ455LwsJ5weRLyY7rnMlKxdBeOvxBAdhmnZrsGcsK7MpkxrXJQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T11:10:25Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1330506912ukrw,1uluna,3031umnt,65usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "114196ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1330506912ukrw,1uluna,3031umnt,65usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "114196ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "22856", + "txhash": "7A7518104DE4F2EFA233BDE5438150AA1F0622242274FE37DD22CE7DDCA585E7", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "71544885ukrw,974umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "71544885ukrw,974umnt" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "964409ukrw,13umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "964409ukrw,13umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "186754", + "gas_used": "143637", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "186754" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "Z9UpEiwjrQ1g52AZbJ3zmj2PoCIceJ262CjrxHMTYKVt52+pxQN6uqUGeInKpOp/9WAVwNP9/zHoK2/SuAP3VQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T11:19:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "71544885ukrw,974umnt" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "964409ukrw,13umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "71544885ukrw,974umnt" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "964409ukrw,13umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "26241", + "txhash": "040BBA6B92DF2137AE59547D6AD0C94E66F66B2221C4783AE52AF2155A42DDD8", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3580310320ukrw,1uluna,140830umnt,158usdr,1uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3580310320ukrw,1uluna,140830umnt,158usdr,1uusd" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "80264324ukrw,3160umnt,3usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "80264324ukrw,3160umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "165868", + "gas_used": "127571", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "165868" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "B26NDlosOj9N0+MLByUnuFOcCgZZxOd99dKFQXk5wYBOHaAWW728WmO7fG09G4qiCQ8fX/Stp0hbmxKa2aO0Hw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-15T17:25:04Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3580310320ukrw,1uluna,140830umnt,158usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "80264324ukrw,3160umnt,3usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3580310320ukrw,1uluna,140830umnt,158usdr,1uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "80264324ukrw,3160umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "34582", + "txhash": "FACE2CCC7D16FB8F430ACFB4046EBA0A19D727DA5EDD18DE05EC4A8D328D6C1E", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "87851694ukrw,6uluna,2616umnt,9usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "87851694ukrw,6uluna,2616umnt,9usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "146836", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "HswkJ1ple6jLdwWdkwfo5GzuIB9Z2CX2Rm/i5Qwa8BQYYWlK9awJQ6A+wXSVxDTXtfrGYDrsTricF8rVpV2mnA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T08:26:42Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "87851694ukrw,6uluna,2616umnt,9usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16558310856ukrw,1289uluna,485050umnt,1854usdr,3uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "87851694ukrw,6uluna,2616umnt,9usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "37454", + "txhash": "1E8CDABF8A4C9BAB3BBD4319B0546FF88593234068D76B58DDA986A5965E49D7", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "7103663585ukrw,1243uluna,468984umnt,1003usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7103663585ukrw,1243uluna,468984umnt,1003usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "159433814ukrw,27uluna,10525umnt,22usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "159433814ukrw,27uluna,10525umnt,22usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "166851", + "gas_used": "128357", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "166851" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "dBWbu+v7RR5Yf8Vaxr8A2hrcKbHt68t+oave1Xf16KUORsV8l8aOFl3vtJsftj48E6hXsDJXrmEVDYo84YZlyQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-16T13:37:43Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "7103663585ukrw,1243uluna,468984umnt,1003usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "159433814ukrw,27uluna,10525umnt,22usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7103663585ukrw,1243uluna,468984umnt,1003usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "159433814ukrw,27uluna,10525umnt,22usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "37476", + "txhash": "626D104F2F50E0B6F20D792A03B3BE15BD5B1E71D25269E56956B4690FD6202F", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "3882633581ukrw,715uluna,308589umnt,900usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3882633581ukrw,715uluna,308589umnt,900usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "37065898420ukrw,6834uluna,2945977umnt,8592usdr,2uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "37065898420ukrw,6834uluna,2945977umnt,8592usdr,2uusd" + }] + } + ] + } + ], + "gas_wanted": "160605", + "gas_used": "146588", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2", + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4016" + }], + "gas": "160605" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6Gvf/6PZ5OnQvAXxQFdbw16y89VtdPNN7QVuceq6qzL" + }, + "signature": "NVmfxQcBYsN1JSBxUye0gOV3NthU8LR845ue03S9dZJJ1cJ3Yb4BB3ShpIp2xKaqbrwmA4vIkwoL6Nu5aKsDkg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T13:40:07Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "3882633581ukrw,715uluna,308589umnt,900usdr" + }, + { + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "37065898420ukrw,6834uluna,2945977umnt,8592usdr,2uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "37065898420ukrw,6834uluna,2945977umnt,8592usdr,2uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3882633581ukrw,715uluna,308589umnt,900usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "height": "37508", + "txhash": "6981A2362B76D6230ED66B7430F4BF19BC4A8C2BAD8D7ACC21EB7733A594B26F", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "10010163007ukrw,1142uluna,609417umnt,1030usdr,1uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "10010163007ukrw,1142uluna,609417umnt,1030usdr,1uusd" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "134934798ukrw,15uluna,8214umnt,13usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "134934798ukrw,15uluna,8214umnt,13usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "168500", + "gas_used": "129596", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "168500" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "ePysTcSz5geY2sujso6P8QMqpm4MEuyvQViHkI48/z10t8Gx04uf6F3v/C9rGWyaa5xd2yvHhyxABUCN274Gfw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-16T13:43:36Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "10010163007ukrw,1142uluna,609417umnt,1030usdr,1uusd" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "134934798ukrw,15uluna,8214umnt,13usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "10010163007ukrw,1142uluna,609417umnt,1030usdr,1uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "134934798ukrw,15uluna,8214umnt,13usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "38126", + "txhash": "9C65A8811ED47E91F91F0573470B8A960139F74B78DC42A1DA825FCFFFE0E3E3", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "141983255ukrw,26uluna,10370umnt,31usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "141983255ukrw,26uluna,10370umnt,31usdr" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "5552895580ukrw,1033uluna,405588umnt,1248usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5552895580ukrw,1033uluna,405588umnt,1248usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "126184", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn", + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av0uQ9R72aq0dgu1H+F1+1p2daQLl0JsWhwkA07ftTq/" + }, + "signature": "YUly/8xeNAimiOPjp7dHaqnSZNNYjq8lT+TojBqvy+cVdD12IJYifqTj1leECDw1RewKuIjdn0eUDlCwtnk1MQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T14:50:37Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "141983255ukrw,26uluna,10370umnt,31usdr" + }, + { + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "5552895580ukrw,1033uluna,405588umnt,1248usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5552895580ukrw,1033uluna,405588umnt,1248usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "141983255ukrw,26uluna,10370umnt,31usdr" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "height": "39313", + "txhash": "3A98A99AD3A99D99312ED1704EC5545D5E7DC0BEA8F21DA4081B6F7630ED4EAE", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1484754362ukrw,334uluna,15133umnt,63usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1484754362ukrw,334uluna,15133umnt,63usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "20014162ukrw,4uluna,203umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "20014162ukrw,4uluna,203umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "168660", + "gas_used": "129719", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "168660" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "vu+Fy2b2MCL9tQJxYBKt9w6cLy7sX4LMMbbrDTGJhrZQKzHW6BX3xSprnVhsHYZqmRyXCz+ts2qYP0+jxPdH+A==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-16T16:59:12Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1484754362ukrw,334uluna,15133umnt,63usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "20014162ukrw,4uluna,203umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1484754362ukrw,334uluna,15133umnt,63usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "20014162ukrw,4uluna,203umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "40073", + "txhash": "288728CD7975CB507EF6B782BECE0612E5DEB14D0B63AAE3D680A9B2EE579E06", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "amount", + "value": "195541472ukrw,30uluna,13994umnt,43usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "195541472ukrw,30uluna,13994umnt,43usdr" + }, + { + "key": "validator", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "amount", + "value": "9755021754ukrw,1671uluna,698125umnt,2148usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "9755021754ukrw,1671uluna,698125umnt,2148usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "126478", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr", + "validator_address": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AvdAIzxogY3aNrJAh+vIwHvIcF1nFq+oZ0s6EldDx8Iz" + }, + "signature": "DNBeZVWSWrr6yhfdwpq4xgO/om+RQ67DWvnRdhl9y74TfDfSpUbGio9Mmd8h46b0X0JrAO/zGGV7BksSxgDW5g==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T18:21:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "amount", + "value": "195541472ukrw,30uluna,13994umnt,43usdr" + }, + { + "key": "recipient", + "value": "terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr" + }, + { + "key": "amount", + "value": "9755021754ukrw,1671uluna,698125umnt,2148usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "9755021754ukrw,1671uluna,698125umnt,2148usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "195541472ukrw,30uluna,13994umnt,43usdr" + }, + { + "key": "validator", + "value": "terravaloper1ltwln4yqytkfzn6868xazlhg7vlzdcf96ly9zs" + } + ] + } + ] + }, + { + "height": "40287", + "txhash": "900F374A35FBE96FB6F0D49800EE93BF93E9249C20C1C760F0AD48F5B2EE176E", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "amount", + "value": "294807518ukrw,51uluna,23591umnt,87usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "294807518ukrw,51uluna,23591umnt,87usdr" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "amount", + "value": "66200686873ukrw,11585uluna,5297701umnt,19640usdr,3uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "66200686873ukrw,11585uluna,5297701umnt,19640usdr,3uusd" + }] + } + ] + } + ], + "gas_wanted": "159731", + "gas_used": "146665", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x", + "validator_address": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2396" + }], + "gas": "159731" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1U+R38n5V8688cQWp3ZEhrqjO1XtSJrFC8cvPuQCEE9" + }, + "signature": "Vzfx0H2OWjukkPsX165QfL29+0UyaFRX+XCz0qMwCL5WoxzqHdwjoezYwlmCmfWg51+12h5VvCzxjUzuLILAFw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-16T18:44:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "amount", + "value": "294807518ukrw,51uluna,23591umnt,87usdr" + }, + { + "key": "recipient", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "amount", + "value": "66200686873ukrw,11585uluna,5297701umnt,19640usdr,3uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "66200686873ukrw,11585uluna,5297701umnt,19640usdr,3uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "294807518ukrw,51uluna,23591umnt,87usdr" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + ] + } + ] + }, + { + "height": "41269", + "txhash": "C892BB3EDE8DC8DB2FEBDF18EB28A1D4B81FDA5ED2A73B41BCB2488C8D8E41E6", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1952098465ukrw,973uluna,18505umnt,127usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1952098465ukrw,973uluna,18505umnt,127usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "43812675ukrw,21uluna,415umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "43812675ukrw,21uluna,415umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "166874", + "gas_used": "128345", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "166874" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "Ly5plTB7CS/gxmBEQV+cW7P15AykcCdLF729zvBBLvtlymAd/PPAaXMlqkv70VYljHZlU/wdiv50owGvH0R3+A==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-16T20:29:45Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1952098465ukrw,973uluna,18505umnt,127usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "43812675ukrw,21uluna,415umnt,2usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1952098465ukrw,973uluna,18505umnt,127usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "43812675ukrw,21uluna,415umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "45330", + "txhash": "2445898986830C4A9262935FC02A7279992F8419DDF4AE5F66AAE66F40EDA7B8", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "351306925487ukrw,70319uluna,46865350umnt,74867usdr,18uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "351306925487ukrw,70319uluna,46865350umnt,74867usdr,18uusd" + }] + } + ] + } + ], + "gas_wanted": "133042", + "gas_used": "114088", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8", + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1996" + }], + "gas": "133042" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "s+UAYY2EDk9g00DlA6VP5V9vqPcZc11bdFCPUi0H3fouGJ6dyDk5/F6YwKJdLTmT5Ocrcv9EqXp3uhtWWrmXNQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T03:47:55Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "amount", + "value": "351306925487ukrw,70319uluna,46865350umnt,74867usdr,18uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "351306925487ukrw,70319uluna,46865350umnt,74867usdr,18uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + ] + } + ] + }, + { + "height": "45952", + "txhash": "260EF2B4CBE5DD6A9629B4484E8934DE24FBFAA2E3548543ADF773FCEC8EC074", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1tusfpgvjrplqg2fm7wacy4slzjmnzswcfn9puj" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tusfpgvjrplqg2fm7wacy4slzjmnzswcfn9puj" + }, + { + "key": "amount", + "value": "28553127ukrw,5uluna,1902umnt,5usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "28553127ukrw,5uluna,1902umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tusfpgvjrplqg2fm7wacy4slzjmnzswcfn9puj" + }, + { + "key": "amount", + "value": "336244409679ukrw,65258uluna,22408801umnt,70136usdr,17uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "336244409679ukrw,65258uluna,22408801umnt,70136usdr,17uusd" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "147556", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1tusfpgvjrplqg2fm7wacy4slzjmnzswcfn9puj", + "validator_address": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "3000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ayos+iFRcqQ8pkhHUlOAK4uQFKQnBuWvfJljX7bRoC9m" + }, + "signature": "rfzkxlbGYymr2vHYvLRImoYSAmnmz672glzVnhQL/jALRqctQS07cYvH95WzpOGB9xYEXsGGxHiaVh8BlpIbGA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T04:55:10Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1tusfpgvjrplqg2fm7wacy4slzjmnzswcfn9puj" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1tusfpgvjrplqg2fm7wacy4slzjmnzswcfn9puj" + }, + { + "key": "amount", + "value": "28553127ukrw,5uluna,1902umnt,5usdr" + }, + { + "key": "recipient", + "value": "terra1tusfpgvjrplqg2fm7wacy4slzjmnzswcfn9puj" + }, + { + "key": "amount", + "value": "336244409679ukrw,65258uluna,22408801umnt,70136usdr,17uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "336244409679ukrw,65258uluna,22408801umnt,70136usdr,17uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "28553127ukrw,5uluna,1902umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1tusfpgvjrplqg2fm7wacy4slzjmnzswcfufuvp" + } + ] + } + ] + }, + { + "height": "47204", + "txhash": "D670FED17CD56C2517EB15E1083D6C26B43791C4F9FCBC12DD9EC4166A282B55", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "1607431ukrw,123umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1607431ukrw,123umnt" + }, + { + "key": "validator", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "129854582925ukrw,26489uluna,11049683umnt,26722usdr,6uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "129854582925ukrw,26489uluna,11049683umnt,26722usdr,6uusd" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "128617", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem", + "validator_address": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8xZkTmbzGL14KxJ2Nd6q+h0qoYn7NcnMOHdrq027/t7" + }, + "signature": "RSq9kf71OZzbKWxSdIS0D2B3QB67cfNi80tAiOD5w9ZZ2fO+wAq/OYcJqF+2YUjQHLKGwBvtom1fUVWCBTrZ0Q==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T07:11:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "1607431ukrw,123umnt" + }, + { + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "129854582925ukrw,26489uluna,11049683umnt,26722usdr,6uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "129854582925ukrw,26489uluna,11049683umnt,26722usdr,6uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1607431ukrw,123umnt" + }, + { + "key": "validator", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + ] + } + ] + }, + { + "height": "47519", + "txhash": "E0BCC705FE12F3FAA3A16818632D1983C504706914AA34E3A728A2A2F73F3851", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3789325331ukrw,980uluna,330279umnt,729usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3789325331ukrw,980uluna,330279umnt,729usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "85047185ukrw,21uluna,7412umnt,16usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "85047185ukrw,21uluna,7412umnt,16usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "166921", + "gas_used": "128381", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "166921" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "ZXqB4vRt32zaN+UlfNXSsE3aGv8lA82YEAzQLoMeSXQ/RSUVltyyUCaRn7u9fDwRnXeUsdsPPxft+CveAIZvvQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-17T07:45:15Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3789325331ukrw,980uluna,330279umnt,729usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "85047185ukrw,21uluna,7412umnt,16usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3789325331ukrw,980uluna,330279umnt,729usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "85047185ukrw,21uluna,7412umnt,16usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "47594", + "txhash": "5D871C30633F73AD4FFED247D8F9AD8796C9E1BD880FFCC26251E7AEB908B01C", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "86304422ukrw,25uluna,7972umnt,10usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "86304422ukrw,25uluna,7972umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16530492457ukrw,4894uluna,1454977umnt,1903usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16530492457ukrw,4894uluna,1454977umnt,1903usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "147289", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "NBKH8osLZ6k4sap4El2losKzj6dhWvO0LNTGh59tZHgOlq2z6KQMKFn60WFUyTZ2S4R+Z78SVOzkgB24otLjbQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-17T07:53:22Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "86304422ukrw,25uluna,7972umnt,10usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "16530492457ukrw,4894uluna,1454977umnt,1903usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "16530492457ukrw,4894uluna,1454977umnt,1903usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "86304422ukrw,25uluna,7972umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "52737", + "txhash": "E9651F0A771C2EA2D51A8ED91DF187367CC420E2E229630F0D88AD71C81025CC", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "8600611722ukrw,1439uluna,1228252umnt,973usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8600611722ukrw,1439uluna,1228252umnt,973usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "115934356ukrw,19uluna,16556umnt,13usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "115934356ukrw,19uluna,16556umnt,13usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "193442", + "gas_used": "148782", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "193442" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "xpP31P8dFrT0qb82oFdGpIK+R7paZlMo/GRaXAYnAR5o6Z/PV6ecfQol0IwZhm3nT5X8qp8O/W104e+bx/ps/w==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-17T17:09:51Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "8600611722ukrw,1439uluna,1228252umnt,973usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "115934356ukrw,19uluna,16556umnt,13usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8600611722ukrw,1439uluna,1228252umnt,973usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "115934356ukrw,19uluna,16556umnt,13usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "53791", + "txhash": "F7086758496FAD8E89CC0895DD7227BAE2EBE160D621C8EF6C0AD0757EB923CE", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "252238191ukrw,5uluna,42usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "252238191ukrw,5uluna,42usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "3400115ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3400115ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "168387", + "gas_used": "129509", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "168387" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "EUzxGMlj80L7efjylrM++3ZNhbO6eNSxBP9/PREY8+U6bSKUb9tW+cPBhi4DntP5AukZRg6JJAImk7y9V+r6gg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-17T19:03:36Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "252238191ukrw,5uluna,42usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "3400115ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "252238191ukrw,5uluna,42usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3400115ukrw" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "58820", + "txhash": "6139907E150B36191C843BE743CBD379086A85D19A8922E1D44485E297EFAEC5", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "55758005ukrw,8uluna,5604umnt,5usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "55758005ukrw,8uluna,5604umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "2181308045ukrw,330uluna,219196umnt,218usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2181308045ukrw,330uluna,219196umnt,218usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "125920", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn", + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av0uQ9R72aq0dgu1H+F1+1p2daQLl0JsWhwkA07ftTq/" + }, + "signature": "Le9EdBmqANTDqHPgrIX11KG1K6weV2Sc6m1VH39OduMsuBmdHfuz7nr+O/RWsqYYqrNsZR4HFYjUAbnPzKN4Qw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-18T04:08:46Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "55758005ukrw,8uluna,5604umnt,5usdr" + }, + { + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "2181308045ukrw,330uluna,219196umnt,218usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2181308045ukrw,330uluna,219196umnt,218usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "55758005ukrw,8uluna,5604umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "height": "59672", + "txhash": "CCA339956925EA9494D6F7718360F1B7C3BA5D4C8916828A8838877EB8C8F803", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "3194486770ukrw,25uluna,22670umnt,233usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3194486770ukrw,25uluna,22670umnt,233usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "43060979ukrw,305umnt,3usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "43060979ukrw,305umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "193668", + "gas_used": "148800", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "193668" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "k6jWtI253fIUTEi9pT9SFqYOA2Q+AZbsorS7hM71X2dMKsjuJLeXQQ/5F1QMjyTmgDqOZDVml/91M8i3ERkqGw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-18T05:41:02Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "3194486770ukrw,25uluna,22670umnt,233usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "43060979ukrw,305umnt,3usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3194486770ukrw,25uluna,22670umnt,233usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "43060979ukrw,305umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "60180", + "txhash": "421C61F9DC6AC61759C0DCF8680FA43A21827D9D98504993C9A484ADFA8514AA", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "8484624579ukrw,68uluna,938173umnt,489usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8484624579ukrw,68uluna,938173umnt,489usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "190427945ukrw,1uluna,21056umnt,10usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "190427945ukrw,1uluna,21056umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "166913", + "gas_used": "128375", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "166913" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "WSi8bG9sV9UwbtqNJLfnDffo2GZe6rEmgffsvk1JY7YMH+W7Y3D6MtETxOiOMyi0Xw7ul6C4zQR+G0tZ7kGcMA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-18T06:36:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "8484624579ukrw,68uluna,938173umnt,489usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "190427945ukrw,1uluna,21056umnt,10usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8484624579ukrw,68uluna,938173umnt,489usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "190427945ukrw,1uluna,21056umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "60885", + "txhash": "BD6405A2F7CC109430C3C2EEF068480A6E16FBDC9F4FA8E4E1DFC8D0DD8A9E76", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "1885402022ukrw,254uluna,165461umnt,172usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1885402022ukrw,254uluna,165461umnt,172usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "17966751338ukrw,2434uluna,1571271umnt,1631usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "17966751338ukrw,2434uluna,1571271umnt,1631usdr" + }] + } + ] + } + ], + "gas_wanted": "161486", + "gas_used": "148043", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2", + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4038" + }], + "gas": "161486" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6Gvf/6PZ5OnQvAXxQFdbw16y89VtdPNN7QVuceq6qzL" + }, + "signature": "+tM3bby56iLXu2M8vxYynjnnoVgGOTpRzvrRDFLLI7l9WD6LU5S59ApJV3jMEVyOtPl990yRIG2D245eEDM5WA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-18T07:52:38Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "1885402022ukrw,254uluna,165461umnt,172usdr" + }, + { + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "17966751338ukrw,2434uluna,1571271umnt,1631usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "17966751338ukrw,2434uluna,1571271umnt,1631usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1885402022ukrw,254uluna,165461umnt,172usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "height": "61669", + "txhash": "805A9C1964F149637413E2F870A8BCD7AF72C3A1AF4649665C8200A74CDD39CC", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "106433925ukrw,1uluna,11532umnt,5usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "106433925ukrw,1uluna,11532umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "19367047133ukrw,194uluna,2098529umnt,1062usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "19367047133ukrw,194uluna,2098529umnt,1062usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "147235", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "QQBnTaDrtEOwW8nqq9zLU7bIl6c/njhVr6JFIfhKm2ccDPrJowJbJW20ib3fFxihf2WMRl+vKijixPqkve94gA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-18T09:17:35Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "106433925ukrw,1uluna,11532umnt,5usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "19367047133ukrw,194uluna,2098529umnt,1062usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "19367047133ukrw,194uluna,2098529umnt,1062usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "106433925ukrw,1uluna,11532umnt,5usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "64436", + "txhash": "85B09E8E61BB0A7822D3536A61D1E46D46F603CB5F8B94F0E3EC82088C37BD4B", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "4420818985ukrw,42uluna,134417umnt,206usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4420818985ukrw,42uluna,134417umnt,206usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "59591668ukrw,1811umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "59591668ukrw,1811umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "193914", + "gas_used": "148815", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "193914" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "kaJr0/0A0gysFXGq/VMBDeMiB2QwxIj3myJmCU/MLkhzSJt3c6jNBJD9MNHuhpQQmWyFjtKHcqa+pAL1yHvuig==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-18T14:16:59Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "4420818985ukrw,42uluna,134417umnt,206usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "59591668ukrw,1811umnt,2usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4420818985ukrw,42uluna,134417umnt,206usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "59591668ukrw,1811umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "65363", + "txhash": "4799DEDDC1782937D57D646C49197828AC1F611BD34961277F2935FFC841EA37", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "4716841301ukrw,48uluna,349139umnt,192usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4716841301ukrw,48uluna,349139umnt,192usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "105864247ukrw,1uluna,7836umnt,4usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "105864247ukrw,1uluna,7836umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "167011", + "gas_used": "128450", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "167011" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "1CBjla2NjKb0QFWktqKanfb3Jy7Ne77CauAse0Un/uEoPjGnRwRJYPiDoT68puiWUU3Jal5IjHVsIp4F9xZ8OA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-18T15:57:10Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "4716841301ukrw,48uluna,349139umnt,192usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "105864247ukrw,1uluna,7836umnt,4usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4716841301ukrw,48uluna,349139umnt,192usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "105864247ukrw,1uluna,7836umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "66501", + "txhash": "6542A5EAB56270B8E9B70CE4D9C9403B7F210A3C29FE92CCE19510709DF12513", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1160641062ukrw,11uluna,222460umnt,84usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1160641062ukrw,11uluna,222460umnt,84usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "15645186ukrw,2998umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "15645186ukrw,2998umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "193898", + "gas_used": "149133", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "193898" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "nsTEMP+jd7TBxd1mMlRXm7nVFYVx1KqC10FUsI8TXskzlUL7/l/n7WNfhHDi6FUhx7J966AS20amvHsgUDvQNg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-18T17:59:59Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1160641062ukrw,11uluna,222460umnt,84usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "15645186ukrw,2998umnt,1usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1160641062ukrw,11uluna,222460umnt,84usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "15645186ukrw,2998umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "66714", + "txhash": "85C1C2389251E2CA8417E05AE944EFEE40BD12544ECC1E52E576CEFC2B8605E9", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "566539339ukrw,3uluna,4323umnt,43usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "566539339ukrw,3uluna,4323umnt,43usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "12715344ukrw,97umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "12715344ukrw,97umnt" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "166972", + "gas_used": "128420", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "166972" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "MYdzNrBkjtn32llUnWoCDuhb2kEFtq2L3OKhiAR6NRArB3HmNJsSno+w/shS3HhCWhnf5kwg1m+L8bwMqkLd+w==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-18T18:22:56Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "566539339ukrw,3uluna,4323umnt,43usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "12715344ukrw,97umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "566539339ukrw,3uluna,4323umnt,43usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "12715344ukrw,97umnt" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "68777", + "txhash": "52A605236E779B50A4FC809BE3F74C772C21742243B561EC9A7D3E7B4B2D7D30", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "47487191ukrw,2934umnt,3usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "47487191ukrw,2934umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "8342406117ukrw,47uluna,511360umnt,553usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8342406117ukrw,47uluna,511360umnt,553usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "147229", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "ChDtmLai6GRTyH3jyzAwS2Mjtr70/uqiY6ZnXHq5CTxLpMfdAMjuoJLzuM278yuG8iYtyPunHi+Z0sdd9jaAsw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-18T22:06:17Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "47487191ukrw,2934umnt,3usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "8342406117ukrw,47uluna,511360umnt,553usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8342406117ukrw,47uluna,511360umnt,553usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "47487191ukrw,2934umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "72780", + "txhash": "139FEE7AEF0E265679FD41A8575146E296A929A1AFFCA9A8263FB550BD4D7782", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2841987335ukrw,17uluna,106330umnt,255usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2841987335ukrw,17uluna,106330umnt,255usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "38309364ukrw,1433umnt,3usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "38309364ukrw,1433umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "193235", + "gas_used": "148302", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "193235" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "IUL9p5bGFsIl3kLvrw1ljBi/rMd3jYnd8DhcG6FYWqUNKYoNy7sebMNi2f6vkx2mrbg2OzWN4xOP9jzBlgRC2A==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-19T05:19:51Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2841987335ukrw,17uluna,106330umnt,255usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "38309364ukrw,1433umnt,3usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2841987335ukrw,17uluna,106330umnt,255usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "38309364ukrw,1433umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "75051", + "txhash": "EB00AD5B0F3DF51A289B3BAAE8BEA38836B94D426012C250BBC6DD0440E0F576", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "49377531ukrw,5266uluna,2479umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "49377531ukrw,5266uluna,2479umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "2756848013ukrw,434827uluna,134677umnt,160usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2756848013ukrw,434827uluna,134677umnt,160usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "127378", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn", + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av0uQ9R72aq0dgu1H+F1+1p2daQLl0JsWhwkA07ftTq/" + }, + "signature": "mVdtOyQYpzBrqvwG57ENpi0WJfe0fUGAxqjLd1mwQbR+srFc7UrzzUhV5zYJNquxY/rs7RnXn05OheUHs55QLw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T09:25:39Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "49377531ukrw,5266uluna,2479umnt,2usdr" + }, + { + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "2756848013ukrw,434827uluna,134677umnt,160usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2756848013ukrw,434827uluna,134677umnt,160usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "49377531ukrw,5266uluna,2479umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "height": "75054", + "txhash": "1550BD4B65C035A7B0F01B0748D206073B704D0C14D1A7984743AC9020AAD39C", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "52337299ukrw,14612uluna,2393umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "52337299ukrw,14612uluna,2393umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "8912180305ukrw,2485045uluna,407065umnt,508usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8912180305ukrw,2485045uluna,407065umnt,508usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "147526", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "m7r9CjFAO5Ypdpiv5GYMQcF5XbUDBMp4Y4XQtC6isblmxEu9uHGEZTuaVFvF4wTLYO0+w7S8JqRRv7k0+BUiWA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T09:25:58Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "52337299ukrw,14612uluna,2393umnt,2usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "8912180305ukrw,2485045uluna,407065umnt,508usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8912180305ukrw,2485045uluna,407065umnt,508usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "52337299ukrw,14612uluna,2393umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "76302", + "txhash": "ABC02461F609A46B487BF717D34D0CAE30B393B8998462DEA43FAB7155800547", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "1054720391ukrw,33826uluna,80878umnt,92usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1054720391ukrw,33826uluna,80878umnt,92usdr" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "8023146084ukrw,257208uluna,614978umnt,706usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8023146084ukrw,257208uluna,614978umnt,706usdr" + }] + } + ] + } + ], + "gas_wanted": "154753", + "gas_used": "148235", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28", + "validator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4643" + }], + "gas": "154753" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A5+FYs1dP6SLIzqU1+E/namjX2dFaH6wbhLGXRstD0bq" + }, + "signature": "F6c5BcJXyBXpMXCODLsS750YOZBKbaFhvlDlW17CFlUl46wjrX3gSO9KZvKWOUFwl2vsK8InHLjgtttc7P4egw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T11:41:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "1054720391ukrw,33826uluna,80878umnt,92usdr" + }, + { + "key": "recipient", + "value": "terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28" + }, + { + "key": "amount", + "value": "8023146084ukrw,257208uluna,614978umnt,706usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8023146084ukrw,257208uluna,614978umnt,706usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1054720391ukrw,33826uluna,80878umnt,92usdr" + }, + { + "key": "validator", + "value": "terravaloper1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgk6d65" + } + ] + } + ] + }, + { + "height": "77522", + "txhash": "7F4479C7CFE57EE98F659A8A5C7569F4430A9BCF3BA5590F0BFDEB18D445C466", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "409918011066ukrw,12134447uluna,39855193umnt,35004usdr,17uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "409918011066ukrw,12134447uluna,39855193umnt,35004usdr,17uusd" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "225841985ukrw" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "225841985ukrw" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + } + ], + "gas_wanted": "380266", + "gas_used": "253087", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4", + "validator_address": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "5704" + }], + "gas": "380266" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsICOBNYDs+Jyw2UfKbmWmTfXozcpKHHlpG/Lv7cyEkw" + }, + "signature": "1WaJmdjy4jUoWK8kfhpY97NLcqH4LeuehlEGZuMPH0tRc+jkSGtlNWj+VhVMXFN+quClAEda7kEyBeEBL8CvLQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T13:53:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "409918011066ukrw,12134447uluna,39855193umnt,35004usdr,17uusd" + }, + { + "key": "recipient", + "value": "terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4" + }, + { + "key": "amount", + "value": "225841985ukrw" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "409918011066ukrw,12134447uluna,39855193umnt,35004usdr,17uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "225841985ukrw" + }, + { + "key": "validator", + "value": "terravaloper1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdur03x" + } + ] + } + ] + }, + { + "height": "80487", + "txhash": "E930E1BFE5D8ED568679D121DCD7AAEBB5C6490CAAD096D88DFD858EDB6A3DE1", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5607182871ukrw,1242557uluna,1165545umnt,297usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5607182871ukrw,1242557uluna,1165545umnt,297usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "75583593ukrw,16749uluna,15711umnt,4usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "75583593ukrw,16749uluna,15711umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "194565", + "gas_used": "149616", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "194565" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "qPbglWQU55oAwZAbrFNa5WvyFlCkOj3av0C+GXrBENdg9fowhDpDDXb1/DwUP7+S7zAvIuz5G5ZpU1vMbvy1Fw==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-19T19:13:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5607182871ukrw,1242557uluna,1165545umnt,297usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "75583593ukrw,16749uluna,15711umnt,4usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5607182871ukrw,1242557uluna,1165545umnt,297usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "75583593ukrw,16749uluna,15711umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "80747", + "txhash": "B02A025EDD286F1640E63EFB68E279AFEAC6D7ABE4E1E873051785CF1E7B7CCD", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrzcyjk" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra17jvqy3x5zjky7clmlnhssd6fs60gzh8y53aqrq" + }, + { + "key": "amount", + "value": "4720227ukrw,99uluna,430umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4720227ukrw,99uluna,430umnt" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra17jvqy3x5zjky7clmlnhssd6fs60gzh8y53aqrq" + }, + { + "key": "amount", + "value": "1629168604952ukrw,34475286uluna,148710096umnt,276543usdr,50uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1629168604952ukrw,34475286uluna,148710096umnt,276543usdr,50uusd" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "128530", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrzcyjk", + "validator_address": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A462yv3kefF+cTMAFKncuD1/ys0b29lQc91H7fkAww5h" + }, + "signature": "QY6B7TbTbxA33YiHna1HG+/Bw3/m+E4ZxrtZ3QOyqEEcF9m3hp50pvyhEb0WDLxNGYG4nF6aN+CjFbqNv1UDyQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-19T19:41:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrzcyjk" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra17jvqy3x5zjky7clmlnhssd6fs60gzh8y53aqrq" + }, + { + "key": "amount", + "value": "4720227ukrw,99uluna,430umnt" + }, + { + "key": "recipient", + "value": "terra17jvqy3x5zjky7clmlnhssd6fs60gzh8y53aqrq" + }, + { + "key": "amount", + "value": "1629168604952ukrw,34475286uluna,148710096umnt,276543usdr,50uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1629168604952ukrw,34475286uluna,148710096umnt,276543usdr,50uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4720227ukrw,99uluna,430umnt" + }, + { + "key": "validator", + "value": "terravaloper1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrd5ez9" + } + ] + } + ] + }, + { + "height": "81659", + "txhash": "670FB3A2F8C756D251AD341D714007AB895439F904B04861AFCD8DCF84340519", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "8511765475ukrw,1243824uluna,1272065umnt,609usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8511765475ukrw,1243824uluna,1272065umnt,609usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "191037093ukrw,27916uluna,28550umnt,13usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "191037093ukrw,27916uluna,28550umnt,13usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "167814", + "gas_used": "129068", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "167814" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "z4fq4shaAm+opNytjRqaLcbUE6guvQ/6+EaPhIfM9zsbvPL5CZ3dmU22VeX+q+Dm0z111MLUGR0eNlfDYylINQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-19T21:20:11Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "8511765475ukrw,1243824uluna,1272065umnt,609usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "191037093ukrw,27916uluna,28550umnt,13usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8511765475ukrw,1243824uluna,1272065umnt,609usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "191037093ukrw,27916uluna,28550umnt,13usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "85145", + "txhash": "D6C9701FB4335B3FD28B44CABEA8E1780C497C5F94C732733384E8FF4509314D", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2199618755ukrw,24uluna,9433umnt,190usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2199618755ukrw,24uluna,9433umnt,190usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "29650377ukrw,127umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "29650377ukrw,127umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "194792", + "gas_used": "149430", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "194792" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "7NwrllmgH/SozGvfYFydrsreZJBAFxs5yCZLrYny1mJ3NwOCwXeFUEBoYA4i3GsroeLXDv2G/PNG0yL9llVo8A==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-20T03:37:49Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2199618755ukrw,24uluna,9433umnt,190usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "29650377ukrw,127umnt,2usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2199618755ukrw,24uluna,9433umnt,190usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "29650377ukrw,127umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "86047", + "txhash": "F9BEC887588A8D79374273ECB7CDC3CC51703DE257B8705D3E92F7A85DBEAF29", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + }, + { + "key": "amount", + "value": "278564489948ukrw,12886805uluna,30966435umnt,20953usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "278564489948ukrw,12886805uluna,30966435umnt,20953usdr" + }] + } + ] + } + ], + "gas_wanted": "132118", + "gas_used": "112687", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8", + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1982" + }], + "gas": "132118" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "9M/QOCAZ0Nq2lv3MYl6iChnw03N/Q/f9RaPbRVudwcNyxib01DayTaONBj1PdN5Ap5WbN47hASTNBsYFTYkaPA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-20T05:15:33Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + }, + { + "key": "amount", + "value": "278564489948ukrw,12886805uluna,30966435umnt,20953usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "278564489948ukrw,12886805uluna,30966435umnt,20953usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + ] + } + ] + }, + { + "height": "86428", + "txhash": "C246C9DB3B80FADFF72CC1C9267C2FD850CE6D4EA02F8DFDD6E69F967E12466D", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3052182183ukrw,25uluna,48145umnt,191usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3052182183ukrw,25uluna,48145umnt,191usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "68502828ukrw,1080umnt,4usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "68502828ukrw,1080umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "167919", + "gas_used": "129149", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "167919" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "Wfid4RsJaNgGmhOnTeWX4KhTf5wHvhU0Q+GZ2Z111uRgBOXEPhmPTGaUxCukKtg1jPIcmo6eI8dt7MQHHZGpeQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-20T05:56:51Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "3052182183ukrw,25uluna,48145umnt,191usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "68502828ukrw,1080umnt,4usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3052182183ukrw,25uluna,48145umnt,191usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "68502828ukrw,1080umnt,4usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "88497", + "txhash": "9F26CA99DF27B5D1A317E050087404C41C1B864250EEAEFE53996266D0827773", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2knxyxl" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2knxyxl" + }, + { + "key": "amount", + "value": "1554870850ukrw,30420uluna,140458umnt,233usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1554870850ukrw,30420uluna,140458umnt,233usdr" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2knxyxl" + }, + { + "key": "amount", + "value": "115029245039ukrw,2250506uluna,10391078umnt,17284usdr,3uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "115029245039ukrw,2250506uluna,10391078umnt,17284usdr,3uusd" + }] + } + ] + } + ], + "gas_wanted": "186566", + "gas_used": "148999", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2knxyxl", + "validator_address": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2200" + }], + "gas": "186566" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Ax93/1H5mYkjiGB7nUakTiiaAbiLplcG/i6j0HwAZEXN" + }, + "signature": "tpYS6agzoIyaqxfkdlUawOUaQG23xUMMPYOOGHJBFFcbUHCQATGGE4wFoAja4f3Smnhd78YxgyDUWDsme6sGjg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-20T09:41:28Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2knxyxl" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2knxyxl" + }, + { + "key": "amount", + "value": "1554870850ukrw,30420uluna,140458umnt,233usdr" + }, + { + "key": "recipient", + "value": "terra1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2knxyxl" + }, + { + "key": "amount", + "value": "115029245039ukrw,2250506uluna,10391078umnt,17284usdr,3uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "115029245039ukrw,2250506uluna,10391078umnt,17284usdr,3uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "1554870850ukrw,30420uluna,140458umnt,233usdr" + }, + { + "key": "validator", + "value": "terravaloper1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2ku2ekv" + } + ] + } + ] + }, + { + "height": "93578", + "txhash": "9594CD268E564F163A56E65F57DBF6E30F800775B3B0C27559FC0D2BFC57C1F6", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "6447742523ukrw,42uluna,961061umnt,764usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "6447742523ukrw,42uluna,961061umnt,764usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "86914152ukrw,12954umnt,10usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "86914152ukrw,12954umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "194827", + "gas_used": "149721", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "194827" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "tov7klkEB31TP1XpsQfygfzsDfqfKt+Iq4WiQUwovkJlEyx5+a5TLlVNsbvMzOdqGLyvHYXKbTehQC01eAHBAQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-20T18:52:06Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "6447742523ukrw,42uluna,961061umnt,764usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "86914152ukrw,12954umnt,10usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "6447742523ukrw,42uluna,961061umnt,764usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "86914152ukrw,12954umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "99913", + "txhash": "8C9FE946F677771E40268BF03121AA8ACE1F0AEEE10EE5731E893859BFFB2458", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2920184166ukrw,33uluna,454918umnt,233usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2920184166ukrw,33uluna,454918umnt,233usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "39363441ukrw,6132umnt,3usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "39363441ukrw,6132umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "194838", + "gas_used": "149526", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "4000" + }], + "gas": "194838" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "Q1w1ATg7o5QUdV/agg5q9NzwulLe0xbijl7JBg/IduMgASGZDM0xFbn7lSOkWxwFKiMD7q232KMso/khQ7kQPg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-21T06:17:47Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2920184166ukrw,33uluna,454918umnt,233usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "39363441ukrw,6132umnt,3usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2920184166ukrw,33uluna,454918umnt,233usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "39363441ukrw,6132umnt,3usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "100926", + "txhash": "553CD35FCAECBAC0E3B8DBA4A153F7DD7EBA4BD930CA8BCD55F2B9109B65E83A", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "9256023460ukrw,889uluna,1428770umnt,1002usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "9256023460ukrw,889uluna,1428770umnt,1002usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "207741134ukrw,19uluna,32067umnt,22usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "207741134ukrw,19uluna,32067umnt,22usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "168477", + "gas_used": "129578", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "168477" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "7zUvagmi5yQd930Vq2U/xT7nY0J8VT8hLPrYaci9v+5VNxbLHOzhDJ2sAYlP+JfB/7y7f9zo/E9ZUZESlMN81Q==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-21T08:07:57Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "9256023460ukrw,889uluna,1428770umnt,1002usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "207741134ukrw,19uluna,32067umnt,22usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "9256023460ukrw,889uluna,1428770umnt,1002usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "207741134ukrw,19uluna,32067umnt,22usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "103997", + "txhash": "55FA05806A73F9EB1B1AA294E0920301C5EA95507C62321457048D54FCC86B10", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "2853713685ukrw,20847uluna,723939umnt,434usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2853713685ukrw,20847uluna,723939umnt,434usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "64048424ukrw,467uluna,16248umnt,9usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "64048424ukrw,467uluna,16248umnt,9usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "168571", + "gas_used": "129650", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "168571" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "Pc0Ab9ez0dnQCmB9dq3fwnXAX8F5BFUQyIPWONlDZ4kcX8SA8OH79H14QshnqD5ZkT2XSNJ/LH/gl6oXQ7/XRQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-21T13:41:47Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "2853713685ukrw,20847uluna,723939umnt,434usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "64048424ukrw,467uluna,16248umnt,9usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2853713685ukrw,20847uluna,723939umnt,434usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "64048424ukrw,467uluna,16248umnt,9usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "107455", + "txhash": "837923668F274758908F32B4E4ADB411C7679F9AE98715A8CCCD891E7CA84139", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "258329411ukrw,528uluna,42344umnt,25usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "258329411ukrw,528uluna,42344umnt,25usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "41559302678ukrw,84879uluna,6806818umnt,4028usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "41559302678ukrw,84879uluna,6806818umnt,4028usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "148153", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "HpNaMh5jD6U5kUIf186nok1A/fNgIatrZNicxbbHQj0brHx4pf4dzGovPLxz3YdB4fRapdg6Tpp+iH4sotS2Aw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-21T19:56:32Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "258329411ukrw,528uluna,42344umnt,25usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "41559302678ukrw,84879uluna,6806818umnt,4028usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "41559302678ukrw,84879uluna,6806818umnt,4028usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "258329411ukrw,528uluna,42344umnt,25usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "113059", + "txhash": "B1EB10989FD2ECDB6A8418A3BED4142D3087CD35C7C987AD5594E526E92429C4", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "8125343715ukrw,83336uluna,1167076umnt,840usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8125343715ukrw,83336uluna,1167076umnt,840usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "109527848ukrw,1123uluna,15731umnt,11usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "109527848ukrw,1123uluna,15731umnt,11usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "170519", + "gas_used": "131119", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "170519" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "L+3yut2+KkAlxMs+1LAafbaUWCJGDAxD5GzVdzFPlBZGkDVtuSEkfL2H4CNsyWEDbBSbNMXnE+ObnWg/zNt0yA==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2019-12-22T06:04:27Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "8125343715ukrw,83336uluna,1167076umnt,840usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "109527848ukrw,1123uluna,15731umnt,11usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "8125343715ukrw,83336uluna,1167076umnt,840usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "109527848ukrw,1123uluna,15731umnt,11usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "114729", + "txhash": "D6AFAFC25F9DCBB89A93DD71A181E0B0F50FEA3E6D3C16361B339F293FB11FA7", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1582943357ukrw,11204uluna,146188umnt,65usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1582943357ukrw,11204uluna,146188umnt,65usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "21337728ukrw,151uluna,1970umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "21337728ukrw,151uluna,1970umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "170601", + "gas_used": "131212", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "170601" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "LUCOLj/hKnv6pKkwVIS8O+OSaDo34FPEmlqSyYaApIcZku3E0RRKHpBSrNWbcogn+LWjFMSg9ziuZoJg/k03hA==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2019-12-22T09:06:04Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "1582943357ukrw,11204uluna,146188umnt,65usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "21337728ukrw,151uluna,1970umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1582943357ukrw,11204uluna,146188umnt,65usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "21337728ukrw,151uluna,1970umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "115100", + "txhash": "57AE98B3BAE5F8160A3A0F66CC03908E51EADA42F6A116210608368A814C909C", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "6302449680ukrw,75472uluna,573259umnt,476usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "6302449680ukrw,75472uluna,573259umnt,476usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "141451461ukrw,1693uluna,12866umnt,10usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "141451461ukrw,1693uluna,12866umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "168879", + "gas_used": "129887", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "168879" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "F3N0XHIA/hZhiR4GeyZGEE6gqUJU07BWZnfrs9K9sGJzJHV0JpU54OJR39m5QptAhl62Y+yyDsgpYmTtdVrzKg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-22T09:46:28Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "6302449680ukrw,75472uluna,573259umnt,476usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "141451461ukrw,1693uluna,12866umnt,10usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "6302449680ukrw,75472uluna,573259umnt,476usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "141451461ukrw,1693uluna,12866umnt,10usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "117167", + "txhash": "AB34ADE46F7730C6F2F7EBCB65F4A91209A7475D9EB7C502139C9CB0F70C2BD4", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "4711549896ukrw,173269uluna,634752umnt,425usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4711549896ukrw,173269uluna,634752umnt,425usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "44667361027ukrw,1642661uluna,6017709umnt,4034usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "44667361027ukrw,1642661uluna,6017709umnt,4034usdr" + }] + } + ] + } + ], + "gas_wanted": "163241", + "gas_used": "150062", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2", + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + } + ], + "fee": { + "amount": [{ + "denom": "uluna", + "amount": "4082" + }], + "gas": "163241" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A6Gvf/6PZ5OnQvAXxQFdbw16y89VtdPNN7QVuceq6qzL" + }, + "signature": "nJj3EH5mrm+5lMnKjcp1PrOoDdc7bTYXvmUFUrq/7aoI+BfIUMJxW/b8Ys+Ct9x5xQrSVcoDr9TXjw23M7fTyA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-22T13:31:30Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "4711549896ukrw,173269uluna,634752umnt,425usdr" + }, + { + "key": "recipient", + "value": "terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2" + }, + { + "key": "amount", + "value": "44667361027ukrw,1642661uluna,6017709umnt,4034usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "44667361027ukrw,1642661uluna,6017709umnt,4034usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "4711549896ukrw,173269uluna,634752umnt,425usdr" + }, + { + "key": "validator", + "value": "terravaloper1kgddca7qj96z0qcxr2c45z73cfl0c75paknc5e" + } + ] + } + ] + }, + { + "height": "117206", + "txhash": "D5A1F86A06055C9BAE703DF94B01077D4BA8747F75055879350BFFFFDA731029", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "2333022001ukrw,14291uluna,122998umnt,96usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2333022001ukrw,14291uluna,122998umnt,96usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "52362079ukrw,320uluna,2760umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "52362079ukrw,320uluna,2760umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "168816", + "gas_used": "129869", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "168816" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "ILMen3nsdtywlfwfFTr6xFHlz4Xy6X13twEwjfoX66R3oYqiJu/f0d0WaVWPJNzmfUGj9u457DY/2sGEYQsshA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-22T13:35:45Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "2333022001ukrw,14291uluna,122998umnt,96usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "52362079ukrw,320uluna,2760umnt,2usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2333022001ukrw,14291uluna,122998umnt,96usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "52362079ukrw,320uluna,2760umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "122536", + "txhash": "900ACDB332ADAD967CD3216631482D1AD9BA0E4C48B6D5C267F3DCAA1AFA3993", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "129739755ukrw,1uluna,15707umnt,12usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "129739755ukrw,1uluna,15707umnt,12usdr" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "19478689631ukrw,213uluna,2124962umnt,1872usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "19478689631ukrw,213uluna,2124962umnt,1872usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "126973", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn", + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av0uQ9R72aq0dgu1H+F1+1p2daQLl0JsWhwkA07ftTq/" + }, + "signature": "yF5uhCxYyMdFGvn6k/V4p77uKoTMtCSJiUzFbEDIlkB8TyDc4ro52+ed/oNUDuuBDBY5OWDHSTKz//CwXu26/A==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-22T23:13:16Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "129739755ukrw,1uluna,15707umnt,12usdr" + }, + { + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "19478689631ukrw,213uluna,2124962umnt,1872usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "19478689631ukrw,213uluna,2124962umnt,1872usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "129739755ukrw,1uluna,15707umnt,12usdr" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "height": "123344", + "txhash": "DA7F2773C9D5F2FD701571181C5CBD5F11029F62572DEB058B3B3BBCFE019C70", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "3458477ukrw,4umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3458477ukrw,4umnt" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "861399790ukrw,2uluna,1006umnt,38usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "861399790ukrw,2uluna,1006umnt,38usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "126340", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn", + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "Av0uQ9R72aq0dgu1H+F1+1p2daQLl0JsWhwkA07ftTq/" + }, + "signature": "5GVD37ZVjZjjJoyHE2rp+X2zqcz6ypYimbQ12fiEKml10cAQK022jLi/9Qs/o+ZtmlooXcMxfj/yJK//GiNkag==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-23T00:41:03Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "3458477ukrw,4umnt" + }, + { + "key": "recipient", + "value": "terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn" + }, + { + "key": "amount", + "value": "861399790ukrw,2uluna,1006umnt,38usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "861399790ukrw,2uluna,1006umnt,38usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "3458477ukrw,4umnt" + }, + { + "key": "validator", + "value": "terravaloper1h0d5kq5p64jcyqysvja3h2gysxnfudk9h3a5rq" + } + ] + } + ] + }, + { + "height": "126247", + "txhash": "5D2D21FB21D2C0AAA2B1C88C3FB9F96F6CE418560C89BF3B46E4A0797ED1FCB8", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "12104731165ukrw,77891uluna,138268umnt,496usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "12104731165ukrw,77891uluna,138268umnt,496usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "163169117ukrw,1049uluna,1863umnt,6usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "163169117ukrw,1049uluna,1863umnt,6usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "170609", + "gas_used": "131218", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "170609" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "DsOHdUAyCwVJACO54BlxeM+0H7FQnuCAX57jcGorjsoduE/JcUnvSUeiCvD0Ek8UVvhP4xV1DAxDEQYRAF4Zww==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2019-12-23T05:57:08Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "12104731165ukrw,77891uluna,138268umnt,496usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "163169117ukrw,1049uluna,1863umnt,6usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "12104731165ukrw,77891uluna,138268umnt,496usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "163169117ukrw,1049uluna,1863umnt,6usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "126624", + "txhash": "C7D41ED50B3F1B486CE0829F131BB5320FC73B2B0550CFF87C29A8B875F1A864", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "9943610061ukrw,63748uluna,15705umnt,374usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "9943610061ukrw,63748uluna,15705umnt,374usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "223173249ukrw,1430uluna,352umnt,8usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "223173249ukrw,1430uluna,352umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "168964", + "gas_used": "129953", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "168964" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "ArNyJH4vOFLppYjGspKhIsqIhhncJLBv5gRugQQw1bluPHvZuBqgOP+vfM8kzx7tpIzV0/ZE2+9Ugi7pCLc1UQ==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-23T06:38:07Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "9943610061ukrw,63748uluna,15705umnt,374usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "223173249ukrw,1430uluna,352umnt,8usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "9943610061ukrw,63748uluna,15705umnt,374usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "223173249ukrw,1430uluna,352umnt,8usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "129693", + "txhash": "244FAB0729C9089E79D0C5F92D6B470112E716FA65EE14A5132231A009AC72E8", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "5472723954ukrw,28127uluna,490133umnt,153usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5472723954ukrw,28127uluna,490133umnt,153usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "87460094ukrw,450uluna,6964umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "87460094ukrw,450uluna,6964umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "169269", + "gas_used": "130247", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "169269" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "iqrmBQZbuqMl2sCtL1sLvdDvVouFBgp4/YeJFHmshJgZWh5w0SwwFyJVotAKlCGI1h1sY/9GYGBBUgLUaduNyg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-23T12:12:14Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "5472723954ukrw,28127uluna,490133umnt,153usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "87460094ukrw,450uluna,6964umnt,2usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5472723954ukrw,28127uluna,490133umnt,153usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "87460094ukrw,450uluna,6964umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "129963", + "txhash": "07C169F2961AC159DBDEE7630FB3F9C399A52A71475C860F6585A73DE7E94110", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "363114ukrw,1uluna,31umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "363114ukrw,1uluna,31umnt" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "41755734312ukrw,278187uluna,2952184umnt,1818usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "41755734312ukrw,278187uluna,2952184umnt,1818usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "147934", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "7aG9ZdhAOHI6zuPqDpLrmrYVtL0SEAsDsnMF7B4OGQsvOkdyP/TFE1+g0nsLJNa6LVZmAlQyTaunmpwvxOaKSQ==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-23T12:41:41Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "363114ukrw,1uluna,31umnt" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "41755734312ukrw,278187uluna,2952184umnt,1818usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "41755734312ukrw,278187uluna,2952184umnt,1818usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "363114ukrw,1uluna,31umnt" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "130591", + "txhash": "C612ABB7DF025D2225CA2F592DF874B39157BD4782CEACEBF057E7A1BE2902E3", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5560031518ukrw,29487uluna,337341umnt,175usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5560031518ukrw,29487uluna,337341umnt,175usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "74948003ukrw,397uluna,4547umnt,2usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "74948003ukrw,397uluna,4547umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "170472", + "gas_used": "131113", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "170472" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "arOOvuTfI3pRQTAryjKNUiVcm8ahnuaa9JJFreqGZOFWm5jRWJK664pXY9boU9XqmBpAZC6mgO/Y8uJ6jNKSFw==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2019-12-23T13:50:05Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "5560031518ukrw,29487uluna,337341umnt,175usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "74948003ukrw,397uluna,4547umnt,2usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5560031518ukrw,29487uluna,337341umnt,175usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "74948003ukrw,397uluna,4547umnt,2usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "132009", + "txhash": "76B05249487AF4C3EE059C510F7C9C8394DD59FD86F05360DF63FEE45E7F742D", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "4870885167ukrw,1882uluna,17576umnt,132usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4870885167ukrw,1882uluna,17576umnt,132usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "68832112ukrw,26uluna,248umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "68832112ukrw,26uluna,248umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "169413", + "gas_used": "130298", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "169413" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "8xpknP5+KCOgaPei/vpVuc/FqxkbnVvZnDB0exqPp7swlPQRkq0WnXma2A0EeDw8Yu9SUG5EPW3ALJTBPzMzog==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-23T16:24:28Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "4870885167ukrw,1882uluna,17576umnt,132usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "68832112ukrw,26uluna,248umnt,1usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "4870885167ukrw,1882uluna,17576umnt,132usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "68832112ukrw,26uluna,248umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "132626", + "txhash": "22B1AAB274856F1F114033EA963D344228487910BCB40448CBB0646D1D15D39B", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2274044106ukrw,14115uluna,4590umnt,69usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2274044106ukrw,14115uluna,4590umnt,69usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "30653615ukrw,190uluna,61umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "30653615ukrw,190uluna,61umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "170535", + "gas_used": "131131", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "170535" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "I2xMVMQHiikNP2kcWsfc9S3Z1eq2b2jxWuCVUzE3ar8U2zUwc9+4ZNwLXngkPMU2QNrmPDGzYZG1boXk1SPiiA==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2019-12-23T17:31:38Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "2274044106ukrw,14115uluna,4590umnt,69usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "30653615ukrw,190uluna,61umnt" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "2274044106ukrw,14115uluna,4590umnt,69usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "30653615ukrw,190uluna,61umnt" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "133485", + "txhash": "5AFADF8010495786442D82D0E97A7E17E13A924E2598F067DC67C25E3F083BFB", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1066991992ukrw,8uluna,1737umnt,101usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1066991992ukrw,8uluna,1737umnt,101usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "15078021ukrw,24umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "15078021ukrw,24umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "169429", + "gas_used": "130310", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "169429" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "gTrbsO+VVAH+gYbglaVcw8JoRo2pQL/IhxUA7dL62C0NSkzLr9CQzdDdf5NqLcapeX7xAXm48JKLeLywJuX42A==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-23T19:04:54Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "1066991992ukrw,8uluna,1737umnt,101usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "15078021ukrw,24umnt,1usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "1066991992ukrw,8uluna,1737umnt,101usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "15078021ukrw,24umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "138099", + "txhash": "7F954C5F2813DF43539E81BD3E8D57C11E7A0E4BB1FE95AB5483E26CCE3B3A25", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + }, + { + "key": "amount", + "value": "427417533767ukrw,2628174uluna,45655371umnt,43163usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "427417533767ukrw,2628174uluna,45655371umnt,43163usdr" + }] + } + ] + } + ], + "gas_wanted": "132777", + "gas_used": "113197", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8", + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1992" + }], + "gas": "132777" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AyyQtraMl3kEYPXpEbdHUgUsjoixdJAbcIAO8AxAlCcN" + }, + "signature": "juOGA4XpBn7j10VV3PxkK1eXc/CvQAsgM97GnPw8iz59fkh9Q0MvwZ8XCesJYoCktad8sMjCSMgacALdG8/9pw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T03:26:09Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1t849fxw7e8ney35mxemh4h3ayea4zf77dslwna" + }, + { + "key": "amount", + "value": "427417533767ukrw,2628174uluna,45655371umnt,43163usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "427417533767ukrw,2628174uluna,45655371umnt,43163usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper1rf9xakxf97a49qa5svsf7yypjswzkutqfhnpn5" + } + ] + } + ] + }, + { + "height": "138801", + "txhash": "847C3182836FB354FADC2952545D78ED15361E654FCD72113B61C6738707A893", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "3887232737ukrw,42165uluna,32975umnt,1590usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3887232737ukrw,42165uluna,32975umnt,1590usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "52399043ukrw,568uluna,444umnt,21usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "52399043ukrw,568uluna,444umnt,21usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "170340", + "gas_used": "131011", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "170340" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "npQnVHQG75t8M/58l0jBXcLHHtpqIGMa6eltWLkxfogMCRFPZNNVDTUjp4DQKIhM9QgkTLkrNEobj/G8+7MXTg==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2019-12-24T04:42:42Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "3887232737ukrw,42165uluna,32975umnt,1590usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "52399043ukrw,568uluna,444umnt,21usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3887232737ukrw,42165uluna,32975umnt,1590usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "52399043ukrw,568uluna,444umnt,21usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "139918", + "txhash": "DFA1E2B700F734D25EA1A906D12AE078BFBA297F9D417D1F235499F9CB759785", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "7061801071ukrw,53599uluna,137444umnt,2363usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7061801071ukrw,53599uluna,137444umnt,2363usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "99792680ukrw,757uluna,1942umnt,33usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "99792680ukrw,757uluna,1942umnt,33usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "169487", + "gas_used": "130355", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "169487" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "f3KhcAS5iCNtb5Ezc/He4sIqk9TuLmEPXSf3ISEbIx8UMd0iRpjw2DiUCv1qZIR5BmdF4i0IbGdMT3VP43bccg==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-24T06:44:28Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "7061801071ukrw,53599uluna,137444umnt,2363usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "99792680ukrw,757uluna,1942umnt,33usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7061801071ukrw,53599uluna,137444umnt,2363usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "99792680ukrw,757uluna,1942umnt,33usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "140043", + "txhash": "80E8A911FB9700BEBBABE7D57ADDFF98372443817DE833900FE20409140C3CD8", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "2661895823ukrw,39848uluna,218180umnt,249usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2661895823ukrw,39848uluna,218180umnt,249usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "138448661280ukrw,2075736uluna,11197577umnt,13011usdr,2uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "138448661280ukrw,2075736uluna,11197577umnt,13011usdr,2uusd" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "129211", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm", + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A+Ga0UlibriNASeMeD646MJkou/n/w1gGCTiJRxjQ0AY" + }, + "signature": "NRMqTSXaqLIvz3ylMjFkIaPH4iADci5AfDOeSIp4xfEyV6yvN8vNBUZL1Ye3gPqeveGEwoz3vwdXr7A2qxlePw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T06:58:05Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "2661895823ukrw,39848uluna,218180umnt,249usdr" + }, + { + "key": "recipient", + "value": "terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm" + }, + { + "key": "amount", + "value": "138448661280ukrw,2075736uluna,11197577umnt,13011usdr,2uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "138448661280ukrw,2075736uluna,11197577umnt,13011usdr,2uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "2661895823ukrw,39848uluna,218180umnt,249usdr" + }, + { + "key": "validator", + "value": "terravaloper1jkqr2vfg4krfd4zwmsf7elfj07cjuzss30ux8g" + } + ] + } + ] + }, + { + "height": "140145", + "txhash": "7655866A1CDACE6971C85308BB43360D278B12D839722F03CAFE3E209885AB16", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4nsp2x" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4nsp2x" + }, + { + "key": "amount", + "value": "3118151643790ukrw,42180395uluna,258882162umnt,411945usdr,54uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3118151643790ukrw,42180395uluna,258882162umnt,411945usdr,54uusd" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "96130", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4nsp2x", + "validator_address": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AynNBUP4vtj/wb2+HQ/G1M3NnKDN1UoBbX6qJjErvLxk" + }, + "signature": "s1+dRTdJKYm6TIpVZd5LqRe+smV1B3W+egeXayKRBBx8CRo9gth69o1zU8oXvbQG6f25lrL97oVZHpNlQmCiLA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T07:09:12Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4nsp2x" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4nsp2x" + }, + { + "key": "amount", + "value": "3118151643790ukrw,42180395uluna,258882162umnt,411945usdr,54uusd" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3118151643790ukrw,42180395uluna,258882162umnt,411945usdr,54uusd" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount" + }, + { + "key": "validator", + "value": "terravaloper175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4uuu64" + } + ] + } + ] + }, + { + "height": "140653", + "txhash": "2EC06EDDAEE318D3F4075DBACDE2CF95F3294B372D7C034A2351B40578587E33", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "amount", + "value": "658818056ukrw,13613uluna,56323umnt,72usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "658818056ukrw,13613uluna,56323umnt,72usdr" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "amount", + "value": "147941300919ukrw,3056888uluna,12647819umnt,16334usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "147941300919ukrw,3056888uluna,12647819umnt,16334usdr" + }] + } + ] + } + ], + "gas_wanted": "162462", + "gas_used": "150262", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x", + "validator_address": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "2437" + }], + "gas": "162462" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1U+R38n5V8688cQWp3ZEhrqjO1XtSJrFC8cvPuQCEE9" + }, + "signature": "uFlZJAz4cbJyjYCzQb99i7S1lLViGsF8Xf259kIYSeJ5grA1sUrAphAiVXekoA41Gk+9sptZRHJxiFDEr8akpg==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T08:04:44Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "amount", + "value": "658818056ukrw,13613uluna,56323umnt,72usdr" + }, + { + "key": "recipient", + "value": "terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x" + }, + { + "key": "amount", + "value": "147941300919ukrw,3056888uluna,12647819umnt,16334usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "147941300919ukrw,3056888uluna,12647819umnt,16334usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "658818056ukrw,13613uluna,56323umnt,72usdr" + }, + { + "key": "validator", + "value": "terravaloper1khfcg09plqw84jxy5e7fj6ag4s2r9wqsgm7k94" + } + ] + } + ] + }, + { + "height": "142227", + "txhash": "F3310B5B74F54A6BE5962BE0EB581F234E73EAC6556D09ECBED904AD05FE25C1", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "151745760ukrw,1048uluna,2252umnt,111usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "151745760ukrw,1048uluna,2252umnt,111usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "22060952664ukrw,152462uluna,327402umnt,16261usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "22060952664ukrw,152462uluna,327402umnt,16261usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "147892", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "9Qe+SyLCwbVQcEh7ukIhY5aCP8uVipNvW2JsR2NzFK8Pn6a6fl6509xu3Jf7hRvVh9l3qbl5PjechMUmyEhhzw==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T10:56:50Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "151745760ukrw,1048uluna,2252umnt,111usdr" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "22060952664ukrw,152462uluna,327402umnt,16261usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "22060952664ukrw,152462uluna,327402umnt,16261usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "151745760ukrw,1048uluna,2252umnt,111usdr" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "143326", + "txhash": "4CDF9DF9BF7F64705093DCB2216E5FC819E5A38DE8D16C8984DD5C9C0C5FE796", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "11008249ukrw,188uluna,996umnt,1usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "11008249ukrw,188uluna,996umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "260724574650ukrw,4469325uluna,23599110umnt,45441usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "260724574650ukrw,4469325uluna,23599110umnt,45441usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "129934", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem", + "validator_address": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + } + ], + "fee": { + "amount": [], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A8xZkTmbzGL14KxJ2Nd6q+h0qoYn7NcnMOHdrq027/t7" + }, + "signature": "GD84sNmAgSck+iP0DspaxkkHBkTCyPvv7Jy4/fzBgwJOcb5mhb+ZungNc/4yuOmDOAsW8pJdDHrL1q2irilnww==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T12:57:29Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "11008249ukrw,188uluna,996umnt,1usdr" + }, + { + "key": "recipient", + "value": "terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem" + }, + { + "key": "amount", + "value": "260724574650ukrw,4469325uluna,23599110umnt,45441usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "260724574650ukrw,4469325uluna,23599110umnt,45441usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "11008249ukrw,188uluna,996umnt,1usdr" + }, + { + "key": "validator", + "value": "terravaloper16jsypha5lv6e3mc24veqzfw3rznfqu92d58yfg" + } + ] + } + ] + }, + { + "height": "143679", + "txhash": "C381CC98139967FCA1FCB99C363E4D2169433CE16C00ED8184F4B57CEA2B9683", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "22777301ukrw,128uluna,9443umnt" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "22777301ukrw,128uluna,9443umnt" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "3311387231ukrw,18745uluna,1372849umnt,141usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3311387231ukrw,18745uluna,1372849umnt,141usdr" + }] + } + ] + } + ], + "gas_wanted": "200000", + "gas_used": "148006", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd", + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + }, + { + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "1000" + }], + "gas": "200000" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A/f6xMteQKTDcma84mxtZ861cCvhlywIubWIkjUghVFJ" + }, + "signature": "qjH0rfZCEH0aRrX9eKuVyl2G+VRaXsKO4ARYA4PtgZYZGZXZ3R0mYfqYK7mYG8x6MUm7D7XE/jZWxepInUjQeA==" + }], + "memo": "" + } + }, + "timestamp": "2019-12-24T13:36:12Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "22777301ukrw,128uluna,9443umnt" + }, + { + "key": "recipient", + "value": "terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd" + }, + { + "key": "amount", + "value": "3311387231ukrw,18745uluna,1372849umnt,141usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "3311387231ukrw,18745uluna,1372849umnt,141usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "22777301ukrw,128uluna,9443umnt" + }, + { + "key": "validator", + "value": "terravaloper1pc0gs3n6803x7jqe9m7etegmyx29xw38aaf3u7" + } + ] + } + ] + }, + { + "height": "145580", + "txhash": "2C0A1A523D9FF60CD60E0E2B857DE7D785BE237E550A35E69CB21E08B4D9F429", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7577997402ukrw,45746uluna,916871umnt,6575usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7577997402ukrw,45746uluna,916871umnt,6575usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102149740ukrw,616uluna,12359umnt,88usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "102149740ukrw,616uluna,12359umnt,88usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + } + ], + "gas_wanted": "170511", + "gas_used": "131143", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c", + "validator_address": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "170511" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An/QGB4F5r/sCIEbVaYO1SuY/NHfWdyW5fhQmKNAEgGA" + }, + "signature": "x8fDlsgDxwW2Fg70VszuyEdY3M6x7m9fHjN3wDA7BJt+dEy4RjrTd1njn32Tb79SCsfXD4jZDYhTvPy+JpHipg==" + }], + "memo": "Syncnode's iOS Wallet 🙀" + } + }, + "timestamp": "2019-12-24T17:03:27Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "7577997402ukrw,45746uluna,916871umnt,6575usdr" + }, + { + "key": "recipient", + "value": "terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c" + }, + { + "key": "amount", + "value": "102149740ukrw,616uluna,12359umnt,88usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "7577997402ukrw,45746uluna,916871umnt,6575usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "102149740ukrw,616uluna,12359umnt,88usdr" + }, + { + "key": "validator", + "value": "terravaloper1jyjg55hzsh0f4xymy0kuuan30pp4q75ruqmvyt" + } + ] + } + ] + }, + { + "height": "145992", + "txhash": "CB5998706DD28AA616C4F1AFFAACA44AACEA843024EF00F98931C06AABC2A69F", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "9510413263ukrw,5117uluna,1221436umnt,9837usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "9510413263ukrw,5117uluna,1221436umnt,9837usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "134394841ukrw,72uluna,17260umnt,139usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "134394841ukrw,72uluna,17260umnt,139usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "169393", + "gas_used": "130343", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "169393" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "kaW09v0FlW6Idinvk4zwA5Ybn0aRHoEf1cnub/r+GSoaJFXJnhEHnEnZekV5uwywgP47OMFJlnKwCYabWxGR7w==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-24T17:48:15Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "9510413263ukrw,5117uluna,1221436umnt,9837usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "134394841ukrw,72uluna,17260umnt,139usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "9510413263ukrw,5117uluna,1221436umnt,9837usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "134394841ukrw,72uluna,17260umnt,139usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + }, + { + "height": "152718", + "txhash": "5CF1ADD54CA96D6E12C3EB9395BD108441133F2AF6162BDC1A83606BBBF2D8C3", + + "logs": [{ + "msg_index": 0, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "5642617768ukrw,81045534uluna,55529umnt,1059usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5642617768ukrw,81045534uluna,55529umnt,1059usdr" + }] + } + ] + }, + { + "msg_index": 1, + "success": true, + "log": "", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "79737725ukrw,1145281uluna,784umnt,14usdr" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "79737725ukrw,1145281uluna,784umnt,14usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ], + "gas_wanted": "169932", + "gas_used": "130697", + "tx": { + "type": "core/StdTx", + "value": { + "msg": [{ + "type": "distribution/MsgWithdrawValidatorCommission", + "value": { + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + }, + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384", + "validator_address": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + } + ], + "fee": { + "amount": [{ + "denom": "ukrw", + "amount": "0" + }], + "gas": "169932" + }, + "signatures": [{ + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AsVk3eliaUjOYbKMwpK/cecbrykzFABhr1o0mXVgY5PA" + }, + "signature": "/pZnYJMjfU1mqlVa7nnKRz5gx5iBSCu7c+MtUUvAH401cdygB0ZqDYTD7dVNTpqaVqKH3QBBksbcy1IgN6k6PA==" + }], + "memo": "Syncnode's iOS Wallet" + } + }, + "timestamp": "2019-12-25T06:00:51Z", + "events": [{ + "type": "message", + "attributes": [{ + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + }, + { + "key": "action", + "value": "withdraw_validator_commission" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "action", + "value": "withdraw_delegator_reward" + } + ] + }, + { + "type": "transfer", + "attributes": [{ + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "5642617768ukrw,81045534uluna,55529umnt,1059usdr" + }, + { + "key": "recipient", + "value": "terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384" + }, + { + "key": "amount", + "value": "79737725ukrw,1145281uluna,784umnt,14usdr" + } + ] + }, + { + "type": "withdraw_commission", + "attributes": [{ + "key": "amount", + "value": "5642617768ukrw,81045534uluna,55529umnt,1059usdr" + }] + }, + { + "type": "withdraw_rewards", + "attributes": [{ + "key": "amount", + "value": "79737725ukrw,1145281uluna,784umnt,14usdr" + }, + { + "key": "validator", + "value": "terravaloper1sym8gyehrdsm03vdc44rg9sflg8zeuqwfzavhx" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/tests/json_examples/Redelegation.data.json b/tests/json_examples/Redelegation.data.json new file mode 100644 index 0000000..5ce269d --- /dev/null +++ b/tests/json_examples/Redelegation.data.json @@ -0,0 +1,56 @@ +[ + { + "redelegation": { + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + }, + "entries": [ + { + "redelegation_entry": { + "creation_height": 4288713, + "completion_time": "2021-06-17T08:20:51.859505136Z", + "initial_balance": "11999999", + "shares_dst": "12121209.863287294700189881" + }, + "balance": "11999999" + }, + { + "redelegation_entry": { + "creation_height": 4288750, + "completion_time": "2021-06-17T08:24:15.433539611Z", + "initial_balance": "11000000", + "shares_dst": "11111109.967272517414550508" + }, + "balance": "10999999" + }, + { + "redelegation_entry": { + "creation_height": 4289208, + "completion_time": "2021-06-17T09:06:10.093949554Z", + "initial_balance": "10000000", + "shares_dst": "10101009.061156834013227735" + }, + "balance": "10000000" + } + ] + }, + { + "redelegation": { + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2", + "validator_dst_address": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy" + }, + "entries": [ + { + "redelegation_entry": { + "creation_height": 4289212, + "completion_time": "2021-06-17T09:06:31.632048465Z", + "initial_balance": "5000000", + "shares_dst": "5205622.236075405701241331" + }, + "balance": "5000000" + } + ] + } +] \ No newline at end of file diff --git a/tests/json_examples/StdTx.data.json b/tests/json_examples/StdTx.data.json new file mode 100644 index 0000000..c94b45c --- /dev/null +++ b/tests/json_examples/StdTx.data.json @@ -0,0 +1,750 @@ +[{ + "type": "core/StdTx", + "value": { + "fee": { + "gas": "390040", + "amount": [ + { + "denom": "uluna", + "amount": "58506" + } + ] + }, + "msg": [ + { + "type": "staking/MsgUndelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "10000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "OdroEdhODknAwEzN+z0ghc/BttlA1rQvNdpBpHoON35zwZcibLBiJ59RBEGTYg6nFwk4SudHRSV2X3UyuPDyyg==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "703673", + "amount": [ + { + "denom": "uluna", + "amount": "105551" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "10000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "r9vSUi0llby6SbJiTu3jI/D9+EiRX2YD6RU+Cg8baRMoIkoFu9fh5jFBqPS+3YNu3rHMQ6GQ7GvUVdEbUiH3pA==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "233139", + "amount": [ + { + "denom": "uluna", + "amount": "34971" + } + ] + }, + "msg": [ + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_address": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "L2ZkRD41011RCbTlxUm0g9fTtmtD4sXb01HbzT+VrWxfuIvQ5kNr1brrzIHTtdqcQqTo/9/Tpb+IpGXHpy82fQ==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "638593", + "amount": [ + { + "denom": "uluna", + "amount": "95789" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "5000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "czxolPKtkQXrr6r+RnobZ/r91jyMEGVle5vo6Yw8JEQDZicBXFSo1rYh0FTp9J/Np6WXdoGE2f76jPYaJ3TeSA==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "631033", + "amount": [ + { + "denom": "uluna", + "amount": "94655" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "10000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "baqKHVtrL7x/w1a8LmnDIUogaBSod7ixMJjhxETImBUgot8SfeiikbHoorBsQd44mRFViOZZuqYw1evNiKYIuA==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "627413", + "amount": [ + { + "denom": "uluna", + "amount": "94112" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "11000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "CehPZE9BlZoaw1ymMse4GH+jZZoUmQ0sk/Bp5CEaUUZeQdE8nWF5n3ilNEzSOhxinB5afauatJXKon7AVKSCNQ==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "613753", + "amount": [ + { + "denom": "uluna", + "amount": "92063" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "12000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "AMzwLydZM7UnswXF+KUzQeN/wH5RG252+WDfhKjg9VQl4Iu0e98hfOBd4fs4oifQT2MWUupCw3Qb4TY9MsRsWw==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "239906", + "amount": [ + { + "denom": "uluna", + "amount": "35986" + } + ] + }, + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "123000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "2AVIthzrMU6YigqxtpmgAq7M3UVU7Tx/1/LNFUEfW2I/E6WNrltA442DfYLfmCVRacuG6t1pMhReKazhyKHzzw==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "440886", + "amount": [ + { + "denom": "uluna", + "amount": "66133" + } + ] + }, + "msg": [ + { + "type": "staking/MsgUndelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "989258464" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "Ai9Uo6exA25+RdlecKFHiucjPimoYqfP85KElCz4K69lOqkcMoQ0LZG36wctPgYHauC1aGw5fn7yT2TCpsd/AA==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "189816", + "amount": [ + { + "denom": "uluna", + "amount": "2848" + } + ] + }, + "msg": [ + { + "type": "wasm/MsgExecuteContract", + "value": { + "coins": [ + { + "denom": "uluna", + "amount": "1000000" + } + ], + "sender": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "contract": "terra156v8s539wtz0sjpn8y8a8lfg8fhmwa7fy22aff", + "execute_msg": { + "swap": { + "offer_asset": { + "info": { + "native_token": { + "denom": "uluna" + } + }, + "amount": "1000000" + } + } + } + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "HnqjmMybJMxUBs0PCzDo+G/5dzFcj278f3jq4woyGiosJDDKcy7VitdvMHj0LL0RYgnnWnkFIYVXLjl0vYhpMQ==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "189816", + "amount": [ + { + "denom": "uluna", + "amount": "2848" + } + ] + }, + "msg": [ + { + "type": "wasm/MsgExecuteContract", + "value": { + "coins": [ + { + "denom": "uluna", + "amount": "1000000" + } + ], + "sender": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "contract": "terra156v8s539wtz0sjpn8y8a8lfg8fhmwa7fy22aff", + "execute_msg": { + "swap": { + "offer_asset": { + "info": { + "native_token": { + "denom": "uluna" + } + }, + "amount": "1000000" + } + } + } + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "dVJSkxTrcNbuk4B9nCV4ry9eyqi328BJRYJadp0hB9AyDUXXwZ73sdtCo3Fe8oJ/zhhawU21E1gzaqZ5xWhO2A==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "190089", + "amount": [ + { + "denom": "uluna", + "amount": "2852" + } + ] + }, + "msg": [ + { + "type": "wasm/MsgExecuteContract", + "value": { + "coins": [ + { + "denom": "uluna", + "amount": "1000000000" + } + ], + "sender": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "contract": "terra156v8s539wtz0sjpn8y8a8lfg8fhmwa7fy22aff", + "execute_msg": { + "swap": { + "offer_asset": { + "info": { + "native_token": { + "denom": "uluna" + } + }, + "amount": "1000000000" + } + } + } + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "OLK99gpaQMVr/r7MXTZdlj6IcyRtdGabnTXC6SoFBBEwsXFVgI31NWUSUib50ELdarw7v/SYeir3lciy0pWSqg==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "190089", + "amount": [ + { + "denom": "uluna", + "amount": "2852" + } + ] + }, + "msg": [ + { + "type": "wasm/MsgExecuteContract", + "value": { + "coins": [ + { + "denom": "uluna", + "amount": "1000000000" + } + ], + "sender": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "contract": "terra156v8s539wtz0sjpn8y8a8lfg8fhmwa7fy22aff", + "execute_msg": { + "swap": { + "offer_asset": { + "info": { + "native_token": { + "denom": "uluna" + } + }, + "amount": "1000000000" + } + } + } + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "Nw+PtYnxVIWTfQMp9cvmfHTZmijkQGHiAhuYK8SthIh5zuWTdKcRtFR6yRRqu0ZDCs+F+0E4PnMnfF8XZeZr1w==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "190052", + "amount": [ + { + "denom": "uluna", + "amount": "2851" + } + ] + }, + "msg": [ + { + "type": "wasm/MsgExecuteContract", + "value": { + "coins": [ + { + "denom": "uluna", + "amount": "1000000000" + } + ], + "sender": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "contract": "terra156v8s539wtz0sjpn8y8a8lfg8fhmwa7fy22aff", + "execute_msg": { + "swap": { + "offer_asset": { + "info": { + "native_token": { + "denom": "uluna" + } + }, + "amount": "1000000000" + } + } + } + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "AeCh8k20IJ0PNLkNTnsQ59SmC0S0P/CCfOVGDEcg/9sv8+b09MBnEv/KFKP8scNZD2yOdD0KcT19jzVakd43gQ==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "2715874", + "amount": [ + { + "denom": "uluna", + "amount": "1357937" + } + ] + }, + "msg": [ + { + "type": "wasm/MsgStoreCode", + "value": { + "sender": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "wasm_byte_code": "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KAIARQ0AIAcQygELIAFBIGohASACQWBqIgINAAsLIAtFIAtBBXRFcg0RIAgQygEMEQsgA0HAAWogA0GYAWoQnAEgAygCwAEiCUEVRwRAIAcoAgAhCiABKAIAIQwgAygCxAEhBCATBEAgEBDKAQsgAgRAIAJBBXQhAiAIQRRqIQEDQAJAIAFBfGooAgAiB0UNACABKAIARQ0AIAcQygELIAFBIGohASACQWBqIgINAAsLIAtFIAtBBXRFcg0RIAgQygEMEQsgACAQNgIEIABBGGogAjYCACAAQRRqIAs2AgAgAEEQaiAINgIAIABBDGogDDYCACAAQQhqIBM2AgBBACEWDBELIAFBIkcEQEEQIQkgAUH9AEcNDEETIQkMDAsgA0HwAGogDRChASADLQBwQQFxDQELQQQhCSAIDQwMDQsgAy0AcUEiRwRAQQ4hCSAIDQwMDQsgDRCbASADQcABaiANEKABIAMoAtABIQogAygCzAEhBiADKALIASEEIAMoAsQBIQEgAygCwAFBAUYEQCAGIQwgASEJIAgNDAwNCwJAAkACQCABBEBBAiEHAkACQAJAIApBe2oOAgEAAgtBfkEAIARBgoHAAEEGELsCGyEHDAELQX5BASAEQYiBwABBBRC7AhshBwsgBgRAIAQQygELIAdBHnRBHnVBAEgNCyAHQQNxQQFrDQEMAwsCQCAGQXtqDgICAAsLIARBgoHAAEEGELsCDQoLIBAEQCADQcABakGCgcAAQQYQFCADQcwBaigCACEKIANByAFqKAIAIQwgAygCxAEhBCADKALAASEJIAgNDgwPCyADQcABaiANEJ8BIAMoAsABIgFBFUcEQCADKALMASEKIAMoAsgBIQwgAygCxAEhBCABIQkMAwsgA0HAAWogDRAVIAMoAswBIQwgAygCyAEhBCADKALEASEQIAMoAsABQQFGBEAgA0HQAWooAgAhCiAQIQkMAwsgBCETDAoLIARBiIHAAEEFELsCDQgLIAgEQCADQcABakGIgcAAQQUQFCADQcwBaigCACEKIANByAFqKAIAIQwgAygCxAEhBCADKALAASEJDAwLIANBwAFqIA0QnwEgAygCwAEiAUEVRw0BIANB6ABqIA0QoQEgAy0AaEEBcUUNAiADLQBpQdsARw0DIA0QmwEgA0HgAGogDRCZASADLQBkIANB2ABq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IAJBYGoiAg0ACwsgC0EFdEUgC0UgCEVycg0AIAgQygELIBNFIBBFcg0AIBAQygELIANBtAFqIAo2AgAgA0GwAWogDDYCACADIAQ2AqwBIAMgCTYCqAEgA0HAAWpB/4jAAEEgIANBqAFqEBggAEEgaiADQdgBaikDADcDACAAQRhqIANB0AFqKQMANwMAIABBEGogA0HIAWopAwA3AwAgAEEIaiADKQPAATcDAAsgACAWNgIAIANB4AFqJAALgwIBAX8jAEHgAGsiAyQAIAMgAjYCBCADIAE2AgAgA0EcakEBNgIAIANCAjcCDCADQYyLwAA2AgggA0ECNgIkIAMgA0EgajYCGCADIAM2AiAgA0EANgIwIANCATcDKCADIANBCGo2AjQgA0EDNgI8IAMgA0E0ajYCOCADIANBKGo2AkQgA0HcAGpBATYCACADQgE3AkwgA0HEhcAANgJIIAMgA0E4ajYCWCADQcQAakH0icAAIANByABqEIMCBEBBzIXAAEE3IANByABqQYyKwABB0IbAABCJAgALIABBDGogA0EwaigCADYCACAAIAMpAyg3AgQgAEEUNgIAIANB4ABqJAALgwIBAX8jAEHgAGsiAyQAIAMgAjYCBCADIAE2AgAgA0EcakEBNgIAIANCAjcCDCADQbCLwAA2AgggA0ECNgIkIAMgA0EgajYCGCADIAM2AiAgA0EANgIwIANCATcDKCADIANBCGo2AjQgA0EDNgI8IAMgA0E0ajYCOCADIANBKGo2AkQgA0HcAGpBATYCACADQgE3AkwgA0HEhcAANgJIIAMgA0E4ajYCWCADQcQAakH0icAAIANByABqEIMCBEBBzIXAAEE3IANByABqQYyKwABB0IbAABCJAgALIABBDGogA0EwaigCADYCACAAIAMpAyg3AgQgAEEUNgIAIANB4ABqJAALxgIBBX8jAEEgayICJAAgAiABEKEBQQEhAwJAAkACQAJAIAItAABBAXEEQCACLQABQSJHBEAgAEEONgIEDAULIAEQmwEgAkEIaiABEKABIAJBGGooAgAhBCACQRRqKAIAIQEgAkEQaigCACEFIAIoAgwhBiACKAIIQQFGDQEgBgRAIAAgBTYCBCAAQQxqIAQ2AgAgAEEIaiABNgIAQQAhAwwFCyABQX9MDQJBACEDAkAgAUUEQEEBIQZBACEE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AWpBhIfAAEEYIANB2AFqEBggAEEgaiADQYgCaikDADcDACAAQRhqIANBgAJqKQMANwMAIABBEGogA0H4AWopAwA3AwAgACADKQPwATcDCEIBCzcDACADQZACaiQAC4gCAQF/IwBB4ABrIgMkACADIAI2AgwgAyABNgIIIANBEGogASACEK0CAkAgAy0AEEEBRgRAIAMgAy0AEToAJyADQcwAakECNgIAIANB3ABqQQQ2AgAgA0ICNwI8IANBhIzAADYCOCADQQI2AlQgAyADQdAAajYCSCADIANBJ2o2AlggAyADQQhqNgJQIANBKGogA0E4ahD1ASADQThqIANBKGoQ9gECQCADKAIoIgFFDQAgAygCLEUNACABEMoBCyAAQoGAgIDAAjcDACAAQQhqIAMpAjg3AgAgAEEQaiADQUBrKAIANgIADAELIABBADYCACAAQQhqIAMpAxg3AwALIANB4ABqJAALm1sCEH8BfiMAQYACayICJAAgAhCnAQJAAkACQCAAAn8CQCACQRhqAn8CQCACQThqAn8CQAJAAkACQAJAAkACQAJAAkACQCABKAIAQQFHBEAgAigCCCIDIAIoAgRHBEAgAigCACEEDAILIANBAWoiBiADSQ0CIANBAXQiBCAGIAQgBksbIgZBCCAGQQhLGyEGAkAgA0UEQCACQQA2AuABDAELIAJB6AFqQQE2AgAgAiADNgLkASACIAIoAgA2AuABCyACQdABaiAGQQEgAkHgAWoQDSACQdgBaigCACEDIAIoAtQBIQQgAigC0AFBAUcEQCACIAM2AgQgAiAENgIAIAIoAgghAwwCCyADRQ0CDBALIAJBIGogAiABQQRqEBwgAkEYaiACQSxqKAIANgIAIAIgAikCJDcDECACKAIgQQFHDQMMDQsgAyAEakH7ADoAACACIAIoAghBAWo2AgggAkHgAWogAkGvg8AAQQIQqwEgAkHYAWoiAyACQewBaigCADYCACACIAIpAuQBNwPQAQJAIAIoAuABQQFHBEAgAigCCCIDIAIoAgRHBEAgAigCACEEDAILIANBAWoiBiADSQ0CIANBAXQiBCAGIAQgBksbIgZBCCAGQQhLGyEGAkAgA0UEQCACQQA2AuABDAELIAJB6AFqQQE2AgAgAiADNgLkASACIAIoAgA2AuABCyACQdABaiAGQQEgAkHgAWoQDSACQdgBaigCACEDIAIoAtQBIQQgAigC0AFBAUcEQCACIAM2AgQgAiAENgIAIAIoAgghAwwCCyADRQ0CDBALIAJBLGogAygCADYCACACIAIpA9ABNwIkIAJBATYCICACQSBqQQRyDAwLIAMgBGpBOjoAACACIAIoAghBAWo2AgggAkHgAWogAhCvASACKALgAUEBRgRAIAJBzABqIAJB7AFqKAIANgIAIAIgAikC5AE3AkQgAkEBNgJAIAJBQGtBBHIMCgsgAigC5AEiBkEIaigCACEDIAJB6AFqLQAARQRAAkAgBkEEaigCACADRwRAIAYoAgAhBAwBCyADQQFqIgQgA0kNAiADQQF0IgUgBCAFIARLGyIEQQggBEEISxshBAJAIANFBEAgAkEANgLgAQwBCyAGKAIAIQUgAkHoAWpBATYCACACIAM2AuQBIAIgBTYC4AELIAJB0AFqIARBASACQeABahANIAJB2AFqKAIAIQMgAigC1AEhBCACKALQAUEBRwRAIAYgBDYCACAGQQRqIAM2AgAgBkEIaigCACEDDAELIANFDQIMEAsgAyAEakEsOgAAIAZBCGoiAyADKAIAQQFqIgM2AgALAkAgBkEEaigCACADRwRAIAYoAgAhBAwBCyADQQFqIgQgA0kNASADQQF0IgUgBCAFIARLGyIEQQggBEEISxshBAJAIANFBEAgAkEANgLgAQwBCyAGKAIAIQUgAkHoAWpBATYCACACIAM2AuQBIAIgBTYC4AELIAJB0AFqIARBASACQeABahANIAJB2AFqKAIAIQMgAigC1AEhBCACKALQAUEBRwRAIAYgBDYCACAGQQRqIAM2AgAgBkEIaigCACEDDAELIANFDQEMDwsgAyAEakEiOgAAIAZBCGoiAyADKAIAQQFqIgM2AgACQCAGQQRqKAIAIgQgA2tBC08EQCAGKAIAIQQMAQsgA0ELaiIFIANJDQEgBEEBdCIDIAUgAyAFSxsiA0EIIANBCEsbIQMCQCAERQRAIAJBADYC4AEMAQsgBigCACEFIAJB6AFqQQE2AgAgAiAENgLkASACIAU2AuABCyACQdABaiADQQEgAkHgAWoQDSACQdgBaigCACEDIAIoAtQBIQQgAigC0AFBAUcEQCAGIAQ2AgAgBkEEaiADNgIAIAZBCGooAgAhAwwBCyADRQ0BDA8LIAMgBGoiA0Hhg8AAKQAANwAAIANBB2pB6IPAACgAADYAACAGQQhqIgMgAygCAEELaiIDNgIAAkAgBkEEaigCACIEIANrQQJPBEAgBigCACEEDAELIANBAmoiBSADSQ0BIARBAXQiAyAFIAMgBUsbIgNBCCADQQhLGyEDAkAgBEUEQCACQQA2AuABDAELIAYoAgAhBSACQegBakEBNgIAIAIgBDYC5AEgAiAFNgLgAQsgAkHQAWogA0EBIAJB4AFqEA0gAkHYAWooAgAhAyACKALUASEEIAIoAtABQQFHBEAgBiAENgIAIAZBBGogAzYCACAGQQhqKAIAIQMMAQsgA0UNAQwPCyADIARqQaL0ADsAACAGQQhqIgMgAygCAEECajYCACABKAIEIQkgAkHgAWogBiABQQxqKAIAIgQQrgEgAigC4AFBAUYEQCACQcwBaiACQewBaigCADYCACACIAIpAuQBNwLEAQwICyACQegBai0AACEDIAIoAuQBIQ4gBARAIAkgBEHoAGxqIREgAkHQAWpBBHIhCyACQeABakEEciEPA0AgA0H/AXFFBEACQCAOKAIIIgMgDkEEaiIFKAIARwRAIA4oAgAhBAwBCyADQQFqIgQgA0kNBCADQQF0IgcgBCAHIARLGyIEQQggBEEISxshBAJAIANFBEAgAkEANgLgAQwBCyAOKAIAIQcgAkEBNgLoASACIAM2AuQBIAIgBzYC4AELIAJB0AFqIARBASACQeABahANIAIoAtQBIQQgAigC2AEhAyACKALQAUEBRwRAIA4gBDYCACAFIAM2AgAgDigCCCEDDAELIANFDQQMEgsgAyAEakEsOgAAIA4gDigCCEEBajYCCAsgAkHgAWogDhCvAQJAAkACQAJAIAIoAuABQQFGBEAgCyACKQLkATcCACALQQhqIAJB7AFqKAIANgIADAELIAIoAuQBIgRBCGoiBygCACEDIAItAOgBRQRAAkAgBEEEaiIMKAIAIANHBEAgBCgCACEIDAELIANBAWoiBSADSQ0IIANBAXQiCCAFIAggBUsbIgVBCCAFQQhLGyEFAkAgA0UEQCACQQA2AuABDAELIAQoAgAhCCACQQE2AugBIAIgAzYC5AEgAiAINgLgAQsgAkGwAWogBUEBIAJB4AFqEA0gAigCtAEhCCACKAK4ASEDIAIoArABQQFHBEAgBCAINgIAIAwgAzYCACAHKAIAIQMMAQsgA0UNCCAIIAMQ8wEACyADIAhqQSw6AAAgByAHKAIAQQFqIgM2AgALAkAgBEEEaiIIKAIAIANHBEAgBCgCACEFDAELIANBAWoiBSADSQ0HIANBAXQiDCAFIAwgBUsbIgVBCCAFQQhLGyEFAkAgA0UEQCACQQA2AuABDAELIAQoAgAhDCACQQE2AugBIAIgAzYC5AEgAiAMNgLgAQsgAkGwAWogBUEBIAJB4AFqEA0gAigCtAEhBSACKAK4ASEDIAIoArABQQFHBEAgBCAFNgIAIAggAzYCACAHKAIAIQMMAQsgA0UNBwwWCyADIAVqQSI6AAAgByAHKAIAQQFqIgM2AgACQCAIKAIAIgUgA2tBAk8EQCAEKAIAIQUMAQsgA0ECaiIMIANJDQcgBUEBdCIDIAwgAyAMSxsiA0EIIANBCEsbIQMCQCAFRQRAIAJBADYC4AEMAQsgBCgCACEMIAJBATYC6AEgAiAFNgLkASACIAw2AuABCyACQbABaiADQQEgAkHgAWoQDSACKAK0ASEFIAIoArgBIQMgAigCsAFBAUcEQCAEIAU2AgAgCCADNgIAIAcoAgAhAwwBCyADRQ0HDBYLIAMgBWpB6cgBOwAAIAcgBygCAEECaiIDNgIAAkAgCCgCACIFIANrQQJPBEAgBCgCACEFDAELIANBAmoiDCADSQ0HIAVBAXQiAyAMIAMgDEsbIgNBCCADQQhLGyEDAkAgBUUEQCACQQA2AuABDAELIAQoAgAhDCACQQE2AugBIAIgBTYC5AEgAiAMNgLgAQsgAkGwAWogA0EBIAJB4AFqEA0gAigCtAEhBSACKAK4ASEDIAIoArABQQFHBEAgBCAFNgIAIAggAzYCACAHKAIAIQMMAQsgA0UNBwwWCyADIAVqQaL0ADsAACAHIAcoAgBBAmo2AgAgAkHgAWogBCAJKQMAEKoBIAJBuAFqIgwgD0EIaiIQKAIANgIAIAIgDykCADcDsAEgAigC4AFBAUYEQCACQagBaiACQbgBaigCACIBNgIAIAIgAikDsAEiEjcDoAEgC0EIaiABNgIAIAsgEjcCAAwBCwJAIAcoAgAiAyAIKAIARwRAIAQoAgAhBQwBCyADQQFqIgUgA0kNByADQQF0IgogBSAKIAVLGyIFQQggBUEISxshBQJAIANFBEAgAkEANgLgAQwBCyAEKAIAIQogAkEBNgLoASACIAM2AuQBIAIgCjYC4AELIAJBsAFqIAVBASACQeABahANIAIoArQBIQUgAigCuAEhAyACKAKwAUEBRwRAIAQgBTYCACAIIAM2AgAgBygCACEDDAELIANFDQcMFgsgAyAFakEsOgAAIAcgBygCAEEBaiIDNgIAAkAgCCgCACADRwRAIAQoAgAhBQwBCyADQQFqIgUgA0kNByADQQF0IgogBSAKIAVLGyIFQQggBUEISxshBQJAIANFBEAgAkEANgLgAQwBCyAEKAIAIQogAkEBNgLoASACIAM2AuQBIAIgCjYC4AELIAJBsAFqIAVBASACQeABahANIAIoArQBIQUgAigCuAEhAyACKAKwAUEBRwRAIAQgBTYCACAIIAM2AgAgBygCACEDDAELIANFDQcMFgsgAyAFakEiOgAAIAcgBygCAEEBaiIDNgIAAkAgCCgCACIFIANrQQNPBEAgBCgCACEFDAELIANBA2oiCiADSQ0HIAVBAXQiAyAKIAMgCksbIgNBCCADQQhLGyEDAkAgBUUEQCACQQA2AuABDAELIAQoAgAhCiACQQE2AugBIAIgBTYC5AEgAiAKNgLgAQsgAkGwAWogA0EBIAJB4AFqEA0gAigCtAEhBSACKAK4ASEDIAIoArABQQFHBEAgBCAFNgIAIAggAzYCACAHKAIAIQMMAQsgA0UNBwwWCyADIAVqIgNBiYPAAC8AADsAACADQQJqQYuDwAAtAAA6AAAgByAHKAIAQQNqIgM2AgACQCAIKAIAIgUgA2tBAk8EQCAEKAIAIQUMAQsgA0ECaiIKIANJDQcgBUEBdCIDIAogAyAKSxsiA0EIIANBCEsbIQMCQCAFRQRAIAJBADYC4AEMAQsgBCgCACEKIAJBATYC6AEgAiAFNgLkASACIAo2AuABCyACQbABaiADQQEgAkHgAWoQDSACKAK0ASEFIAIoArgBIQMgAigCsAFBAUcEQCAEIAU2AgAgCCADNgIAIAcoAgAhAwwBCyADRQ0HDBYLIAMgBWpBovQAOwAAIAcgBygCAEECajYCACACQeABaiAJQQhqIgogBBAdIAwgECgCADYCACACIA8pAgA3A7ABIAIoAuABQQFGBEAgAkGoAWogAkG4AWooAgAiATYCACAC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6AFqQQE2AgAgAiAENgLkASACIAU2AuABCyACQdABaiADQQEgAkHgAWoQDSACQdgBaigCACEDIAIoAtQBIQQgAigC0AFBAUcEQCAGIAQ2AgAgBkEEaiADNgIAIAZBCGooAgAhAwwBCyADRQ0BDA8LIAMgBGpBovQAOwAAIAZBCGoiAyADKAIAQQJqNgIAAkAgAUEoaiIBKAIARQRAIAJB4AFqIAYQrAEMAQsgAkHQAWogARB7IAJB4AFqIAYgAigC0AEiASACKALYARCrASACKALUAUUNACABEMoBCyACQbgBaiIBIAJB7AFqKAIANgIAIAIgAikC5AE3A7ABIAIoAuABQQFGBEAgAkHMAGogASgCADYCACACIAIpA7ABNwJEIAJBATYCQCACQUBrQQRyDAoLIAJBQGsgBkEAEKQBIAJBOGogAkHMAGooAgA2AgAgAiACKQJENwMwIAIoAkBBAUYNCiACKAIIIgMgAigCBEcEQCACKAIAIQQMAgsgA0EBaiIBIANJDQAgA0EBdCIGIAEgBiABSxsiAUEIIAFBCEsbIQECQCADRQRAIAJBADYC4AEMAQsgAkHoAWpBATYCACACIAM2AuQBIAIgAigCADYC4AELIAJB0AFqIAFBASACQeABahANIAJB2AFqKAIAIQEgAigC1AEhBCACKALQAUEBRwRAIAIgATYCBCACIAQ2AgAgAigCCCEDDAILIAFFDQAgBCABEPMBAAsQ9AEACyADIARqQf0AOgAAIAJBGGogAkEsaigCADYCACACIAIpAiQ3AxAgAiACKAIIQQFqNgIICyACQcgBaiACQQhqKAIAIgE2AgAgAiACKQMAIhI3A8ABIABBDGogATYCACAAIBI3AgRBAAwKCyACQQE2AsABIAJBmAFqIAJBwAFqQQRyIgFBCGooAgA2AgAgAiABKQIANwOQAQsgAkHMAGogAkGYAWooAgA2AgAgAiACKQOQATcCRCACQQE2AkAgAkFAa0EEcgwECyACQQE2AtABIAJBmAFqIAJB0AFqQQRyIgFBCGooAgA2AgAgAiABKQIANwOQAQsgAkHMAGogAkGYAWooAgA2AgAgAiACKQOQATcCRCACQQE2AkAgAkFAa0EEcgwCCyACQQE2AsABIAJB6ABqIAJBwAFqQQRyIgFBCGooAgA2AgAgAiABKQIANwNgCyACQcwAaiACQegAaigCADYCACACIAIpA2A3AkQgAkEBNgJAIAJBQGtBBHILIgFBCGooAgA2AgAgAiABKQIANwMwCyACQSxqIAJBOGooAgA2AgAgAiACKQMwNwIkIAJBATYCICACQSBqQQRyCyIBQQhqKAIANgIAIAIgASkCADcDEAsgAkHIAWoiASACQRhqKAIANgIAIAIgAikDEDcDwAECQCACKAIAIgNFDQAgAigCBEUNACADEMoBCyACQdgBaiABKAIANgIAIAIgAikDwAE3A9ABIAJB4AFqQeGHwABB4QAgAkHQAWoQHiAAQSBqIAJB+AFqKQMANwMAIABBGGogAkHwAWopAwA3AwAgAEEQaiACQegBaikDADcDACAAQQhqIAIpA+ABNwMAQQELNgIAIAJBgAJqJAAPCyAEIAMQ8wEACyAFIAMQ8wEACyAJIAMQ8wEAC+IGAQR/IwBBIGsiAyQAAkACQAJAAkAgASgCCCIEIAFBBGooAgBHBEAgASgCACEFDAELIARBAWoiBSAESQ0BIARBAXQiBiAFIAYgBUsbIgVBCCAFQQhLGyEFAkAgBEUEQCADQQA2AgAMAQsgA0EIakEBNgIAIAMgBDYCBCADIAEoAgA2AgALIANBEGogBUEBIAMQDSADQRhqKAIAIQQgAygCFCEFIAMoAhBBAUcEQCABIAU2AgAgAUEEaiAENgIAIAEoAgghBAwBCyAERQ0BIAUgBBDzAQALIAQgBWpB+wA6AAAgASABKAIIQQFqNgIIIAMgAUGqg8AAQQUQqwEgA0EYaiIEIANBDGooAgA2AgAgAyADKQIENwMQAkAgAygCAEEBRwRAIAEoAggiBCABQQRqKAIARwRAIAEoAgAhBQwCCyAEQQFqIgUgBEkNAiAEQQF0IgYgBSAGIAVLGyIFQQggBUEISxshBQJAIARFBEAgA0EANgIADAELIANBCGpBATYCACADIAQ2AgQgAyABKAIANgIACyADQRBqIAVBASADEA0gA0EYaigCACEEIAMoAhQhBSADKAIQQQFHBEAgASAFNgIAIAFBBGogBDYCACABKAIIIQQMAgsgBEUNAiAFIAQQ8wEACyAAIAMpAxA3AgQgAEEBNgIAIABBDGogBCgCADYCAAwDCyAEIAVqQTo6AAAgASABKAIIQQFqNgIIIAMgASACKAIAIAIoAggQqwEgA0EYaiICIANBDGooAgA2AgAgAyADKQIENwMQIAMoAgBBAUYEQCAAIAMpAxA3AgQgAEEBNgIAIABBDGogAigCADYCAAwDCyABKAIIIgQgAUEEaigCAEcEQCABKAIAIQUMAgsgBEEBaiICIARJDQAgBEEBdCIFIAIgBSACSxsiAkEIIAJBCEsbIQICQCAERQRAIANBADYCAAwBCyADQQhqQQE2AgAgAyAENgIEIAMgASgCADYCAAsgA0EQaiACQQEgAxANIANBGGooAgAhAiADKAIUIQUgAygCEEEBRwRAIAEgBTYCACABQQRqIAI2AgAgASgCCCEEDAILIAJFDQAgBSACEPMBAAsQ9AEACyAEIAVqQf0AOgAAIABBADYCACABIAEoAghBAWo2AggLIANBIGokAAvLLAEFfyMAQeAAayIDJAACQAJAAkACQAJAAkACQAJAAkACQAJAIAEoAgBBAWsOAgIAAQsgAigCCCIEIAJBBGooAgBHBEAgAigCACEFDAQLIARBAWoiBSAESQ0EIARBAXQiBiAFIAYgBUsbIgVBCCAFQQhLGyEFAkAgBEUEQCADQQA2AlAMAQsgA0HYAGpBATYCACADIAQ2AlQgAyACKAIANgJQCyADQUBrIAVBASADQdAAahANIANByABqKAIAIQQgAygCRCEFIAMoAkBBAUcEQCACIAU2AgAgAkEEaiAENgIAIAIoAgghBAwECyAERQ0EDAcLIAIoAggiBCACQQRqKAIARwRAIAIoAgAhBQwCCyAEQQFqIgUgBEkNAyAEQQF0IgYgBSAGIAVLGyIFQQggBUEISxshBQJAIARFBEAgA0EANgJQDAELIANB2ABqQQE2AgAgAyAENgJUIAMgAigCADYCUAsgA0FAayAFQQEgA0HQAGoQDSADQcgAaigCACEEIAMoAkQhBSADKAJAQQFHBEAgAiAFNgIAIAJBBGogBDYCACACKAIIIQQMAgsgBEUNAwwGCwJAIAIoAggiASACQQRqKAIARwRAIAIoAgAhBAwBCyABQQFqIgQgAUkNAyABQQF0IgUgBCAFIARLGyIEQQggBEEISxshBAJAIAFFBEAgA0EANgJQDAELIANB2ABqQQE2AgAgAyABNgJUIAMgAigCADYCUAsgA0FAayAEQQEgA0HQAGoQDSADQcgAaigCACEBIAMoAkQhBCADKAJAQQFHBEAgAiAENgIAIAJBBGogATYCACACKAIIIQEMAQsgAUUNAwwHCyABIARqQfsAOgAAIAIgAigCCEEBajYCCCADQdAAaiACQaSCwABBBhCrASADQShqIgEgA0HcAGooAgA2AgAgAyADKQJUNwMgAkAgAygCUEEBRwRAIAIoAggiASACQQRqKAIARwRAIAIoAgAhBAwCCyABQQFqIgQgAUkNBCABQQF0IgUgBCAFIARLGyIEQQggBEEISxshBAJAIAFFBEAgA0EANgJQDAELIANB2ABqQQE2AgAgAyABNgJUIAMgAigCADYCUAsgA0FAayAEQQEgA0HQAGoQDSADQcgAaigCACEBIAMoAkQhBCADKAJAQQFHBEAgAiAENgIAIAJBBGogATYCACACKAIIIQEMAgsgAUUNBAwICyAAIAMpAyA3AgQgAEEBNgIAIABBDGogASgCADYCAAwFCyABIARqQTo6AAAgAiACKAIIQQFqNgIIIANB0ABqIAIQrwECQAJAIAMoAlBBAUYEQCADQThqIANB0ABqQQRyIgFBCGooAgA2AgAgAyABKQIANwMwDAELIANBQGsgAygCVCADQdgAai0AABCkASADQThqIANBzABqKAIANgIAIAMgAykCRDcDMCADKAJAQQFHDQELIAAgAykDMDcCBCAAQQE2AgAgAEEMaiADQThqKAIANgIADAULAkAgAigCCCIBIAJBBGooAgBHBEAgAigCACEEDAELIAFBAWoiBCABSQ0DIAFBAXQiBSAEIAUgBEsbIgRBCCAEQQhLGyEEAkAgAUUEQCADQQA2AlAMAQsgA0HYAGpBATYCACADIAE2AlQgAyACKAIANgJQCyADQUBrIARBASADQdAAahANIANByABqKAIAIQEgAygCRCEEIAMoAkBBAUcEQCACIAQ2AgAgAkEEaiABNgIAIAIoAgghAQwBCyABRQ0DDAcLIAEgBGpB/QA6AAAgAEEANgIAIAIgAigCCEEBajYCCAwECyAEIAVqQfsAOgAAIAIgAigCCEEBajYCCCADQdAAaiACQaqCwABBBBCrASADQShqIgQgA0HcAGooAgA2AgAgAyADKQJUNwMgAkAgAygCUEEBRwRAIAIoAggiBCACQQRqKAIARwRAIAIoAgAhBQwCCyAEQQFqIgUgBEkNAyAEQQF0IgYgBSAGIAVLGyIFQQggBUEISxshBQJAIARFBEAgA0EANgJQDAELIANB2ABqQQE2AgAgAyAENgJUIAMgAigCADYCUAsgA0FAayAFQQEgA0HQAGoQDSADQcgAaigCACEEIAMoAkQhBSADKAJAQQFHBEAgAiAFNgIAIAJBBGogBDYCACACKAIIIQQMAgsgBEUNAwwGCyAAIAMpAyA3AgQgAEEBNgIAIABBDGogBCgCADYCAAwECyAEIAVqQTo6AAAgAiACKAIIQQFqNgIIAkACQCABKAIEQQFGBEAgA0HQAGogAkG1gsAAQQQQsAEgAygCUEEBRw0BIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMAgsgA0HQAGogAkG5gsAAQQQQsAEgAygCUEEBRgRAIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMAgsgAyADKAJUNgIgIAMgA0HYAGotAAA6ACQgA0HQAGogA0EgakG9gsAAQQogAUEIahAPIAMoAlBBAUYEQCADQcwAaiADQdwAaigCADYCACADIAMpAlQ3AkQgA0EBNgJADAILIANB0ABqIANBIGpB3YDAAEEGIAFBFGoQECADKAJQQQFGBEAgA0HMAGogA0HcAGooAgA2AgAgAyADKQJUNwJEIANBATYCQAwCCyADQUBrIAMoAiAgAy0AJBClAQwBCyADIAMoAlQ2AiAgAyADQdgAai0AADoAJCADQdAAaiADQSBqQd2AwABBBiABQQhqEBAgAygCUEEBRgRAIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMAQsgA0FAayADKAIgIAMtACQQpQELIANBOGoiASADQcwAaigCADYCACADIAMpAkQ3AzACQCADKAJAQQFHBEAgAigCCCIBIAJBBGooAgBHBEAgAigCACEEDAILIAFBAWoiBCABSQ0DIAFBAXQiBSAEIAUgBEsbIgRBCCAEQQhLGyEEAkAgAUUEQCADQQA2AlAMAQsgA0HYAGpBATYCACADIAE2AlQgAyACKAIANgJQCyADQUBrIARBASADQdAAahANIANByABqKAIAIQEgAygCRCEEIAMoAkBBAUcEQCACIAQ2AgAgAkEEaiABNgIAIAIoAgghAQwCCyABRQ0DDAcLIAAgAykDMDcCBCAAQQE2AgAgAEEMaiABKAIANgIADAQLIAEgBGpB/QA6AAAgAEEANgIAIAIgAigCCEEBajYCCAwDCyAEIAVqQfsAOgAAIAIgAigCCEEBajYCCCADQdAAaiACQaCCwABBBBCrASADQcgAaiIEIANB3ABqKAIANgIAIAMgAykCVDcDQAJAIAMoAlBBAUcEQCACKAIIIgQgAkEEaigCAEcEQCACKAIAIQUMAgsgBEEBaiIFIARJDQIgBEEBdCIGIAUgBiAFSxsiBUEIIAVBCEsbIQUCQCAERQRAIANBADYCUAwBCyADQdgAakEBNgIAIAMgBDYCVCADIAIoAgA2AlALIANBQGsgBUEBIANB0ABqEA0gA0HIAGooAgAhBCADKAJEIQUgAygCQEEBRwRAIAIgBTYCACACQQRqIAQ2AgAgAigCCCEEDAILIARFDQIMBQsgACADKQNANwIEIABBATYCACAAQQxqIAQoAgA2AgAMAwsgBCAFakE6OgAAIAIgAigCCEEBajYCCAJAAkACQAJAAkACQAJAAkAgASgCCEEBaw4EAQIDBAALIANB0ABqIAJBo4PAAEEHELABIAMoAlBBAUYEQCADQcwAaiADQdwAaigCADYCACADIAMpAlQ3AkQgA0EBNgJADAcLIAMgAygCVDYCMCADIANB2ABqLQAAOgA0IANB0ABqIANBMGpB2YLAAEENIAFBDGoQDyADKAJQQQFGBEAgA0HMAGogA0HcAGooAgA2AgAgAyADKQJUNwJEIANBATYCQAwHCyADQdAAaiADQTBqIAFBGGoQDCADKAJQQQFGBEAgA0HMAGogA0HcAGooAgA2AgAgAyADKQJUNwJEIANBATYCQAwHCyADQdAAaiADQTBqQbmCwABBBCABQSRqEBAgAygCUEEBRgRAIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMBwsgA0FAayADKAIwIAMtADQQpQEMBgsgA0HQAGogAkGMg8AAQQsQsAEgAygCUEEBRgRAIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMBgsgAyADKAJUIgQ2AhggAyADQdgAai0AACIFOgAcIAUNBCAEKAIIIgUgBEEEaigCAEcEQCAEKAIAIQYMBAsgBUEBaiIGIAVJDQYgBUEBdCIHIAYgByAGSxsiBkEIIAZBCEsbIQYCQCAFRQRAIANBADYCUAwBCyAEKAIAIQcgA0HYAGpBATYCACADIAU2AlQgAyAHNgJQCyADQUBrIAZBASADQdAAahANIANByABqKAIAIQUgAygCRCEGIAMoAkBBAUcEQCAEIAY2AgAgBEEEaiAFNgIAIAQoAgghBQwECyAFRQ0GDAsLIANB0ABqIAJB94LAAEEHELABIAMoAlBBAUYEQCADQcwAaiADQdwAaigCADYCACADIAMpAlQ3AkQgA0EBNgJADAULIAMgAygCVDYCMCADIANB2ABqLQAAOgA0IANB0ABqIANBMGpB2YLAAEENIAFBDGoQDyADKAJQQQFGBEAgA0HMAGogA0HcAGooAgA2AgAgAyADKQJUNwJEIANBATYCQAwFCyADQdAAaiADQTBqQf6CwABBCyABQShqEA4gAygCUEEBRgRAIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMBQsgA0HQAGogA0EwaiABQRhqEAwgAygCUEEBRgRAIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMBQsgA0FAayADKAIwIAMtADQQpQEMBAsgA0HQAGogAkHmgsAAQQwQsAEgAygCUEEBRgRAIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMBAsgAyADKAJUNgIwIAMgA0HYAGotAAA6ADQgA0HQAGogA0EwakHZgsAAQQ0gAUEMahAPIAMoAlBBAUYEQCADQcwAaiADQdwAaigCADYCACADIAMpAlQ3AkQgA0EBNgJADAQLIANB0ABqIANBMGpB8oLAAEEFIAFBGGoQDyADKAJQQQFGBEAgA0HMAGogA0HcAGooAgA2AgAgAyADKQJUNwJEIANBATYCQAwECyADQUBrIAMoAjAgAy0ANBClAQwDCyADQdAAaiACQc6CwABBCxCwASADKAJQQQFHBEAgAyADKAJUNgIwIAMgA0HYAGotAAA6ADQgA0HQAGogA0EwakHZgsAAQQ0gAUEMahAPIAMoAlBBAUYEQCADQcwAaiADQdwAaigCADYCACADIAMpAlQ3AkQgA0EBNgJADAQLIANBQGsgAygCMCADLQA0EKUBDAMLIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMAgsgBSAGakEsOgAAIAQgBCgCCEEBajYCCCADKAIYIQQLIANBADoAHAJAIAQoAggiBSAEQQRqKAIARwRAIAQoAgAhBgwBCyAFQQFqIgYgBUkNAiAFQQF0IgcgBiAHIAZLGyIGQQggBkEISxshBgJAIAVFBEAgA0EANgJQDAELIAQoAgAhByADQdgAakEBNgIAIAMgBTYCVCADIAc2AlALIANBQGsgBkEBIANB0ABqEA0gA0HIAGooAgAhBSADKAJEIQYgAygCQEEBRwRAIAQgBjYCACAEQQRqIAU2AgAgBCgCCCEFDAELIAVFDQIMBwsgBSAGakEiOgAAIAQgBCgCCEEBajYCCAJAIAMoAhgiBEEEaigCACIGIARBCGooAgAiBWtBBU8EQCAEKAIAIQYMAQsgBUEFaiIHIAVJDQIgBkEBdCIFIAcgBSAHSxsiBUEIIAVBCEsbIQUCQCAGRQRAIANBADYCUAwBCyADQdgAakEBNgIAIAMgBjYCVCADIAQoAgA2AlALIANBQGsgBUEBIANB0ABqEA0gA0HIAGooAgAhBSADKAJEIQYgAygCQEEBRwRAIAQgBjYCACAEQQRqIAU2AgAgBEEIaigCACEFDAELIAVFDQIMBwsgBSAGaiIFQfKCwAAoAAA2AAAgBUEEakH2gsAALQAAOgAAIARBCGoiBSAFKAIAQQVqIgU2AgACQCAEQQRqKAIAIgYgBWtBAk8EQCAEKAIAIQYMAQsgBUECaiIHIAVJDQIgBkEBdCIFIAcgBSAHSxsiBUEIIAVBCEsbIQUCQCAGRQRAIANBADYCUAwBCyADQdgAakEBNgIAIAMgBjYCVCADIAQoAgA2AlALIANBQGsgBUEBIANB0ABqEA0gA0HIAGooAgAhBSADKAJEIQYgAygCQEEBRwRAIAQgBjYCACAEQQRqIAU2AgAgBEEIaigCACEFDAELIAVFDQIMBwsgBSAGakGi9AA7AAAgBEEIaiIEIAQoAgBBAmo2AgAgAygCGCEEAkAgASgCDCIFRQRAIANB0ABqIAQQrAEMAQsgA0HQAGogBCAFIAFBFGooAgAQqwELIANBOGoiBCADQdwAaigCADYCACADIAMpAlQ3AzAgAygCUEEBRgRAIANBzABqIAQoAgA2AgAgAyADKQMwNwJEIANBATYCQAwBCyADQdAAaiADQRhqQZeDwABBByABQUBrEA4gAygCUEEBRgRAIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMAQsgA0HQAGogA0EYaiABQRhqEAwgAygCUEEBRgRAIANBzABqIANB3ABqKAIANgIAIAMgAykCVDcCRCADQQE2AkAMAQsgA0HQAGogA0EYakG5gsAAQQQgAUEkahAQIAMoAlBBAUYEQCADQcwAaiADQdwAaigCADYCACADIAMpAlQ3AkQgA0EBNgJADAELIANB0ABqIANBGGpBnoPAAEEFIAFBMGoQDyADKAJQQQFGBEAgA0HMAGogA0HcAGooAgA2AgAgAyADKQJUNwJEIANBATYCQAwBCyADQUBrIAMoAhggAy0AHBClAQsgA0EQaiIBIANBzABqKAIANgIAIAMgAykCRDcDCCADKAJAQQFHBEAgAigCCCIBIAJBBGooAgBHBEAgAigCACEEDAMLIAFBAWoiBCABSQ0BIAFBAXQiBSAEIAUgBEsbIgRBCCAEQQhLGyEEAkAgAUUEQCADQQA2AlAMAQsgA0HYAGpBATYCACADIAE2AlQgAyACKAIANgJQCyADQUBrIARBASADQdAAahANIANByABqKAIAIQEgAygCRCEEIAMoAkBBAUcEQCACIAQ2AgAgAkEEaiABNgIAIAIoAgghAQwDCyABRQ0BDAULIAAgAykDCDcCBCAAQQE2AgAgAEEMaiABKAIANgIADAILEPQBAAsgASAEakH9ADoAACAAQQA2AgAgAiACKAIIQQFqNgIICyADQeAAaiQADwsgBSAEEPMBAAsgBCABEPMBAAsgBiAFEPMBAAuxAgEDfyMAQUBqIgQkAAJAAkAgAkF/SgRAQQEhBSACBEAgAiEGIAJBARBBIgVFDQILIAUgASACELkCIQEgBEEANgIQIARCATcDCCAEIAM2AhQgBEEGNgIcIAQgBEEUajYCGCAEIARBCGo2AiQgBEE8akEBNgIAIARCATcCLCAEQcSFwAA2AiggBCAEQRhqNgI4IARBJGpB9InAACAEQShqEIMCDQIgAEEMaiACNgIAIABBCGogBjYCACAAIAE2AgQgAEEQaiAEKQMINwIAIABBGGogBEEQaigCADYCACAAQQg2AgACQCADKAIAIgBFDQAgA0EEaigCAEUNACAAEMoBCyAEQUBrJAAPCxD0AQALIAJBARDzAQALQcyFwABB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IAJCATcCHCACQYyNwAA2AhggASACQRhqEJ0CDAELIAJBLGpBATYCACACQgE3AhwgAkHEhcAANgIYIAJBBzYCDCACIAA2AhQgAiACQQhqNgIoIAIgAkEUajYCCCABIAJBGGoQnQILIAJBMGokAAsLACAAKAIAIAEQYQsRACAAKAIAIAAoAgQgARCmAgsMACAAKAIAIAEQmwILnQMBA38CQCAAKAIARQRAIAAoAgQhASAAQQxqKAIAIgIEQCACQegAbCECIAFBCGohAQNAIAEQKyABQegAaiEBIAJBmH9qIgINAAsgACgCBCEBCyAAQQhqKAIAIgJFIAFFciACQegAbEVyRQRAIAEQygELIABBEGooAgAhASAAQRhqKAIAIgIEQCACQcgAbCECA0AgARArIAFByABqIQEgAkG4f2oiAg0ACyAAKAIQIQELIABBFGooAgAiAkUgAUVyIAJByABsRXJFBEAgARDKAQsgAEEcaigCACEBIABBJGooAgAiAgRAIAEgAkEYbGohAgNAAkAgASgCACIDRQ0AIAFBBGooAgBFDQAgAxDKAQsCQCABQQxqKAIAIgNFDQAgAUEQaigCAEUNACADEMoBCyABQRhqIgEgAkcNAAsgACgCHCEBCyAAQSBqKAIAIgJFIAFFciACQRhsRXJFBEAgARDKAQsgAEEoaigCACIBRQ0BIABBLGooAgBFDQEgARDKAQ8LIAAoAgQiAUUNACAAQQhqKAIARQ0AIAEQygELC/YGAQN/AkACQAJAAkAgACgCAA4CAAIBCyAAKAIERQRAAkAgACgCCCIBRQ0AIABBDGooAgBFDQAgARDKAQsgAEEUaigCACEBIABBHGooAgAiAgRAIAJBBXQhAiABQRRqIQEDQAJAIAFBfGooAgAiA0UNACABKAIARQ0AIAMQygELIAFBIGohASACQWBqIgINAAsgACgCFCEBCyAAQRhqKAIAIgBFIAFFciAAQQV0RXINAiABEMoBDwsgACgCCCEBIABBEGooAgAiAgRAIAJBBXQhAiABQRRqIQEDQAJAIAFBfGooAgAiA0UNACABKAIARQ0AIAMQygELIAFBIGohASACQWBqIgINAAsgACgCCCEBCyAAQQxqKAIAIgBFIAFFciAAQQV0RXINASABEMoBDAELAkACQAJAAkACQCAAQQhqKAIADgQAAQIDBAsCQCAAQQxqKAIAIgFFDQAgAEEQaigCAEUNACABEMoBCwJAIABBGGooAgAiAUUNACAAQRxqKAIARQ0AIAEQygELIABBJGooAgAhASAAQSxqKAIAIgIEQCACQQV0IQIgAUEUaiEBA0ACQCABQXxqKAIAIgNFDQAgASgCAEUNACADEMoBCyABQSBqIQEgAkFgaiICDQALIAAoAiQhAQsgAEEoaigCACIARSABRXIgAEEFdEVyDQQgARDKAQ8LAkAgAEEMaigCACIBRQ0AIABBEGooAgBFDQAgARDKAQsCQCAAQRhqKAIAIgFFDQAgAEEcaigCAEUNACABEMoBCyAAQSRqKAIAIQEgAEEsaigCACICBEAgAkEFdCECIAFBFGohAQNAAkAgAUF8aigCACIDRQ0AIAEoAgBFDQAgAxDKAQsgAUEgaiEBIAJBYGoiAg0ACyAAKAIkIQELIABBKGooAgAiAkUgAUVyIAJBBXRFckUEQCABEMoBCyAAQTBqKAIAIgFFDQMgAEE0aigCAEUNAwwECwJAIABBDGooAgAiAUUNACAAQRBqKAIARQ0AIAEQygELIABBGGooAgAiAUUNAiAAQRxqKAIARQ0CDAMLAkAgAEEMaigCACIBRQ0AIABBEGooAgBFDQAgARDKAQsgAEEYaigCACIBRQ0BIABBHGooAgBFDQEMAgsgAEEMaigCACIBRQ0AIABBEGooAgBFDQAgARDKAQsPCyABEMoBCwMAAQvaAgEBfwJAAkACQAJAAkACQAJAAkACQAJAIAAoAgAOCggIAAEIAgMEBQYHCyAAKAIEIgFFDQcgAEEIaigCAEUNBwwICyAAKAIEIgFFDQYgAEEIaigCAEUNBgwHCyAAKAIEIgFFDQUgAEEIaigCAEUNBQwGCyAAKAIEIgFFDQQgAEEIaigCAEUNBAwFCwJAIAAoAgQiAUUNACAAQQhqKAIARQ0AIAEQygELIABBEGooAgAiAUUNAyAAQRRqKAIARQ0DDAQLAkAgACgCBCIBRQ0AIABBCGooAgBFDQAgARDKAQsgAEEQaigCACIBRQ0CIABBFGooAgBFDQIMAwsCQCAAKAIEIgFFDQAgAEEIaigCAEUNACABEMoBCyAAQRBqKAIAIgFFDQEgAEEUaigCAEUNASABEMoBDAELIAAoAgQiAUUNACAAQQhqKAIARQ0AIAEQygELDwsgARDKAQu6BQEEfyMAQTBrIgIkACAAKAIAIQACQAJAAkACQAJAAkAgAUGAAU8EQCACQQA2AgwgAUGAEEkNASABQYCABEkEQCACIAFBP3FBgAFyOgAOIAIgAUEMdkHgAXI6AAwgAiABQQZ2QT9xQYABcjoADUEDIQEMBAsgAiABQT9xQYABcjoADyACIAFBEnZB8AFyOgAMIAIgAUEGdkE/cUGAAXI6AA4gAiABQQx2QT9xQYABcjoADUEEIQEMAwsgACgCCCIDIABBBGooAgBHBEAgACgCACEEDAILIANBAWoiBCADSQ0DIANBAXQiBSAEIAUgBEsbIgRBCCAEQQhLGyEEAkAgA0UEQCACQQA2AiAMAQsgAkEoakEBNgIAIAIgAzYCJCACIAAoAgA2AiALIAJBEGogBEEBIAJBIGoQDSACQRhqKAIAIQMgAigCFCEEIAIoAhBBAUcEQCAAIAQ2AgAgAEEEaiADNgIAIAAoAgghAwwCCyADRQ0DIAQgAxDzAQALIAIgAUE/cUGAAXI6AA0gAiABQQZ2QcABcjoADEECIQEMAQsgAyAEaiABOgAAIAAgACgCCEEBajYCCAwDCyAAQQRqKAIAIgQgAEEIaigCACIDayABTwRAIAAoAgAhBAwCCyABIANqIgUgA0kNACAEQQF0IgMgBSADIAVLGyIDQQggA0EISxshAwJAIARFBEAgAkEANgIgDAELIAJBKGpBATYCACACIAQ2AiQgAiAAKAIANgIgCyACQRBqIANBASACQSBqEA0gAkEYaigCACEDIAIoAhQhBCACKAIQQQFHBEAgACAENgIAIABBBGogAzYCACAAQQhqKAIAIQMMAgsgA0UNACAEIAMQ8wEACxD0AQALIAMgBGogAkEMaiABELkCGiAAQQhqIgAgACgCACABajYCAAsgAkEwaiQAQQALWgEBfyMAQSBrIgIkACACIAAoAgA2AgQgAkEYaiABQRBqKQIANwMAIAJBEGogAUEIaikCADcDACACIAEpAgA3AwggAkEEakH0icAAIAJBCGoQgwIgAkEgaiQAC48CAQR/IwBBIGsiBCQAAkAgACgCACIAQQRqKAIAIgUgAEEIaigCACIDayACTwRAIAAoAgAhBQwBCwJAIAIgA2oiBiADSQ0AIAVBAXQiAyAGIAMgBksbIgNBCCADQQhLGyEDAkAgBUUEQCAEQQA2AhAMAQsgBEEYakEBNgIAIAQgBTYCFCAEIAAoAgA2AhALIAQgA0EBIARBEGoQDSAEQQhqKAIAIQMgBCgCBCEFIAQoAgBBAUcEQCAAIAU2AgAgAEEEaiADNgIAIABBCGooAgAhAwwCCyADRQ0AIAUgAxDzAQALEPQBAAsgAyAFaiABIAIQuQIaIABBCGoiACAAKAIAIAJqNgIAIARBIGokAEEAC6cCAQF/IwBB8ABrIgUkACAFIAI2AgQgBSABNgIAIAVBHGpBAjYCACAFQSxqQQg2AgAgBUICNwIMIAVB4IvAADYCCCAFQQI2AiQgBSAENgI0IAUgAzYCMCAFIAVBIGo2AhggBSAFQTBqNgIoIAUgBTYCICAFQQA2AkAgBUIBNwM4IAUgBUEIajYCRCAFQQM2AkwgBSAFQcQAajYCSCAFIAVBOGo2AlQgBUHsAGpBATYCACAFQgE3AlwgBUHEhcAANgJYIAUgBUHIAGo2AmggBUHUAGpB9InAACAFQdgAahCDAgRAQcyFwABBNyAFQdgAakGMisAAQdCGwAAQiQIACyAAQQxqIAVBQGsoAgA2AgAgACAFKQM4NwIEIABBFDYCACAFQfAAaiQAC7UEAQR/IwBB0ABrIgIkACACQRBqIAEoAgAQoQECQAJAAkAgAi0AEEEBcUUEQEECIQMMAQsCQAJAAkACQAJAAkACQCACLQARIgQiA0EsRwRAIANB/QBGDQMgAS0ABA0BQQkhAwwICyABLQAERQ0BCyABQQA6AAQMAgsgASgCABCbASACQQhqIAEoAgAQoQEgAi0ACEEBcUUNAiACLQAJIQQMAQsgAEEAOwEADAYLIARB/wFxIgNB/QBGDQIgA0EiRwRAQRAhAwwECyACIAEoAgAiAxChASACLQAAQQFxDQELQQQhAwwCCyACLQABQSJHBEBBDiEDDAILIAMQmwEgAkEoaiADEKABIAJBNGooAgAhBSACQTBqKAIAIQQgAigCLCEDIAIoAihBAUcEQCAFRSADRSAERXJyDQMgBBDKAQwDCyADQRVGDQIgAkE4aigCACEBDAELQRMhAwsgAEEBOgAAIABBEGogATYCACAAQQxqIAU2AgAgAEEIaiAENgIAIABBBGogAzYCAAwBCyACQShqIAEoAgAQnwEgAkHIAGoiAyACQTRqKAIANgIAIAIgAikCLDcDQAJAAkAgAigCKCIEQRVHBEAgAkEkaiADKAIANgIAIAIgBDYCGCACIAIpA0A3AhwMAQsgAkEYaiABKAIAEBcgAigCGEEVRg0BCyAAQQE6AAAgAEEEaiACKQMYNwIAIABBDGogAkEgaikDADcCAAwBCyAAQYACOwEACyACQdAAaiQAC88CAQN/IwBBMGsiAiQAIAJBCGogASgCABChAQJAIAItAAhBAXEEQAJAAkACQAJAIAItAAkiAyIEQSxHBEAgBEHdAEcEQCABLQAERQ0EIAFBADoABAwCCyAAQQA7AQAMBgsgASgCABCbASACIAEoAgAQoQEgAi0AAEEBcUUNASACLQABIQMLIANB3QBHDQIgAEEBOgAAIABBBGpBEzYCAAwECyAAQQE6AAAgAEEEakEENgIADAMLIABBAToAACAAQQRqQQc2AgAMAgsgAkEgaiABKAIAEBcgAkEYaiIBIAJBLGooAgA2AgAgAiACKQIkNwMQIAIoAiAiA0EVRgRAIABBgAI7AQAMAgsgAEEBOgAAIABBBGogAzYCACAAQQhqIAIpAxA3AgAgAEEQaiABKAIANgIADAELIABBAToAACAAQQRqQQE2AgALIAJBMGokAAvtAQEEfyMAQSBrIgIkACACIAEQoQECQAJAIAItAABBAXEEQCACLQABQSJHBEAgAEEBOgAAIABBBGpBDjYCAAwDCyABEJsBIAJBCGogARCgASACQRhqKAIAIQQgAkEUaigCACEDIAJBEGooAgAhASACKAIMIQUgAigCCEEBRg0BIAUEQCAAIAEgBBA1IANFDQMgARDKAQwDCyAAIAEgAxA1DAILIABBAToAACAAQQRqQQQ2AgAMAQsgAEEBOgAAIABBEGogBDYCACAAQQxqIAM2AgAgAEEIaiABNgIAIABBBGogBTYCAAsgAkEgaiQAC9YBAQF/IwBBEGsiAyQAAkACQAJAAkACQAJAAkAgAkF7ag4QAgUFBQEABQUFBQUFBQUFAwULIAFBu43AAEEKELsCRQ0DDAQLIAFBmY3AAEEJELsCDQMgAEEAOwEADAQLIAFBoo3AAEEFELsCDQIgAEGAAjsBAAwDCyABQaeNwABBFBC7Ag0BIABBgAQ7AQAMAgsgAEGABjsBAAwBCyADIAEgAkHIjcAAQQQQMSAAQQE6AAAgAEEMaiADQQhqKQMANwIAIABBBGogAykDADcCAAsgA0EQaiQAC6MCAQR/IwBBIGsiAiQAIAIgARChAQJAAkAgAi0AAEEBcQRAIAItAAFBIkcEQCAAQQ42AgAMAwsgARCbASACQQhqIAEQoAEgAkEYaigCACEEIAJBFGooAgAhAyACQRBqKAIAIQEgAigCDCEFIAIoAghBAUYNASAFBEACQAJAIARBCUYEQCABQeiNwABBCRC7AkUNAQsgACABIARB9I3AAEEBEDEMAQsgAEEVNgIACyADRQ0DIAEQygEMAwsCQCADQQlGBEAgAUHojcAAQQkQuwJFDQELIAAgASADQfSNwABBARAxDAMLIABBFTYCAAwCCyAAQQQ2AgAMAQsgACABNgIEIAAgBTYCACAAQQxqIAQ2AgAgAEEIaiADNgIACyACQSBqJAALkQUCB38CfiMAQYABayICJAAgAkEwaiABKAIAIgUgASgCBCIGECEgAkHwAGoiAyACQcwAaikCADcDACACQfgAaiIEIAJB1ABqKAIANgIAIAIgAkHEAGopAgA3A2ggAkFAaygCACEIIAJBPGooAgAhByACQThqKAIAIQECQAJAAkAgAigCMEEBRwRAIAIoAjQiA0EBaiIEIANIDQMgAkHkAGogCDYCACACQeAAaiAHNgIAIAIgATYCXCACIAQ2AlggAkEwaiAFIAYgAkHYAGoQIyACQfAAaiIDIAJBxABqKQIANwMAIAJB+ABqIgQgAkHMAGooAgA2AgAgAiACQTxqKQIANwNoIAIoAjAiBUELRwRAIAJBOGooAgAhCCACKAI0IQYgAkEoaiAEKAIANgIAIAJBIGogAykDADcDACACIAIpA2g3AxggB0UgAUVyDQIgARDKAQwCCyACQQhqIAJBIGopAwA3AwAgAkEQaiACQShqKAIANgIAIAIgAikDGDcDACABRSAHRXJFBEAgARDKAQsgAEKAgICAgAE3AwAgAEEoakEANgIAIABBIGpCADcCACAAQRhqQoCAgIDAADcCACAAQRBqQgg3AgAgAEEIakIANwIADAILIAJBKGogBCgCADYCACACQSBqIAMpAwA3AwAgAiACKQNoNwMYIAEhBSAHIQYLIAJBEGogAkEoaigCACIBNgIAIAJBCGogAkEgaikDACIJNwMAIAIgAikDGCIKNwMAIABBEGogCDYCACAAQQxqIAY2AgAgAEEIaiAFNgIAIABBFGogCjcCACAAQRxqIAk3AgAgAEEkaiABNgIAIABBATYCAAsgAkGAAWokAA8LQeCKwABBHEHMjMAAEPoBAAuRCAEGfyMAQZABayIDJAAgA0HIAGogASgCCCACKAIAIgcgAigCCCABQQxqKAIAKAIQEQYAIANBKGoiBCADQdQAaikCADcDACADQTBqIANB3ABqKQIANwMAIANBOGogA0HkAGopAgA3AwAgA0FAayADQewAaigCADYCACADIAMpAkw3AyACQAJAIAMoAkhBAUcEQCADQRhqIAQoAgA2AgAgAyADKQMgNwMQIAEoAgQhBiABKAIAIQggA0EIaiIBIANBEGoiBCgCCDYCBCABIAQoAgA2AgAgAyADKQMINwOAASADQcgAaiADQYABahBKIAMoAkghBSADKAJQIQEgA0EWNgKMASADQdyMwAA2AogBAkAgAUF/aiIEIAFNBEAgBCABTQRAIAQgAU8NAiADQfAAaiADQYgBaiAFIAQgBSAEQQN0aiIBKAIAIAEoAgQQSSADKAJMIgFFIAFBA3RFckUEQCAFEMoBCyADQcgAaiADQfAAaiAIIAYQJQJAIAMoAnAiAUUNACADKAJ0RQ0AIAEQygELIANBKGoiASADQdQAaikCADcDACADQTBqIgQgA0HcAGopAgA3AwAgA0E4aiIFIANB5ABqKAIANgIAIAMgAykCTDcDICADKAJIIgZBC0YEQCAAQoCAgICAATcDACAAQShqQQA2AgAgAEEgakIANwIAIABBGGpCgICAgMAANwIAIABBEGpCCDcCACAAQQhqQgA3AgACQCADKAIQIgBFDQAgAygCFEUNACAAEMoBCyACQQRqKAIABEAgBxDKAQsgAigCDCEEIAJBFGooAgAiAARAIABBBXQhASAEQRRqIQADQAJAIABBfGooAgAiBUUNACAAKAIARQ0AIAUQygELIABBIGohACABQWBqIgENAAsLIAJBEGooAgAiAEUgAEEFdEVyDQYgBBDKAQwGCyAAQQE2AgAgAEEIaiAGNgIAIABBDGogAykDIDcCACAAQRRqIAEpAwA3AgAgAEEcaiAEKQMANwIAIABBJGogBSgCADYCACADKAIQIgBFDQQgAygCFEUNBCAAEMoBDAQLIAQgAUGkhcAAEPsBAAtBgIXAAEEhQeSE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NwIAIABBHGogCzcCACAAQSRqIAM2AgAgAEEBNgIAAkAgAigCACIARQ0AIAJBBGooAgBFDQAgABDKAQsgAigCDCEDIAJBFGooAgAiAARAIABBBXQhASADQRRqIQADQAJAIABBfGooAgAiBUUNACAAKAIARQ0AIAUQygELIABBIGohACABQWBqIgENAAsLIAJBEGooAgAiAEUgAEEFdEVyDQAgAxDKAQsgBEGAAWokAAuoBQEDfyMAQdAAayIFJAAgBUEMaiADQQhqKAIANgIAIAUgBDYCACAFIAMpAgA3AgQgBUEwaiABKAIAIAEoAgQgBRAjIAVBGGoiASAFQTxqKQIANwMAIAVBIGoiBCAFQcQAaikCADcDACAFQShqIgYgBUHMAGooAgA2AgAgBSAFKQI0NwMQAkAgBSgCMCIHQQtGBEAgAEKAgICAgAE3AwAgAEEoakEANgIAIABBIGpCADcCACAAQRhqQoCAgIDAADcCACAAQRBqQgg3AgAgAEEIakIANwIAAkAgBSgCBCIARQ0AIAVBCGooAgBFDQAgABDKAQsgAygCDCEEIANBFGooAgAiAARAIABBBXQhASAEQRRqIQADQAJAIABBfGooAgAiBkUNACAAKAIARQ0AIAYQygELIABBIGohACABQWBqIgENAAsLIANBEGooAgAiAEUgAEEFdEVyRQRAIAQQygELAkAgAigCECIARQ0AIAJBFGooAgBFDQAgABDKAQsgAigCICIARQ0BIAJBJGooAgBFDQEgABDKAQwBCyAAQQE2AgAgAEEIaiAHNgIAIABBDGogBSkDEDcCACAAQRRqIAEpAwA3AgAgAEEcaiAEKQMANwIAIABBJGogBigCADYCAAJAIAUoAgQiAEUNACAFQQhqKAIARQ0AIAAQygELIAMoAgwhBCADQRRqKAIAIgAEQCAAQQV0IQEgBEEUaiEAA0ACQCAAQXxqKAIAIgZFDQAgACgCAEUNACAGEMoBCyAAQSBqIQAgAUFgaiIBDQALCyADQRBqKAIAIgBFIABBBXRFckUEQCAEEMoBCwJAIAIoAhAiAEUNACACQRRqKAIARQ0AIAAQygELIAIoAiAiAEUNACACQSRqKAIARQ0AIAAQygELIAVB0ABqJAAL/xgCF38CfiMAQaADayIDJAAgA0H4AGogABCQASADQYgBaiABEJABIANBmAFqIAIQkAEgA0H4AWogAygCeCIOIAMoAoABEBkCQAJAAkAgAykD+AFCAVEEQCADQdABaiADQZgCaikDADcDACADQcgBaiADQZACaikDADcDACADQcABaiADQYgCaikDADcDACADIAMpA4ACNwO4ASADQQA2AugCIANCATcD4AIgAyADQbgBajYClAMgA0EHNgL0ASADIANBlANqNgLwASADIANB4AJqNgKAAyADQdQAakEBNgIAIANCATcCRCADQcSFwAA2AkAgAyADQfABajYCUCADQYADakH0icAAIANBQGsQgwINAyADQcwAaiADQegCaigCADYCACADIAMpA+ACNwJEIANBATYCQCADQbgBahAtDAELIANBsAFqIANBiAJqIgEpAwA3AwAgAyADKQOAAjcDqAEgA0GQAmoiAigCACEIIANBlAJqKAIAIQ8gA0GYAmoiACkDACEaIANBoAJqKAIAIQkgA0GkAmooAgAhECADQagCaikDACEbIANB+AFqIAMoAogBIhUgAygCkAEQEgJAIAMoAvgBQQFGBEAgA0HQAWogACkDADcDACADQcgBaiACKQMANwMAIANBwAFqIAEpAwA3AwAgAyADKQOAAjcDuAEgA0EANgLoAiADQgE3A+ACIAMgA0G4AWo2ApQDIANBBzYC9AEgAyADQZQDajYC8AEgAyADQeACajYCgAMgA0HUAGpBATYCACADQgE3AkQgA0HEhcAANgJAIAMgA0HwAWo2AlAgA0GAA2pB9InAACADQUBrEIMCDQQgA0HMAGogA0HoAmooAgA2AgAgAyADKQPgAjcCRCADQQE2AkAgA0G4AWoQLQwBCyACKAIAIQogA0GMAmooAgAhCyABKAIAIQwgA0GEAmoiFigCACEXIAMoAoACIREgAygC/AEhDSADQYADaiADKAKYASIYIAMoAqABEJoBIANBOGogA0GAA2oQoQECQCADLQA4QQFxRQRAQQQhAgwBCyADLQA5QfsARwRAQQ4hAgwBCyADQYADahCbASADQTBqIANBgANqEJkBIAMoAjAhBSADIAMtADRBAXEiAToA9AEgAyAFNgLwASADQShqIAUQoQEgAy0AKEEBcQRAIAMtACkhAiADQUBrQQRyIRIgA0H4AWpBBHIhEyABIQQDQAJAAkACQAJAAn8CQAJAAkACQAJAAkAgAkH/AXEiAEEsRwRAIABB/QBGDQMgAQ0BQQkhAgwOCyAEQf8BcUUNAQtBACEBIANBADoA9AEMAgsgBRCbASADQSBqIAUQoQEgAy0AIEEBcUUNAiADLQAhIQIMAQsgFEEBRwRAIANB+AFqQZSNwABBBRATIANBhAJqKAIAIQYgA0GAAmooAgAMBAsgA0H4AWogA0GAA2oQngEgA0GEAmohACADQYACaiEBAkAgAygC+AEiAkEVRgRAIANB+AFqIANBgANqEJwBIAMoAvgBIgJBFUYNAQsgACgCACEGIAEoAgAhACADKAL8ASEEDAsLIANBGGogA0GYA2oQfyADQbgCaiADKQMYNwMAIANBtAJqQZiAwAA2AgAgA0GsAmpBgIDAADYCACADQYACaiIAIANBsAFqKQMANwMAIANB1AJqIAo2AgAgA0HQAmogCzYCACADQcwCaiAMNgIAIANByAJqIBc2AgAgA0HEAmogETYCACADQaACaiIBIBs3AwAgA0GcAmogEDYCACADQZACaiICIBo3AwAgA0GMAmoiBCAPNgIAIANBsAJqIANBmANqNgIAIAMgAykDqAE3A/gBIAMgBzYC2AIgAyANNgLAAiADIAk2ApgCIAMgCDYCiAIgAyADQZgDajYCqAIgA0G4AWogA0GoAmogA0H4AWogA0HAAmogBxA7IAAgA0HEAWopAgA3AwAgA0GIAmoiByADQcwBaikCADcDACACIANB1AFqKQIANwMAIANBmAJqIgUgA0HcAWopAgA3AwAgASADQeQBaikCADcDACADIAMpArwBNwP4AQJAAkAgAygCuAFBAUYEQCADQfgCaiADQZQCaikCADcDACADQfACaiAEKQIANwMAIANB6AJqIANBhAJqKQIANwMAIAMgAykC/AE3A+ACIANBADYCiAMgA0IBNwOAAyADIANB4AJqNgKQAyADQQk2AvQBIAMgA0GQA2o2AvABIAMgA0GAA2o2ApQDIANB1ABqQQE2AgAgA0IBNwJEIANBxIXAADYCQCADIANB8AFqNgJQIANBlANqQfSJwAAgA0FAaxCDAg0CIANBzABqIANBiANqKAIANgIAIAMgAykDgAM3AkQgA0EBNgJAIAMoAuACQQtGDQEgA0HgAmoQLQwBCyADQewAaiABKQMANwIAIANB5ABqIAUpAwA3AgAgA0HcAGogAikDADcCACADQdQAaiAHKQMANwIAIANBzABqIAApAwA3AgAgAyADKQP4ATcCRCADQQA2AkALIAMoApwBBEAgGBDKAQsgAygCjAEEQCAVEMoBCyADKAJ8RQ0OIA4QygEMDgsMDgsgAkH/AXEiGUEiRwRAQRAhAiAZQf0ARw0KQRMhAgwKCyADQRBqIAUQoQEgAy0AEEEBcQ0BC0EEIQIMCAsgAy0AEUEiRwRAQQ4hAgwICyAFEJsBIANB+AFqIAUQoAEgAygCiAIhBiADKAKEAiEAIAMoAoACIQQgAygC/AEhAiADKAL4AUEBRg0HAkACQAJAIAIEQCAGQQVHBH9BAQUgBEGUjcAAQQUQuwJBAEcLIQIgAEUgBEVyDQEgBBDKAQwBCyAAQQVHDQEgBEGUjcAAQQUQuwJBAEchAgsgAkUNAQsgA0H4AWogBRCfASADQegCaiATQQhqKAIANgIAIAMgEykCADcD4AIgAygC+AEiAkEVRg0DIBIgAykD4AI3AgAgEkEIaiADQegCaigCADYCACADIAI2AkAMBAsgFEEBRw0BIANB+AFqQZSNwABBBRAUIANBhAJqKAIAIQYgA0GAAmooAgALIQAgAygC/AEhBCADKAL4ASECDAYLIANB+AFqIANB8AFqECIgAygC/AEhByADKAL4AUEBRgRAIANBiAJqKAIAIQYgA0GEAmooAgAhACADQYACaigCACEEIAchAgwGC0EBIRQMAgsgA0FAayAFEBcgAygCQCICQRVGDQELIANBzABqKAIAIQYgA0HIAGooAgAhACADKAJEIQQMAwsgA0EIaiAFEKEBQQAhBCADLQAJIQIgAy0ACEEBcQ0ACwtBAiECCyAWIAY2AgAgA0GAAmoiASAANgIAIAMgBDYC/AEgAyACNgL4ASADQbgBakHghsAAQSQgA0H4AWoQGCADQZACaiADQdABaikDADcDACADQYgCaiADQcgBaikDADcDACABIANBwAFqKQMANwMAIAMgAykDuAE3A/gBIANBADYC6AIgA0IBNwPgAiADIANB+AFqNgKUAyADQQc2AvQBIAMgA0GUA2o2AvABIAMgA0HgAmo2AoADIANB1ABqQQE2AgAgA0IBNwJEIANBxIXAADYCQCADIANB8AFqNgJQIANBgANqQfSJwAAgA0FAaxCDAg0DIANBzABqIANB6AJqKAIANgIAIAMgAykD4AI3AkQgA0EBNgJAIANB+AFqEC0gDUUgEUVyRQRAIA0QygELIAoEQCAKQQV0IQEgDEEUaiECA0ACQCACQXxqKAIAIgBFDQAgAigCAEUNACAAEMoBCyACQSBqIQIgAUFgaiIBDQALCyALRSALQQV0RXINACAMEMoBCyAIRSAPRXJFBEAgCBDKAQsgCUUgEEVyDQAgCRDKAQsCQCADKAKYASIARQ0AIAMoApwBRQ0AIAAQygELAkAgAygCiAEiAEUNACADKAKMAUUNACAAEMoBCyADKAJ8RQ0AIA4QygELIANB+AFqIANBQGsQGyADKAL4AUEBRwRAIANBwAFqIANBhAJqKAIAIgA2AgAgAyADKQL8ASIaNwO4ASADQYACaiAANgIAIAMgGjcD+AEgA0H4AWoQjwEgA0FAaxAqIANBoANqJAAPCyADQdABaiADQZgCaikDADcDACADQcgBaiADQZACaikDADcDACADQcABaiADQYgCaikDADcDACADIANBgAJqKQMANwO4AUGcisAAQSsgA0G4AWpByIrAAEGAgsAAEIkCAAtBzIXAAEE3IANBmANqQYyKwABB0IbAABCJAgALyAQBAX8jAEEwayIGJAACQAJAAkACQAJAIARBAWsOAwIDAAELIAZBEGogAUEQaikCADcDACAGQQhqIAFBCGopAgA3AwAgBiABKQIANwMAIAZBKGogA0EQaikCADcDACAGQSBqIANBCGopAgA3AwAgBiADKQIANwMYIAAgBiAGQRhqEDkMAwsgBkEoaiABQRBqKQIANwMAIAZBIGogAUEIaikCADcDACAGIAEpAgA3AxggACAGQRhqEDcCQCADKAIAIgBFDQAgA0EEaigCAEUNACAAEMoBCyADKAIMIQAgA0EUaigCACIBBEAgAUEFdCEEIABBFGohAQNAAkAgAUF8aigCACIFRQ0AIAEoAgBFDQAgBRDKAQsgAUEgaiEBIARBYGoiBA0ACwsgA0EQaigCACIBRSABQQV0RXINAiAAEMoBDAILIAZBEGogAUEQaikCADcDACAGQQhqIAFBCGopAgA3AwAgBiABKQIANwMAIAZBKGogA0EQaikCADcDACAGQSBqIANBCGopAgA3AwAgBiADKQIANwMYIAAgBiAGQRhqIAUQOgwBCyAGQRBqIAFBEGopAgA3AwAgBkEIaiABQQhqKQIANwMAIAYgASkCADcDACAGQShqIANBEGopAgA3AwAgBkEgaiADQQhqKQIANwMAIAYgAykCADcDGCAAIAYgBkEYahA4CwJAIAIoAhAiAEUNACACQRRqKAIARQ0AIAAQygELAkAgAigCICIARQ0AIAJBJGooAgBFDQAgABDKAQsgBkEwaiQAC+4rAhV/A34jAEHQBGsiAyQAIANBqAJqIAAQkAEgA0G4AmogARCQASADQcgCaiACEJABIANBqANqIAMoAqgCIhAgAygCsAIQGQJAAkACQCADKQOoA0IBUQRAIANBgANqIANByANqKQMANwMAIANB+AJqIANBwANqKQMANwMAIANB8AJqIANBuANqKQMANwMAIAMgAykDsAM3A+gCIANBADYCmAQgA0IBNwOQBCADIANB6AJqNgLEBCADQQc2AqQDIAMgA0HEBGo2AqADIAMgA0GQBGo2ArAEIANBhAJqQQE2AgAgA0IBNwL0ASADQcSFwAA2AvABIAMgA0GgA2o2AoACIANBsARqQfSJwAAgA0HwAWoQgwINAyADQfwBaiADQZgEaigCADYCACADIAMpA5AENwL0ASADQQE2AvABIANB6AJqEC0MAQsgA0HgAmogA0G4A2oiACkDADcDACADIAMpA7ADNwPYAiADQcADaiIBKAIAIQogA0HEA2ooAgAhESADQcgDaiICKQMAIRggA0HQA2ooAgAhCyADQdQDaigCACESIANB2ANqKQMAIRkgA0GoA2ogAygCuAIiFSADKALAAhASAkAgAygCqANBAUYEQCADQYADaiACKQMANwMAIANB+AJqIAEpAwA3AwAgA0HwAmogACkDADcDACADIAMpA7ADNwPoAiADQQA2ApgEIANCATcDkAQgAyADQegCajYCxAQgA0EHNgKkAyADIANBxARqNgKgAyADIANBkARqNgKwBCADQYQCakEBNgIAIANCATcC9AEgA0HEhcAANgLwASADIANBoANqNgKAAiADQbAEakH0icAAIANB8AFqEIMCDQQgA0H8AWogA0GYBGooAgA2AgAgAyADKQOQBDcC9AEgA0EBNgLwASADQegCahAtDAELIAEoAgAhDCADQbwDaigCACENIAAoAgAhDiADQbQDaigCACEWIAMoArADIRMgAygCrAMhDyADQZAEaiADKALI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DAcLIAVB/wFxBEBBECEBDAcLIAYQmwEgA0EgaiAGEKEBIAMtACBBAXFFDQIgAy0AISEEDAELIANBqANqIAcQngEgAygCqAMiAUEVRwRAIANBsANqKQMAIRggAygCrAMhBAwHCyADQRhqIAcQoQEgAy0AGEEBcUUNCkEAIQEgAy0AGUH9AEYNBEELIQEMCwsgBEH/AXEiAkEiRwRAQRAhASACQf0ARw0FQRMhAQwFCyADQQhqIAYQoQEgAy0ACEEBcQ0BC0EEIQEMAwsgAy0ACUEiRwRAQQ4hAQwDCyAGEJsBIANBqANqIAYQoAEgAygCtAMhBSADKAKwAyEEIAMoAqwDIQICQCADKAKoA0EBRwRAIAVFIAJFIARFcnINASAEEMoBDAELIAJBFUYNACADKAK4AyEAIAIhAQwDCyADQagDaiAGEJ8BIAMoAqgDIgJBFUcEQCADKAKsAyEEIANB+AFqIAMpA7ADIhg3AwAgAyAENgL0ASADIAI2AvABIAIhAQwECyADQfABaiAGEBcgAygC8AEiAkEVRwRAIANB+AFqKQMAIRggAygC9AEhBCACIQEMBAsgAyAGEKEBQQAhBSADLQABIQQgAy0AAEEBcQ0ACwwBCyAHEJsBIANBqANqIANBkARqEJwBIANBsANqIQIgAygCqAMiAEEVRwRAIAIpAwAhGCADKAKsAyEEDAgLIANBEGogA0HIBGoQfyADQegDaiADKQMQNwMAIANB5ANqQZiAwAA2AgAgA0HcA2pBgIDAADYCACACIANB4AJqKQMANwMAIANBjARqIAk2AgAgA0GEBGogDDYCACADQYAEaiANNgIAIANB/ANqIA42AgAgA0H4A2ogFjYCACADQfQDaiATNgIAIANB0ANqIgAgGTcDACADQcwDaiASNgIAIANBwANqIgUgGDcDACADQbwDaiIGIBE2AgAgA0HgA2ogA0HIBGo2AgAgAyADKQPYAjcDqAMgAyABNgKIBCADIA82AvADIAMgCzYCyAMgAyAKNgK4AyADIANByARqNgLYAyADQegCaiADQdgDaiADQagDaiADQfADaiABIAkQPSACIANB9AJqKQIANwMAIANBuANqIgEgA0H8AmopAgA3AwAgBSADQYQDaikCADcDACADQcgDaiICIANBjANqKQIANwMAIAAgA0GUA2opAgA3AwAgAyADKQLsAjcDqAMCQAJAIAMoAugCQQFGBEAgA0GoBGogA0HEA2opAgA3AwAgA0GgBGogBikCADcDACADQZgEaiADQbQDaikCADcDACADIAMpAqwDNwOQBCADQQA2ArgEIANCATcDsAQgAyADQZAEajYCwAQgA0EJNgKkAyADIANBwARqNgKgAyADIANBsARqNgLEBCADQYQCakEBNgIAIANCATcC9AEgA0HEhcAANgLwASADIANBoANqNgKAAiADQcQEakH0icAAIANB8AFqEIMCDQIgA0H8AWogA0G4BGooAgA2AgAgAyADKQOwBDcC9AEgA0EBNgLwASADKAKQBEELRg0BIANBkARqEC0MAQsgA0GcAmogACkDADcCACADQZQCaiACKQMANwIAIANBjAJqIAUpAwA3AgAgA0GEAmogASkDADcCACADQfwBaiADQbADaikDADcCACADIAMpA6gDNwL0ASADQQA2AvABCyADKALMAgRAIBcQygELIAMoArwCBEAgFRDKAQsgAygCrAJFDQsgEBDKAQwLCwwLCyAFrSAArUIghoQhGAsgAUEIdiEADAQLQQshAQwDCyAFrSAArUIghoQhGAsgAUEIdiEADAELQQQhAQsgAUH/AXEgAEEIdHIhAAsgA0H4AWogGDcDACADIAQ2AvQBIAMgADYC8AEgA0GoA2pBwojAAEEgIANB8AFqEBggA0GAA2ogA0HEA2oiACgCACIBNgIAIANB+AJqIANBvANqIgIpAgAiGDcDACADQfACaiADQbQDaiIFKQIAIhk3AwAgAyADKQKsAyIaNwPoAiADKAKoAyEJIAUgGTcCACACIBg3AgAgACABNgIAIAMgCTYCqAMgAyAaNwKsAyADQQA2ApgEIANCATcDkAQgAyADQagDajYCxAQgA0EHNgKkAyADIANBxARqNgKgAyADIANBkARqNgKwBCADQYQCakEBNgIAIANCATcC9AEgA0HEhcAANgLwASADIANBoANqNgKAAiADQbAEakH0icAAIANB8AFqEIMCDQMgA0H8AWogA0GYBGooAgA2AgAgAyADKQOQBDcC9AEgA0EBNgLwASADQagDahAtIA9FIBNFckUEQCAPEMoBCyAMBEAgDEEFdCEBIA5BFGohAgNAAkAgAkF8aigCACIARQ0AIAIoAgBFDQAgABDKAQsgAkEgaiECIAFBYGoiAQ0ACwsgDUUgDUEFdEVyDQAgDhDKAQsgCkUgEUVyRQRAIAoQygELIAtFIBJFcg0AIAsQygELAkAgAygCyAIiAEUNACADKALMAkUNACAAEMoBCwJAIAMoArgCIgBFDQAgAygCvAJFDQAgABDKAQsgAygCrAJFDQAgEBDKAQsgA0GoA2ogA0HwAWoQGyADKAKoA0EBRwRAIANB8AJqIANBtANqKAIAIgA2AgAgAyADKQKsAyIYNwPoAiADQbADaiAANgIAIAMgGDcDqAMgA0GoA2oQjwEgA0HwAWoQKiADQdAEaiQADwsgA0GAA2ogA0HIA2opAwA3AwAgA0H4AmogA0HAA2opAwA3AwAgA0HwAmogA0G4A2opAwA3AwAgAyADQbADaikDADcD6AJBnIrAAEErIANB6AJqQciKwABB8IHAABCJAgALQcyFwABBNyADQcgEakGMisAAQdCGwAAQiQIAC+MHAgV/BH4jAEGwAWsiAyQAIANBQGsgASgCACABKAIEECEgA0GYAWoiBCADQdwAaikCADcDACADQaABaiIGIANB5ABqKAIANgIAIAMgA0HUAGopAgA3A5ABIANBzABqKAIAIQUgA0HIAGooAgAhAQJAAkAgAygCQEEBRwRAIAMoAkQhBCABRSAFRXINASABEMoBDAELIANB0ABqKAIAIQcgA0EYaiAEKQMAIgg3AwAgA0EgaiAGKAIAIgQ2AgAgAyADKQOQASIJNwMQIABBEGogBzYCACAAQQxqIAU2AgAgAEEIaiABNgIAIABBFGogCTcCACAAQRxqIAg3AgAgAEEkaiAENgIAIABBATYCAAJAIAIoAhAiAEUNACACQRRqKAIARQ0AIAAQygELIAIoAiAiAEUNASACQSRqKAIARQ0BIAAQygEMAQsgA0EgaiADQThqKAIANgIAIANBGGogA0EwaikCADcDACADIAMpAig3AxAgAyAENgIMIANB+ABqEKcBIANBQGsgA0H4AGoQrwEgAAJ/AkACQAJAIANBMGoCfyADKAJAQQFGBEAgA0GcAWogA0HMAGooAgA2AgAgAyADKQJENwKUASADQQE2ApABIANBkAFqQQRyDAELIAMgAygCRDYCiAEgAyADQcgAai0AADoAjAEgA0FAayADQYgBaiADQQxqECQgAygCQEEBRw0BIANBnAFqIANBzABqKAIANgIAIAMgAykCRDcClAEgA0EBNgKQASADQZABakEEcgsiAUEIaigCADYCACADIAEpAgA3AygMAQsgA0GQAWogAygCiAEgAy0AjAEQpAEgA0EwaiADQZwBaigCADYCACADIAMpApQBNwMoIAMoApABQQFHDQELIANB8ABqIgEgA0EwaiIFKAIANgIAIAMgAykDKDcDaAJAIAMoAngiBEUNACADKAJ8RQ0AIAQQygELIAUgASgCADYCACADIAMpA2g3AyggA0GQAWpBnIfAAEEjIANBKGoQHiADQcwAaiADQZgBaikDACIINwIAIANB1ABqIANBoAFqKQMAIgk3AgAgA0HcAGogA0GoAWopAwAiCjcCACADIAMpA5ABIgs3AkQgAEEgaiAKNwIAIABBGGogCTcCACAAQRBqIAg3AgAgAEEIaiALNwIAQQEMAQsgA0HIAGogA0GAAWooAgAiATYCACADIAMpA3giCDcDQCAAQQxqIAE2AgAgACAINwIEQQALNgIAAkAgAigCECIARQ0AIAJBFGooAgBFDQAgABDKAQsgAigCICIARQ0AIAJBJGooAgBFDQAgABDKAQsgA0GwAWokAAuRHgILfwR+IwBB0AJrIgIkACACQZgCaiAAEJABIAJBqAJqIAEQkAEgAkGQAWogAigCmAIiCiACKAKgAhAZAkACQAJAAkACQCACKQOQAUIBUQRAIAJB+ABqIAJBsAFqKQMANwMAIAJB8ABqIAJBqAFqKQMANwMAIAJB6ABqIAJBoAFqKQMANwMAIAIgAikDmAE3A2AgAkEANgLAAiACQgE3A7gCIAIgAkHgAGo2AvwBIAJBBzYCjAEgAiACQfwBajYCiAEgAiACQbgCajYCgAIgAkHsAWpBATYCACACQgE3AtwBIAJBxIXAADYC2AEgAiACQYgBajYC6AEgAkGAAmpB9InAACACQdgBahCDAg0EIAJBjAJqIAJBwAJqKAIANgIAIAIgAikDuAI3AoQCIAJBATYCgAIgAkHgAGoQLSACKAKoAiEBDAELIAJB2ABqIAJBoAFqKQMANwMAIAIgAikDmAE3A1AgAkGoAWooAgAhCCACQawBaigCACELIAJBsAFqKQMAIQ0gAkG4AWooAgAhCSACQbwBaigCACEMIAJBwAFqKQMAIQ4gAkGAAmogAigCqAIiASACKAKwAhCaASACQcgAaiACQYACahChAUEEIQACQCACLQBIQQFxRQ0AAkACQAJAIAItAEkiBEH7AEcEQCAEQSJHBEBBCiEADAULIAJBkAFqIAJBgAJqEDZBDiACKAKQASIAIABBFUYbIQAMAQsgAkGAAmoQmwEgAkGQAWogAkGAAmoiBhA2IAJBnAFqIQQgAkGYAWohBSACKAKQASIDQRVHBEAgBCgCACEGIAUoAgAhBSACKAKUASEEIAMhAAwECyACQZABaiAGEJ8BIAIoApABIgNBFUcEQCAEKAIAIQYgBSgCACEFIAIoApQBIQQgAyEADAQLIAJBQGsgBhChASACLQBAQQFxRQ0DIAItAEFB+wBHDQIgBhCbASACQThqIAYQmQEgAi0APCEFIAJBMGogAigCOCIHEKEBIAItADBBAXFFDQEgAi0AMSEEIAVBAXEhBQNAAkACQCAEQf8BcSIDQSxHBEAgA0H9AEYNASAFQf8BcQ0CQQkhAAwHCyAFQf8BcQRAQRAhAAwHCyAHEJsBIAJBKGogBxChASACLQAoQQFxRQ0GIAItACkhBAwBCyACQZABaiAGEJ4BIAIoApABIgNBFUcEQCACQZwBaigCACEGIAJBmAFqKAIAIQUgAigClAEhBCADIQAMBgsgAkEgaiAGEKEBIAItACBBAXFFDQUgAi0AIUH9AEcEQEELIQAMBgsgBhCbASACQZABaiACQYACahCcASACKAKQASIAQRVHDQIgAkELNgJgDAcLIARB/wFxIgNBIkcEQEEQIQAgA0H9AEcNBUETIQAMBQsgAkEYaiAHEKEBIAItABhBAXFFDQQgAi0AGUEiRw0DIAcQmwEgAkGQAWogBxCgASACKAKcASEFIAIoApgBIQQgAigClAEhAwJAIAIoApABQQFHBEAgBUUgA0UgBEVycg0BIAQQygEMAQsgA0EVRg0AIAIoAqABIQYgAyEADAULIAJBkAFqIAcQnwEgAigCkAEiA0EVRwRAIAIoApgBIQUgAigClAEhBCACQeQBaiACKAKcASIGNgIAIAJB4AFqIAU2AgAgAiAENgLcASACIAM2AtgBIAMhAAwFCyACQdgBaiAHEBcgAigC2AEiA0EVRgRAIAJBEGogBxChAUEAIQUgAi0AESEEIAItABBBAXFFDQMMAQsLIAJB5AFqKAIAIQYgAkHgAWooAgAhBSACKALcASEEIAMhAAwDCyACQZwBaigCACEGIAJBmAFqKAIAIQUgAigClAEhBAwCC0ECIQAMAQtBDiEACyACQZwBaiAGNgIAIAJBmAFqIAU2AgAgAiAENgKUASACIAA2ApABIAJB4ABqQcOHwABBHiACQZABahAYIAIoAmBBC0YNASACQagBaiACQfgAaikDADcDACACQaABaiACQfAAaikDADcDACACQZgBaiACQegAaikDADcDACACIAIpA2A3A5ABIAJBADYCwAIgAkIBNwO4AiACIAJBkAFqNgL8ASACQQc2AowBIAIgAkH8AWo2AogBIAIgAkG4Amo2AoACIAJB7AFqQQE2AgAgAkIBNwLcASACQcSFwAA2AtgBIAIgAkGIAWo2AugBIAJBgAJqQfSJwAAgAkHYAWoQgwINAyACQYwCaiACQcACaigCADYCACACIAIpA7gCNwKEAiACQQE2AoACIAJBkAFqEC0gCEUgC0VyRQRAIAgQygELIAlFIAxFcg0AIAkQygELAkAgAUUNACACKAKsAkUNACABEMoBCyACKAKcAkUNASAKEMoBDAELIAJBCGogAkHIAmoQfyACQdABaiACKQMINwMAIAJBzAFqQZiAwAA2AgAgAkHEAWpBgIDAADYCACACQZgBaiIAIAJB2ABqKQMANwMAIAJBuAFqIA43AwAgAkG0AWogDDYCACACQagBaiIDIA03AwAgAkGkAWoiBCALNgIAIAJByAFqIAJByAJqNgIAIAIgAikDUDcDkAEgAiAJNgKwASACIAg2AqABIAIgAkHIAmo2AsABIAJB4ABqIAJBwAFqIAJBkAFqED8gACACQewAaikCADcDACACQaABaiACQfQAaikCADcDACADIAJB/ABqKQIANwMAIAJBsAFqIAJBhAFqKAIANgIAIAIgAikCZDcDkAECQCACKAJgQQFGBEAgAkHwAWogAkGsAWopAgA3AwAgAkHoAWogBCkCADcDACACQeABaiACQZwBaikCADcDACACIAIpApQBNwPYASACQQA2AsACIAJCATcDuAIgAiACQdgBajYC+AEgAkEHNgKMASACIAJB+AFqNgKIASACIAJBuAJqNgL8ASACQZQCakEBNgIAIAJCATcChAIgAkHEhcAANgKAAiACIAJBiAFqNgKQAiACQfwBakH0icAAIAJBgAJqEIMCDQMgAkGMAmogAkHAAmooAgA2AgAgAiACKQO4AjcChAIgAkEBNgKAAiACQdgBahAtDAELIAJBjAJqIAAoAgA2AgAgAiACKQOQATcChAIgAkEANgKAAgsgAigCrAIEQCABEMoBCyACKAKcAkUNACAKEMoBCyACQagCahCnASACQYACakEEciEDAkACQAJAAkACQCACKAKAAkEBRwRAIAIoArACIgEgAigCrAJHBEAgAigCqAIhAAwCCyABQQFqIgAgAUkNAyABQQF0IgQgACAEIABLGyIAQQggAEEISxshAAJAIAFFBEAgAkEANgKQAQwBCyACQZgBakEBNgIAIAIgATYClAEgAiACKAKoAjYCkAELIAJB2AFqIABBASACQZABahANIAJB4AFqKAIAIQEgAigC3AEhACACKALYAUEBRwRAIAIgATYCrAIgAiAANgKoAiACKAKwAiEBDAILIAFFDQMMBwsgAkHgAGogAkGoAmogAxAcIAJBwAJqIAJB7ABqKAIANgIAIAIgAikCZDcDuAIgAigCYEEBRw0EDAELIAAgAWpB+wA6AAAgAiACKAKwAkEBajYCsAIgAkGQAWogAkGoAmpBr4PAAEECEKsBIAJB4AFqIgAgAkGcAWooAgA2AgAgAiACKQKUATcD2AECQCACQcACagJ/AkAgAigCkAFBAUcEQCACKAKwAiIBIAIoAqwCRwRAIAIoAqgCIQAMAgsgAUEBaiIAIAFJDQUgAUEBdCIEIAAgBCAASxsiAEEIIABBCEsbIQACQCABRQRAIAJBADYCkAEMAQsgAkGYAWpBATYCACACIAE2ApQBIAIgAigCqAI2ApABCyACQdgBaiAAQQEgAkGQAWoQDSACQeABaigCACEBIAIoAtwBIQAgAigC2AFBAUcEQCACIAE2AqwCIAIgADYCqAIgAigCsAIhAQwCCyABRQ0FDAkLIAJB7ABqIAAoAgA2AgAgAiACKQPYATcCZCACQQE2AmAgAkHgAGpBBHIMAQsgACABakE6OgAAIAIgAigCsAJBAWo2ArACIAJB2AFqIAMQeyACQZABaiACQagCaiACKALYASIAIAIoAuABEKsBIAIoAtwBBEAgABDKAQsgAkHYAGoiACACQZwBaigCADYCACACIAIpApQBNwNQIAIoApABQQFHDQEgAkHsAGogACgCADYCACACIAIpA1A3AmQgAkEBNgJgIAJB4ABqQQRyCyIAQQhqKAIANgIAIAIgACkCADcDuAIMAQsgAigCsAIiASACKAKsAkcEQCACKAKoAiEADAMLIAFBAWoiACABSQ0BIAFBAXQiAyAAIAMgAEsbIgBBCCAAQQhLGyEAAkAgAUUEQCACQQA2ApABDAELIAJBmAFqQQE2AgAgAiABNgKUASACIAIoAqgCNgKQAQsgAkHYAWogAEEBIAJBkAFqEA0gAkHgAWooAgAhASACKALcASEAIAIoAtgBQQFHBEAgAiABNgKsAiACIAA2AqgCIAIoArACIQEMAwsgAUUNAQwFCyACQaACaiIAIAJBwAJqKAIANgIAIAIgAikDuAI3A5gCAkAgAigCqAIiAUUNACACKAKsAkUNACABEMoBCyACQeABaiAAKAIANgIAIAIgAikDmAI3A9gBIAJB4ABqQZ+JwABB1AAgAkHYAWoQHiACQawBaiACQfgAaiIAKQMAIg03AgAgAkGkAWogAkHwAGoiASkDACIONwIAIAJBnAFqIAJB6ABqIgMpAwAiDzcCACACIAIpA2AiEDcClAEgACANNwMAIAEgDjcDACADIA83AwAgAiAQNwNgQZyKwABBKyACQeAAakHIisAAQZCCwAAQiQIACxD0AQALIAAgAWpB/QA6AAAgAkHAAmogAkHsAGooAgA2AgAgAiACKQJkNwO4AiACIAIoArACQQFqNgKwAgsgAkHoAGogAkGwAmooAgAiADYCACACIAIpA6gCIg03A2AgAkGYAWogADYCACACIA03A5ABIAJBkAFqEI8BIAIoAoQCIgBFIAJBiAJqKAIARXIhAQJAIAIoAoACRQRAIAENASAAEMoBDAELIAENACAAEMoBCyACQdACaiQADwtBzIXAAEE3IAJByAJqQYyKwABB0IbAABCJAgALIAAgARDzAQALCQAgACABEMQBCw0AIAAgASACIAMQzgELDQBC9Pme5u6jqvn+AAssAQF/IwBBEGsiASQAIAFBCGogAEEIaigCADYCACABIAApAgA3AwAgARBFAAssAQF/IwBBEGsiASQAIAEgACkCADcDCCABQQhqQZSOwABBACAAKAIIENEBAAstAQF/IwBBEGsiACQAIABBqJDAADYCCCAAQSw2AgQgAEH8j8AANgIAIAAQRAALHQAgASgCAEUE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BEAgACgCACECDAELAkAgBCAGaiICIARJDQAgBUEBdCIEIAIgBCACSxsiAkEIIAJBCEsbIQICQCAFRQRAIANBADYCEAwBCyADQRhqQQE2AgAgAyAFNgIUIAMgACgCADYCEAsgAyACIANBEGoQTSADQQhqKAIAIQQgAygCBCECIAMoAgBBAUcEQCAAIAI2AgAgAEEEaiAENgIAIABBCGooAgAhBAwCCyAERQ0AIAIgBBDzAQALEPQBAAsgAiAEaiABIAYQuQIaIABBCGoiACAAKAIAIAZqNgIAIANBIGokAAuRAQEDf0EBIQNBASEEAkAgAUEASARAQQAhAwwBCwJ/IAIoAgAiBUUEQCABBEAgAUEBEEEMAgtBAQwBCyACKAIEIgJFBEAgAQRAIAFBARBBDAILQQEMAQsgBSACQQEgARBCCyICRQRAIAAgATYCBAwBCyAAIAI2AgRBACEEIAEhAwsgACAENgIAIABBCGogAzYCAAssAQF/IwBBEGsiASQAIAFBCGogAEEIaigCADYCACABIAApAgA3AwAgARBPAAssAQF/IwBBEGsiASQAIAEgACkCADcDCCABQQhqQbiQwABBACAAKAIIENEBAAsnAQF/IwBBEGsiAyQAIAMgAjYCCCADIAE2AgQgAyAANgIAIAMQTgALjgEBAX8jAEEQayICJAAgACgCACEAIAIgAUHYr8AAQQ0QoAI3AwAgAiAAQRhqNgIMIAJB5a/AAEEJIAJBDGpB8K/AABCGAiACIAA2AgwgAkGAsMAAQQggAkEMakGMlsAAEIYCIAIgAEEMajYCDCACQYiwwABBCCACQQxqQYyWwAAQhgIgAhCNAiACQRBqJAALCwAgACgCACABEFMLnwEBAX8jAEEQayICJAACfwJAAkACQAJAAkAgACgCAEEBaw4DAgMAAQsgAiABQdyowABBChCgAjcDACACIABBBGo2AgwgAkHmqMAAQQogAkEMakHwqMAAEIYCIAIQjQIMBAsgAiABQaqpwABBERChAgwCCyACIAFBlKnAAEEWEKECDAELIAIgAUGAqcAAQRQQoQILIAIQjwILIAJBEGokAAtOAQF/IwBBEGsiAiQAIAAoAgAhACACIAFBvLDAAEEREKACNwMAIAIgADYCDCACQc2wwABBByACQQxqQYyWwAAQhgIgAhCNAiACQRBqJAALMAAgACgCACEAIAEQngIEQCAAIAEQsgIPCyABEJ8CBEAgACABELMCDwsgACABEKsCCxYAIAAoAgAiACgCACAAKAIIIAEQowILCwAgACgCACABEFgLdAEBfyMAQRBrIgIkAAJAAkACQAJAAkAgAC0AAEEBaw4DAgMAAQsgAiABQcyvwABBAxChAgwDCyACIAFB1a/AAEEDEKECDAILIAIgAUHSr8AAQQMQoQIMAQsgAiABQc+vwABBAxChAgsgAhCPAiACQRBqJAALMAAgACgCACEAIAEQngIEQCAAIAEQrAIPCyABEJ8CBEAgACABELECDwsgACABEIICCwsAIAAoAgAgARBbC+8BAQF/IwBBEGsiAiQAAn8CQAJAAkACQAJAAkACQAJAAkAgACgCAEEBaw4HAgMEBQYHAAELIAIgAUHcqMAAQQoQoAI3AwAgAiAAQQRqNgIMIAJB5qjAAEEKIAJBDGpB8KjAABCGAiACEI0CDAgLIAIgAUGpssAAQQgQoQIMBgsgAiABQYuswABBChChAgwFCyACIAFBm7LAAEEOEKECDAQLIAIgAUGqqcAAQREQoQIMAwsgAiABQZSpwABBFhChAgwCCyACIAFBiLLAAEETEKECDAELIAIgAUGAqcAAQRQQoQILIAIQjwILIAJBEGokAAsMACAAKAIAIAEQggILXgEBfyMAQTBrIgIkACACIAAoAgA2AgwgAkEkakEBNgIAIAJCATcCFCACQcyQwAA2AhAgAkEhNgIsIAIgAkEoajYCICACIAJBDGo2AiggASACQRBqEJ0CIAJBMGokAAsMACAAKAIAIAEQqwILCwAgACgCACABEGAL4gMBAX8jAEEwayICJAACfwJAAkACQAJAAkACQAJAAkAgACgCAEEBaw4HAgMEBQYHAAELIAJBHGpBATYCACACQgE3AgwgAkHMqcAANgIIIAJBIjYCJCACIABBBGo2AiwgAiACQSBqNgIYIAIgAkEsajYCICABIAJBCGoQnQIMBwsgAkEcakEANgIAIAJBzJDAADYCGCACQgE3AgwgAkGgs8AANgIIIAEgAkEIahCdAgwGCyACQRxqQQA2AgAgAkHMkMAANgIYIAJCATcCDCACQYyzwAA2AgggASACQQhqEJ0CDAULIAJBHGpBADYCACACQcyQwAA2AhggAkIBNwIMIAJB9LLAADYCCCAB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AEEMaiAFNgIAIABBCGogBDYCACAAQQRqIAM2AgAMAQsgAkEoaiABKAIAEJ8BIAJByABqIgMgAkE0aigCADYCACACIAIpAiw3A0ACQAJAIAIoAigiBEEVRwRAIAJBJGogAygCADYCACACIAQ2AhggAiACKQNANwIcDAELIAJBGGogASgCABBwIAIoAhhBFUYNAQsgAEEBOgAAIABBBGogAikDGDcCACAAQQxqIAJBIGopAwA3AgAMAQsgAEGAAjsBAAsgAkHQAGokAAvoCAEEfyMAQYABayICJAAgAkE4aiABEKEBAkACQAJAAkACQCACLQA4QQFxBEACQAJAIAItADkiA0Glf2oOIwUBAwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBBAEDAAsgA0Feag4LBQAAAAAAAAAAAAIACyACQQhqIAEQogEgAi0ACEEBcQRAIAItAAkhAwNAIANBLEYgA0H9AEZyRUEAIANB3QBHG0UEQCAAQRU2AgAMCAsgARCbASACIAEQogEgAi0AASEDIAItAABBAXENAAsLIABBAzYCAAwFCyAAQQQ2AgAMBAsgAEELNgIADAMLIAJBMGogARChAQJAAkAgAi0AMEEBcQRAIAItADFB+wBHDQEgARCbASACQShqIAEQmQEgAigCKCEDIAIgAi0ALEEBcToAZCACIAM2AmACfwNAIAJB6ABqIAJB4ABqEG8gAi0AaEEBRgRAIAJB2ABqIAJB+ABqKAIANgIAIAIgAkHwAGopAwA3A1AgAigCbAwCCyACLQBpDQALQRULIQMgAkHIAGoiBCACQdgAaiIFKAIANgIAIAIgAikDUDcDQCADQRVHDQIgAkHoAGogARCeASAFIAJB9ABqKAIANgIAIAIgAikCbDcDUCACKAJoIgFBFUYEQCAAQRU2AgAMBgsgACABNgIAIAAgAikDUDcCBCAAQQxqIAJB2ABqKAIANgIADAULIABBBDYCAAwECyAAQQ42AgAMAwsgACADNgIAIAAgAikDQDcCBCAAQQxqIAQoAgA2AgAMAgsgAkEgaiABEKEBAkAgAi0AIEEBcQRAIAItACFB2wBHBEAgAEEONgIADAQLIAEQmwEgAkEYaiABEJkBIAIoAhghAyACIAItABxBAXE6AGQgAiADNgJgAn8DQCACQegAaiACQeAAahByIAItAGhBAUYEQCACQdgAaiACQfgAaigCADYCACACIAJB8ABqKQMANwNQIAIoAmwMAgsgAi0AaQ0AC0EVCyEDIAJByABqIgQgAkHYAGoiBSgCADYCACACIAIpA1A3A0AgA0EVRw0BIAJB6ABqIAEQnQEgBSACQfQAaigCADYCACACIAIpAmw3A1AgAigCaCIBQRVGBEAgAEEVNgIADAQLIAAgATYCACAAIAIpA1A3AgQgAEEMaiACQdgAaigCADYCAAwDCyAAQQQ2AgAMAgsgACADNgIAIAAgAikDQDcCBCAAQQxqIAQoAgA2AgAMAQsgAkEQaiABEKEBAkAgAi0AEEEBcQRAIAItABFBIkcEQCAAQQ42AgAMAwsgARCbASACQegAaiABEKABIAJB9ABqKAIAIQMgAkHwAGooAgAhASACKAJsIQQgAigCaEEBRg0BIAQEQCAAQRU2AgAgAUUgA0VyDQMgARDKAQwDCyAAQRU2AgAMAgsgAEEENgIADAELIAJB+ABqKAIAIQUgACABNgIEIAAgBDYCACAAQQxqIAU2AgAgAEEIaiADNgIACyACQYABaiQACxEAIAAoAgAgACgCCCABEKYCC88CAQN/IwBBMGsiAiQAIAJBCGogASgCABChAQJAIAItAAhBAXEEQAJAAkACQAJAIAItAAkiAyIEQSxHBEAgBEHdAEcEQCABLQAERQ0EIAFBADoABAwCCyAAQQA7AQAMBgsgASgCABCbASACIAEoAgAQoQEgAi0AAEEBcUUNASACLQABIQMLIANB3QBHDQIgAEEBOgAAIABBBGpBEzYCAAwECyAAQQE6AAAgAEEEakEENgIADAMLIABBAToAACAAQQRqQQc2AgAMAgsgAkEgaiABKAIAEHAgAkEYaiIBIAJBLGooAgA2AgAgAiACKQIkNwMQIAIoAiAiA0EVRgRAIABBgAI7AQAMAgsgAEEBOgAAIABBBGogAzYCACAAQQhqIAIpAxA3AgAgAEEQaiABKAIANgIADAELIABBAToAACAAQQRqQQE2AgALIAJBMGokAAvcAwEEfyMAQSBrIgIkACACIAEQoQECQAJAAkACQAJAIAItAABBAXEEQCACLQABQSJHBEAgAEEBOgAAIABBBGpBDjYCAAwGCyABEJsBIAJBCGogARCgASACQRhqKAIAIQQgAkEUaigCACEDIAJBEGooAgAhASACKAIMIQUgAigCCEEBRg0BIAUEQAJAAkACQCAEQX5qDgQBBwcABwsgAUGLscAAQQUQuwJFDQEMBgsgAS8AAEHv1gFHDQUgAEEAOwEADAYLIABBgAI7AQAMBQsCQAJAAkAgA0F+ag4EAQUFAAULIAFBi7HAAEEFELsCRQ0BDAQLIAEvAABB79YBRw0DIABBADsBAAwGCyAAQYACOwEADAULIABBAToAACAAQQRqQQQ2AgAMBAsgAEEBOgAAIABBEGogBDYCACAAQQxqIAM2AgAgAEEIaiABNgIAIABBBGogBTYCAAwDCyACQQhqIAEgA0Gss8AAQQIQbiAAQQE6AAAgAEEMaiACQRBqKQMANwIAIABBBGogAikDCDcCAAwCCyACQQhqIAEgBEGss8AAQQIQbiAAQQE6AAAgAEEMaiACQRBqKQMANwIAIABBBGogAikDCDcCAAsgA0UNACABEMoBCyACQSBqJAAL7QEBBH8jAEEgayICJAAgAiABEKEBAkACQCACLQAAQQFxBEAgAi0AAUEiRwRAIABBAToAACAAQQRqQQ42AgAMAwsgARCbASACQQhqIAEQoAEgAkEYaigCACEEIAJBFGooAgAhAyACQRBqKAIAIQEgAigCDCEFIAIoAghBAUYNASAFBEAgACABIAQQdSADRQ0DIAEQygEMAwsgACABIAMQdQwCCyAAQQE6AAAgAEEEakEENgIADAELIABBAToAACAAQRBqIAQ2AgAgAEEMaiADNgIAIABBCGogATYCACAAQQRqIAU2AgALIAJBIGokAAvvAQEBfyMAQRBrIgMkAAJAAkACQAJAAkACQAJAAkAgAkF5ag4NBAYGBgYGBgYCAAYGAQYLIAFBl7HAAEEQELsCRQ0CIAFBr7HAAEEQELsCDQUgAEGABDsBAAwGCyABQcqxwABBExC7AkUNAwwECyABQfywwABBDxC7Ag0DIABBADsBAAwECyAAQYACOwEADAMLIAFBw7HAAEEHELsCDQEgAEGABjsBAAwCCyAAQYAIOwEADAELIAMgASACQeCxwABBBRBuIABBAToAACAAQQxqIANBCGopAwA3AgAgAEEEaiADKQMANwIACyADQRBqJAAL4AEBBH8jAEEgayICJAAgAiABEKEBAkACQCACLQAAQQFxBEAgAi0AAUEiRwRAIABCgYCAgOAB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IAEgAkEIahCdAgsgAkEwaiQACykBAX9BgAhBARBBIgFFBEBBgAhBARDzAQALIABCgAg3AgQgACABNgIAC5QCAQR/IwBBIGsiAyQAAkAgAUEEaigCACIEIAFBCGooAgAiAmtBBE8EQCABKAIAIQQMAQsCQCACQQRqIgUgAkkNACAEQQF0IgIgBSACIAVLGyICQQggAkEISxshAgJAIARFBEAgA0EANgIQDAELIANBGGpBATYCACADIAQ2AhQgAyABKAIANgIQCyADIAJBASADQRBqEA0gA0EIaigCACECIAMoAgQhBCADKAIAQQFHBEAgASAENgIAIAFBBGogAjYCACABQQhqKAIAIQIMAgsgAkUNACAEIAIQ8wEACxD0AQALIAIgBGpB9OTVqwY2AABBBCECIABBADYCACABQQhqIgAgACgCACACajYCACADQSBqJAALyQMBBn8jAEEwayIEJAAgBEEANgAHIARCADcDAEGAgICAeCACIAJBH3UiA2ogA3MgAkGAgICAeEYbIQNBCiEFAkACQAJAAkADQCAEIAVqIAMgA0EKbiIHQQpsa0EwcjoAACAFQX9qIgYgBUsNASADQQlLIAYhBSAHIQMNAAsCQCACQX9MBEAgBkEKSw0DIAQgBmpBLToAAAwBCyAGQQFqIQYLIAFBBGooAgAiAiABQQhqKAIAIgNrQQsgBmsiBU8EQCABKAIAIQIMBAsgAyAFaiIHIANJDQIgAkEBdCIDIAcgAyAHSxsiA0EIIANBCEsbIQMCQCACRQRAIARBADYCIAwBCyAEQShqQQE2AgAgBCACNgIkIAQgASgCADYCIAsgBEEQaiADQQEgBEEgahANIARBGGooAgAhAyAEKAIUIQIgBCgCEEEBRwRAIAEgAjYCACABQQRqIAM2AgAgAUEIaigCACEDDAQLIANFDQIgAiADEPMBAAtBoLvAAEEhQfy9wAAQ+gEACyAGQQtB/L3AABD5AQALEPQBAAsgAiADaiAEIAZqIAUQuQIaIABBADYCACABQQhqIgAgACgCACAFajYCACAEQTBqJAALswMCBn8BfiMAQUBqIgQkACAEQRdqQQA2AAAgBEEQakIANwMAIARCADcDCCAEIAJCCoKnQTByOgAbQRMhBgJ/IAJCClQEQCAEQRtqIQdBAQwBCwJAA0ACQCACQgqAIQkgBkF/aiID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IAgoAgAgBEcEQCABKAIAIQMMAQsgBEEBaiIDIARJDQggBEEBdCIGIAMgBiADSxsiA0EIIANBCEsbIQMCQCAERQRAIAVBADYCIAwBCyAFQQE2AiggBSAENgIkIAUgASgCADYCIAsgBUEQaiADQQEgBUEgahANIAUoAhQhAyAFKAIYIQQgBSgCEEEBRwRAIAggBDYCACABIAM2AgAgBygCACEEDAELIARFDQgMCgsgAyAEakHuADoAAEEBIQQMBAsgAyAEakHcADoAACAHIAcoAgBBAWoiBDYCAAJAIAgoAgAgBEcEQCABKAIAIQMMAQsgBEEBaiIDIARJDQcgBEEBdCIGIAMgBiADSxsiA0EIIANBCEsbIQMCQCAERQRAIAVBADYCIAwBCyAFQQE2AiggBSAENgIkIAUgASgCADYCIAsgBUEQaiADQQEgBUEgahANIAUoAhQhAyAFKAIYIQQgBSgCEEEBRwRAIAggBDYCACABIAM2AgAgBygCACEEDAELIARFDQcMCQsgAyAEakH0ADoAAEEBIQQMAwsgAyAEakHcADoAACAHIAcoAgBBAWoiBDYCAAJAIAgoAgAgBEcEQCABKAIAIQMMAQsgBEEBaiIDIARJDQYgBEEBdCIGIAMgBiADSxsiA0EIIANBCEsbIQMCQCAERQRAIAVBADYCIAwBCyAFQQE2AiggBSAENgIkIAUgASgCADYCIAsgBUEQaiADQQEgBUEgahANIAUoAhQhAyAFKAIYIQQgBSgCEEEBRwRAIAggBDYCACABIAM2AgAgBygCACEEDAELIARFDQYMCAsgAyAEakHiADoAAEEBIQQMAgsgAyAEakHcADoAACAHIAcoAgBBAWoiBDYCAAJAIAgoAgAgBEcEQCABKAIAIQMMAQsgBEEBaiIDIARJDQUgBEEBdCIGIAMgBiADSxsiA0EIIANBCEsbIQMCQCAERQRAIAVBADYCIAwBCyAFQQE2AiggBSAENgIkIAUgASgCADYCIAsgBUEQaiADQQEgBUEgahANIAUoAhQhAyAFKAIYIQQgBSgCEEEBRwRAIAggBDYCACABIAM2AgAgBygCACEEDAELIARFDQUMBwsgAyAEakEiOgAAQQEhBAwBCyADIARqQdwAOgAAIAcgBygCAEEBaiIENgIAAkAgCCgCACAERwRAIAEoAgAhAwwBCyAEQQFq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IABBBGooAgA2AgAgAiAALQABOgAHIAJBHGpBAjYCACACQSxqQcgANgIAIAJCAzcCDCACQZzEwAA2AgggAkHJADYCJCACIAJBIGo2AhggAiACNgIoIAIgAkEHajYCICABIAJBCGoQnQIMAQsgAkEcakEANgIAIAJBjMTAADYCGCACQgE3AgwgAkGExMAANgIIIAEgAkEIahCdAgsgAkEwaiQACyYBAX8gAEEHaiIBIABJBEBBtMTAAEEzQbzFwAAQhwIACyABQQN2Cy0BAX8jAEEQayIBJAAgAUEIaiAAQQhqKAIANgIAIAEgACkCADcDACABELcBAAssAQF/IwBBEGsiASQAIAEgACkCADcDCCABQQhqQfzUwABBACAAKAIIENEBAAsuAQF/IwBBEGsiACQAIABB0NbAADYCCCAAQQ42AgQgAEHB1sAANgIAIAAQtgEACxYAIAAoAgAiACgCACAAKAIEIAEQpgILHQAgASgCAEUEQAALIABBkNXAADYCBCAAIAE2AgALVQECfyABKAIAIQIgAUEANgIAAkAgAgRAIAEoAgQhA0EIQQQQQSIBRQ0BIAEgAzYCBCABIAI2AgAgAEGQ1cAANgIEIAAgATYCAA8LAAtBCEEEEPMBAAusAwEDfyMAQTBrIgIkAAJ/AkACQAJAAkAgACgCBCIEDgMAAQIDCxC4AQALIAJBLGpBATYCACACQgI3AhwgAkG81cAANgIYIAJBygA2AgQgAiAAKAIANgIAIAIgAjYCKCABIAJBGGoQnQIMAgsgAkEMakHKADYCACACQSxqQQI2AgAgAkIDNwIcIAJB1NXAADYCGCACQcoANgIEIAIgACgCACIANgIAIAIgAEEIajYCCCACIAI2AiggASACQRhqEJ0CDAELIAJBLGpBADYCACACQZDVwAA2AiggAkIBNwIcIAJBqNXAADYCGEEBIAEgAkEYahCdAg0AGiAEQQN0QXhqQQN2QQFqIQQgACgCACEAAkADQCACIAA2AhQgAwRAIAJBADYCLCACQZDVwAA2AiggAkIBNwIcIAJBtNXAADYCGCABIAJBGGoQnQINAgsgAkEBNgIsIAJCAjcCHCACQbzVwAA2AhggAkHLADYCBCACIAI2AiggAiACQRRqNgIAIAEgAkEYahCdAg0BIABBCGohACAEIANBAWoiA0cNAAtBAAwBC0EBCyACQTBqJAALjQIBBH8jAEEgayIDJAACQCAAQQRqKAIAIgUgAEEIaigCACIEayACIAFrIgZPBEAgACgCACECDAELAkAgBCAGaiICIARJDQAgBUEBdCIEIAIgBCACSxsiAkEIIAJBCEsbIQICQCAFRQRAIANBADYCEAwBCyADQRhqQQE2AgAgAyAFNgIUIAMgACgCADYCEAsgAyACQQEgA0EQahANIANBCGooAgAhBCADKAIEIQIgAygCAEEBRwRAIAAgAjYCACAAQQRqIAQ2AgAgAEEIaigCACEEDAILIARFDQAgAiAEEPMBAAsQ9AEACyACIARqIAEgBhC5AhogAEEIaiIAIAAoAgAgBmo2AgAgA0EgaiQACw0AQuH2xO2Fvd75in8LDABCobTpt/f7zd4ICyEBAX8CQCAAKAIEIgFFDQAgAEEIaigCAEUNACABEMoBCwveAwEEfyMAQSBrIgIkACAAKAIAIQQCQAJAAkACQAJAIAFBgAFPBEAgAkEANgIQIAFBgBBJDQEgAkEQaiEAIAFBgIAESQRAIAIgAUE/cUGAAXI6ABIgAiABQQx2QeABcjoAECACIAFBBnZBP3FBgAFyOgARQQMhAQwFCyACIAFBP3FBgAFyOgATIAIgAUESdkHwAXI6ABAgAiABQQZ2QT9xQYABcjoAEiACIAFBDHZBP3FBgAFyOgARQQQhAQwECyAEKAIIIgAgBEEEaigCAEcEQCAEKAIAIQMMAwsgAEEBaiIDIABJDQEgAEEBdCIFIAMgBSADSxsiA0EIIANBCEsbIQMCQCAARQRAIAJBADYCEAwBCyACQRhqQQE2AgAgAiAANgIUIAIgBCgCADYCEAsgAiADQQEgAkEQahANIAJBCGooAgAhACACKAIEIQMgAigCAEEBRwRAIAQgAzYCACAEQQRqIAA2AgAgBCgCCCEADAMLIABFDQEgAyAAEPMBAAsgAiABQT9xQYABcjoAESACIAFBBnZBwAFyOgAQIAJBEGohAEECIQEMAgsQ9AEACyAAIANqIAE6AAAgBCAEKAIIQQFqNgIIDAELIAQgACAAIAFqEL0BCyACQSBqJABBAAtaAQF/IwBBIGsiAiQAIAIgACgCADYCBCACQRhqIAFBEGopAgA3AwAgAkEQaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQeDWwAAgAkEIahCDAiACQSBqJAALEwAgACgCACABIAEgAmoQvQFBAAuDAwEDfyABQQhNBEAgABDFAQ8LQRBBCBDWASABSwRAQRBBCBDWASEBCwJAQQAQ5QEiAyADQQgQ1gFrQRRBCBDWAWtBEEEIENYBa0H4/3tqQXdxQX1qIgNBAEEQQQgQ1gFBAnRrIgIgAyACSRsgAWsgAE0NACABQRAgAEEEakEQQQgQ1gFBe2ogAEsbQQgQ1gEiA2pBEEEIENYBakF8ahDFASICRQ0AIAIQ5gEhAAJAIAFBf2oiBCACcUUEQCAAIQEMAQsgAiAEakEAIAFrcRDmASECQRBBCBDWASEEIAAQ2gEgAiABIAJqIAIgAGsgBEsbIgEgAGsiAmshBCAAEN0BBEAgACgCACEAIAEgBDYCBCABIAAgAmo2AgAMAQsgASAEEN4BIAAgAhDeASAAIAIQxgELAkAgARDdAQ0AIAEQ2gEiAkEQQQgQ1gEgA2pNDQAgASADEOMBIQAgASADEN4BIAAgAiADayIDEN4BIAAgAxDGAQsgARDlASEEIAEQ3QEaCyAEC8khAhB/AX4jAEEQayILJAACQAJAAkACQCAAQfQBTQRAQRAgAEEEakEQQQgQ1gFBe2ogAEsbQQgQ1gEhBEGc+sAAKAIAIgEgBEEDdiIAQR9xIgJ2IgVBA3EEQAJAIAVBf3NBAXEgAGoiA0EDdCIAQaz6wABqKAIAIgVBCGooAgAiAiAAQaT6wABqIgBGBEBBnPrAACABQX4gA3dxNgIADAELIAIgADYCDCAAIAI2AggLIAUgA0EDdBDfASAFEOUBIQMMBQsgBEGs/cAAKAIATQ0DIAUEQAJAQQEgAnQQ1wEgBSACdHEQ2AFoIgJBA3QiAEGs+sAAaigCACIDQQhqKAIAIgEgAEGk+sAAaiIARgRAQZz6wABBnPrAACgCAEF+IAJ3cTYCAAwBCyABIAA2AgwgACABNgIICyADIAQQ4AEgAyAEEOMBIgUgAkEDdCAEayICEOEBQaz9wAAoAgAiAARAIABBA3YiAEEDdEGk+sAAaiEHQbT9wAAoAgAhBgJ/QZz6wAAoAgAiAUEBIABBH3F0IgBxRQRAQZz6wAAgACABcjYCACAHDAELIAcoAggLIQAgByAGNgIIIAAgBjYCDCAGIAc2AgwgBiAANgIIC0G0/cAAIAU2AgBBrP3AACACNgIAIAMQ5QEhAwwFC0Gg+sAAKAIAIgBFDQMgABDYAWhBAnRBrPzAAGooAgAiARDaASAEayEDIAEQ5wEiAA0BDAILQQAQ5QEiASABQQgQ1gFrQRRBCBDWAWtBEEEIENYBa0H4/3tqQXdxQX1qIgJBAEEQQQgQ1gFBAnRrIgEgAiABSRsgAE0NAyAAQQRqQQgQ1gEhBEGg+sAAKAIARQ0CQQAgBGshAwJAAkACf0EAIARBCHYiAEUNABpBHyAEQf///wdLDQAaIARBBiAAZyIAa0EfcXZBAXEgAEEBdGtBPmoLIgZBAnRBrPzAAGooAgAiAARAIAQgBhDZAUEfcXQhB0EAIQEDQAJAIAAQ2gEiAiAESQ0AIAIgBGsiAiADTw0AIAAhASACIgMNAEEAIQMMAwsgAEEUaigCACICIAUgAiAAIAdBHXZBBHFqQRBqKAIAIgBHGyAFIAIbIQUgB0EBdCEHIAANAAsgBQRAIAUhAAwCCyABDQILQQAhAUEBIAZBH3F0ENcBQaD6wAAoAgBxIgBFDQQgABDYAWhBAnRBrPzAAGooAgAiAEUNBAsDQCAAIAEgABDaASIBIARPIAEgBGsiBSADSXEiAhshASAFIAMgAhshAyAAEOcBIgANAAsgAUUNAwtBrP3AACgCACIAIARPQQAgAyAAIARrTxsNAiABIgAgBBDjASEGIAAQxwECQCADQRBBCBDWAUkEQCAAIAMgBGoQ3wEMAQsgACAEEOABIAYgAxDhASADQf8BTQRAIANBA3YiAUEDdEGk+sAAaiEFAn9BnPrAACgCACICQQEgAXQiAXFFBEBBnPrAACABIAJyNgIAIAUMAQsgBSgCCAshASAFIAY2AgggASAGNgIMIAYgBTYCDCAGIAE2AggMAQsgBiADEMgBCyAAEOUBIgMNAwwCCwNAIAAQ2gEgBGsiAiADIAIgA0kiAhshAyAAIAEgAhshASAAEOcBIgANAAsLIAEiACAEEOMBIQUgABDHAQJAIANBEEEIENYBSQRAIAAgAyAEahDfAQwBCyAAIAQQ4AEgBSADEOEBQaz9wAAoAgAiAQRAIAFBA3YiAUEDdEGk+sAAaiEHQbT9wAAoAgAhBgJ/QZz6wAAoAgAiAkEBIAFBH3F0IgFxRQRAQZz6wAAgASACcjYCACAHDAELIAcoAggLIQEgByAGNgIIIAEgBjYCDCAGIAc2AgwgBiABNgIIC0G0/cAAIAU2AgBBrP3AACADNgIACyAAEOUBIgMNAQtBrP3AACgCACIAIARPBEBBtP3AACgCACECIAAgBGsiAUEQQQgQ1gFPBEAgAiAEEOMBIQBBrP3AACABNgIAQbT9wAAgADYCACAAIAEQ4QEgAiAEEOABIAIQ5QEhAwwCC0G0/cAAQQA2AgBBrP3AACgCACEAQaz9wABBADYCACACIAAQ3wEgAhDlASEDDAELQbD9wAAoAgAiACAETQRAQQAhAyALIARBABDlASIAayAAQQgQ1gFqQRRBCBDWAWpBEEEIENYBakEIakGAgAQQ1gEQ7AEgCygCACIIRQ0BIAsoAgghDEG8/cAAIAsoAgQiCkG8/cAAKAIAaiIBNgIAQcD9wABBwP3AACgCACIAIAEgACABSxs2AgACQAJAAkBBuP3AACgCAARAQcT9wAAhAANAIAAQ6wEgCEYNAiAAKAIIIgANAAsMAgtB2P3AACgCACIAQQAgCCAATxtFBEBB2P3AACAINgIAC0Hc/cAAQf8fNgIAQdD9wAAgDDYCAEHI/cAAIAo2AgBBxP3AACAINgIAQbD6wABBpPrAADYCAEG4+sAAQaz6wAA2AgBBrPrAAEGk+sAANgIAQcD6wABBtPrAADYCAEG0+sAAQaz6wAA2AgBByPrAAEG8+sAANgIAQbz6wABBtPrAADYCAEHQ+sAAQcT6wAA2AgBBxPrAAEG8+sAANgIAQdj6wABBzPrAADYCAEHM+sAAQcT6wAA2AgBB4PrAAEHU+sAANgIAQdT6wABBzPrAADYCAEHo+sAAQdz6wAA2AgBB3PrAAEHU+sAANgIAQfD6wABB5PrAADYCAEHk+sAAQdz6wAA2AgBB7PrAAEHk+sAANgIAQfj6wABB7PrAADYCAEH0+sAAQez6wAA2AgBBgPvAAEH0+sAANgIAQfz6wABB9PrAADYCAEGI+8AAQfz6wAA2AgBBhPvAAEH8+sAANgIAQZD7wABBhPvAADYCAEGM+8AAQYT7wAA2AgBBmPvAAEGM+8AANgIAQZT7wABBjPvAADYCAEGg+8AAQZT7wAA2AgBBnPvAAEGU+8AANgIAQaj7wABBnPvAADYCAEGk+8AAQZz7wAA2AgBBsPvAAEGk+8AANgIAQbj7wABBrPvAADYCAEGs+8AAQaT7wAA2AgBBwPvAAEG0+8AANgIAQbT7wABBrPvAADYCAEHI+8AAQbz7wAA2AgBBvPvAAEG0+8AANgIAQdD7wABBxPvAADYCAEHE+8AAQbz7wAA2AgBB2PvAAEHM+8AANgIAQcz7wABBxPvAADYCAEHg+8AAQdT7wAA2AgBB1PvAAEHM+8AANgIAQej7wABB3PvAADYCAEHc+8AAQdT7wAA2AgBB8PvAAEHk+8AANgIAQeT7wABB3PvAADYCAEH4+8AAQez7wAA2AgBB7PvAAEHk+8AANgIAQYD8wABB9PvAADYCAEH0+8AAQez7wAA2AgBBiPzAAEH8+8AANgIAQfz7wABB9PvAADYCAEGQ/MAAQYT8wAA2AgBBhPzAAEH8+8AANgIAQZj8wABBjPzAADYCAEGM/MAAQYT8wAA2AgBBoPzAAEGU/MAANgIAQZT8wABBjPzAADYCAEGo/MAAQZz8wAA2AgBBnPzAAEGU/MAANgIAQaT8wABBnPzAADYCAEEAEOUBIgNBCBDWASEFQRRBCBDWASECQRBBCBDWASEBIAggCBDlASIAQQgQ1gEgAGsiABDjASEGQbD9wAAgAyAKaiAFayACayABayAAayIDNgIAQbj9wAAgBjYCACAGIANBAXI2AgRBABDlASIFQQgQ1gEhAkEUQQgQ1gEhAUEQQQgQ1gEhACAGIAMQ4wEgACABIAIgBWtqajYCBEHU/cAAQYCAgAE2AgAMAgsgABDoAQ0AIAAQ6QEgDEcNACAAQbj9wAAoAgAQ6gFFDQAgACAAKAIEIApqNgIEQbD9wAAoAgAhAUG4/cAAKAIAIgAgABDlASIAQQgQ1gEgAGsiABDjASEGQbD9wAAgASAKaiAAayIDNgIAQbj9wAAgBjYCACAGIANBAXI2AgRBABDlASIFQQgQ1gEhAkEUQQgQ1gEhAUEQQQgQ1gEhACAGIAMQ4wEgACABIAIgBWtqajYCBEHU/cAAQYCAgAE2AgAMAQtB2P3AAEHY/cAAKAIAIgAgCCAIIABLGzYCACAIIApqIQFBxP3AACEAAkADQCABIAAoAgBHBEAgACgCCCIADQEMAgsLIAAQ6AENACAAEOkBIAxHDQAgACgCACEDIAAgCDYCACAAIAAoAgQgCmo2AgQgCBDlASIFQQgQ1gEhAiADEOUBIgFBCBDWASEAIAggAiAFa2oiBiAEEOMBIQcgBiAEEOABIAMgACABa2oiACAGayAEayEEIABBuP3AACgCAEYEQEG4/cAAIAc2AgBBsP3AAEGw/cAAKAIAIARqIgA2AgAgByAAQQFyNgIEIAYQ5QEhAwwECyAAQbT9wAAoAgBGBEBBtP3AACAHNgIAQaz9wABBrP3AACgCACAEaiIANgIAIAcgABDhASAGEOUBIQMMBAsgACgCBEEDcUEBRgRAAkAgABDaASIFQf8BTQRAIABBDGooAgAiAiAAQQhqKAIAIgFGBEBBnPrAAEGc+sAAKAIAQX4gBUEDdndxNgIADAILIAEgAjYCDCACIAE2AggMAQsgABDHAQsgBCAFaiEEIAAgBRDjASEACyAHIAQgABDiASAEQf8BTQRAIARBA3YiAEEDdEGk+sAAaiECAn9BnPrAACgCACIBQQEgAHQiAHFFBEBBnPrAACAAIAFyNgIAIAIMAQsgAigCCAshACACIAc2AgggACAHNgIMIAcgAjYCDCAHIAA2AgggBhDlASEDDAQLIAcgBBDIASAGEOUBIQMMAwtBuP3AACgCACEJQcT9wAAhAAJAA0AgACgCACAJTQRAIAAQ6wEgCUsNAgsgACgCCCIADQALQQAhAAsgCSAAEOsBIgdBFEEIENYBIhBrQWlqIgEQ5QEiAEEIENYBIABrIAFqIgAgAEEQQQgQ1gEgCWpJGyINEOUBIQ4gDSAQEOMBIQBBABDlASIGQQgQ1gEhA0EUQQgQ1gEhBUEQQQgQ1gEhAiAIIAgQ5QEiAUEIENYBIAFrIgEQ4wEhD0Gw/cAAIAYgCmogA2sgBWsgAmsgAWsiBjYCAEG4/cAAIA82AgAgDyAGQQFyNgIEQQAQ5QEiA0EIENYBIQVBFEEIENYBIQJBEEEIENYBIQEgDyAGEOMBIAEgAiAFIANramo2AgRB1P3AAEGAgIABNgIAIA0gEBDgAUHE/cAAKQIAIREgDkEIakHM/cAAKQIANwIAIA4gETcCAEHQ/cAAIAw2AgBByP3AACAKNgIAQcT9wAAgCDYCAEHM/cAAIA42AgADQCAAQQQQ4wEhASAAQQc2AgQgByABIgBBBGpLDQALIAkgDUYNACAJIA0gCWsiACAJIAAQ4wEQ4gEgAEH/AU0EQCAAQQN2IgBBA3RBpPrAAGohAgJ/QZz6wAAoAgAiAUEBIAB0IgBxRQRAQZz6wAAgACABcjYCACACDAELIAIoAggLIQAgAiAJNgIIIAAgCTYCDCAJIAI2AgwgCSAANgIIDAELIAkgABDIAQtBACEDQbD9wAAoAgAiACAETQ0BQbD9wAAgACAEayIBNgIAQbj9wABBuP3AACgCACICIAQQ4wEiADYCACAAIAFBAXI2AgQgAiAEEOABIAIQ5QEhAwwBC0Gw/cAAIAAgBGsiATYCAEG4/cAAQbj9wAAoAgAiAiAEEOMBIgA2AgAgACABQQFyNgIEIAIgBBDgASACEOUBIQMLIAtBEGokACADC9kEAQR/IAAgARDjASECAkACQAJAIAAQ3AENACAAKAIAIQMgABDdAQRAIAEgA2pBEGohAAwCCyABIANqIQECQCAAIAMQ5AEiAEG0/cAAKAIARwRAIANB/wFNBEAgAEEMaigCACIEIABBCGooAgAiBUcNAkGc+sAAQZz6wAAoAgBBfiADQQN2d3E2AgAMAwsgABDHAQwCCyACKAIEQQNxQQNHDQFBrP3AACABNgIAIAAgASACEOIBDwsgBSAENgIMIAQgBTYCCAsCQCACENsBRQRAQbj9wAAoAgAgAkYEQEG4/cAAIAA2AgBBsP3AAEGw/cAAKAIAIAFqIgE2AgAgACABQQFyNgIEIABBtP3AACgCAEcNA0Gs/cAAQQA2AgBBtP3AAEEANgIADwsgAkG0/cAAKAIARg0DIAIQ2gEiAyABaiEBAkAgA0H/AU0EQCACQQxqKAIAIgQgAkEIaigCACICRgRAQZz6wABBnPrAACgCAEF+IANBA3Z3cTYCAAwCCyACIAQ2AgwgBCACNgIIDAELIAIQxwELIAAgARDhASAAQbT9wAAoAgBHDQFBrP3AACABNgIADwsgACABIAIQ4gELIAFB/wFNBEAgAUEDdiICQQN0QaT6wABqIQECf0Gc+sAAKAIAIgNBASACdCICcUUEQEGc+sAAIAIgA3I2AgAgAQwBCyABKAIICyECIAEgADYCCCACIAA2AgwgACABNgIMIAAgAjYCCA8LIAAgARDIAQsPC0G0/cAAIAA2AgBBrP3AAEGs/cAAKAIAIAFqIgE2AgAgACABEOEBC7QCAQV/IAAoAhghBAJAIAAgACgCDEcEQCAAKAIIIgIgACgCDCIBNgIMIAEgAjYCCAwBCyAAQRRBECAAQRRqIgEoAgAiAxtqKAIAIgJFBEBBACEBDAELIAEgAEEQaiADGyEDA0AgAyEFIAIiAUEUaiIDKAIAIgJFBEAgAUEQaiEDIAEoAhAhAgsgAg0ACyAFQQA2AgALAkAgBEUNAAJAIAAgACgCHEECdEGs/MAAaiICKAIARgRAIAIgATYCACABDQFBoPrAAEGg+sAAKAIAQX4gACgCHHdxNgIADwsgBEEQQRQgBCgCECAARhtqIAE2AgAgAUUNAQsgASAENgIYIAAoAhAiAgRAIAEgAjYCECACIAE2AhgLIABBFGooAgAiAEUNACABQRRqIAA2AgAgACABNgIYCwutAgEFfyAAQgA3AhAgAAJ/QQAgAUEIdiICRQ0AGkEfIAFB////B0sNABogAUEGIAJnIgJrQR9xdkEBcSACQQF0a0E+agsiAjYCHCACQQJ0Qaz8wABqIQMgACEEAkACQEGg+sAAKAIAIgVBASACQR9xdCIGcUUEQEGg+sAAIAUgBnI2AgAgAyAANgIADAELIAMoAgAhAyACENkBIQIgAxDaASABRgRAIAMhAgwCCyABIAJBH3F0IQUDQCADIAVBHXZBBHFqQRBqIgYoAgAiAgRAIAVBAXQhBSACIgMQ2gEgAUcNAQwDCwsgBiAANgIACyAAIAM2AhggBCAENgIIIAQgBDYCDA8LIAIoAggiASAENgIMIAIgBDYCCCAEIAI2AgwgBCABNgIIIABBADYCGAtkAQt/Qcz9wAAoAgAiAUUEQEHc/cAAQf8fNgIAQQAPCwNAIAEiACgCCCEBIAAoAgQhBSAAKAIAIQIgAEEMaigCABogA0EBaiEDIAENAAtB3P3AACADQf8fIANB/x9LGzYCACAKC6EHAQZ/IAAQ5gEiACAAENoBIgIQ4wEhAQJAAkACQCAAENwBDQAgACgCACEDIAAQ3QEEQCACIANqQRBqIQAMAgsgAiADaiECAkAgACADEOQBIgBBtP3AACgCAEcEQCADQf8BTQRAIABBDGooAgAiBCAAQQhqKAIAIgVHDQJBnPrAAEGc+sAAKAIAQX4gA0EDdndxNgIADAMLIAAQxwEMAgsgASgCBEEDcUEDRw0BQaz9wAAgAjYCACAAIAIgARDiAQ8LIAUgBDYCDCAEIAU2AggLAkACQCABENsBRQRAIAFBuP3AACgCAEcNAUG4/cAAIAA2AgBBsP3AAEGw/cAAKAIAIAJqIgE2AgAgACABQQFyNgIEQbT9wAAoAgAgAEYEQEGs/cAAQQA2AgBBtP3AAEEANgIAC0HU/cAAKAIAIAFPDQNBABDlASIAQQgQ1gEhAUEUQQgQ1gEhA0EQQQgQ1gEhAkEQQQgQ1gEhBEG4/cAAKAIARQ0DIAAgAWsgA2sgAmtB+P97akF3cUF9aiIAQQAgBEECdGsiASAAIAFJG0UNA0EAEOUBIgBBCBDWASEBQRRBCBDWASECQRBBCBDWASEEQQACQEGw/cAAKAIAIgUgBCACIAEgAGtqaiICTQ0AQbj9wAAoAgAhAUHE/cAAIQACQANAIAAoAgAgAU0EQCAAEOsBIAFLDQILIAAoAggiAA0AC0EAIQALIAAQ6AENACAAQQxqKAIAGgwAC0EAEMkBa0cNA0Gw/cAAKAIAQdT9wAAoAgBNDQNB1P3AAEF/NgIADwsgACACIAEQ4gEMAQsgAUG0/cAAKAIARg0CIAEQ2gEiAyACaiECAkAgA0H/AU0EQCABQQxqKAIAIgQgAUEIaigCACIBRgRAQZz6wABBnPrAACgCAEF+IANBA3Z3cTYCAAwCCyABIAQ2AgwgBCABNgIIDAELIAEQxwELIAAgAhDhASAAQbT9wAAoAgBHDQBBrP3AACACNgIADwsgAkH/AU0EQCACQQN2IgNBA3RBpPrAAGohAQJ/QZz6wAAoAgAiAkEBIAN0IgNxRQRAQZz6wAAgAiADcjYCACABDAELIAEoAggLIQMgASAANgIIIAMgADYCDCAAIAE2AgwgACADNgIIDwsgACACEMgBQdz9wABB3P3AACgCAEF/aiIANgIAIAANABDJARoLDwtBtP3AACAANgIAQaz9wABBrP3AACgCACACaiIBNgIAIAAgARDhAQstAQF/IwBBEGsiASQAIAFBCGogAEEIaigCADYCACABIAApAgA3AwAgARDMAQALpAEBA38jAEEQayIBJAAgACgCACICQRRqKAIAIQMCQAJ/AkACQCACKAIEDgIAAQMLIAMNAkEAIQJB+NbAAAwBCyADDQEgAigCACIDKAIEIQIgAygCAAshAyABIAI2AgQgASADNgIAIAFBhNjAACAAKAIEKAIIIAAoAggQ0QEACyABQQA2AgQgASACNgIAIAFB8NfAACAAKAIEKAIIIAAoAggQ0QEACwMAAQucBwEGfwJAAkACQAJAAkAgAkEITQRAQQAhAkEAEOUBIgEgAUEIENYBa0EUQQgQ1gFrQRBBCBDWAWtB+P97akF3cUF9aiIBQQBBEEEIENYBQQJ0ayIEIAEgBEkbIANNDQVBECADQQRqQRBBCBDWAUF7aiADSxtBCBDWASEGIAAQ5gEiASABENoBIgUQ4wEhBCABEN0BBEAgARDaASEFIAZBgAJJDQUgBSAGQQRqTwRAIAEhBCAFIAZrQYGACEkNBQsgASgCACIHIAVqQRBqIQggBkEfakGAgAQQ1gEhBUEAIgZFDQUgBiAHaiIEIAUgB2siB0FwaiIJNgIEIAQgCRDjAUEHNgIEIAQgB0F0ahDjAUEANgIEQbz9wABBvP3AACgCACAFIAhraiIFNgIAQdj9wABB2P3AACgCACIHIAYgBiAHSxs2AgBBwP3AAEHA/cAAKAIAIgYgBSAGIAVLGzYCAAwECyAFIAZPBEAgASEEIAUgBmsiBUEQQQgQ1gFJDQQgASAGEOMBIQQgASAGEN4BIAQgBRDeASAEIAUQxgEMAwtBuP3AACgCACAERwRAQbT9wAAoAgAgBEYEQEGs/cAAKAIAIAVqIgQgBkkNBgJAIAQgBmsiBUEQQQgQ1gFPBEAgASAGEOMBIgQgBRDjASEHIAEgBhDeASAEIAUQ4QEgByAHKAIEQX5xNgIEDAELIAEgBBDeAUEAIQVBACEEC0G0/cAAIAQ2AgBBrP3AACAFNgIADAQLIAQQ2wENBSAEENoBIgcgBWoiCCAGSQ0FIAggBmshBQJAIAdB/wFNBEAgBEEMaigCACIJIARBCGooAgAiBEYEQEGc+sAAQZz6wAAoAgBBfiAHQQN2d3E2AgAMAgsgBCAJNgIMIAkgBDYCCAwBCyAEEMcBCyAFQRBBCBDWAUkEQCABIAgQ3gEMBAsgASAGEOMBIQQgASAGEN4BIAQgBRDeASAEIAUQxgEMAwtBsP3AACgCACAFaiIFIAZLDQEMBAsgAyACEMQBIgJFBEBBAA8LIAIgACADIAEgASADSxsQuQIaIAAQygEMBAsgASAGEOMBIQQgASAGEN4BIAQgBSAGayIGQQFyNgIEQbD9wAAgBjYCAEG4/cAAIAQ2AgALIAEhBAsgBEUNACAEEN0BGiAEEOUBDwsgAxDFASIERQ0AIAQgACADIAEQ2gFBeEF8IAEQ3QEbaiIBIAEgA0sbELkCIAAQygEPCyACCykBAX8CQCAAQQEQxAEiAUUNACABEOYBEN0BDQAgAUEAIAAQugIaCyABC14BA38jAEEQayIBJAAgACgCDCICRQRAQYjXwABBK0HQ18AAEPoBAAsgACgCCCIDRQRAQYjXwABBK0Hg18AAEPoBAAsgASACNgIIIAEgADYCBCABIAM2AgAgARDLAQALlQIBAn8jAEEgayIEJABBASEFQZj6wABBmPrAACgCAEEBajYCAAJAAkBB4P3AACgCAEEBRwRAQeD9wABCgYCAgBA3AwAMAQtB5P3AAEHk/cAAKAIAQQFqIgU2AgAgBUEDTw0BCyAEIAM2AhwgBCACNgIYIARB+NbAADYCFCAEQfjWwAA2AhBBjPrAACgCACICQX9MDQBBjPrAACACQQFqIgI2AgBBjPrAAEGU+sAAKAIAIgMEf0GQ+sAAKAIAIARBCGogACABKAIQEQEAIAQgBCkDCDcDECAEQRBqIAMoAgwRAQBBjPrAACgCAAUgAgtBf2o2AgAgBUECTw0AIwBBEGsiAiQAIAIgATYCDCACIAA2AggACwALtAIBBH8jAEFAaiICJAAgASgCBCIDRQRAIAFBBGohAyABKAIAIQQgAkEANgIgIAJCATcDGCACIAJBGGo2AiQgAkE4aiAEQRBqKQIANwMAIAJBMGogBEEIaikCADcDACACIAQpAgA3AyggAkEkakHg1sAAIAJBKGoQgwIaIAJBEGoiBCACKAIgNgIAIAIgAikDGDcDCAJAIAEoAgQiBUUNACABQQhqKAIARQ0AIAUQygELIAMgAikDCDcCACADQQhqIAQoAgA2AgAgAygCACEDCyABQQE2AgQgAUEMaigCACEEIAFBCGoiASgCACEFIAFCADcCAEEMQQQQQSIBRQRAQQxBBBDzAQALIAEgBDYCCCABIAU2AgQgASADNgIAIABBmNjAADYCBCAAIAE2AgAgAkFAayQAC94BAQR/IwBBQGoiAiQAIAFBBGohBCABKAIERQRAIAEoAgAhAyACQQA2AiAgAkIBNwMYIAIgAkEYajYCJCACQThqIANBEGopAgA3AwAgAkEwaiADQQhqKQIANwMAIAIgAykCADcDKCACQSRqQeDWwAAgAkEoahCDAhogAkEQaiIDIAIoAiA2AgAgAiACKQMYNwMIAkAgASgCBCIFRQ0AIAFBCGooAgBFDQAgBRDKAQsgBCACKQMINwIAIARBCGogAygCADYCAAsgAEGY2MAANgIEIAAgBDYCACACQUBrJAALRQECfyABKAIEIQIgASgCACEDQQhBBBBBIgFFBEBBCEEEEPMBAAsgASACNgIEIAEgAzYCACAAQajYwAA2AgQgACABNgIACxMAIABBqNjAADYCBCAAIAE2AgALEAAgACABakF/akEAIAFrcQsPACAAQQF0IgBBACAAa3ILCgBBACAAayAAcQsSAEEAQRkgAEEBdmsgAEEfRhsLCgAgACgCBEF4cQsNACAALQAEQQJxQQF2CwoAIAAoAgRBAXELCwAgAC0ABEEDcUULJwAgACAAKAIEQQFxIAFyQQJyNgIEIAAgAWoiACAAKAIEQQFyNgIECx4AIAAgAUEDcjYCBCAAIAFqIgAgACgCBEEBcjYCBAsMACAAIAFBA3I2AgQLFgAgACABQQFyNgIEIAAgAWogATYCAAsjACACIAIoAgRBfnE2AgQgACABQQFyNgIEIAAgAWogATYCAAsHACAAIAFqCwcAIAAgAWsLBwAgAEEIagsHACAAQXhqCxkBAX8gACgCECIBBH8gAQUgAEEUaigCAAsLCgAgACgCDEEBcQsKACAAKAIMQQF2CyUBAX8CQCAAKAIAIgIgAUsNACACIAAoAgRqIAFNDQBBAQ8LQQALDQAgACgCACAAKAIEags5AQF/IAFBEHZAACECIABBADYCCCAAQQAgAUGAgHxxIAJBf0YiARs2AgQgAEEAIAJBEHQgARs2AgALXwECfyMAQRBrIgIkACAAKAIAIgAoAgghAyAAKAIAIQAgAiABEKICNwMAIAMEQANAIAIgADYCDCACIAJBDGoQkAIgAEEBaiEAIANBf2oiAw0ACwsgAhCRAiACQRBqJAALMAAgACgCACEAIAEQngIEQCAAIAEQqgIPCyABEJ8CBEAgACABELACDwsgACABEKkCCwwAIAAoAgAgARC4AgsOACAAKAIAIAEQ8QFBAAvNAwEEfyMAQSBrIgIkAAJAAkACQAJAAkAgAUGAAU8EQCACQQA2AhAgAUGAEEkNASABQYCABEkEQCACIAFBP3FBgAFyOgASIAIgAUEMdkHgAXI6ABAgAiABQQZ2QT9xQYABcjoAEUEDIQEMBQsgAiABQT9xQYABcjoAEyACIAFBEnZB8AFyOgAQIAIgAUEGdkE/cUGAAXI6ABIgAiABQQx2QT9xQYABcjoAEUEEIQEMBAsgACgCCCIDIABBBGooAgBHBEAgACgCACEEDAMLIANBAWoiBCADSQ0BIANBAXQiBSAEIAUgBEsbIgRBCCAEQQhLGyEEAkAgA0UEQCACQQA2AhAMAQsgAkEYakEBNgIAIAIgAzYCFCACIAAoAgA2AhALIAIgBEEBIAJBEGoQDSACQQhqKAIAIQMgAigCBCEEIAIoAgBBAUcEQCAAIAQ2AgAgAEEEaiADNgIAIAAoAgghAwwDCyADRQ0BIAQgAxDzAQALIAIgAUE/cUGAAXI6ABEgAiABQQZ2QcABcjoAEEECIQEMAgsQ9AEACyADIARqIAE6AAAgACAAKAIIQQFqNgIIDAELIAAgAkEQaiACQRBqIAFqEL0BCyACQSBqJAALWgEBfyMAQSBrIgIkACACIAAoAgA2AgQgAkEYaiABQRBqKQIANwMAIAJBEGogAUEIaikCADcDACACIAEpAgA3AwggAkEEakG42MAAIAJBCGoQgwIgAkEgaiQACxoAIAAgAUGI+sAAKAIAIgBB0AAgABsRAQAACxIAQcTawABBEUHY2sAAEPoBAAvQAgEGfyMAQSBrIgMkACABKAIAIQcCQCABKAIEIgZBA3QiBUUEQAwBCyAHQQRqIQIDQCACKAIAIARqIQQgAkEIaiECIAVBeGoiBQ0ACwsCQAJAIAFBFGooAgBFBEAgBCECDAELIAYEQEEAIQVBASEGIARBD00EQCAHQQRqKAIARQ0DCyAEIARqIgIgBE8NAQwCC0EAQQBBrNnAABD5AQALIAJBf0oEQCACRQRAQQAhBUEBIQYMAgsgAiEFIAJBARBBIgYNASACQQEQ8wEACxD0AQALIABBADYCCCAAIAY2AgAgACAFNgIEIAMgADYCBCADQRhqIAFBEGopAgA3AwAgA0EQaiABQQhqKQIANwMAIAMgASkCADcDCCADQQRqQbjYwAAgA0EIahCDAkUEQCADQSBqJAAPC0HM2cAAQTMgA0EIakG82cAAQZjawAAQiQIAC2oBA38CQCABKAIIIgJBf0oEQCABKAIAIQQCQCACRQRAQQAhAUEBIQMMAQsgAiEBIAJBARBBIgNFDQILIAMgBCACELkCIQMgACACNgIIIAAgATYCBCAAIAM2AgAPCxD0AQALIAJBARDzAQALZwEBfyMAQRBrIgIkACACIAFB6NrAAEENEKACNwMAIAIgADYCDCACQfXawABBBSACQQxqQfzawAAQhgIgAiAAQQxqNgIMIAJBjNvAAEEFIAJBDGpBlNvAABCGAiACEI0CIAJBEGokAAsOACAAKAIAGgNADAALAAtvAQF/IwBBMGsiAyQAIAMgATYCBCADIAA2AgAgA0EcakECNgIAIANBLGpByAA2AgAgA0ICNwIMIANB8N3AADYCCCADQcgANgIkIAMgA0EgajYCGCADIAM2AiggAyADQQRqNgIgIANBCGogAhD+AQALSAEBfyMAQSBrIgMkACADQRRqQQA2AgAgA0Gk28AANgIQIANCATcCBCADIAE2AhwgAyAANgIYIAMgA0EYajYCACADIAIQ/gEAC28BAX8jAEEwayIDJAAgAyABNgIEIAMgADYCACADQRxqQQI2AgAgA0EsakHIADYCACADQgI3AgwgA0H84sAANgIIIANByAA2AiQgAyADQSBqNgIYIAMgA0EEajYCKCADIAM2AiAgA0EIaiACEP4BAAuYBwEKfyAAKAIQIQMCQAJAAkAgACgCCCIMQQFGBEAgA0EBRw0CDAELIANBAUYNAAwCCyABIAJqIQMCQAJAIABBFGooAgAiCEUEQCABIQQMAQsgASEEA0AgAyAEIgdGDQIgB0EBaiEEAkAgBywAACIGQX9KDQAgBkH/AXEhCQJ/IAMgBEYEQEEAIQogAwwBCyAHLQABQT9xIQogB0ECaiIECyEGIAlB4AFJDQACfyADIAZGBEBBACELIAMMAQsgBi0AAEE/cSELIAZBAWoiBAshBiAJQfABSQ0AIAMgBkYEf0EABSAGQQFqIQQgBi0AAEE/cQsgCUESdEGAgPAAcSAKQQx0ciALQQZ0cnJBgIDEAEYNAwsgBCAHayAFaiEFIAhBf2oiCA0ACwsgAyAERg0AAkAgBCwAACIHQX9KDQACfyADIARBAWpGBEAgAyEIQQAMAQsgBEECaiEIIAQtAAFBP3FBBnQLIAdB/wFxQeABSQ0AAn8gAyAIRgRAIAMhBkEADAELIAhBAWohBiAILQAAQT9xCyAHQf8BcUHwAUkNACAHQf8BcSEHciEEIAMgBkYEf0EABSAGLQAAQT9xCyAHQRJ0QYCA8ABxIARBBnRyckGAgMQARg0BCwJAIAVFIAIgBUZyRQRAQQAhAyAFIAJPDQEgASAFaiwAAEFASA0BCyABIQMLIAUgAiADGyECIAMgASADGyEBCyAMQQFGDQAMAQsCQCACBEBBACEEIAIhBSABIQMDQCAEIAMtAABBwAFxQYABR2ohBCADQQFqIQMgBUF/aiIFDQALIAQgACgCDCIGTw0CQQAhBCACIQUgASEDA0AgBCADLQAAQcABcUGAAUdqIQQgA0EBaiEDIAVBf2oiBQ0ACwwBC0EAIQQgACgCDCIGDQAMAQtBACEDIAYgBGsiBCEFAkACQAJAQQAgAC0AICIGIAZBA0YbQQNxQQFrDgMBAAECCyAEQQF2IQMgBEEBakEBdiEFDAELQQAhBSAEIQMLIANBAWohAwJ/AkADQCADQX9qIgMEQCAAKAIYIAAoAgQgACgCHCgCEBEAAEUNAQwCCwsgACgCBCEEQQEgACgCGCABIAIgACgCHCgCDBECAA0BGiAFQQFqIQMgACgCHCEBIAAoAhghAANAIANBf2oiA0UEQEEADwsgACAEIAEoAhARAABFDQALC0EBCw8LIAAoAhggASACIABBHGooAgAoAgwRAgALtQgBBn8jAEHwAGsiBSQAIAUgAzYCDCAFIAI2AghBASEGIAEhBwJAIAFBgQJJDQBBACABayEJQYACIQgDQAJAIAggAU8NAEEAIQYgACAIaiwAAEG/f0wNACAIIQcMAgsgCEF/aiEHQQAhBiAIQQFGDQEgCCAJaiAHIQhBAUcNAAsLIAUgBzYCFCAFIAA2AhAgBUEAQQUgBhs2AhwgBUGk28AAQcDlwAAgBhs2AhgCQAJ/AkACQCACIAFLIgYgAyABS3JFBEAgAiADSw0BAkAgAkUgASACRnJFBEAgASACTQ0BIAAgAmosAABBQEgNAQsgAyECCyAFIAI2AiAgAkEAIAEgAkcbRQRAIAIhBgwDCyABQQFqIQMDQAJAIAIgAU8NACAAIAJqLAAAQUBIDQAgAiEGIAVBJGoMBQsgAkF/aiEGIAJBAUYNAyACIANGIAYhAkUNAAsMAgsgBSACIAMgBhs2AiggBUHEAGpBAzYCACAFQdwAakHlADYCACAFQdQAakHlADYCACAFQgM3AjQgBUHo5cAANgIwIAVByAA2AkwgBSAFQcgAajYCQCAFIAVBGGo2AlggBSAFQRBqNgJQIAUgBUEoajYCSAwDCyAFQeQAakHlADYCACAFQdwAakHlADYCACAFQdQAakHIADYCACAFQcQAakEENgIAIAVCBDcCNCAFQaTmwAA2AjAgBUHIADYCTCAFIAVByABqNgJAIAUgBUEYajYCYCAFIAVBEGo2AlggBSAFQQxqNgJQIAUgBUEIajYCSAwCCyAFQSRqCyEIAkAgASAGRg0AQQEhA0EAIQkCQCAAIAZqIgcsAAAiAkEATgRAIAUgAkH/AXE2AiQgBUEoaiEBDAELIAAgAWoiASEDIAEgB0EBakcEQCAHLQABQT9xIQkgB0ECaiEDCyACQR9xIQoCQCACQf8BcUHgAUkEQCAJIApBBnRyIQIMAQtBACEAIAEhByABIANHBH8gA0EBaiEHIAMtAABBP3EFIAALIAlBBnRyIQAgAkH/AXFB8AFJBEAgACAKQQx0ciECDAELQQAhAiABIAdHBH8gBy0AAEE/cQUgAgsgCkESdEGAgPAAcSAAQQZ0cnIiAkGAgMQARg0CCyAFIAI2AiRBASEDIAVBKGohASACQYABSQ0AQQIhAyACQYAQSQ0AQQNBBCACQYCABEkbIQMLIAUgBjYCKCAFIAMgBmo2AiwgBUHEAGpBBTYCACAFQewAakHlADYCACAFQeQAakHlADYCACAFQdwAakHmADYCACAFQdQAakHnADYCACAFQgU3AjQgBUH45sAANgIwIAUgATYCWCAFIAg2AlAgBUHIADYCTCAFIAVByABqNgJAIAUgBUEYajYCaCAFIAVBEGo2AmAgBSAFQSBqNgJIDAELQeTcwABBKyAEEPoBAAsgBUEwaiAEEP4BAAs1AQF/IwBBEGsiAiQAIAIgATYCDCACIAA2AgggAkGs3cAANgIEIAJBpNvAADYCACACENABAAtvAQF/IwBBMGsiAyQAIAMgATYCBCADIAA2AgAgA0EcakECNgIAIANBLGpByAA2AgAgA0ICNwIMIANBsOPAADYCCCADQcgANgIkIAMgA0EgajYCGCADIANBBGo2AiggAyADNgIgIANBCGogAhD+AQALbwEBfyMAQTBrIgMkACADIAE2AgQgAyAANgIAIANBHGpBAjYCACADQSxqQcgANgIAIANCAjcCDCADQdziwAA2AgggA0HIADYCJCADIANBIGo2AhggAyADQQRqNgIoIAMgAzYCICADQQhq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bnRyYWN0aGVpZ2h0dGltZWNoYWluX2lkc2VuZGVyZnVuZHNhZGRyZXNzL3Vzci9sb2NhbC9jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Nvc213YXNtLXN0ZC0wLjE0LjAvc3JjL2V4cG9ydHMucnOUABAAXAAAAHUAAAAaAAAAlAAQAFwAAABbAAAAGgAAAJQAEABcAAAAwQAAABoAAAB3YXNtY3VzdG9tYmFua0JhbmtNc2didXJuc2VuZHRvX2FkZHJlc3NXYXNtTXNnY2xlYXJfYWRtaW5jb250cmFjdF9hZGRydXBkYXRlX2FkbWluYWRtaW5taWdyYXRlbmV3X2NvZGVfaWRtc2dpbnN0YW50aWF0ZWNvZGVfaWRsYWJlbGV4ZWN1dGVlcnJvcm9rRW1wdHlSZXBseU9uc3VjY2Vzc2Fsd2F5c1N1Yk1zZ2dhc19saW1pdFJlc3BvbnNlc3VibWVzc2FnZXNhdHRyaWJ1dGVzQXR0cmlidXRla2V5dmFsdWUvdXNyL2xvY2FsL2NhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvY3ctc3RvcmFnZS1wbHVzLTAuNi4wL3NyYy9wYXRoLnJzAAAHAhAAWwAAACYAAABNAEGAhcAAC9UFYXR0ZW1wdCB0byBzdWJ0cmFjdCB3aXRoIG92ZXJmbG93AAAABwIQAFsAAAAmAAAARQAAAAcCEABbAAAAJgAAAFUAAADEAhAAAAAAAGEgRGlzcGxheSBpbXBsZW1lbnRhdGlvbiByZXR1cm5lZCBhbiBlcnJvciB1bmV4cGVjdGVkbHkvcnVzdGMvMmZkNzNmYWJlNDY5MzU3YTEyYzJjOTc0YzE0MGY2N2U3Y2RkNzZkMC9saWJyYXJ5L2FsbG9jL3NyYy9zdHJpbmcucnMAAAMDEABLAAAApQgAAA4AAABteV9uZXdfY29udHJhY3Q6Om1zZzo6SW5zdGFudGlhdGVNc2djb3Ntd2FzbV9zdGQ6OnR5cGVzOjpFbnZteV9uZXdfY29udHJhY3Q6Om1zZzo6Q291bnRSZXNwb25zZWJvb2xteV9uZXdfY29udHJhY3Q6Om1zZzo6UXVlcnlNc2djb3Ntd2FzbV9zdGQ6OnJlc3VsdHM6OmNvbnRyYWN0X3Jlc3VsdDo6Q29udHJhY3RSZXN1bHQ8Y29zbXdhc21fc3RkOjpyZXN1bHRzOjpyZXNwb25zZTo6UmVzcG9uc2U+bXlfbmV3X2NvbnRyYWN0Ojptc2c6OkV4ZWN1dGVNc2dteV9uZXdfY29udHJhY3Q6OnN0YXRlOjpTdGF0ZWNvc213YXNtX3N0ZDo6dHlwZXM6Ok1lc3NhZ2VJbmZvY29zbXdhc21fc3RkOjpyZXN1bHRzOjpjb250cmFjdF9yZXN1bHQ6OkNvbnRyYWN0UmVzdWx0PGNvc213YXNtX3N0ZDo6YmluYXJ5OjpCaW5hcnk+AAoAAAAEAAAABAAAABcAAAAYAAAAGQAAAAoAAAAAAAAAAQAAABoAAABjYWxsZWQgYFJlc3VsdDo6dW53cmFwKClgIG9uIGFuIGBFcnJgIHZhbHVlABsAAAAgAAAACAAAABwAQeCKwAALtgRhdHRlbXB0IHRvIGFkZCB3aXRoIG92ZXJmbG93bWlzc2luZyBmaWVsZCBgYHwFEAAPAAAAiwUQAAEAAABkdXBsaWNhdGUgZmllbGQgYAAAAJwFEAARAAAAiwUQAAEAAAB1bmtub3duIHZhcmlhbnQgYGAsIGV4cGVjdGVkIAAAAMAFEAARAAAA0QUQAAwAAABpbnZhbGlkIFVpbnQ2NCAnJyAtIPAFEAAQAAAAAAYQAAQAAABpbnZhbGlkIFVpbnQxMjggJwAAABQGEAARAAAAAAYQAAQAAABzdGF0ZXNyYy9jb250cmFjdC5ycz0GEAAPAAAALQAAAAkAAABjYW5vbmljYWxfYWRkcl9zdG9yYWdlYWRkcl9zdG9yYWdlVW5hdXRob3JpemVkAAB+BhAADAAAAGNvdW50aW5jcmVtZW50cmVzZXRzdG9yZV9jYW5vbmljYWxfYWRkcnN0b3JlX2FkZHIAAACZBhAACQAAAKIGEAAFAAAApwYQABQAAAC7BhAACgAAAGdldF9jb3VudAAAAOgGEAAJAAAAQ291bnRSZXNwb25zZVN0YXRlb3duZXIAHQAAAAgAAAAEAAAAHgAAAB8AAAAdAAAACAAAAAQAAAAgAAAAL3Vzci9sb2NhbC9jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2N3LXN0b3JhZ2UtcGx1cy0wLjYuMC9zcmMvaGVscGVycy5ycwBBoI/AAAulA2F0dGVtcHQgdG8gYWRkIHdpdGggb3ZlcmZsb3c4BxAAXgAAADsAAAARAAAAOAcQAF4AAAA7AAAACQAAADgHEABeAAAAPgAAABEAAAA4BxAAXgAAAD4AAAAJAAAAb25seSBzdXBwb3J0cyBuYW1lc3BhY2VzIHVwIHRvIGxlbmd0aCAweEZGRkY4BxAAXgAAAFEAAAAJAAAAMQAAAAgAAAAEAAAAMgAAADMAAABMCBAAAAAAAGEgRGlzcGxheSBpbXBsZW1lbnRhdGlvbiByZXR1cm5lZCBhbiBlcnJvciB1bmV4cGVjdGVkbHkvcnVzdGMvMmZkNzNmYWJlNDY5MzU3YTEyYzJjOTc0YzE0MGY2N2U3Y2RkNzZkMC9saWJyYXJ5L2FsbG9jL3NyYy9zdHJpbmcucnMAAIsIEABLAAAApQgAAA4AAAAvcnVzdGMvMmZkNzNmYWJlNDY5MzU3YTEyYzJjOTc0YzE0MGY2N2U3Y2RkNzZkMC9saWJyYXJ5L2NvcmUvc3JjL29wcy9hcml0aC5ycwAAAOgIEABNAAAAawAAAAEAQdCSwAALoQZhdHRlbXB0IHRvIGFkZCB3aXRoIG92ZXJmbG93Y29zbXdhc21fc3RkOjpyZXN1bHRzOjpzeXN0ZW1fcmVzdWx0OjpTeXN0ZW1SZXN1bHQ8Y29zbXdhc21fc3RkOjpyZXN1bHRzOjpjb250cmFjdF9yZXN1bHQ6OkNvbnRyYWN0UmVzdWx0PGNvc213YXNtX3N0ZDo6YmluYXJ5OjpCaW5hcnk+PjEAAAAEAAAABAAAADQAAAA1AAAANgAAAAAAAABhdHRlbXB0IHRvIG11bHRpcGx5IHdpdGggb3ZlcmZsb3cAAAA3AAAAFAAAAAQAAAA4AAAAMQAAAAAAAAABAAAAGgAAAOgIEABNAAAA4gIAAAEAAABpbnRlcm5hbCBlcnJvcjogZW50ZXJlZCB1bnJlYWNoYWJsZSBjb2RlOiAAAGQKEAAqAAAAbWlzc2luZyBmaWVsZCBgYJgKEAAPAAAApwoQAAEAAABkdXBsaWNhdGUgZmllbGQgYAAAALgKEAARAAAApwoQAAEAAAB1bmtub3duIHZhcmlhbnQgYGAsIGV4cGVjdGVkIAAAANwKEAARAAAA7QoQAAwAAAAxAAAABAAAAAQAAAA5AAAAL3Vzci9sb2NhbC9jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Jhc2U2NC0wLjEzLjAvc3JjL2RlY29kZS5ycwAAABwLEABVAAAA0gEAAB8AAAAcCxAAVQAAANgBAAAfAAAAHAsQAFUAAADbAQAADQAAABwLEABVAAAA4QEAAB8AAAAcCxAAVQAAAOQBAAANAAAAHAsQAFUAAADqAQAAHwAAABwLEABVAAAA7QEAAA0AAAAcCxAAVQAAAPMBAAAfAAAAHAsQAFUAAAD2AQAADQAAABwLEABVAAAA/AEAAB8AAAAcCxAAVQAAAP8BAAANAAAAHAsQAFUAAAAFAgAAHwAAABwLEABVAAAACAIAAA0AAAAcCxAAVQAAAA4CAAAfAAAAHAsQAFUAAAARAgAADQAAABwLEABVAAAAbgAAAC8AQYCZwAAL4SFhdHRlbXB0IHRvIHN1YnRyYWN0IHdpdGggb3ZlcmZsb3cAAAAcCxAAVQAAAAMBAAA3AAAAHAsQAFUAAAADAQAAJAAAABwLEABVAAAABAEAAD4AAAAcCxAAVQAAAAQBAAApAAAAHAsQAFUAAAAhAQAAEQAAABwLEABVAAAAKgEAACkAAAAcCxAAVQAAACoBAAAWAAAAHAsQAFUAAAAuAQAAKQAAABwLEABVAAAALgEAACgAAAAcCxAAVQAAAC0BAAAaAAAAHAsQAFUAAAAzAQAAEQAAABwLEABVAAAAQQEAAA4AAAAcCxAAVQAAAEQBAAAnAAAAHAsQAFUAAABEAQAAEgAAABwLEABVAAAARwEAAAkAAAAcCxAAVQAAAFgBAAATAAAAHAsQAFUAAABmAQAAKQAAABwLEABVAAAAeAEAAA0AAAAcCxAAVQAAAIIBAAARAAAAHAsQAFUAAACKAQAAFQAAABwLEABVAAAAjgEAADEAAABJbXBvc3NpYmxlOiBtdXN0IG9ubHkgaGF2ZSAwIHRvIDggaW5wdXQgYnl0ZXMgaW4gbGFzdCBjaHVuaywgd2l0aCBubyBpbnZhbGlkIGxlbmd0aHP0DRAAVAAAABwLEABVAAAAnQEAAA4AAAAcCxAAVQAAAKgBAAANAAAAHAsQAFUAAACxAQAACQAAAE92ZXJmbG93IHdoZW4gY2FsY3VsYXRpbmcgb3V0cHV0IGJ1ZmZlciBsZW5ndGgAABwLEABVAAAAlgAAAAoAAAAvdXNyL2xvY2FsL2NhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvYmFzZTY0LTAuMTMuMC9zcmMvZW5jb2RlLnJzSW52YWxpZCBVVEY4AAAAwA4QAFUAAAA0AAAAHAAAAGludGVnZXIgb3ZlcmZsb3cgd2hlbiBjYWxjdWxhdGluZyBidWZmZXIgc2l6ZQAAAMAOEABVAAAALwAAABEAAAAxAAAACAAAAAQAAAA6AAAAaW52YWxpZCBiYXNlNjQ6IIQPEAAQAAAAL3Vzci9sb2NhbC9jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Nvc213YXNtLXN0ZC0wLjE0LjAvc3JjL3NlY3Rpb25zLnJzAAAAnA8QAF0AAAAaAAAAEAAAAJwPEABdAAAAGgAAAAUAAABUTDtEUjogVmFsdWUgbXVzdCBub3QgYmUgZW1wdHkgaW4gU3RvcmFnZTo6c2V0IGJ1dCBpbiBtb3N0IGNhc2VzIHlvdSBjYW4gdXNlIFN0b3JhZ2U6OnJlbW92ZSBpbnN0ZWFkLiBMb25nIHN0b3J5OiBHZXR0aW5nIGVtcHR5IHZhbHVlcyBmcm9tIHN0b3JhZ2UgaXMgbm90IHdlbGwgc3VwcG9ydGVkIGF0IHRoZSBtb21lbnQuIFNvbWUgb2Ygb3VyIGludGVybmFsIGludGVyZmFjZXMgY2Fubm90IGRpZmZlcmVudGlhdGUgYmV0d2VlbiBhIG5vbi1leGlzdGVudCBrZXkgYW5kIGFuIGVtcHR5IHZhbHVlLiBSaWdodCBub3csIHlvdSBjYW5ub3QgcmVseSBvbiB0aGUgYmVoYXZpb3VyIG9mIGVtcHR5IHZhbHVlcy4gVG8gcHJvdGVjdCB5b3UgZnJvbSB0cm91YmxlIGxhdGVyIG9uLCB3ZSBzdG9wIGhlcmUuIFNvcnJ5IGZvciB0aGUgaW5jb252ZW5pZW5jZSEgV2UgaGlnaGx5IHdlbGNvbWUgeW91IHRvIGNvbnRyaWJ1dGUgdG8gQ29zbVdhc20sIG1ha2luZyB0aGlzIG1vcmUgc29saWQgb25lIHdheSBvciB0aGUgb3RoZXIuL3Vzci9sb2NhbC9jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Nvc213YXNtLXN0ZC0wLjE0LjAvc3JjL2ltcG9ydHMucnMkEhAAXAAAAFcAAAANAAAAYWRkcl92YWxpZGF0ZSBlcnJvcmVkOiAAkBIQABcAAABhZGRyX2Nhbm9uaWNhbGl6ZSBlcnJvcmVkOiAAsBIQABsAAABhZGRyX2h1bWFuaXplIGVycm9yZWQ6IADUEhAAFwAAAE1lc3NhZ2VUb29Mb25nIG11c3Qgbm90IGhhcHBlbi4gVGhpcyBpcyBhIGJ1ZyBpbiB0aGUgVk0uJBIQAFwAAADkAAAAEgAAACQSEABcAAAAAQEAABIAAABJbnZhbGlkSGFzaEZvcm1hdCBtdXN0IG5vdCBoYXBwZW4uIFRoaXMgaXMgYSBidWcgaW4gdGhlIFZNLgAkEhAAXAAAABsBAAASAAAAJBIQAFwAAAA7AQAAEgAAAC91c3IvbG9jYWwvY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9jb3Ntd2FzbS1zdGQtMC4xNC4wL3NyYy9tZW1vcnkucnNSZWdpb24gcG9pbnRlciBpcyBudWxsAAAAqBMQAFsAAAA5AAAABQAAAFJlZ2lvbiBzdGFydHMgYXQgbnVsbCBwb2ludGVyAAAAqBMQAFsAAAA/AAAABQAAAFVua25vd25FcnJlcnJvcl9jb2RlMQAAAAQAAAAEAAAAOwAAAEludmFsaWRSZWNvdmVyeVBhcmFtSW52YWxpZFNpZ25hdHVyZUZvcm1hdEludmFsaWRIYXNoRm9ybWF0VW5rbm93biBlcnJvcjogAAC7FBAADwAAAEludmFsaWQgcmVjb3ZlcnkgcGFyYW1ldGVyLiBTdXBwb3J0ZWQgdmFsdWVzOiAwIGFuZCAxLgAA1BQQADYAAABJbnZhbGlkIHNpZ25hdHVyZSBmb3JtYXQUFRAAGAAAAEludmFsaWQgaGFzaCBmb3JtYXQANBUQABMAAABEaXZpZGVCeVplcm9zb3VyY2UAADEAAAAEAAAABAAAADwAAABPdmVyZmxvdzEAAAAEAAAABAAAAD0AAABTZXJpYWxpemVFcnJzb3VyY2VfdHlwZW1zZ1BhcnNlRXJydGFyZ2V0X3R5cGVOb3RGb3VuZGtpbmRJbnZhbGlkVXRmOEludmFsaWREYXRhU2l6ZWV4cGVjdGVkADEAAAAEAAAABAAAAD4AAABhY3R1YWxJbnZhbGlkQmFzZTY0R2VuZXJpY0VyclJlY292ZXJQdWJrZXlFcnIAAAAxAAAABAAAAAQAAAA/AAAAVmVyaWZpY2F0aW9uRXJyADEAAAAEAAAABAAAAEAAAABEaXZpZGUgYnkgemVybzogWBYQABAAAABPdmVyZmxvdzogAABwFhAACgAAAEVycm9yIHNlcmlhbGl6aW5nIHR5cGUgOiAAAACEFhAAFwAAAJsWEAACAAAARXJyb3IgcGFyc2luZyBpbnRvIHR5cGUgsBYQABgAAACbFhAAAgAAACBub3QgZm91bmQAAEwIEAAAAAAA2BYQAAoAAABDYW5ub3QgZGVjb2RlIFVURjggYnl0ZXMgaW50byBzdHJpbmc6IAAA9BYQACYAAABJbnZhbGlkIGRhdGEgc2l6ZTogZXhwZWN0ZWQ9IGFjdHVhbD0kFxAAHAAAAEAXEAAIAAAASW52YWxpZCBCYXNlNjQgc3RyaW5nOiAAWBcQABcAAABHZW5lcmljIGVycm9yOiAAeBcQAA8AAABSZWNvdmVyIHB1YmtleSBlcnJvcjogAACQFxAAFgAAAFZlcmlmaWNhdGlvbiBlcnJvcjogsBcQABQAAABQb3dNdWxTdWJBZGRPdmVyZmxvd0Vycm9yb3BlcmF0aW9uAAAxAAAABAAAAAQAAAAhAAAAb3BlcmFuZDFvcGVyYW5kMkNhbm5vdCAgd2l0aCAgYW5kIAAAEBgQAAcAAAAXGBAABgAAAB0YEAAFAAAARGl2aWRlQnlaZXJvRXJyb3JvcGVyYW5kQ2Fubm90IGRldmlkZSAgYnkgemVybwAAVBgQAA4AAABiGBAACAAAAGludmFsaWRfcmVxdWVzdGVycm9ycmVxdWVzdGludmFsaWRfcmVzcG9uc2VyZXNwb25zZW5vX3N1Y2hfY29udHJhY3RhZGRydW5rbm93bnVuc3VwcG9ydGVkX3JlcXVlc3QAAAB8GBAADwAAAJcYEAAQAAAArxgQABAAAADDGBAABwAAAMoYEAATAAAASW52YWxpZFB1YmtleUZvcm1hdE1lc3NhZ2VUb29Mb25nQmF0Y2hFcnJJbnZhbGlkIHB1YmxpYyBrZXkgZm9ybWF0AAAxGRAAGQAAAE1lc3NhZ2UgaXMgbG9uZ2VyIHRoYW4gc3VwcG9ydGVkVBkQACAAAABHZW5lcmljIGVycm9yAAAAfBkQAA0AAABCYXRjaCBlcnJvcgCUGRAACwAAAG9rAACoGRAAAgAAAIsYEAAFAAAAQwAAAAgAAAAEAAAARAAAAEUAAABDAAAACAAAAAQAAABGAAAA0BkQAAAAAABKU09OIGhhcyBhIGNvbW1hIGFmdGVyIHRoZSBsYXN0IHZhbHVlIGluIGFuIGFycmF5IG9yIG1hcC5KU09OIGhhcyBub24td2hpdGVzcGFjZSB0cmFpbGluZyBjaGFyYWN0ZXJzIGFmdGVyIHRoZSB2YWx1ZS5Gb3VuZCBhIGxvbmUgc3Vycm9nYXRlLCB3aGljaCBjYW4gZXhpc3QgaW4gSlNPTiBidXQgY2Fubm90IGJlIGVuY29kZWQgdG8gVVRGLTguT2JqZWN0IGtleSBpcyBub3QgYSBzdHJpbmcuSW52YWxpZCB1bmljb2RlIGNvZGUgcG9pbnQuSW52YWxpZCB0eXBlSW52YWxpZCBudW1iZXIuSW52YWxpZCBlc2NhcGUgc2VxdWVuY2UuRXhwZWN0ZWQgdGhpcyBjaGFyYWN0ZXIgdG8gc3RhcnQgYSBKU09OIHZhbHVlLkV4cGVjdGVkIHRvIHBhcnNlIGVpdGhlciBhIGB0cnVlYCwgYGZhbHNlYCwgb3IgYSBgbnVsbGAuRXhwZWN0ZWQgdGhpcyBjaGFyYWN0ZXIgdG8gYmUgZWl0aGVyIGEgYCcsJ2Agb3IgYSBgJ30nYC5FeHBlY3RlZCBhIGxvdyBzdXJyb2dhdGUgKERDMDDigJNERkZGKS5FeHBlY3RlZCB0aGlzIGNoYXJhY3RlciB0byBiZSBlaXRoZXIgYSBgJywnYCBvcmEgYCddJ2AuRXhwZWN0ZWQgYSBoaWdoIHN1cnJvZ2F0ZSAoRDgwMOKAk0RCRkYpLkV4cGVjdGVkIHRoaXMgY2hhcmFjdGVyIHRvIGJlIGEgYCc6J2AuRU9GIHdoaWxlIHBhcnNpbmcgYSBKU09OIHZhbHVlLkVPRiB3aGlsZSBwYXJzaW5nIGEgc3RyaW5nLkVPRiB3aGlsZSBwYXJzaW5nIGFuIG9iamVjdC5FT0Ygd2hpbGUgcGFyc2luZyBhIGxpc3QuQ29udHJvbCBjaGFyYWN0ZXIgZm91bmQgaW4gc3RyaW5nLi91c3IvbG9jYWwvY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9zZXJkZS1qc29uLXdhc20tMC4zLjEvc3JjL2RlL3VuZXNjYXBlLnJzAADwHBAAYgAAACUAAAAVAEHwusAAC9EDYXR0ZW1wdCB0byBhZGQgd2l0aCBvdmVyZmxvd/AcEABiAAAAMwAAACkAAAAAAAAAYXR0ZW1wdCB0byBzdWJ0cmFjdCB3aXRoIG92ZXJmbG93Tm9uLWhleCBBU0NJSSBjaGFyYWN0ZXIgZm91bmQAAPAcEABiAAAAmQAAAA4AAAAvdXNyL2xvY2FsL2NhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvc2VyZGUtanNvbi13YXNtLTAuMy4xL3NyYy9kZS9tb2QucnMAAADwHRAAXQAAACQAAAAJAAAA8B0QAF0AAAB9AAAAIgAAAPAdEABdAAAAgQAAACwAAABCdWZmZXIgaXMgZnVsbAAAgB4QAA4AAAAvdXNyL2xvY2FsL2NhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvc2VyZGUtanNvbi13YXNtLTAuMy4xL3NyYy9zZXIvbW9kLnJzZmFsc2UAmB4QAF4AAAC1AAAACQAAAJgeEABeAAAAzgAAAAkAAAAAAAAAYXR0ZW1wdCB0byBzdWJ0cmFjdCB3aXRoIG92ZXJmbG93AEHQvsAAC/AlYXR0ZW1wdCB0byBhZGQgd2l0aCBvdmVyZmxvdy91c3IvbG9jYWwvY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9iYXNlNjQtMC4xMy4wL3NyYy9lbmNvZGUucnMAAABsHxAAVQAAAJIAAAAnAAAAdXNpemUgb3ZlcmZsb3cgd2hlbiBjYWxjdWxhdGluZyBiNjQgbGVuZ3RoAABsHxAAVQAAAJkAAAAKAAAAbB8QAFUAAAC2AAAAMwAAAGwfEABVAAAAtgAAACAAAABsHxAAVQAAALcAAAA6AAAAbB8QAFUAAAC3AAAAJQAAAGwfEABVAAAA9wAAABgAAABsHxAAVQAAAPwAAAAvAAAAbB8QAFUAAAD8AAAAHAAAAGwfEABVAAAA/QAAADYAAABsHxAAVQAAAP0AAAAhAAAAbB8QAFUAAAATAQAALgAAAGwfEABVAAAAEwEAAAkAAABsHxAAVQAAABQBAAAJAAAAbB8QAFUAAAALAQAALgAAAGwfEABVAAAACwEAAAkAAABsHxAAVQAAAA0BAAAPAAAAbB8QAFUAAAAMAQAACQAAAGwfEABVAAAADwEAAAkAAABsHxAAVQAAABEBAAAJAAAAaW50ZXJuYWwgZXJyb3I6IGVudGVyZWQgdW5yZWFjaGFibGUgY29kZTogAAAwIRAAKgAAAEltcG9zc2libGUgcmVtYWluZGVyZCEQABQAAABsHxAAVQAAACoBAAAWAAAAbB8QAFUAAAA7AQAACQAAAEludmFsaWQgbGFzdCBzeW1ib2wgLCBvZmZzZXQgLgAAoCEQABQAAAC0IRAACQAAAL0hEAABAAAARW5jb2RlZCB0ZXh0IGNhbm5vdCBoYXZlIGEgNi1iaXQgcmVtYWluZGVyLgDYIRAAKwAAAEludmFsaWQgYnl0ZSAAAAAMIhAADQAAALQhEAAJAAAAvSEQAAEAAABPdmVyZmxvdyB3aGVuIGNhbGN1bGF0aW5nIG51bWJlciBvZiBjaHVua3MgaW4gaW5wdXQvdXNyL2xvY2FsL2NhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvYmFzZTY0LTAuMTMuMC9zcmMvZGVjb2RlLnJzZyIQAFUAAAC8AAAACgAAACEiIyQlJicoKSorLC0wMTIzNDU2Nzg5QEFCQ0RFRkdISUpLTE1OUFFSU1RVVlhZWltgYWJjZGVoaWprbG1wcXJBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSssLi9BQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OS4vMDEyMzQ1Njc4OUFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OS1fQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrL////////////////////////////////////////////wABAgMEBQYHCAkKCwz//w0ODxAREhMUFRb///////8XGBkaGxwdHh8gISIjJCX/JicoKSorLP8tLi8w/////zEyMzQ1Nv//Nzg5Ojs8//89Pj//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Pj////80NTY3ODk6Ozw9/////////wABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ////////GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABNjc4OTo7PD0+P/////////8CAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaG////////xwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAQIDBAUGBwgJCgv/////////DA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCX///////8mJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8+//80NTY3ODk6Ozw9/////////wABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ/////z//GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////z7///8/NDU2Nzg5Ojs8Pf////////8AAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGf///////xobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIz/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wwkEADMIxAAjCMQAEwjEAAMIxAAzCIQAEwpEABMKBAATCcQAEwmEABMJRAATCQQAEwAAAAIAAAABAAAAE0AAABOAAAATAAAAAgAAAAEAAAATwAAAGBvbmUgb2YgoSoQAAcAAAAsIAAAsCoQAAIAAACgKhAAAQAAAKAqEAABAAAAYCBvciBgAACgKhAAAQAAAMwqEAAGAAAAoCoQAAEAAAAvdXNyL2xvY2FsL2NhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvc2VyZGUtMS4wLjEyNi9zcmMvZGUvbW9kLnJzZXhwbGljaXQgcGFuaWMA7CoQAFUAAADUCAAAEgAAAFEAAAAEAAAABAAAAFIAAABTAAAAVAAAAFEAAAAAAAAAAQAAAFUAAABjYWxsZWQgYE9wdGlvbjo6dW53cmFwKClgIG9uIGEgYE5vbmVgIHZhbHVlbGlicmFyeS9zdGQvc3JjL3Bhbmlja2luZy5ycwCzKxAAHAAAAOsBAAAfAAAAsysQABwAAADsAQAAHgAAAFYAAAAQAAAABAAAAFcAAABYAAAAUQAAAAgAAAAEAAAAWQAAAFoAAABbAAAADAAAAAQAAABcAAAAUQAAAAgAAAAEAAAAXQAAAF4AAAAEAAAABAAAAF8AAABgAAAAYQAAAF4AAAAEAAAABAAAAGIAAAAvcnVzdGMvMmZkNzNmYWJlNDY5MzU3YTEyYzJjOTc0YzE0MGY2N2U3Y2RkNzZkMC9saWJyYXJ5L2NvcmUvc3JjL2ZtdC9tb2QucnMAYCwQAEsAAABaAQAAEwAAAF4AAAAAAAAAAQAAABoAAABhIGZvcm1hdHRpbmcgdHJhaXQgaW1wbGVtZW50YXRpb24gcmV0dXJuZWQgYW4gZXJyb3JsaWJyYXJ5L2FsbG9jL3NyYy9mbXQucnMA/ywQABgAAABCAgAAHAAAAGxpYnJhcnkvYWxsb2Mvc3JjL3Jhd192ZWMucnNjYXBhY2l0eSBvdmVyZmxvdwAAACgtEAAcAAAAGAIAAAUAAABGcm9tVXRmOEVycm9yYnl0ZXMAAF4AAAAEAAAABAAAAGMAAABlcnJvcgAAAF4AAAAEAAAABAAAAGQAAABgbnVtYmVyIHdvdWxkIGJlIHplcm8gZm9yIG5vbi16ZXJvIHR5cGVudW1iZXIgdG9vIHNtYWxsIHRvIGZpdCBpbiB0YXJnZXQgdHlwZW51bWJlciB0b28gbGFyZ2UgdG8gZml0IGluIHRhcmdldCB0eXBlaW52YWxpZCBkaWdpdCBmb3VuZCBpbiBzdHJpbmdjYW5ub3QgcGFyc2UgaW50ZWdlciBmcm9tIGVtcHR5IHN0cmluZy4uWi4QAAIAAABjYWxsZWQgYE9wdGlvbjo6dW53cmFwKClgIG9uIGEgYE5vbmVgIHZhbHVlAKQtEAAAAAAAOiAAAKQtEAAAAAAAmC4QAAIAAABqAAAAAAAAAAEAAABrAAAAaW5kZXggb3V0IG9mIGJvdW5kczogdGhlIGxlbiBpcyAgYnV0IHRoZSBpbmRleCBpcyAAALwuEAAgAAAA3C4QABIAAABsaWJyYXJ5L2NvcmUvc3JjL2ZtdC9idWlsZGVycy5yc2oAAAAMAAAABAAAAGwAAABtAAAAbgAAACAgICAALxAAIAAAADIAAAAhAAAAAC8QACAAAAAzAAAAEgAAACB7CiwKLCAgeyB9IH0oCigsKQpbagAAAAQAAAAEAAAAbwAAAF1saWJyYXJ5L2NvcmUvc3JjL2ZtdC9udW0ucnOBLxAAGwAAAGUAAAAUAAAAMHgwMDAxMDIwMzA0MDUwNjA3MDgwOTEwMTExMjEzMTQxNTE2MTcxODE5MjAyMTIyMjMyNDI1MjYyNzI4MjkzMDMxMzIzMzM0MzUzNjM3MzgzOTQwNDE0MjQzNDQ0NTQ2NDc0ODQ5NTA1MTUyNTM1NDU1NTY1NzU4NTk2MDYxNjI2MzY0NjU2NjY3Njg2OTcwNzE3MjczNzQ3NTc2Nzc3ODc5ODA4MTgyODM4NDg1ODY4Nzg4ODk5MDkxOTI5Mzk0OTU5Njk3OTg5OWFzc2VydGlvbiBmYWlsZWQ6ICpjdXJyID4gMTkAAIEvEAAbAAAA5gEAAAUAAABqAAAABAAAAAQAAABwAAAAcQAAAHIAAABsaWJyYXJ5L2NvcmUvc3JjL2ZtdC9tb2QucnMAvDAQABsAAAAQCAAAHgAAALwwEAAbAAAAFwgAABYAAABsaWJyYXJ5L2NvcmUvc3JjL3NsaWNlL21lbWNoci5yc/gwEAAgAAAAWgAAAAUAAAByYW5nZSBzdGFydCBpbmRleCAgb3V0IG9mIHJhbmdlIGZvciBzbGljZSBvZiBsZW5ndGggKDEQABIAAAA6MRAAIgAAAHJhbmdlIGVuZCBpbmRleCBsMRAAEAAAADoxEAAiAAAAc2xpY2UgaW5kZXggc3RhcnRzIGF0ICBidXQgZW5kcyBhdCAAjDEQABYAAACiMRAADQAA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" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "3yFVwLjW3Qg5jRjB1j70bl9VH1+F8LY2gn4X7ZKnEH0sjiUOilq6vhML006Mj3rJOc6CJQYaou3H1SsPu1h3Cw==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "150000", + "amount": [] + }, + "msg": [ + { + "type": "oracle/MsgAggregateExchangeRateVote", + "value": { + "salt": "c14d", + "feeder": "terra12jpzzmwthrljcvm48adncspxtchazkl8vjmrvx", + "validator": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4", + "exchange_rates": "8.444600837546301809uaud,7.87538286300179853ucad,5.843490852602432395uchf,41.019720621289331227ucny,39.773205309945039236udkk,5.346325786228119405ueur,4.589770250441121376ugbp,49.406679132299480807uhkd,471.752005662686875765uinr,700.210161597909223602ujpy,7431.353406090453487737ukrw,18111.773805051941337692umnt,54.5008197399319342unok,4.416843270832664683usdr,54.479203867480877115usek,8.538269618167549184usgd,200.018873080448240793uthb,6.362271791427802472uusd" + } + }, + { + "type": "oracle/MsgAggregateExchangeRatePrevote", + "value": { + "hash": "bc00cd43a7b66f57b3c60e8cbad61ea54548060b", + "feeder": "terra12jpzzmwthrljcvm48adncspxtchazkl8vjmrvx", + "validator": "terravaloper12jpzzmwthrljcvm48adncspxtchazkl8vah7u4" + } + } + ], + "memo": "@terra-money/oracle-feeder@1.3.14", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A4WZ/6U0UsItQZMwcuUXJ/kFtCxoqsfVjt+2KWXM38dg" + }, + "signature": "vF0x8MO2Lk6pkcN278jxQkuAWDXwmjNdQTGw9HeWH2ZFgUNN37kTbppt9ptzMIh03DJLmROwV4BeId4yF2C8fA==" + } + ], + "timeout_height": "0" + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "200000", + "amount": [ + { + "denom": "uluna", + "amount": "35000" + } + ] + }, + "msg": [ + { + "type": "bank/MsgSend", + "value": { + "amount": [ + { + "denom": "uluna", + "amount": "2000000" + } + ], + "to_address": "terra1dcegyrekltswvyy0xy69ydgxn9x8x32zdtapd8", + "from_address": "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp" + } + } + ], + "memo": "H", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1xYF6iW3VSia08ItqjeBfpai+xj8tmuy/Ij3YquR6mX" + }, + "signature": "kdWY6xTVziyM9C23+LrO1D0NjxExjieWsFF3OMycPxM0421Zx4Y1oEdM+YV0XK07O4P9dv18p4wRBuuHK2gKng==" + } + ] + } + }, + { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "73106", + "amount": [ + { + "denom": "uluna", + "amount": "10966" + } + ] + }, + "msg": [ + { + "type": "gov/MsgVote", + "value": { + "voter": "terra17lmam6zguazs5q5u6z5mmx76uj63gldnse2pdp", + "option": "Yes", + "proposal_id": "5270" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "A1xYF6iW3VSia08ItqjeBfpai+xj8tmuy/Ij3YquR6mX" + }, + "signature": "gm09BXqRfXwAQrh9v0cNDADjGxuYESgnYCZQYh7eMKV7741JeAHC7InYMt0yaudPmAqAI6eeY5Ckqan9qZheDQ==" + } + ] + } + } +] \ No newline at end of file diff --git a/tests/json_examples/TxInfo.data.json b/tests/json_examples/TxInfo.data.json new file mode 100644 index 0000000..8d487f7 --- /dev/null +++ b/tests/json_examples/TxInfo.data.json @@ -0,0 +1,1743 @@ +[ + { + "id": 20855730, + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "150000", + "amount": [] + }, + "msg": [ + { + "type": "oracle/MsgAggregateExchangeRateVote", + "value": { + "salt": "30fe", + "feeder": "terra1vze7n65ccq08auu2xwmptlymu3gdlx0z5arvpg", + "validator": "terravaloper1vze7n65ccq08auu2xwmptlymu3gdlx0z5j033m", + "exchange_rates": "8.432622771471652218uaud,7.863501547249527525ucad,5.83212632096208398uchf,41.004586511424029968ucny,0.0udkk,5.341607745963464128ueur,4.575889030462515111ugbp,49.419519732627830889uhkd,471.07522711636738622uinr,700.472308031974294843ujpy,7393.307475914359476462ukrw,18120.550992880442363246umnt,0.0unok,4.449301386898286667usdr,54.454401082479947726usek,8.525596501199528318usgd,200.025286207921786333uthb,6.354012555091788991uusd" + } + }, + { + "type": "oracle/MsgAggregateExchangeRatePrevote", + "value": { + "hash": "9af17000c4c421e9682e19aa35bad31eedd5c14b", + "feeder": "terra1vze7n65ccq08auu2xwmptlymu3gdlx0z5arvpg", + "validator": "terravaloper1vze7n65ccq08auu2xwmptlymu3gdlx0z5j033m" + } + } + ], + "memo": "@terra-money/oracle-feeder@1.3.14", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AuWWtR47gmNdFjifzzq3YQ6j0tfWiSt+5WQYE0zRV3Gt" + }, + "signature": "+aY5dKMKPG+fDl+2zaa+4s5MWVtZ+QSTyjBGzf9EWZo0v3jKeB1+c1m3mwR1/bTRr4BHenWA1tMiaJokAHFBuA==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A340A322F74657272612E6F7261636C652E763162657461312E4D736741676772656761746545786368616E676552617465566F74650A370A352F74657272612E6F7261636C652E763162657461312E4D736741676772656761746545786368616E676552617465507265766F7465", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "aggregate_vote", + "attributes": [ + { + "key": "voter", + "value": "terravaloper1vze7n65ccq08auu2xwmptlymu3gdlx0z5j033m" + }, + { + "key": "exchange_rates", + "value": "8.432622771471652218uaud,7.863501547249527525ucad,5.83212632096208398uchf,41.004586511424029968ucny,0.0udkk,5.341607745963464128ueur,4.575889030462515111ugbp,49.419519732627830889uhkd,471.07522711636738622uinr,700.472308031974294843ujpy,7393.307475914359476462ukrw,18120.550992880442363246umnt,0.0unok,4.449301386898286667usdr,54.454401082479947726usek,8.525596501199528318usgd,200.025286207921786333uthb,6.354012555091788991uusd" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgAggregateExchangeRateVote" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terra1vze7n65ccq08auu2xwmptlymu3gdlx0z5arvpg" + } + ] + } + ], + "msg_index": 0 + }, + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "aggregate_prevote", + "attributes": [ + { + "key": "voter", + "value": "terravaloper1vze7n65ccq08auu2xwmptlymu3gdlx0z5j033m" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.oracle.v1beta1.MsgAggregateExchangeRatePrevote" + }, + { + "key": "module", + "value": "oracle" + }, + { + "key": "sender", + "value": "terra1vze7n65ccq08auu2xwmptlymu3gdlx0z5arvpg" + } + ] + } + ], + "msg_index": 1 + } + ], + "height": "4320035", + "txhash": "418374D84A3D8DB826C2089F736D79E8EEE116DD6DE31A0F5B571E3DB308F771", + "raw_log": "[{\"events\":[{\"type\":\"aggregate_vote\",\"attributes\":[{\"key\":\"voter\",\"value\":\"terravaloper1vze7n65ccq08auu2xwmptlymu3gdlx0z5j033m\"},{\"key\":\"exchange_rates\",\"value\":\"8.432622771471652218uaud,7.863501547249527525ucad,5.83212632096208398uchf,41.004586511424029968ucny,0.0udkk,5.341607745963464128ueur,4.575889030462515111ugbp,49.419519732627830889uhkd,471.07522711636738622uinr,700.472308031974294843ujpy,7393.307475914359476462ukrw,18120.550992880442363246umnt,0.0unok,4.449301386898286667usdr,54.454401082479947726usek,8.525596501199528318usgd,200.025286207921786333uthb,6.354012555091788991uusd\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgAggregateExchangeRateVote\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terra1vze7n65ccq08auu2xwmptlymu3gdlx0z5arvpg\"}]}]},{\"msg_index\":1,\"events\":[{\"type\":\"aggregate_prevote\",\"attributes\":[{\"key\":\"voter\",\"value\":\"terravaloper1vze7n65ccq08auu2xwmptlymu3gdlx0z5j033m\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.oracle.v1beta1.MsgAggregateExchangeRatePrevote\"},{\"key\":\"module\",\"value\":\"oracle\"},{\"key\":\"sender\",\"value\":\"terra1vze7n65ccq08auu2xwmptlymu3gdlx0z5arvpg\"}]}]}]", + "gas_used": "105181", + "timestamp": "2021-06-18T08:10:39Z", + "gas_wanted": "150000" + }, + { + "id": 20854160, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "73418", + "amount": [ + { + "denom": "uluna", + "amount": "11013" + } + ] + }, + "msg": [ + { + "type": "bank/MsgSend", + "value": { + "amount": [ + { + "denom": "uluna", + "amount": "13000000" + } + ], + "to_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "from_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "7gQIqyolB20OrtNPwa0GIR2+G7odb4kTAnNUr6IewflH+PmFbMzbHCcS1VQ3aWKD36qRnNS+pWf/FczI0UuIuw==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A1E0A1C2F636F736D6F732E62616E6B2E763162657461312E4D736753656E64", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "13000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "13000000uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.bank.v1beta1.MsgSend" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "module", + "value": "bank" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "13000000uluna" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4319880", + "txhash": "6340CE4A3BA3FEF30D0F3A9B5DA954D895216899E7B139971AC58FC7F115093C", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"13000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"13000000uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.bank.v1beta1.MsgSend\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"module\",\"value\":\"bank\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"13000000uluna\"}]}]}]", + "gas_used": "63121", + "timestamp": "2021-06-18T07:56:27Z", + "gas_wanted": "73418" + }, + { + "id": 20849375, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "390040", + "amount": [ + { + "denom": "uluna", + "amount": "58506" + } + ] + }, + "msg": [ + { + "type": "staking/MsgUndelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "10000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "OdroEdhODknAwEzN+z0ghc/BttlA1rQvNdpBpHoON35zwZcibLBiJ59RBEGTYg6nFwk4SudHRSV2X3UyuPDyyg==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A370A252F636F736D6F732E7374616B696E672E763162657461312E4D7367556E64656C6567617465120E0A0C08E0B2B686061082F6AEA102", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "51uluna" + }, + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "10000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "51uluna" + }, + { + "key": "spender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "10000000uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgUndelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "51uluna" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "10000000uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [ + { + "key": "validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "amount", + "value": "10000000" + }, + { + "key": "completion_time", + "value": "2021-06-19T07:14:40Z" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4319423", + "txhash": "BAA1D2D5AD9AD8620D4BCB8B7A3B2E81D504AA6B45CF5A259281319FF8DFCB9A", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"51uluna\"},{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"51uluna\"},{\"key\":\"spender\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgUndelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"sender\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"51uluna\"},{\"key\":\"recipient\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"sender\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"10000000uluna\"}]},{\"type\":\"unbond\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"amount\",\"value\":\"10000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-19T07:14:40Z\"}]}]}]", + "gas_used": "232505", + "timestamp": "2021-06-18T07:14:40Z", + "gas_wanted": "390040" + }, + { + "id": 20849322, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "703673", + "amount": [ + { + "denom": "uluna", + "amount": "105551" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "10000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "r9vSUi0llby6SbJiTu3jI/D9+EiRX2YD6RU+Cg8baRMoIkoFu9fh5jFBqPS+3YNu3rHMQ6GQ7GvUVdEbUiH3pA==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A3B0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120D0A0B08C5B2B6860610E4C78343", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "1969ukrw,364901uluna,437uusd" + }, + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "119ukrw,20807uluna,27uusd" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1969ukrw,364901uluna,437uusd" + }, + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "119ukrw,20807uluna,27uusd" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "destination_validator", + "value": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy" + }, + { + "key": "amount", + "value": "10000000" + }, + { + "key": "completion_time", + "value": "2021-06-19T07:14:13Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1969ukrw,364901uluna,437uusd" + }, + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "119ukrw,20807uluna,27uusd" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4319418", + "txhash": "ACDD12C06B6789808F9D35116E534C4E9BC8243166EB5982AB02FDC7CA884682", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"1969ukrw,364901uluna,437uusd\"},{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"119ukrw,20807uluna,27uusd\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1969ukrw,364901uluna,437uusd\"},{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"119ukrw,20807uluna,27uusd\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy\"},{\"key\":\"amount\",\"value\":\"10000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-19T07:14:13Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1969ukrw,364901uluna,437uusd\"},{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"119ukrw,20807uluna,27uusd\"}]}]}]", + "gas_used": "411732", + "timestamp": "2021-06-18T07:14:13Z", + "gas_wanted": "703673" + }, + { + "id": 20539231, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "233139", + "amount": [ + { + "denom": "uluna", + "amount": "34971" + } + ] + }, + "msg": [ + { + "type": "distribution/MsgWithdrawDelegationReward", + "value": { + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_address": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "L2ZkRD41011RCbTlxUm0g9fTtmtD4sXb01HbzT+VrWxfuIvQ5kNr1brrzIHTtdqcQqTo/9/Tpb+IpGXHpy82fQ==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A390A372F636F736D6F732E646973747269627574696F6E2E763162657461312E4D7367576974686472617744656C656761746F72526577617264", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "745uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "745uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "distribution" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "745uluna" + } + ] + }, + { + "type": "withdraw_rewards", + "attributes": [ + { + "key": "amount", + "value": "745uluna" + }, + { + "key": "validator", + "value": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4290156", + "txhash": "4292C97EBC95948B8F5880DA2C769C148E893ACD9D5DD18C94EDE141D0B92312", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"745uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"745uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"distribution\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"745uluna\"}]},{\"type\":\"withdraw_rewards\",\"attributes\":[{\"key\":\"amount\",\"value\":\"745uluna\"},{\"key\":\"validator\",\"value\":\"terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy\"}]}]}]", + "gas_used": "176153", + "timestamp": "2021-06-16T10:32:49Z", + "gas_wanted": "233139" + }, + { + "id": 20529213, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "638593", + "amount": [ + { + "denom": "uluna", + "amount": "95789" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "5000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "czxolPKtkQXrr6r+RnobZ/r91jyMEGVle5vo6Yw8JEQDZicBXFSo1rYh0FTp9J/Np6WXdoGE2f76jPYaJ3TeSA==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A3C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120E0A0C0897A1AC860610D196B1AD02", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "49uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "49uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "destination_validator", + "value": "terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy" + }, + { + "key": "amount", + "value": "5000000" + }, + { + "key": "completion_time", + "value": "2021-06-17T09:06:31Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "49uluna" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4289212", + "txhash": "D9F9FFB14BADFCE265038B9E3944B3EB141202ADBE3827F7B4CA266CCAFF9BBD", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"49uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"49uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper1krj7amhhagjnyg2tkkuh6l0550y733jnjnnlzy\"},{\"key\":\"amount\",\"value\":\"5000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-17T09:06:31Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"49uluna\"}]}]}]", + "gas_used": "374562", + "timestamp": "2021-06-16T09:06:31Z", + "gas_wanted": "638593" + }, + { + "id": 20529159, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "631033", + "amount": [ + { + "denom": "uluna", + "amount": "94655" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "10000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "baqKHVtrL7x/w1a8LmnDIUogaBSod7ixMJjhxETImBUgot8SfeiikbHoorBsQd44mRFViOZZuqYw1evNiKYIuA==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A3B0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120D0A0B0882A1AC860610F29CE62C", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "6531uluna" + }, + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "1703uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "6531uluna" + }, + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1703uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "destination_validator", + "value": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + }, + { + "key": "amount", + "value": "10000000" + }, + { + "key": "completion_time", + "value": "2021-06-17T09:06:10Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "6531uluna" + }, + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "1703uluna" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4289208", + "txhash": "267332BF184BA1A28B6AB10C21C97F52C5653EB8E59A6CC13FE5BB421A01B791", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"6531uluna\"},{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"1703uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"6531uluna\"},{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1703uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh\"},{\"key\":\"amount\",\"value\":\"10000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-17T09:06:10Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"6531uluna\"},{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"1703uluna\"}]}]}]", + "gas_used": "370182", + "timestamp": "2021-06-16T09:06:10Z", + "gas_wanted": "631033" + }, + { + "id": 20524335, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "627413", + "amount": [ + { + "denom": "uluna", + "amount": "94112" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "11000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "CehPZE9BlZoaw1ymMse4GH+jZZoUmQ0sk/Bp5CEaUUZeQdE8nWF5n3ilNEzSOhxinB5afauatJXKon7AVKSCNQ==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A3C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120E0A0C08AF8DAC8606109B94DDCE01", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "555uluna" + }, + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "66uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "555uluna" + }, + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "66uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "destination_validator", + "value": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + }, + { + "key": "amount", + "value": "11000000" + }, + { + "key": "completion_time", + "value": "2021-06-17T08:24:15Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "555uluna" + }, + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "66uluna" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4288750", + "txhash": "297F3C6B90B4E9FAE0357B60A9262D1BFDDBEC207F1D5239037E375356172DE3", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"555uluna\"},{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"66uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"555uluna\"},{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"66uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh\"},{\"key\":\"amount\",\"value\":\"11000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-17T08:24:15Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"555uluna\"},{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"66uluna\"}]}]}]", + "gas_used": "368145", + "timestamp": "2021-06-16T08:24:15Z", + "gas_wanted": "627413" + }, + { + "id": 20523910, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "613753", + "amount": [ + { + "denom": "uluna", + "amount": "92063" + } + ] + }, + "msg": [ + { + "type": "staking/MsgBeginRedelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "12000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_dst_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh", + "validator_src_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "AMzwLydZM7UnswXF+KUzQeN/wH5RG252+WDfhKjg9VQl4Iu0e98hfOBd4fs4oifQT2MWUupCw3Qb4TY9MsRsWw==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A3C0A2A2F636F736D6F732E7374616B696E672E763162657461312E4D7367426567696E526564656C6567617465120E0A0C08E38BAC860610F083EC9903", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "19610uluna,4uusd" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "19610uluna,4uusd" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgBeginRedelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "redelegate", + "attributes": [ + { + "key": "source_validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "destination_validator", + "value": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + }, + { + "key": "amount", + "value": "12000000" + }, + { + "key": "completion_time", + "value": "2021-06-17T08:20:51Z" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "19610uluna,4uusd" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4288713", + "txhash": "AFDC0421EF35C07A7A6E9379CC9C8A3AFBD0E99DBFE967A271DCD1A490E1C85A", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"19610uluna,4uusd\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"19610uluna,4uusd\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgBeginRedelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"redelegate\",\"attributes\":[{\"key\":\"source_validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"destination_validator\",\"value\":\"terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh\"},{\"key\":\"amount\",\"value\":\"12000000\"},{\"key\":\"completion_time\",\"value\":\"2021-06-17T08:20:51Z\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"19610uluna,4uusd\"}]}]}]", + "gas_used": "360341", + "timestamp": "2021-06-16T08:20:51Z", + "gas_wanted": "613753" + }, + { + "id": 20512034, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "239906", + "amount": [ + { + "denom": "uluna", + "amount": "35986" + } + ] + }, + "msg": [ + { + "type": "staking/MsgDelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "123000000" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_address": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "2AVIthzrMU6YigqxtpmgAq7M3UVU7Tx/1/LNFUEfW2I/E6WNrltA442DfYLfmCVRacuG6t1pMhReKazhyKHzzw==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A250A232F636F736D6F732E7374616B696E672E763162657461312E4D736744656C6567617465", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "123000000uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "123000000uluna" + } + ] + }, + { + "type": "delegate", + "attributes": [ + { + "key": "validator", + "value": "terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2" + }, + { + "key": "amount", + "value": "123000000" + }, + { + "key": "new_shares", + "value": "129351822.359577275176882400" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgDelegate" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4287592", + "txhash": "F51FBB22ECE6CF170EE56296BA7C45A45B8CEDE7556537E87A8CEE6BD97BB33C", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"123000000uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"123000000uluna\"}]},{\"type\":\"delegate\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper14un92kpq0pvflyjd8sxmrsswglhn8mf5hkruc2\"},{\"key\":\"amount\",\"value\":\"123000000\"},{\"key\":\"new_shares\",\"value\":\"129351822.359577275176882400\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgDelegate\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]}]}]", + "gas_used": "146712", + "timestamp": "2021-06-16T06:38:12Z", + "gas_wanted": "239906" + }, + { + "id": 20510761, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "440886", + "amount": [ + { + "denom": "uluna", + "amount": "66133" + } + ] + }, + "msg": [ + { + "type": "staking/MsgUndelegate", + "value": { + "amount": { + "denom": "uluna", + "amount": "989258464" + }, + "delegator_address": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v", + "validator_address": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + } + } + ], + "memo": "", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "AjszqFJDRAYbEjZMuiD+ChqzbUSGq/RRu3zr0R6iJB5b" + }, + "signature": "Ai9Uo6exA25+RdlecKFHiucjPimoYqfP85KElCz4K69lOqkcMoQ0LZG36wctPgYHauC1aGw5fn7yT2TCpsd/AA==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A370A252F636F736D6F732E7374616B696E672E763162657461312E4D7367556E64656C6567617465120E0A0C08C8D6AB860610F99B9CB202", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "coin_received", + "attributes": [ + { + "key": "receiver", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "amount", + "value": "211uaud,139133882ukrw,40621186uluna,11962437umnt,16922usdr,6516647uusd" + }, + { + "key": "receiver", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "amount", + "value": "989258463uluna" + } + ] + }, + { + "type": "coin_spent", + "attributes": [ + { + "key": "spender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "211uaud,139133882ukrw,40621186uluna,11962437umnt,16922usdr,6516647uusd" + }, + { + "key": "spender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "989258463uluna" + } + ] + }, + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/cosmos.staking.v1beta1.MsgUndelegate" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "module", + "value": "staking" + }, + { + "key": "sender", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + } + ] + }, + { + "type": "transfer", + "attributes": [ + { + "key": "recipient", + "value": "terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v" + }, + { + "key": "sender", + "value": "terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl" + }, + { + "key": "amount", + "value": "211uaud,139133882ukrw,40621186uluna,11962437umnt,16922usdr,6516647uusd" + }, + { + "key": "recipient", + "value": "terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr" + }, + { + "key": "sender", + "value": "terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh" + }, + { + "key": "amount", + "value": "989258463uluna" + } + ] + }, + { + "type": "unbond", + "attributes": [ + { + "key": "validator", + "value": "terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh" + }, + { + "key": "amount", + "value": "989258464" + }, + { + "key": "completion_time", + "value": "2021-06-17T06:27:20Z" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4287473", + "txhash": "6EF0CC900722802241FA842C9F43C3578997981E008FFBA5C2F9EE3F3BA5DDA8", + "raw_log": "[{\"events\":[{\"type\":\"coin_received\",\"attributes\":[{\"key\":\"receiver\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"amount\",\"value\":\"211uaud,139133882ukrw,40621186uluna,11962437umnt,16922usdr,6516647uusd\"},{\"key\":\"receiver\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"amount\",\"value\":\"989258463uluna\"}]},{\"type\":\"coin_spent\",\"attributes\":[{\"key\":\"spender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"211uaud,139133882ukrw,40621186uluna,11962437umnt,16922usdr,6516647uusd\"},{\"key\":\"spender\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"989258463uluna\"}]},{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/cosmos.staking.v1beta1.MsgUndelegate\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"sender\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"module\",\"value\":\"staking\"},{\"key\":\"sender\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"}]},{\"type\":\"transfer\",\"attributes\":[{\"key\":\"recipient\",\"value\":\"terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v\"},{\"key\":\"sender\",\"value\":\"terra1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8pm7utl\"},{\"key\":\"amount\",\"value\":\"211uaud,139133882ukrw,40621186uluna,11962437umnt,16922usdr,6516647uusd\"},{\"key\":\"recipient\",\"value\":\"terra1tygms3xhhs3yv487phx3dw4a95jn7t7l8l07dr\"},{\"key\":\"sender\",\"value\":\"terra1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3nln0mh\"},{\"key\":\"amount\",\"value\":\"989258463uluna\"}]},{\"type\":\"unbond\",\"attributes\":[{\"key\":\"validator\",\"value\":\"terravaloper18t8mtyvxlxf2gjh4x5r06gjfg0nk6gqs974uxh\"},{\"key\":\"amount\",\"value\":\"989258464\"},{\"key\":\"completion_time\",\"value\":\"2021-06-17T06:27:20Z\"}]}]}]", + "gas_used": "261557", + "timestamp": "2021-06-16T06:27:20Z", + "gas_wanted": "440886" + }, + { + "id": 18557171, + "chainId": "bombay-9", + "tx": { + "type": "core/StdTx", + "value": { + "fee": { + "gas": "1680293", + "amount": [ + { + "denom": "uusd", + "amount": "252044" + } + ] + }, + "msg": [ + { + "type": "wasm/MsgStoreCode", + "value": { + "sender": "terra1dcegyrekltswvyy0xy69ydgxn9x8x32zdtapd8", + "wasm_byte_code": "H4sIAAAAAAAA/+y9DZQe11Ug+H6qvq++rqru6j9164fMq0Jn8jWjXhTWdDfCZ9Hr47bsY59ByWTPmtkslhOJlcuOYyuKN5nxUX+y5UQhDghQQBk8IIiDlMROlGCIMjjQYZyNSAwrGA+IWQfExIBnMCDAy2jAIXvuve+9evX9tFqW7JiMnRN1fVWvXr133333/93Lbnvn2zljjB/nU7uC5eXlZbYrXKa/Av6Ry8vLfBmu+fIuTv+YuwfwD6PX6OmBXYztipbNf2xX013J5eUDtmu+vKth7zO+vEsewG4OHPAfmft8eVe4fODAgQNM/DVP5J677m3ufuut+/bctpuF8Cva/dZb/699t+/fwwT8bOHDt7/j3j2sAb/T23bv3nfrvbfdefvu2/bvoVdG8d7bbrvrHXfd/rbb7rz9X+1hQdV277vefttd7l72zj1vu/u7vnvujjfceu+efbf/0HuYhNvT1e19e972jnv37Lv17ne99Y4972FNeDy8Z/d3ffd3v+F7au9M2JtvvW3/2/bWHoW797z1Xf8njTi+51179r3n1rftve32u1gonxN/IjiLeMSjKBKRECwSgjMRRUEA/zf/NRqNRhBIwSMh4DmXXEKLViAiNtRoVC37/UcvRxEXIhBC4HdEJIIoisJGzHjEWJSkSRKxUATBUKMRB0GDCREGImoI+i+KoqAxzETKeBKMZFEQhKahEEHEhoYajUYYBIEMQtEQo424gQ9a2JGAvsIwHA3DsBGG2F8AN/C/IIxGWjII4fVGIAIZCREzIYKgEUWR5AAHIYNgaCQKOLwVSBbKMJLhWDA+AZ8MWkEYNtmQDEMZICyiaNIDgJRyXRDyu/m73hVKzkYb6+Uy153OCouXmT79de9v895W4+173v6Ofe8RLL79rnfuv+2u/bcDbm1v7nn3nre9a/8ethjiGrLrotvuvPMdb4OHh/nQ7j3u1/v5+O137d+z74due9seQIR33v6Ou279bvbDfOjWW3fftv+2W/fctVvy+NZb9+657e5b33rbO/dI0VrhnGke7/+fvuOffVJ8e/FPZ16/5Tf5Gz7AH+If5D/Cf5Qf4T/Gf5z/BD/KP8R/kn/3/3xN+7+I7/o3/NYfvOOH/o/yf9uz+/Zdt31J7H33W9/e4cv77r7nrkfE/37zm3/gX77pX/yvO9/ys/w4/zn+CP8I/2n+ef4p8Yw4w3+Df5k/xb/Cn+TP8t/hv89/j5/jT/Pn+Z/zv+B/yf8D/21+lh8TD4sPi58WPyl+SnxIfFZ8Rvwn8VHxOfEL4nHxq+LL4iviefGU+E3xW+LPxH8VQw+8b+hPxAMtHi5/e6fT6TCt7ijCzXgptsP/FJ9lQcrosi1Y0WiLqGiqhg7KtmDXp0w12oLlUcJj1dS8LCLVvDEVcL2/aKlItVR008Yi0pGKdHTTxjzCvpopU6Fmc4LBi6GOSs3nBFOhas6JQIXY65xg8CwrVaS5CrMPwrhUqKfh03lThW0xAf3BRaY5DkZF0A0MD3rC0UV5E0e3lAoVqWb2M/d3OozFcF3qLdsYvAXNNC/nRBQrrtk2FlzulPmrc8q8d8pF95S9qdIci0g1dIRXzTuUvLE+ZSXLokVTjmDKTdVSTdW6aWPR1JFq4pSb2Gc0cMpRvyk3a1POShrCWmdtWw+cuBJKZn8BNzZg6wJhwJQs5wTrhoD0IKCFg4BMBCy6MIvOlCQIRKqJi94NATkQAvLyISC7ICAHQUAgBJiSFQSy4wYSElDg519g38uYDwUtShoXQEEF5p8o++xBbyxFQ4U6KWnIKlThjAjmZaZ5znG2IXQEg9Ms5zBhpsIZmc2LQDGdlNVkmSIoaFUStYl/jXOxbGiOWEqZ5nkAO/Gfp1yzXMCU8KUAHuAdHlNz85KEtQpTpnjKkyCG30EhU674UipjxZXIvghfyiWuhJJKKJ59iW7FiudhwmPN8lCJXMZm6eiTNBNYMM3yQIU5DiaAGTAdlUrAnP7Qo6Jb7yjkqlQUQFuEKqhICkA8bxCScAQ0UNGQsKuhmqpx08aioXFj3rQxbxC8EQHZnMjgRUmLRAgmVTgnJpTEjudEBo9VqRqaYzuDY1K3EWVCANdm6BUuFCFYoBrQEwwSOiOEQDCpEGhpQ4VufzVUaGhpgM0G0dK1TZy/mifOeydedE/cm7ChJw0VGHoS3qGRovoTl2XRpIk3YOKhagJbuGljEeoIqMZNG/MQ+2ysNvFGv4mH3RNXlqqsce629cDpF6Fm38l+7IGVDhKVUItSs1n2E3ADAQOUA6HDdI3W9oWN8GAjYuyNYMNezbARCBvmw8ZRXEQRQ3F9WBDFBUjknMYjsgcO0kCyUnH8chHAnzbRYRrN5oIv4Wi45tn/jdRTSaBDOGVHnqWSM2JiXjJHnqXlHRV5ljOSOfIsaTo+hZZ6q6XQfx+9Jia+Jia+Jia+JibCuAKEQ3ak88qIhz+Z8cQSnw534hVRz0BJ/RwrldAcbkQFz/7dwYo2ybbYq/kOEOcIqoza62BfwWdERf+4o3/EQKBNVM4ylgvo5E7gMwppL9fh/ryhhP4Gv2cpJyaig315U0m9gFeRZm1x9v0rHZa33OfyIbld1P4HNPyeJUM5Qxy7CnVQFrGhIQAzFHahZVkIxYFsckCnRAmVKHHTxkLoSAlEJ0GdWk64lybC58TdSgJQ7wT5COe4N8axItBwfJYJtsW1NN/tsGxwsUCYFKKgq2KzOEA+cBU5UEwQpu0uEoobihliM0sxaZVC/XRnpcN0oEX2KxVXM0vUVEO4JAz2R6mGqiWRgJRylt29jW2Gq7a4c04o0ymy7nPYL0iXWZk91OntWs6IO13XUr/Aqr6h5SzbbFYCOS+iEsA6KIvELAfiWwyzFrAcsRKwHAKWI1WxSlV808Yi1pGKcTli0mf6L4eg5eC15Yj7LUdMyyFqy8FVDOuQ0KrAYAlPBCxHrIRbjlgJsxy0ParlYNvY5sufL3/VzZf3zrfonm81zxgmmALNTmDYZSHgmt+hG0CpYePlCW24RlkMw4bjKoEZczWsuBq+aWPBdQTU4qaNhrIl/Wec0Izj2ox5vxkn/TZcDB0wldKGEygomg3HVeJtuETxsuCatdlXYQvMwdR1UIJY/kcdI5YL7EA3DBerIDHcBxLCg4QASIiySAESzEIiVVylrzQkhmuQEDERYw8Sjn0BRCz7MjMnzgXzBoK9yObFzUqq1py4AfSCOfFmJfVBGMeceAvQF/00K+fELXh5Bi5303TuU3KRz8N09NFDAG2xF9ucgzbvVlI/y0r91OGVjmEz2adhTGnTzBlGcAP8s9OX6W8oBHLitri5iOFKwM6opPs2cCKQEyvpPgI6KdsGSjtAsgRxvu0RuHbpSfSoIjT9HprYA7PaEoxtlm3OPmN0kAHNjRqxI11NgTCsFoh2oFWZByAEqIbeVRaNlMWakQ0lJBaq2Y7s0wfNVDvcMP2RWD8MANbzhoG+AEDVTz640mHZaVrof3hNKXlNKXlNKXlNKfFs1zOSZb/8CpmtP/NPw+FlcYAviwPC6Sei0k+kPs5LND6fNFT1GC/pbvYpX0eZZcdAFUiZDvIAbdtw78McyePfw87Vw/jAvPwx090R190JujPLjnLUSA7Dk7Y4wouQPqVFHlTm8ll22HyQ5Q1tcE/OsvfzPEKtBPWWU5z0FuBvdAm0uwnviO3dykxNsYlg5EWit1yPQsPX2fUpVy24mQrdyoNkBOaIN5ZSpjO8o0I3sQ4vlRk4DKtDipKA64McdzNRJrS6pdyNVT+HWkCU/YRZgBWOmJUqqZ+gS9uYUA51ncd5HqjhpXRMNdWwZbzJWFx1+zVSLlbrFt0O0N6syKNmKk/wEtud5iWqkLItTvEi0JMAmpR6Cc3AcCgg+A4vocoyXEkBI0vpqGqoETe80frnPl6JE1erewbCdqSY3lqq7DFg/kxvKdUIcfh2SQZRplWpRunpplIN071ps7UZEIcxegpK9pxgiywfS0ZjhyWRLq4nHFCR/jrbkSZ6PA+SBOZ3kdXw4N2AszzGXRKbXfIe3CSF3SOxj0anEI0+edDIlys8H4e/TwCWy7Y4zQHNESqJBR1pi+N5qqKcq1YuVGI+BvItIKuAxvhzXP/rcjhgQnAR6wOaqZZDlAtAtDaiKqG5PqBaM4wtfu0PPveRE5889+kX2Bs35glCABaiBdzILkSiX7dfv+5dmt2QRirR8p5hwUNO0MKvRVEQxd1fSpux3Q6Es/bp0Y7DQouwp90+IHygeRPoLMgeQ5LBgBcYjIoIowh6qYFe1Udk31+pVozWZ3tF2OyS6S66VluzBXj/hF2yBVgpeOdaze8pWtvYCxyk3zlxgaN5WkUVJYVmWy1VawLBM1TtDTmHO4ssH4UVXWT5xGrUCw0zgJkp0a8U6Zc09Isb+mXsPyn6DVukT7+Aeknk5tJ244NhtCsiNoOsRmxXo4v8jW7Rgn36Aq5b4xL0yyyhSALoY6Krj78lC8tl9dH0O/i7yyWiyXCFOo/WCNHqaAN7KGWIPOMgn43bfYC3xmI1uagOn8i5GjuRp2rdY/momjyRCzWeDyfjsVsn7igI3gIawoCGxISSqrYKyqMhLYOQeZ2GtPw1hFlFNRqSmulwMx3Rn4Yk5gMeWiH9kJZ+iO0q1feVwyGXTAoZ62XNlHAo4EiIABKyrESbMf3C7/zSJxrXG8JyAO4iYTn74Ff+5M9/7/FnHWHhpEZyn7BIgJS8Po0VH5ZcElXhOAIRsziI4+6vp0MGR9/k0MM+X4WwAPwsa7rAy+xDHQ8jCDYDcIrAmYQxaJaneT65yPPRZCj25r4jjQzOV2OyCL/amJqxW8vHahjKuzB0BpZyTAFBbMA70x6NAVyZruhZaNBnfR19Qh99ztXR5zlONo5nDfqcN+jzjEGrcxxkUUnI4ci5EirJfpJs3qAgeAtLQiG14dQm7oI1CTgVVMcWeT6RRHE37rwpbXRxEUsI+gC22v09jESNL6UjRBLOdQP8HC+aDuDPGoA/w4uxaqML1SQCa9frp1bHH9qLgCV0uc7g0bgZVxPX0QAB0WCFl2RSwhkZXycIO6eBuaRz4nGu0pzCSGi/E9xi5Q/TxJnUWKgchGVJHyyrTzqxrxPMjlmj2LnqZf1sBf/z3qZ5hpv3hbHlGITVKN/OstEcjTsZYm4MjDGGNQpVMyW0oH1XQUnG3QLLm1K0kjcq3HjupeHGyFLaSqIuScMKZQ5cDQeumpTRABkxT4nAXPAlDdqId/cqUff06lCVrIEeiUp3ujNvAGQZqk57i8hpTlN+qNEs2+VUJyNg3Ja3VAO0pqRXNyKxoRgnWWLc6EKJ04WmEpTdkkoXgjs+BWE1/nVLJUX8QN6ieVbLYhmwz36HV2G/IxS3MFLxCcOMnTDwwYOwzk0jDMTWL2P8NLH12CSR0+iKluXHU6qF3DjQ4/kUKUhn67PZ6bjxlPPDvNEnp3B7VW5sJfqWmV1iZreuTjHWmQ/U+PE6ijVbh7J8E5m2my8yQM125Oti1SKbe8snui14gQ94YR3IhXVSYFakBSvCezBb0izmxIucfHUXOZEklHdbIO8mwlvqc/XFoU1Y31uOBPXZVZ70kpkxjCS8i+SahplpOGIaNiqwSrMG8CYM+jkYbDYnnoW/I3PiPKfgm2c4DetCnbRdQN7LY4Wc6QJHhCLj9QUkIWheZoQ4Z5hP1xJAlBth0WfZDUTXQNZT42YQLTOIxAxiCgaBai4HEPK4jvTEmdMBnBklwpFcqCznSH+imrCKRpFK/Q+7SP8aNKfA0v2wRvejLk6Jg6oofmQ5RuQIIakis6wFatMsixxkBk2cLAE95gBijCnxSCLnHpt8nJPT5BTHEEj9woOAhdPUNPswdLGI7JKR6i91R1ib2S8Kzq2t7DzzbGXQcUBoRP4HPWHjtxbFvEiAXL8fPS6Rkvp+8tWgL1irck5MwxW6hBfZvNgC+phxwc+JNraKyjlxjZL6AXr1Wrx5TTknFvCqXc6J6wjPvC9zdBRZX88N2HKhnBO3wPLqJz1nzxnr7AGaUrkuzvR3XViXyVbnMjHum0AxPUEgOM+uBtAe+uH/QYF2KBByWRwwYFthdxTCgE3orSVFsBBlFhT6V0gl9LW2b6HEjLhmXiryarfF1iLQk8AjBOgEaHPnvhmX2pGCgNrXLFtfSORl/6IcDgTnkseKLR7sdDor6HoD0Ut/f4lNWjemwjw8z+FhYNuexZ8yVtxwQaaZjT5exH5E9UzqneVji9/gD+Sh3K4EOvayU44PiFk2qneWZlitm2iYGTFhv2MVdn1UqHCRLQ4tsuyvYDEWmRIzEv+JinCRvQmDc1W4M2X+sNH+5/XamCe3YENJHOV9Raga/zJl8SovLSIP4CbqOnBxPBh8PSPVvDUzSmupF3rFYcHnVts6CW2dyHpARXb+fk+czIyygTL0NvZ6iu+ZKLUgXDvLSp2U+hDtDbPnrgUkpD23UO25N+MmOMtKux9e79zLsMV2krEI+s9+/n5rCNPBPryffcTcmpgTC8RX2hQGKttiCzmPMS7Dkm/cFwvzPrBw46wwy1K7VlvOyOl5iYS/2kDvlTX3qts9yqC95rmsoz6z8UzwgzsxTjE9TMH7EnDeoRRyFRLm4Bne0FlJUV34IzFaBP6wwbmiLZK8AX8iUJa5lYqYCues16aKz4f5a2a+rJdvTgX8spFSmqP/A/UCOnTA6aRA0VhKAwzfVZx8b3mjsmFT1/QREHCQhTMN+AnoTfcIKwMH/+rFcE7ArnWuLfiqdfgx8o6Jys309BAP/PC3iowtlKqHBBHwF7zIMjHLvgflcqk/ulwOf3vIJV/tv4ATJvxgORyHzP5HGyvy6Al0HFXErpVLaVQk87UtpLV+ndHfrzIKG9CTc6gveLTF9IloA4hAqASii2Ia4AGrh/AlwqhjE19ApLwOA3h9azWuNxgNEKT1CvXa8BppfqIt2vBRaLxF83u2sd1KwCrsUsKEFp5nZfa5jhnhXsA6AVoe/LodDTID2wUJi2M9mUvEC5oBzmXYzEUgGQFapi8yj/mYAETYr3InjPHOXBrSRmHk9sUi9DiW3DkvaQkMq4JxcaMThqbXpMbj7pyXO4nD7S04vWaWKEAfEPQJyKwqSiJAKa0i87DRdmokXaPANBAxInN9lQA+yqcWZIL9f5kjF6xOKqZr6zVt12vT4PX6d7V14APXq95OuvUSbr3kK7RKn3hJqyTXskriUquEQX5ZbZWsaODWaLSLotcFBDOJT1a/DPkOHJgwEIGgxHEqln4jM6P5KLmUShXAP1IFTuOWjnBU64JjpuXIQ3NIqwaBsEaqobWLL4rfJ7lc9oTDoBY9JIBTAHcIyaKDx9KUwLBfyyHCpVTEwB+UMBwiVAFIK4kKPEE6UgGMbEIF+kESBjapQAV6AgXwAE+FgFAe6HYlRAcgRG9RgRWi29hwGgXvQG+2EjS8Y0LMhFn0StYi7hRWnGhGRvPWOxs4jkovNF1kINMTFB9C8SSMDA4UUiKIz3qiRlDJWiMVQxMVQ3NiPc6vj1T/YMZTuxAXfAkNSbsXPNEm2d8JH0FlkWtbw1/oDH8zNcNfSNaNrVXshDK9OVcjRgZiEJzm9xSNbew6kg63kxOAO2tgWH13unI3sjzSLEUHoJxl69Fa2aK7eXNQuAQ5EYshYpVDxtHYcI7GUDXTJEljGyqBzsYGORuvq8v91d61tl5jJRx1xyXJ3dzEeIlzGJOuDx+sBzY8R7sppkhGjAElmRAuhwBMb8lDlS6liYpU6nYnOutNl/cfrLsw19SlMYEwsyg2eOJZVqKv8TwrbUDwLUVIZhGKTqZ40IS6GbJeE29ssY13GNbh/lyopp4ocy63G98Xhk4tme6KFplDWxV+c61KFEB3lYVAgWRkKY3ViA73gwgeq6biOjJgiGuT8EIyXuWDZhTWhoTBBHBMuECPzIVyJMZtguQlJbnaePUJj4U1/AIP+zrbkTb1eB6S0yWq4Wfk7L6A4g2ygctZ1vJtv/aRh+XnPB4j22IvRYvvJlPdLotOLQN10t9EnqiW9x1rl6dgjpb5Get/XQ4Lzkwox5DDY+OHbZHHlasht2nsk9jyhyGfMraqSI5QtSiSQ3ICFnxKsDDu/kwauKgQ2k/2qfWyPFttpvNuMyEW4YRxlhH5RwhUj/lIKJxBcTcBblf1ushD43/C95wFeDc1cbCNarD1tndEHQzlKWzmLiilwnMtwsTs0zVPjLyxtLlWWJn9dOUV7B1Ln3ETGsL9Ybo/QvebiQCiGjln2EsAXPXuGXzXGXFv8N58M725k9682b0pkfY5/mIsuJxcd04NagLxfxmogrH+WtLAfNIQG7rUTZxouehEBq1mZB2qaogC6MM5cQsZh7/yPlhoRQ3JOOwO0KMTz8hjv7OuMbrMD4TL/IBY5tZsd7ym755nXXa7w9wZ7p5nNXl597w8zOusti12VSa8c6arogpWEta5Zn78gK+SWMucYICIoRN6z3ouRDHL3oxmDMAC0RY7i4bfOfkpNM+bgCtilt2IvI3fk0dmKsG+vEXTpLhLuozKHCMzWIn+xVRH+TBQXmvHkH7M0giJEiP6q+z6NLBBdksopESA6s28Cbp3w81ghZWqNk4XsYUNxSzTOXfBNqjFMz2eN2E/oQmi4SSyDF7qMULo4bzpjBCoiDPv81uhAwe/a/JRUs7R4FrtiRFfuTfSnqCwVTHLZvKmGgVAjkHTRZaPa5ZPaJZPapavq3ljmwilKYLSlPHGjjlvbDPBGIixyhuL4QOVklMpspUKi5pojqMxLlWxXY1TVNaQ/motpEu0xd35JOlAE6gD5dPwZzdMISWII543XCQVIm6TEHfDY/l6zfIMuDb2MUl9TFAf02p0KcURD9kDcZf+Lk2ZADNmOXgToWBDqZoxmSqma7Ofdky8Sc5J0RUL0/RFVLN9rYII49lI4xmj8UyZ8ZgpE1HfmE+qsXxCTeXT+I3alm4SC7cotxH5KrPRmFMOBIZRNy0Ln3KLYp/gogOdm1JjFZ1r+iy86bPwMfqUCOPuzxALR8pK2/ecH4pJtoTD3HEY0mCBiI2oVqWQCdXCAzfvrojXYRc6E4Mm/27nLR3xVfjzHve2UOQGsHFfLABpAW9soBuj1HoEVrwLUMTFxyn2imb3VT8ejIbQd3bTq8yuPkOiz74pwvkoiCiFcbc5AlGtZi6iMThUO8Zp1kc5TfsIJ+x/iANpgi+j7YeOXxAQp9VkdhrBOAE7fFpNOG1HxN1LMF0Zw+zbE/R2XMNms+EEvr63GMcAoAmVzEhWbMIf69T4iXxabTqBwW/juO3U5Jy4Wwk1MSfuVEJNz4m9SoBQvnvAigYDiAMMJG9Wo+xZpTHvzK0SFNtBq+So0PUYsWxnD4uqxnwEJMgfswhosZbHBv6TBv4TBv7TZCCs1APNgCDMshZxjchFLTVjoG4cfdkxcBs1AlTfbNaEx3GsJh5bVO9V048dysfV5GP5JpWlDXgBlUcVwBoEmpcFV8GN6RBc7y+aioPUg+cZA8V1gFff+MY3vu8exa/Xcn/epDPfdGAkQPxkc2IXTTii5RhG+6MKdLifFoYgoZrGzPhBC5GHeD5sYMAr3BPwiXvzIFbDSupwPwxxHU5m06F5GSmuxuclUxy0skxxoMTr8QZoaqO0XIYRqxQEvRREi5KM6fglJ0xaCYQvpU017B/dRqQIjR3SSVdmR3QZJFHAIqzAuBJReT1q/rnD3Dno6PAvCtUkxU6UOUPxlRnxleyAeIyJnFrSc2rBrGByu8oiRfE1WEpDBHjB4GoYvmm2aOh5Wq0lu5/30Bud9A3aw9SWVc6zmimR2J0kdSbcn0uazCBZvDfKysjiEiYj7WQYTQaBMOyL4YxO2rmxZ6Xa9L/Y8YzPk2nzOO+xw329IWQlS5+tucCjMvslTwJED9vpDyKr0qE9m1+nz9sNEdPXlMbEHewruE8wKKPCFhThQITFA1V4BPe6ObGABvMVm1dhG7vWfXuh1J/Hb6P2UWb/tuNEH/fRdklG7ZUeVLyu95NVvyc+QHkBYKNczX6fxPEO4UpmP3r1+n0Ux5sqrrdc1X47Fr7Zj1lKtN0IB2vukkRApNU9qy6n6YMkuy8AvbnWnCa2L5kP+f1vmZfIltrmTLGgY8tIc6ZL/yMCXdRtAkZE9EG0RVIEdGAwqDaXRTJLcOjt9rzcTirp0w+SSortsp/pkPLCk+r7nsO54K6HqAjnZdt35qpwHvPCcXc8EDVCo9K+llvztfPJr51Pfu188tw3M7fmfxOvvJ/zvav7Oa/9Zjk5o8rJaf2awcvn13yLyCrha4X3E776+QRrUhe3C098LyvQfZ5cT8wvsmc+eFkEQE4EbZtQwQ4APSbQEUDhpo3kLcVtg8rLKcPuKLhXGyYnMbgXBbYI2hi5EpgrtbVqjD7JK2/+I+iLhavjnLYQ9pSAOgR4AQOnDS6BVQRKeipHuzTanw7K7HjHWdlAyhwoKcgkjaGfUv89ZpnEEWdIdDMaKHHwzz4AyyLMZsNRo7EYZl0XRB7n8/I4t5LuKf6tDnTUaXzx6DivS4+JAfC21eD7NYRvpAOXzEtURy6EfhqFTzpI0k9RuJls5fRBPOYnHueFRBgjcSJAzTJmJKXA7ljjUzGZSVGlD0GlF6TSN4ABqLBPntBg9bUIzFoQaKq1CAetRWDWIqyvhaTYExitcXUQ4nBU9AQgiluOUAVGXMLzFBEiFghMa5syf8WmfNyd61rzrG17M3HeO3EUmqSXGZVmb4JwDX0OVXCHjm/sgkAMfDNwGYMD1VABZgzu3oDh6hAIB0CgdwO+HBAoAs1m2J/BTprHJLHNUrM2++sHTDIvHzbxINiIbtiIbwnYWHlK9sucG+RNQ4uk5ooTQS9Cm/6xToqOcKPjDqZGR7lph+Qoin36Q3N6nM4ohuQnDfVz7M4SPXbHufPYmaQpMZqCAnQs0XpFoO0EKtJBCZoP7ueoz34OaD8nKlTJ2vYzx5Or1U6OLrWTaXXg78keLhLRKjVoiSKfbAUDyFaEzayWR0sS6d9B3tCoeINvSrILM6Ric5JwCISAuJaEE/1qp/k2dh8xoMf5nHi3Yz8XWanPEX9XTTJqdPdNfN12LswZVeqdfAj32Rjptni3n5/c5UDsl6E8oj2VqoZKB2Yo77tCdjcF3gp1OCUo71qhQ5xi3A+7fdThtUzUSZ/05NGa8rIL0MPvu/x5N1+1826uNS07zje0Ey1S1BwBAKxomNTsmC0nhY4bWpbFsGrAzFPiscOqgTkgu2eeDpp5amYermnmqZl5oz7zkI7iJSYFuVuaBsw8VQ0381Q1yqJRy8je6MnIbpOxFw3LSgwsGoaP+BAQ/wgh4PKt+wyDyEYTljsxaJ/9nGFdHXJ0pJQHc9jxBaRNssN76Yrs+HSlw0ufcNVJi7+7Ri5NVTLVUNk3b3eNvESqgiDNgxpxWevMm6/amb8EugITLbI6XWm5XZXRrmqVxSjtqox21ahqqNE+M88GzTy7rF2VDdpVGc28367KvF2VGboyw/6TlVMbICSyWfafu+hKy6MrBhY1upI5uvKPDgL96QriPZFRUGZnJKPIHyI4QXb6oIuMwBuqqc9hM8pTCCTrZaQ4zUtTnBHVAAB8s/Zd82WiOKvNvPmqnfnlUZyGozhNsjmHWFrlDh05w3qTtIuoLDLQLprkTQlUpgKV9dEHm4Nm3jQzb3TNvEcTxJmbsBqrXdiZN8iiPkLaRehrf03V9LSLpgrKxb/+8he+9pN/+Xuf/QukOCGZwaPSkpcKBFkfEIhuEIiyGKmBYEQFauSbBYJsTSCwJMfMvZvkGLJzjoGOOiy5YBWd0b+KylFTC/1Fuso+d9CEL3U3Yfop0tZMkz69cP2ZByiQ7XODyVZFtPgliFbsDoX1Cznam1SGBqRszpO8yjtWizWO5IdRS7xQCwuWe7vV/KEYy3ol+jwri6Zq7cBgDGygItLfXYJqChumuTzMa+bjo3xe3kJRPbDKJuG8cXR9q5vwtqxmwvtWn/za7ZdRt40u+paw0S3++Zd/86d/6vnf/8zfIJX2QRG9Zq6szJV0KqoyV05TkFh/c+WjfHVb5SO8sjrypFG3VTaNrTKwmREa+gy7M48pxnsJnbvGTNlEM2XDyxaAIlSjjzEoIsEdwzIaN6YBVWRLVaTSvmEZjUFctNFHhEJy28tFj/Ic5bxjTnA/4kSoqG4QiJzgHqjIE9wjENz7GsEwWZPqtgL4ZQ+EKXvQLY/b9TlcYwLI7OoLE4HQeYaVeahBGIz16eWyiKkGQrPicM1uNvOcZTOP1tnMI9zjc9enjdfYzGtsppu2DnXT1qFvCdpKbrK/rdxkEZa4+Qdr5/RhM/Qa36n4zqYuvrN5Nb7z8CX4Tl14Di7Bd0LV0NN3lnnkcx5DHJsVExpeOxOKHROKa0xoUDWqy2JCsGBxX19ZbHxljfpSBbYqVT8mFHtMKF6VCQW6g7FEraooWj9fWVMN+9XRhvv7yt5S+cpucb4yUFvej9+QKnTV0Wp9O19Zs9dXVuvnoUMUUB3qpCxMZ77et0pX8SW4bKX1iTaMfpa9xSl+q73XV/Prw5zr2NuIkSnTPFS0w2PLRy7Blvtof3sr6SR4jS2/xpa7WU/QzXqCbw3W8+yv//YHGt1xKsFrDJgYMAVx6nZZ8LZgzisgfa8AFgkyxZ/NYxpOwYnt2PBFGCwdd+D14w6d6qBW/8jGXgXmDB71qJ+Q6PA+IXl4mF1q5gjxgqGBZ3oOi9w8LxfgKzcAHIds8CSvB09KqimIgZhYU5DTukugFTdtLKSOAIw3bayS9K227nxA8KQcFLDHzaLL7uBJTsGT0gVPVkUGZZ8ig1LxUn+9J/o0dhg26AzJ2Lw8zmuHSMbMIRKCt2EyfU7Y7I1dTGWvWbO2cMHV6ghtxecGdnRL1dH5eke31DuKHeL06WUh9s6U+Z0sXMbpowrwAw8PHedrOz1kEx53hcdKm+/4zzClxR+Z3VodIPIOAa24PGPHm1X2RuWyW9VDvKMCz52Wft3Vl8Inpa7qF1fV7wOTI7iqBZmZ6veu9P20oYeyLSZslarMVl5FasgdNeR+SFgfUkgR2X71Vfi48x589qD9JEpG9Yr1wbzMxHabh8yEYA8EkLjsyN9XEkCiT6gvJmbNuhOzBtXJU4Tgtn4ABHQlEroWEBoAYprAS3xzzRBmBGGYkXgVQZj5EHbkGQFJ5Nkc4+2uf+xOyPzDG6pjemdZny3qncUwPjZLRwIlKpgJglnQJ5hzDVi5nWBGJxc9uF1H0gC0oAx2BDc8umhht1DB7hoLu62Wr4VEkSzszAmGoDeic7VJ1RBBvlonRQgh65Oy0+I906Ksv3SOg8O0+OrnOPiq0+L9phUMmBanaQVd0wrctLiblq36DAJSdVY/APHDO/ziKIU58fvo/eTP/axLD1iYkXTRi+vmpSuPvd079dIfYMIHWPBqBRjJbUENYEgGo24yaChSEhqIbhsI0M8R/9LMN9EYoFH2MUwib2YZ7CuEXz5ZoJCiEpOFEt67zgFkljFXd9l2cm1tka6Zl8rMuyq9rHoTfLdLN59vacSvEXZ/uYCueVJI35X8zP1ULszbGsFlbo1vKRI5YGtYCSHwpRIfoBVbDFxVLgTwL99vQ0Y+T6DWPHvCpmw0SQdgRi4pfQ/cseYEnxNb6aRdvVumv2C6FdRt1z5ce8e4DUm+kn5iisR8E0WYL95vEz1EpTOdvrTvVZ2atEmUleJHr6xTIidY8CXJftHaFdY2uWoc0ZWMg/cfBxWvL9xqd5M0u7m2Xh7fedXSK9GHXvUn1bzaXJcgaPLSBO1kF0FbWIWgbX2JBG3t6tU3haD1UbO2rknN6iVoXar5cMi4kAGr6ND/4+jQJ0xsnLwCOtSstqrCrXqG0T7d7PapKvUf3W+zwiRXQoSasdcpxqBkP3J1OrM0GR2MV0BJmhUlUZiM21C0Ri/8uT6K8I91eAXwb1j4FwEWRDLwx9yZXjhxPZg48IOJG2S6bqqGag4MJh68NULaGkFtazQGbI2QtkajtjVMODEMsxZRHGBEcaMWUdwNRKG/cf+VI3H4SiJxWMO79xIOoJHdnQK8wk6vdGeEA5A46IW/1H+BV8kVCTPBKwn/oAb/v7vf5teavuJO+4BM9oIs0L97P+173gUy8t68onAYNOQ1y28DDjfItpjGErSabWObug83rHK0QbxaqRGdbxBrPd8AACjMXDEUhDwp4R06vLFr6mFZNGnqDZILmypUzT4ySmPVqTf6Tb1XRtlaVaJa0+xt64EAKELN2gz30RxjKtQBHqz6h/vtwSrPqRg6p+Jg+Ihu+Ih/3PBxx656optok1hRLSlCp4R6x67MDUUpANuCkZxsdJOBgrLqSxMCrxVI9XUNiCjMdKl/9gGbzBAg89K5Uq3XK+VK9SFeJXmt3ukvPGCZwdYroayeOjkNlHVTpU5mg9XJaK3KpPSVSf5qVSZlTMXe127E9CrKra5UmkLMxv8xQilXFc8eP1j//Qv4+4VvC1rL/EBaJbM6wv0yPQuAmUdNmk3RFskoPhmY3ArmvlAEKdPK5RjDmTLdANbHFjlltp0uNZthzz9oQj45loWcYc9WNyK88Ux1g82wp+0vprNy8TiMJaCqksbjTmVaziBRkOSVBqpgywwB3mFhUq/o/9aqvlDLVCp5Q1d9oZbp1JUqadt+Tpjs+Fg4uW2rDG3R/J6iuY29hZDoFiN4+lWGoJmyFYYizbCe0JBmeYwS5izLc7HIsChArJp5ap5i1SHZW2VomJLeD5sqQ82qylAyFKvUqzDUJLHjLfUKQ9N+Su6q+BEAJbJFj+gsamziOMV2NYS7hyoa2FysrjQQBR/kw1S6Y0aaoh+7KVxeU1Fq7Kbld2NSr66xG1f8yO/CZFldQxew6ZNF/sZUVm+bXKpreFtsV9lSylRGFTui3izBTZclOKW0MulqFTtGoc2oyxIceVmCbQb7MfpU60o/FS3lDTW+hEXr7fdaflbi1lI+oiao7s1E1dPQUj6pEpPMPDmRT2mWT4vtaj2i8XrYfbFa75KpD8W25j5uFlv56XlW5pxoxa5a8aRhoPa78wR6XMJk+Ov9qkk947nKYBHbV4PJy7DciVvuxF9uKrlVwc0rNvUavAbAi6kN8zJSTF9b0rF/BrxrlK6uKelEEQMGMEZXW0o1TlftUrXoanOpJulKlWqCrjaVamjOJp1cN2cLaK2fs9m64znBgFK7VQMq8vkuKkKko7BbxycrSEtoM1HB2hiJY3OV0lshlt4K41ppOFfX2BLuwHCzWi0FtBxVdP98vebW3fkU/LmTam7tpcL0u/Nhy9p3GfnLFiuS+iIrVaqmso9SJB6w+rTKtUlSFbUR1MYM6t1GamyL+7D+Uz9RYpa9ZzjkQgahrV7sqhrgVsD6SyEN2ACSk41g75zocGK+92H1q4ZlXWaJ7PqYElUzYre3Ns97a7PLrA0ZL70hwCJVMs8urxiUGcxe6AvGNIUj4NX7rv7WndRkL0Hdlp+yTjSHInEexigZJLGaytcnEUxmqJqMZb1rn0yj72TWNBEQREjK6pnMZG0yQw5lSD1w0xnKQzWZr7MdTeUThOytakZWClj7jMKKZJ6rVxCzA5iRe9e2/1q4/4ZjmtQYTWqcGrYIk6JqqFbaWPtQg6sz1GnN80kc6ogZakZDHaWGERVTSaiiCw22c9loL+uD/dBLGSx2MiP35hsWeZ7Q/C/Wi6m9m9AON+8hLKKRw4rOiPsKX9yIneyIes5hXqopiuI+xE3qYIlZG1LS4IZh/w/bEpS1OiQpliSkSmxUhyQJ4hjVFpsFGARMab5jZcAOJxkw4XFcl4R4PhKbJZmOCUMaVC7qFZQSsRpFiz57VSXG1Rn9pObvVENL+1LWV+iYhscxPu6RU0wllKnHDuXIQJ9npk6lVMm82E1my1315P6IkVRvDjAKuH8CamBg6uZfS4Okku+urt0RF7f7i5zzZR36Je5t6cYWD1kYijCUWFPe8gkqkSSx2HwQ6xBP21m6awpNyUTCE6G4o1/uiYAnUnFHLtwTDk9gpB3/UxtzLIpMSr6S2xiP38+5sKGMWZVwGiuqMIy+x+ucaq7/R+hlXrJ6KRO5XQnFKBhe6KTUzx5e6bDsScrvbqqweIVLRPZFTApOVZvsF+MlZj4F6JT9NjShJNs8++P7Mas2Pvgd/8Gf0AO8/oP767aID3fZJr6GqzRhfrO2CBTPfr/rpc93/X4MXzoqObdQ2uqg5K0ytB4OuJCYTkUxHVDeFRTm5kSghN5UakFmmy2lfl8H850zJRblPABOP/yQyYku7MPNCE6FydAFWnvmRBuu5oRSnHKCnyVAUoGmTfaMwyKnPk2WdCwWWPVJCXGCPr33dCtMtzRU29909YWLdtRdLxooRNXczcgEvfdcNdv3D55t93hirP7nEKZapUO41H8nebDsloPqAgWoEzKT6pVy1evnGMiiXEdIvRTPTmGPHARqJFDHlolCmR5iQXVAXBfc9WN+wzCrskMZ2e7wrWn/w2fgw7UvnjFfPO19MbNfnOj54pkBX9zkfXGz95YSeJxWShuObO4bLwCSNuGdZUBK7sGK01x6G6KxreBK7jCD3mQHrXoGPe2NOajG3C5NASeOipN5i2Mz85kRrNxeVoWeaovgZd+PfyUya283o2CCBtQWWDUFLiLbS9K/FwtyA8hN/tIhw+O9DE86htd7MKSb4cEYJvDUR4UWAqAk8APmZ7WyI/hGZIaTvRzDiWg4iQd+qmhHw+H+cIxdzEKZ1mI4wGiX2NtlBshZfyB7u8I03DRwNTZ7q7Hl5Zj+Zpp+2/YdUBiwnX5QX41/vHPE3ts9O5Nm2UNNttqRSzRzmLdkfWeuGRg+KIQPCnEVOuR+h720Yw3djcSxYPEfSy6W+5gLkJYMRRHjkZBB2GjWKFLTUSQGP2AwfSlXw2/XGNwu9NuFg9sFfrug3g7BuBaa6SBiFnrCdiivQofC71BchQ653yH3O0z4AC7BqD/vy/FfhdXZuq11cTdn3bF8uoPHTfEsaQI/sxtTTg86wffTEVD9fffoDt+3jQ3jr+RefR5+Jfirca97nGppTll674zgr7F79YW+77guq04CdPNZbibtvK83RRC7C43INRcaUXRUVnWVGUF5EZ2FKqYaq3Q8WlWnZOkYFjo0J2zmQnMMyxTthkGacojuPK+kqFevxIgHl9RCYgXhogVF9gdKloqT8sL8eFcPoaqdIe+g08IeXBTGpkp3ME2qEDTBPmeIg9XgEvSDi+yGiysZtUbQ2NYGOsyHjuellSXqWIrb+lmYNM1KwqXJmWGlZM3i/ZXqoryKQmb4AR06zkoU9fDMCbPnkFFCtrfMqdkIRXNTZwllc6yzlNPkTec8PiUGnWE1qmXPcoV3KOEtF7KsUAkTo2QWDEOJMUZpYDBxRjbRrCuWeEJJM+MMEIGCULLK3e4FoATW3c56lyr0lwoDnkNaqrDPUoVlVQGrvk4mGMVBTLP4jxpV1a0jXaWfUCZ3a4NrNVH9xjiPTdVvjEbcXP1ul1ga0l/IAHV4d0bRHvHfWlIdJe/lrSX0L/z+tyK6CH8IW83x9WqUSuBXtiqxyObFW2Azubpft6CCt7WcE7uV0D9M+t+dePNZVlJxXDxDPif2m7INE75qe1+lir4bmz4HTQ8DCr7AKty8yLqLgJlz6SYKhJlT5zY0wp5/2josmZQ8tvPKPtOxSVDb4hqU1IQLJyEmw0BYYy9RWGMgrDEQ1qh/ctEseCzMfqLiaFGtcqUVIPH0/MswqO10lP5J5vFf4sg0Ju6PidixgTAomgUlggrIPcZ1uzRJidA1Bt9zvzdRyJL7PVGRJRe6YmgS0bkjVQlbV16NMKZPfbU/FBUpvMBceU0gM1QB0FTCixDfxJwpi6eTUn/A2mtCsmCE+okfNhaMUN9vLRghUIprqKLgVhXi23NiGq+2ovUmBAqiVAib4loVeptiAVtF5Zy4ToX6AeryZrz5JKD3DXi5UM6JN6sQEdnuiRD2xFtUaPfELdjyDO4kIKL6abcp8EXaFEspcxCj/vpAjEAeelkWsIzgAq3mBEHogosL+g0PwOeZF/FDAJYEYDKZK5H90f2WJ5C1fAcF486y1jb2egq0seuA0UewEIfsQkhYiGuV1Ic+YOAn7UK8GQN5zxLU4PL1JYbLwLLstHE2C2X28/fbcCQd7MP72UfMrYk5sUBMoE0ypWyLLf0EVCUdOPxjlSvomZ0Xtd2A5zRnZEaxRZk5UJVhS2mdkQaULwYVA62XYTZlsa171pqZnZNWoPm3R5ERs2y0wOzEhaSwHmnCerCuLNetXCZRjL+WUm5rr2JAD3zO1smP/M/bcutowZhlLTonyjT7Xo4HMOz34ENYUN36nKURhZEaVX1hvXEe6wDFIBo19x3NJB25wcBK2pr9pKiiNxv1V0rWs8WmbWmbYG+UO/E8I0mgoVMj0CmDdcmFjb5LeKzHyWhOcidC362zkwa6hLnE1jVGSNmK+WcYlRLsV9LYS97WLgLylWJKku6ie9vnxSYSQU315GnzFVc/f9oUz3dDDkrKZmJHDRKCj5wd8b0ciWkV4PeiVwJ0a7csUkO+CgNYHdlahcTFDxDZsLLVVylRBCJY4OFXhS8+pnWhGcOPcCpOj0sFaPFVtgO5u5uqHjeH5Px7ga3S7t1rUvyjkZc8CJr6qhwN9f4ybaY8GaItFCwRZsog4NEkTN9UJj6btwgRzHVVs0/qi4N0w5fZ418OasJzJbLz+qa3oGYW/vXtUvvIMHy4UQVp0FK6vYN0yCgr8COxO8hlJKI0SAkVAYtgM3FT2MwPrtD3lcMha7UEb8FqMqb/83/9jb9pXJ8KpC0zjC2+8OyDf/PLv/X7n/lr9qa0qWHDokcKU99ye0DOuMYaNAcqYKvFNobBhqE5rE6CP32y0RC80f3JsM8nA4tuzd7PSbegDdwYAVyGfXApqFMEWZ0YdBSB13QGwr6gxDxcR9AnJ7PPku0BOyIUwgay3kDzPMTyvRjZv9Sby8ulJflTsRa8WR1jhs1gB+DJ9JUhiZK6sQPdCic/SNkmLpAsQpmQlNSn8D6nqdOyT+L+CMguFXjk2qz/qj0GXT1K26MBuN2PsF4B1QW2TLxG3GuAfmxajFWxzae4J0paClk08Jh70cweMQ+2ljkIi0hT8pYKdbsshjBDqQqtERglRsxfmqcqNF6dYSw6jkU78kyFxkUxivWn8zG3EcIZGVEdmdBI6vm4E93yERVShoh8AsVIuJpUoWGaQ1RXMLGBRxGWNUDOo7hqVTC1cQcYp5Wp4ZrjCJ3whKCx/2AS7k2CNtJSSa82EjttJCI3ftSjjbRAG2mZ6ECMURpyQQNJPWjAhRTkLTVx5R/D0IcR97EJP5wVoEdhfLC6KrEKA8WJwPJRzAEsH4UPwuJR+GAIZD9D2V3SkW3ENBJAbVSZD0cV6heZiS4MMdBlxInfFF8YYpSDGc+zrEQEoV9nGKrxYVskxbrqVuaGapL70XDVBCjeIUxoL9URiYp0DlQMmMVOFcIUQDUZQ7UEBo49ZA8bVD9GWdVMlfVpI+CaB1lZRIj99i61MmLwMU4/E7dNKtpCaG4IC1MNd4QA5xWrlmq2RTZ6EEbBSEONq2ANOtnUwRGoyA3JZImNq9HMyGOYAFFxHe/AQubGQhaChDQjWTFFr0YEVANK12NUwibmDuz+g7Ztr2q3t9rbFVTwiAzd3Fr6g7thXmaoQOLxlakTBUa4GWJB+N2q77+wLTZTK+5s5C0/iiU0EnOG6uJCZUnntI+yK99HYVtcU/VJV1ltM7XFtTSAtrjuqn7dEUFydNjvS//7sAMjys08ZAsHmjpfY7QnWqTZ8zmxRYWwUTbTPtgEWry3lXmFL66wPixbh9OyIgYc5tU649oTWrplbvX0uxrhxUirdfBPqta93IQ3ecWoL9HeicEE2NKDbFgyIRDw09ZaxxGjJixGbbrq+Oy7dwehNMVCmG2FZOFq7yza26sMwooHuuFOTiElaOGZ0e9k//YDJht+S7M2+/AH6EipjlzrCMho5InQWFhLG9MXkKfzTAc4P2NMp7tEs3GANxPpppW4gew88VKKVUi4itC5tvjeTqdzHs2EnALnuc7KxcMgVmFm8JDqZhGD1KE/m8DMZpZ94gPmBCzO5sQH3AFZ8meEtYJSRE5hX0bEmmgSB1HUjfXeUk/dlHIVLoJiuMLQ7Ad7+nLm7WbMVZyGlXMA5ziNdvvFBzudzlk0cHK9uTT8B39tKR0zteY3vblcFPP2NEGsp+9yBwq4PUawaKylWalZW6y8f6Vj8smCNGseGnkXLVN0Utwgpj0gTPxCtXx6Il0rOagVtEkwhE8ad62P7uzKN56sXMI+zrM6HRJ+K2FG0m9Kwt+UwsRO9c4q1Kc8S3PDC+eNvOuwugbZzV6fmQz4Mj+wvlIZLrA7isAdh0QDN/meEjrzF+VN8kThsX6QgwKnWAyRYsGtYnECkA1DhhMVGPUiVQFFe+TDKjDKxYgKLD1SgVEtRqkqBqn+YyqYkRn507qMh4HTLYJKtwisbjGhAqNbTKrA6BZSBUa3WKcCI15MmXFOw6DXY8dNle5AaWRENWtaBoYZY1TymBr1F2zEccGROhesAlK5mgI8o6A36QcmIwIjG2uqIT+KV5U5SAa7yoIDnmmebwCO2lDrAMMkXE0p6aQFDNcXM8Crb6miovsN92Ufqbj0SIEvqwTgnGhe5hs1yzfI7WqjXi6LjXR+fkNZbDIc7dvUJPx8Hf0EyrWJEES9zvz9NmMu4WoDDGeD2gSQeN2MZA+qTToq8Rf9ffDQTrNvv2kQEttJNrLwYT58Yi3zDSpaSpuqVVEeOjkSkZwc+QND6SchYtaAgY3jwMbNwFASG3fELPWJ2TgMbLxOzJD4xTAwvGqouJIeYE+RTgl7ig6OBXjW2CZBAG6xzv3YVFKZyMDoJcPuR2a0zwD0xGtUoKbmRFsFoEBuUoGaBgYcqPXA2QI1ioHzY48dAjUjoEPPwONItwv006y0FOksM7wuMBncuRpyOlnQFjcXAFXu6WQxYFuz0k7IyI/ktgfaSCzyf1IDOiegXwE2qH8CdDI8kUvYBTSg2HAR2AiVRiBiFZMC+OrF3i7gTF75x1DcnnAfm/Q+Vvmx2qW9Uk7Y2ITCxhlyZg6WQ2S3HCLnROAxbOkzbJtKv27tNM1Cx64xcM5rloSxGssn1Wg+obJ8XA3nUyrN1ymZx6DnIVIbphipQD/HHFeEB5scByX13TK7Z6jZtHlAPHP9qwE3pl4xBIE9cwkkWZ9PqmkE/JSK8nWqhaeaaqrhy42oA0nKVaYlNQIuiYB7kJjOE7U+j2OV5hi9yd0R4XXuiPCUOyI84o4IjzuJfsIdEZ50ZumGM0tvcI6lBGl2DDSbvaS9xPy91NUs8Bz8/zGVIMnWApVC/zAMSIqsaKBs9ObU2MOlcauH5HmfcPqXvgaYS1b93lTaUCzSzxpkDpEzIpmXSoUqmBHRPFpgJAaBTKAwnDfp5LpUIexmFTpL5FnUyIqAVD9ncznLnB3SM8XQ29YOs1OF+gXmzJDPsZodkpTZvcap7Fsi7yyCfpbIoNsSudBliKRiF4Fv6ts5LxfICsmvDvXtqwUaoyoFDYW1kGkPD6jVhG013b8VtFHocg9NuHkVisRx7XMm6fTAfZWqxdzWa6mmH/2LJ8dqG864Sqpu6Ur6MVGhdfsb98bVH8PWS43B24WsZxeyfrsQ4669XSj9ZsZ57fIEtCqfsl1RixPTpYnQMdTEIBY5/InoGNyjW6+t/uWMwV97P/5Ndse/cbdCDQr3iUwkE+a2i9BxmfUML7pyEAXdcYl0FdWRU7omshY5XzvbOtiSQ8H4VzBS03lcN+ewNdl01r6huthaHVW9k7tfyqNgmR8Qy/xAsswPhJ5vV/p5qy6yUrHsmMlycRircNlfx3iphPt1SpR0AB0zE3d49uOdPgVCyN06I08Je5z+LEfdTeqzwrIluonRYqeE50+i+5G977wHmGjutJiXZ7mSQOefALSvAg1PcwqP4+WcOCZgHh2MmntI4P1jopwTh+n6NLQ5Dm2eZjaYepHPYyECE2y4HRsehpd2KqmPCxtqSNnMPm0MBVI/haf9T/vGTBqp6Y9jXzAsY8HHbBIn61MsRPckT3IHl4KbEG79lEBG3SA4FmxGUoaqc8II/VI/Iwxnl/o8gjofqpbtMC8QQ4/w7N90XIxiW5wSNu2EWSfWvUa8e3F6BvxqXJUVvuYlQRgnSuonhdGThE1i8ATdQfn5tMhH4O/jIs9oJPDrGC8wjcRx7nKnLZT02M82s2CzzYy5bDPfU8udNkaZF+C1j/k52ODGCZvJZWsuKJr0Gs3vKca3sYcFBaIieNuwW6soNjnL2jZv2gSeIJhlMzl3tTnySbOkwb583SLLp9R4PgZtZU8GcIx6m6YQy2kTYjnuMqeNqYkUU66MednTxil72sMCA9LcnJQbo83rtpQKyuLGbY4yVIOmFvkbcTlphD3Zxs5Tpon1gPfcaLFSn6PLDQCsp3k+JrarjdDbRqLw6L4TknIY3OeRVGe1Z354ApBdPK/oWOWmpXRIbTJnDIfUhHeQFFN4mcF2J1Zb22Ape95ZbpfdZgF7hpe5oN16lhdjJpLSdDgjnuZFc1EdxjQyV3WyQyfyadU8kW+AabfctFu1aXeN2cvA1X+sefOVXpMnRVlwtYlCrg3NHSM9VOozoiyE2kg/iJIX02rMkbzT3LSviN63zcvTPPvhKh+g1CdlqZ/srHRY9j5z+4LAuOhp6uV5UepjHaPISP2sKHWn+gljQoZAnMF9+yFpjKVSH5Y2U4s+JG3aD92RpTJ9vCiMuo0cQQ1RD08LI1cL1cRskqRqS/2cMMN2BPIkn5engJpkc+Ii/I3mxFlBSUVWiEhj8/NAaY7L0oPRMVmq6RpP4PPyiHR4cV6Ulg/pi/jvEVlmv2b2BqVNBYL8yx2HOw9zCkwfrR9Alm3xkHkS+yHrsi3ug9uJCryUWknsaBe3QdpjeOvrbEfK9Hg+FquJtEkpcrIaZcpc1DZQN5MWqztFmH3k0bezKDK5NGHnOeB9WzzDYce3xTnu06YqK9ZZ7vKF4a2xJYx6t2r5ev2ecrjJBfzHRKwPaKY2dGdIwcjuA5qrDd0ZUtBWNQ1Q26CmfVfk6/br171LsxvShuJa3jMsuKS2+D3RgP9YI+7+Vho6axWRvK7UTpbIra+I3LSZ9QaabT5GmbEIQY6JWnKns9yKJBXd7A9CzCSHjzaaR5vMo4kkjLsBkeKpyilfLu1K87SWgauJtOWIvRn8hzpmvc9ym5OsL8mvj75Cvhl5jufftsjzKTrpR1hkErihqBOVap0vZa7DQ2nHRYVAlthOQnfH0Z8+SWSF3q8CtU0q+Sqn1HZ6Fx89xdy4z7Bq3NflGyyy41kX4dJDjVF6KF6lh0IPHsBJJLI6wkRUss+BnEu3eBk4BnMcg/kcI1bTaHfc8NihvGkZemKSGErVnBdPg1A7NifOcke59afeC0N+vSFjHyawLhqC+rLoP4+ImqR9XFSS9qO9kvajnqR9XFhpfK2S9rG+krZ0+au7MIwGCwjYT962MV/o8s7UyCA79vCVrjG6LVO3xsPeGpvwbUw6pkLVqLoh6zrZFrqjRI4ZxkPciWIr6tYk0rJso4f6NHKMivmMKnbcEcD7s3ZXgmZ2vROBESlIHSmEBbN4XBRNwgorRQiLqYR8p0SZ/RTsVNAcsP9PGVJ3StqjzWJkDXvwqiGyGSjeOMv1IcBg/c/MG6fw1+H7vQ+f8w4Rd7pt8ybMZ1gwLmy8cXUSCW3rAZmiVfeB8NBUGfQOhIfmQLgicyLoU3706oI5Sqxqt/Ao8XTtFh4lzsouM7ioZLvQiJMLzjxvQ2boBVO0WvpDk1S0WoUYtmvcDzYWE3RO4yfQWZl9nlwFbZu3ImyLoAgoaUXgOaq/leDSA4rsV3tMl+b4fN+wr95jKBS71NdYGJCjrR72RaY+ZyxkvrHQhH0FQKCC1cO+GmsI++p/ZqYn6Ku3GfqMjInw69/RtCbC4WV+wB1zPRL4BsIL3DcQdoRvIDwifAMh6AGyLS5wshBeXMVCuJb/ARs5Jq20tiIM8TktKyKzIgyOHJM14rNiNSq4X+eix+W8BH0GuOjjdS56ijjkCjC+o7Lioi/S/aOg/lwUlobNiQ5cPcV9LooWMMNGjfnrIjQ9w0ldc4z0NPdNVk/y0hFGn4ueEqZLTt3B2IzdajquJEM7z7opEWaKJjUCTmVKfFw6U+Jp6ZkSV6QzJT4pnSnxjHSmRLPAHUGmxMOibko8Jl0FTNFlSjQLxbtXqGfAr9KlOS0uY124qXKhHyUoJmQASZXUj8jSJX09Lsmu+LBE3twh4B4RBVoZjwlnTzyFQ+jI0sncGQjbpzhazyZIMf00KbqjZFAU29UoaalD+WgyFdMQTS8fhV6yX+kYVXcF5Qyph/PRZF1s2lh9tuutYsy+Z1YwH6fPrzgz8lMCQz+bGDNG2YCfFMWoju7NM+x/ln1B5BOm7zHScgiBVqAdKjHjBifh3XxcubdB7RyWQwEbMpZ0NWaAEuSj0PVJAgoC6GPcWFh3pGNqzE3pOL51wmr6j3A0hB7jJZlxi4nKCnCMesOeP8zzcTWp+T35pDvajDbQYh0ZRtehYZSrSTSMCt1CyGPOVzSLMp3RWky4oRzhpfI+d4Q+Nw7XP8bzcaOsIZge7Qcm5xaIyZRF8aoGarSYhysYQbeH6RPr4Pr9BJ+vsx3pqIWPFvkoGTvs3IzhZBTntyOd1OP5aDIWm/TB3ug7HrAOmgOYO9Jxb7owk4nKOPKUoMGeERZN8nWWlhBS4hEQrsbhn0m8ghWofJLrXAbusyKP1bp8NJmM3YfqmFW1RZSSM/KMQMPpiTxWzRP5ZPX6aZzYscoicZq714EgWIiTj4Em8QSgh+vhInOg0dhglr0nHzfp3O9ZSscS0JIroftwcCnVeEALJb+TfREN6F8SOtu/D10Tbgs6pMBPPynsyl1gPRvnbnMWXc6ye9y2kd62eY7Vtg0mMad8122x1980uyqj/m0vYctEPVsm8rfMOVZDulvwYwFc/sAVb5imKQnkb5idtF5w+Ua3XVK3XXg+SgGfA7ZLA7eLtLV2vJHfUIHpRrtZgld4szSubLM0rnizuIKmXZtFE8ZuRxjJhML0xpIwTkSMJIrHwK9iwxlUjFabyccO5U2qLrHgFrHL/zZKyd57/G+jGGHp+948ZL8G+VUbcX1rkbnyRKNdbjZK4D7LZvJxNQF4PwE3a1WI+uL/RDf+T3Thf+Y70LIBDrRx60CbWrJSmN0H/i7g1S6Y6LML1PRSOqSmKkMxGTuB3Qf79PvQYNpynq2zVUdPuY48qoN9jpKXaNpbE+uhnKZT+1g4yW0v7hZiEtd1+rFD+XrN8lHN87GkCbiQId2aBjT3hzpKz2J6xmrPsjgZqXbqeLVTx12pkFGqjhDVYBw5V8Co8922fDcA3PZWCMCeVRv3LAo7uIHXdW3gDdX2BdlpXT6pNpiPeBizAfCAU5CqxjPs424Z0K6t2Y58Q2x2f3VakvZ8C8DZ/4UNS6mjl1lVLsRuf25GPWFGXWHIOisjVIjmPmAt6athGH6EligyBZSrIfShQQMHEVXvuuoaHqGcNo2nKihzH2en83E1lY/SEICOZZVN3KNibfEkpwGs8C76hSVnM0e7JgA3ONEuRqUSRFwXvj9em2NmCeWKNYp5Uu/YUpoAiBO1/kSBRX2mqmBsInOkMhaZWk9a1NScOC6VVKNz4mFJJsKH5bw8JZy/EtVlECbq/spzssrjJPXTsuavfErW/JWgT3qOBafTvSBLmw3rQuW6fL5yXT5XuS6frVyXK9L5K5+Qxl+J5knyWaIaZf2WZ6UZvm9olsckRUGcl+S3PC3Jb3lSkiUbmp+Bq05QqsxXOU+JeXlRugU6I0ur5urz+O9FWWZfMCh9GvUwUPU8T+VRQfbckR5P5SHR31P5AtqIh2uuyuE4NsQM9+SU76YzLG7CY3GNGEjc2tghUa5YZTrar9B9uS/PYodyxagBsxqfE08aB/CKcMusH0LnxrebmRvnBii+x+TlmWVGL2mPOSRrSn9HVkr/kV6l/4in9HekNQxchtJ/tK/SL53S35Hd9piOHKT3i+1KuHA/UeXndUlETIxhuppfIyOzYbaaX8M5SQi50iv2axwRzmVxVAzya3SqRof6NKrQusexQZsJwOscG8ekdWw4Ox3ZRTzHxsOyaBJiWHJTOTYQ8Y5J37EB/VvHxpGgv2NjoAZ1lWyLZqB4Y0V4jg14gxwbFw96H/6DIREsCxeVKbqNrhwz1bRFYE7Fok+Z0nihd84ipnG1YBHfo97tFbodEqF2t0/R7Qb5BSvs1h3j1TnPaQkeMv5GcgHStMyjR8S8PMVhR1zkwLBm5AWOdsPj5PXh/qY5z+flcUp0Yg7c4vzQV+NGdYRuhO6GyWHS8Hs6y+flBRqCXOHz8oi5PoW5TUj56+65es8ovhaCx2thm1j0yQDxQv2JOW8RulFWEGYOlJ2eINDjfF7eTZcX+LzcRZdH+LzcaYgJNznyKrCYHBvuA1t9iGz24XVtF2junpcZXe2cl23aJxHd2DUvNtHVdqoufIGTC4VOlGhustCg6Z4kUYyyJ0A4pw6jLXKBe7vBZHy84Gf6oJSQBoh0j7JRyRnxAqe0koltYV11muU2Y5Xhq5kN5R4QE02tNtlWanDAd9v4cLb2hKY3egO+AxfwbZMgrx6aLk19g67Q9IYfvV8VAKcj5Vd/DAuXGsNLCjXnfqg5r53d6DoPQAhoTngRyhlEaDrU4V66B4vIVz0CHiVi49767SKUxr3VcGlHhZ/58ZioXFtCn/RcW5iFF5jyMVEgcz4u1urMUgJ2ObmtBJIV9ISecmey6Cb6Qo/4m0kYGmTuuw2FOTKPIQnBxNNPiFrm6dMC80WfZ+WceJFXZZEe4nj/RW7ySCuhT6NrBK6e537y6Wd4lX36HDU9DK89B/c7oko/fc5zjQj9kCip04ry4VhPi3lxCDrh5mvnmZGSAJInRc5B4xKGsCoBpLh7rjthQchiJJXQj9Jl4ACJOVFPc+PIEvoJumwqAXwPGkQ0dvpkgUn8TlmfCiYupefOCtpSwhnlKIkgmuWKIedRGbIelRaNH1EE+yCPyhOIYsPwpSO8aKmWnrx+I/SrH7ZmMKGP0WVCeTo7Lty7p7sipg7p9XyI3sUStvSBlHRHk28vcZ6mozwfUikWYDS9xk6zvpw3Vxi86ZKVbq9y4mpnIA5U7Ma/AM1P2ObXQpfAwERbLBRp1c9WsunB5RvyIZVofk+eOPPwUG+Rbq4SZx5rUeXxpDKPwR2V+tlzvW+18VshXM7kQ5RclgDyaD+A9F2oGmAik1zVgwuZ4AJCmdzYsABPYmof91ngjx80mwHwBL49CEkwYtHCxBisWgiXHWlTj+ctzDkMFMab9XQF4fXWshx6MIJxpDb9ZVs8zGmSx2CSNFkqY4vjI8vyMDCAIfgnwStYtooVDLsw7+M8j9Wwv0HSLtyr2j4Mbem7FZDdu+fwXWtWFm1xDt+lpP6Zm6/GFZplozB2CttdSkOsOSn0sxVEz3ur+Yz9UOgnWD8j+qsHZmSJNMp2i5TtVkxLRgnWhBVgE6KCQ3PiKBDS1pw4wg1l//j7oPOc2hpFWrTFLh1fj+SUmIHjGY4rEDNwbKN2Pyod2/Ap6C6UjVfhFkf4K8ot5OVwiyNerCAVDVnqTuiPGm6ThJxmj6ot2uJR0SfhEeCc6CfLGOOYIHACIvjGMUHhuDMyIrg/xT3jmNBPcs84ZlelaDn+5tbrNC9VVC3dZpPbxC580VRh9XSiLIYo867QZ7gZloPZTlpf1ZgTpzhVtTlOK4GtVgzKETM0IP33iHAtgy9e7Y0afrkCGE1zwyuScYrbVpv9FRS7YTSWYuyyhTfOWXSG/r1eztHnhmo3nNRTr7ZxlM/Lc6si8jnAvIu9iHyxG5FftNhZK7uBiGdwuSMqXD5iNoPDZaDahMuBw+UVsToin+Ne5j76eGIhGOwrWt5G0Pb7LUwBcIgSxV8Kj3tk5JOizH7JIG0HHTa5oZ4dYQ4YkBxE8tCjwpDik4I4CdccUJffmIZwvb+QqqWkat20EUarWlicpkVnwmw1oSPc8VWvnhA3BBA7h0aWpre0oXWuqJAhzdyQ5pYl98R5sKtHBdHSk4KGT2WnMEdKS1X5ySzSn0S5/rjpfwUX63nWjbOnhcPXhh+oPpAVrIFZtBQv9d9juj4zVCzodEo49n9SlPqzmKFbZJ896CBQcLcB/GHSBhBeKv0j/JILKf5RLaQYtJBYGcXfYOf4PFbXof1D9bMQ4Nv6wvscBi4+UBO+TpJCcI4T3M5zWgMa6TO8p7xaTAV2VlmdnXZRdqR8wLh31ocdOzaIMbauJcXYnhaUWmbA6lIic1hdBqvLaXVbCig7u2ljwTSeir9pI5V+e8mryy61umzQ6rLa6spYWYbrre4x4eoR9BUI5DFB3Z8UzjxuSSGrkUJrt2N1kB8TqC5bbsz176IX42mjZWc/Yye1dvWc9erlFM64y5l66VUy9R7zY9hdjkwG6Pr1PvQh9tX/kxYmBXczOimK0J+TMo9CEgVwqcgejit0CKBluICpHbe0L3f1oDoCIJlyoAo1ow4mOZA+gM+KqgTaOOfLVKPaWN7FCFYsxtI3f3oQM0lOmTYglmTPYbtABSPVu/+letdUvP5Zqnj9yVUKrPWtrab4HcU3o8DaV4w9/ptbYC3+Ne7qe6LzSfMcS5D885RrluPBa8qGAw/wTr2GDgXBh1SNC7cqTKSQQFVSgVUplMBi7VhTUCiefQk+jMV4cJRfpJ+x4jlF1aQ2AY8x+cLHYf3DHAdTlZIQc4LFKVt84b//zJ/8xUc+/t//gcULVaGl7I6CW6SD1qwiEVwxIyHy7Lc6CLUBL5qGWPe/1C/+COxKKrKY/dlBfPF7ai96lZ2yJ+7vUCUsSUllpXFWZ79Jn6zKdP82LsUnRK2rnmLqHtCx+mrEqfIqlVbn+sUTVAb/P5hi9K7eeqKEfu9JfEh16I/Aj+yXCD1EtmKKk0fUz298GppG2dP3m9wGcPMTn6DO6WZIN38FWw6bm6aI55fxS6PmpqSbj+PNdeamoJsn8fVxc9PM4ji2nKCbsRLZr1c1zr2i+J/l/YDl1eTXFz9J50lr4Jg24HjwUxhpYsDxKR8cpmK/Po5NImpy4Wi9iU5MRycHt7JwfTmq+e+61OzPfYYOpSIY3aRomGfgWfYFO8xfd4Uqs4pKV8j5u4icX+kL716krGr9XwWE7ItRoh9GXR7yVJM7h5P70CUmp9gsq0/t+U9SJZoakv9/tZtmnH9du2le/0v/pjfONaPKHw5ClWc9VPkU9n7HpVDlmU8ReP1lojX6c3zSXAW5u7BmvfE5IXSBSgL+4ChWmcufDprLc95cvoS9VAtH2+BfVXPrqVqMxTmtmo7FCYV+6JQpTij08Y4pToiz3YJ7g6oSCqxwNScUlf8us7NuqltXn+rvdw3y812/v3Cw/vtriH1/FVWzWGGrEv5qn8WG+EetIcRJfY1vktishD78KM5VKaF/juaauA14LU4yKufEVry6tgSgmEK9Z83uG+rb7bOfdN3+/EvqttW32zNVtx95Sd1Gfbs9WXV7/CV12+zb7ZEr7RadIxOlfqTTsUa/a0wiNIGSypzYRGgLn3vuMfe5R/zPZQM+l+HVpn4fDvvO54nHrnA+Qb1bM+5DV9qtNGA63h9MQReYHu3/uZcAJnFZH165eh/uv5cfrj7w0ZcCSOOKc5zl3r5009a+TtA57g1hAlD+R3EImRL6F2gIRDPbSClJspgTbUUcoT/NrCjfp7oo458iJfyc6DeugSKGR9850ffnTzr6fsKj7winNZB4g3CbTNJIN+np6gvPfcx8oetFcakXnxrwIr/Ui4/2f9GvjFgTaX4BmcyE+c3aInCc6d/zvpymYpgTpZY0jumyC/2x5qZ3wwjT1xD/XFBiUc5j1fQnP+X8GCep9SYnMROuTrstcC2iDBUWtWh0Da4QaIZnnVDk42410+cRaT4WrI40qyhNLwMCNS+1nCuf6Y8HjUviwYAXw0u9eHTAi8FLxfVLbpJBuH7JTfL8p1/WTSJY/B2cL9ti+6Z+eOAdvPestvEfS2ca6cWjoShiPCJcil0nfCltOusSgx9ejyO1dg2/XWNwu9BvFw5uF/jtgno7z/hl5kwt+9RtrhIFSMxl6lLwXnmHwu9QXIUOud8h9zuk2LI+/XWv8kgc/73sWx3UaivCT2HY4TdaW3gGP7MbsZAn151O8P0mnvn77tEdvm8bG8Nfyb36PPzK8FfjXvd4VMucW0OKvTmOv8bu1Rf6vuO6rDoJ0I1FWBkV0s76+sqgiecGOUal3ogB02jODFSogps2FoGOVIDmzIDMeW5+tOky39Iv50AUqMyZQgXa8PuvdKz324RbWXOm6GvOpHIHbRGRaVBSJnBZmfc9oIxaMKwgUDQ5fDxzpywV1ZzFHtEYHpHtUNh0IYqX2ZerKEBaY83i/RXvUL2CUGArAPu5TUxVVz+3ifW7ANsISn3ux1YMLMjdm3Pvo4rH6ywHA8w249Is/sU1V4l3/mdJiq3UDx019E/qj1m+JdHOC2QSK7wrOh+xhY5HvPAT+EIbW0XIyKX+OL16Ld4EPryAV20svo+HT70v83lxs5KWFlNBeeDit2A06ZPMwgHfq2rrH/tRG0sP3T3y4/Br5UhPbX0TajtHtTBmZNsrre/Xg78SoJ36HxVof+gB7QLzqvQS0EJboZGAJuZMuUYQAD9gBcCQoBjq8xaKYQXFELb6NSoEEG7FAgIE0xDzhAMEQxUCdEOA7rUq9KC7YCqfAvhCC92b8eaTrMTKqpigZ068WYX6nAfeEMD7FhVa8N6CLc/AS3sx7/nTDr74Yi98qb+B8LUFMwnAlE7eATj06kG86FUqP8v8cOGsu1C8MKWnMzr/K9Ax0hsPPMtGiwBj+CTFNUqTQpfPsgAz6EosFI5F5HnsVZH3a8fX69RXNeoxIrOVk8fFVZ2334MPYe5YGz0ojWUWXYL1UvR0yFXSefZaEW09jLeV9OMspaugfY3xgwlTFC0AzkEJ60VbtE1BCZBEsOJ1iFdVVDuxucnrU1Im0Muc8FiP57Jek9wEnCeeS62LLxHjaxtIPVYF+xYS73c58LfMSy+0ol0ENg50mhLb+S7l7fOoDAVzYpq+YmLas//WMZF80yaJoldaHV6cnrejtimybL18rMtuIqEN9j09VGFfh/vYt1AOqpW/YCuf08/vMUv/0eVy+NtDLvlq/wVcYtj8D5bDccjsf1QbHKukn7LxERbfGOGbNGdXZC9iw9+vMlPgA+uSR17xddsnYlguHfKxGJrjIoaujDkWpY9N/XYMJ+a9229rNa43uMhk7pV7B3ywkclt0YaPQuMtmt+zje0m4WgXKE3MhGdlf9v5/9l7Gyi9rqsw9Pzdn++7985cSWN75FGife9zy7hYIN5LJdcloDOrkiImrgIrr4t2db1F13qv0DtZeYwyKG5rNCN5agS41CmGGDDBBRc5iV2U4hADplES0zrUgNNniJKYoIATXGqCCE5xYjt6a+99zr3nft830sh2UtGirHi+e+6552efffbf2WdvN0LKhqLUPk09/RO+FLFRPUOBCq5iucjNgOYy5eYS+Lw/H/ojucBmLkeLmldvqbSz+/ClJNXeQuo7lrhEP84tFscl3YX/yLXaR/i37NVvYmT/nlryZ26JDMlc5Kxi3EUcj7Rn/VBpWm4vGD7edZXcfQ7WEqEZz84PYXZ+9pL+lAjS80dhev7Z3nrN+vXasfF6fam3DnLD9erX0+16dYnz9ddold77slZJb2aV1KVWyWkH4Sp1ztNujbpAx36JdLhEPIl/1z257OamBVOrS7yFPVL8yoBT6ij9U8cUAv9e3j1X+anwutCYeTmqyLkW9CDQZwnkcNlGugssat1Zz4uqCywZWlL7jNYDJ+2IbIfVg5rJnyHyR5lKfo+wmnm5CVh5x5pDpj7C0YULwsOkMWPiSrRUhVzFbmtpY1fmsTcsS3p7MmBWrBuSA9YNPdS7bq8uGfUAuSGjHvEpnoRrm0O3lXs97zXtVTDZ4Vg4EunWxFt0svOTVXe1EZMTIXLKEDm7TghN4xBN0xBL26ywmh86jO3y8ePMcxRlXEp+6S5Ve48Ze6yZMjJJRIJy2ntPU4qsNssrdf6NQtg//V15sIjIg0YgCtAbGqrEQopBwy5I3GAUiWhigyZsUAdY5FclmoAFpi82BQSg3SOy553k+FVDsSKf/vfsnfpFtqVQQ24jYgXdr2BlhUOACLubHJbSrfhPqM2s+EXXeuH42traObl3lBptYplluMxmo2UGQaaMF1nbZzm1n7EKC/g9wYRGdKYV6RCapn81sgW+HCNQLWge2rQmTMb1E8eDqItpG3RxVFtFFfbFn/Yhnb2G9w9JcT0rOLozju87fa6RM6Ipf/bEmo/0bM0ReuNizWrUlVynu13s1Hn1ukl2PnfZOIBE3rT3pV3aLs3LUf5pa/TjnHhtCm//Vdqxx6ynCv/8K0eoUeLxVcWqr1wCq77SYtXohpYbbWg5QQ+KRrHraTl2pALK/tNmqjAJ/1MiSSRRtA8QASo9AVIg7W+HRWT7VkjQiF798Wl2A3PVNZfeQ6XT7gvjSCD/YdM3EkL2U//D02GEfmRzGt+xEfgmwUqt/4wIkLJr72MqGVKo7K+Re8q8EoUoP3Pca/5PMf57USH7x1KtcoBOnBrfQfaxOyjtorapNS4Pv2TTNIkakgNQjLU4nfne6ENnBN1BXjB0l8MT3NaFMfvc16fRqjw2WE2OyVV5zPRzqOuLu5AEK3jhwoULehkUi5VqpTZWv7VzbbWyijkto3TzifcXih03P0w3TJMHF+JjdboAJ08VnEkgPVUPKJLZ0DvTDg5Tdjy5UmcwgIyuEGQ2hYwMz5nq+dF+J/vRnhWhI23ENCfeo77TR3vLyJP2rOhcaR8TnS/t3+GE8fuYsEX7C/Lgbe3LcZVZQfbpgSXv39gKGNjVpjblnxKlMk2VZZAR3iAzaqphZkX5EXI8HoxAMVmuzVQspNJGRplNK5ObbEFWKbnTqv1FSTi32tRZs0uIWtnXHyhKGIDCR3tBHixKUA8upLdz2J31Ks2nMzusUOyzGRlmbF4ZHHQ+vo4WCZZZqg0YUItzdWG/q6mnoLi5EJBU01ZUZU4JlbbgT70Ptlho6hy2HCoU5KAWiwJKey2qH+UhoizDxYLvbw5AwpamNjjqrPkmIep04YL8dqKDA4JL92brwgW6sb4FobWFFx/rqKDOtraO6tXRQZ2Zto7u1TFBnavaOqZXJwrqXN3WiXp14qDONW2dmOtQjSSoMUs1JGyxSUPhkVxS2YWUlumqDGIom3oati687nZIF266fR22LXzD7eswszB/+zpctVDfvg5XL+y4fR2uWbj69nWYXShvX6/ThRux+vztC2v078wFcds6pAuzruDct94G6ULKT+d33raOL9OT+Pj8NL6axd8vJvTR/MmFta9oLL3x5Pr6+l4hbFptdytobNqMrZ8dVNvp3WBkBb+drqfzu+HIyn07XUnmd9nIiuG73L3LR1YK3xXuXTGyQt9OpkF+NzWyMvhu2r2bHl+TDLbDlmZsPaZt3Fxpq1E6Mjeg/JY4k+291dhSMeZtCd751djq3m0N3vnV2ObebQve+dWYce9mgnd+Na5y764K3vnVuNq9uzp451fjGvfumuBduxqZX43tvdXIr7jVmA1WY3bCamx3s9w+YTWude+unbAac+7d3ITV2OHe7ZiwGq9x714zYTVe6969dsJq7HTvdl7Gamy90lYDEnsr0s9ksTBQ2tmmKmG6SiCvtkAOUzdzKhZ7S1MnUCwWJeSQHC6QjeVsMssPFcz5iikobdzUGbKxCDKrmno7ZIeKGLZj0TRsR85Wtpwtb+otY6tP77Y4zra9x9ly5Gy55yRbHGfb3uNsOXK2oI4ewQWuo3t1zAhOcB3TqxON4AbXiXp14hEc4Tox16EayTimQI6cLc9cuvQWW2aYs11p2DKNYtR2mF4sEtheTYOpcsiqEgwkhwqRb80ye47u6eyw63efWRPl/e7mrS+9r1/6ToqoYB+dWPfJiaXPTSxd/4lJ7d7XKz3/Di594p1BKUnX7/Lf/RTW+AZ75z1Y45dG7naRPxf1/u7W/WFoHxopUfbpXkkJ2+1dNI4HXMl2GLoSXwfZbF4ZKFHs3W4l/n9xDoVHMEvVFlAPVteCebDaSoZoWoTp1qRFm2+Sz50Cc5B0AWlFNbcgqm1WVIMFl0xUgmqqHSBR2N7iXr7GCorTi1LrnBVVoffBDtiyVCVWVKRg6H1QgGrq0kqUcstDRQHT2FIOW7D8tYjh0r7+IOnOpVXLdFFuO5RUzYpvm2vqARgkCwNE+YW1LwtE+K0ZbXDI38AEA/K5ajsFMZBNjRpSBq/hG8O5Fd9W5DBnhweKiGlJS0G+g3orXRcJSBLrB16sLzPYYlffVpXwWhKTIYU5bH/O/rO32G9ZfvB22LZebQNZvQbyahqmqgJK2NGghiazDCFnR/QPAvTc1CBF/UOYKCYTx7O9zFz/EEt+1J2Kt2ac14G29/8Ule4mi87uZo/6Hqd8ncYX5WlGj4WUsuEtlNUMajaz1UyuswWoZnKVLczTai7srmYyKysKrrMNZm5fEN/BxBT14iFk+P/FuWrAv2C4OFeZBVFtXbixSjXCMDtQDCCGrIFtkJ78ZiEgXbjl1gr1RNlUGWxdSG+tt8LMmzmzKLdzaK4a5tOI9X5VjVPkYLBYRAj+C/I2XAJDS7CgcBXyYNv+5KTNfNdPTtrMD02s++jE0jM/NamFXilt3ieo5FSweZ+jjfngSHtP/EjwJe257W7Coo/GOiB1P9n7JsCXrXDt36PVyZBhlsgkBZTIHVW4eQ/QXV7coHWO26oMGGUKClXD7ahASxjQ3unqMDukExk3TAWDB6uteZpZYYU992PBtK200p7vlfgprP14CLDtVi0W2iqr7J0/Pqn6oz/Rh6+yD4XQxCnaJ0PCR7s3d5y8DLk0WdZVAONqK2rjvqd7f7y/HtutXiyE1Vbb0+HQXAc66OCqoAO9YQdnxjow2IGxxj4xoQMTdHB10IHZsINzYx1E2EFkI3t+QgdR0ME1QQfRhh2svXO0gxg7iG1s73zneAdx0MFs0EG88RqMdZBgB4lN7OmwA2o+CZrfSc0rUvW5cUmNI5GB26H0MlCwl870WPYWewsSbyRJ1VYiWnVpTQPbOmFphoSlq0hYupqEpWtIWJolYWmnE5Y2FIsW4OTrBe7JzUpH30KGqrQBcwjFIZs2laHtXWWUL7GbytO9TZKeYs8iqzl9J5ibxDxoavWbxTfSr/mTrxe76Fd68lvE9UD2PorOwdGCw/CSFC7TgIYBe8UZcolbEHyY0Dl67Wu9394E2r63ZUkcLtWzpDP4883IVyYytdbVK2RfTwZ+dIGflwz86Db280r9MTDEfPN8wAbJ1IXsnXXnD3Xaxp+erbdSpNR5ta8agr5e/Z1qG8c/Tdl2O9vA1r3+NGebj3BKjioZCA5XTrb4IZ/RdJ5k90w+n5DuFAF/pLWxa6o803dpmVc+6IWppV19YyGtrKIukrQsHyN7brS/0LTodk2BhAhk+cHu7AIfP3XCOVHQeYRmm3Xq7ujzcZUIjgqmM3vPTyNgd9nH8W/522t9GVbaIIwHKDqvmeHgHyX/yUFhq6l9CYVgm/MByV20XHf8dLBc/3iy+24/PpPpbgzguweCSyn+KgffSOnunIw47P6MlvH4Jf+eBViv1IYE3YgEW9TdYiuqBAwJNwlF2m3qCJUUBTFuzhiiKoEUFduUo7COWeQjsslTWC+kUAmuo6Z6SWebT0LbPB3lCl6fhNcndkFS3blqQ/nb8gaHiEOTLo8bDZoSD9rZFUhsumKR0Cwfwd9H7dpX9DIkdvbokSO4QLjnY0ic9zIIahJS9xjRUUUtD5KkptsrwtOdBvTsuyYJTS9OLD39o0Fpi0dJh0e//x0UpjWhkxB/wUmHwbBPaj729PnQKLc6lroQgJI0FOWP6HeJ88pnezE+JYreJf5MOV8NH8/T+HieztH+fu3b5XieX15rwyNTajEKWy7slKv/jeJBjeW/oCnxkuKkBe4UY5d4QBMhpXR71ytRx3v1/RpiIr4JxKeqlGnTySDb2sgIatWNwWVmTZsq6SZ6f5txjzupYkjaYxQcAHWxS7xbU3RubF51iT7u1+zwKCG5Xgs+dHlAV1GGDOgoTgg2GvQzqpct/RkEOKeA/q+KbyNs9n+QEv+SrGoOkMRtpbXhtO1+raRfK8kJtngqvE4vrblh8AopO1XJfCbMyh7Uro2v/zLgKcfhaXrwlJPhKRGegz4cZ1DoSaeiODJatImYTJi06EyLxzLf6jLPfEj10hbhCzDtRB+mJtq8RY8oGiclF55XD6t62KYuckh9WvncRRmqt3qXeJ8iyiaXqwhLe8mLElqVnJ09cxedNWqjs+LakLN2G52VVmvYrYNqYNihzf2qS1/0bkW5KlCr4YjeDNwgi5cHr+hSWCbdnks9tKHYX1wDGRTtAfs1LlVmB1ye+72qSz70b1SQfcjB05oqgrQa5FMZLgGhZ7G/2NZrfHtms+7d1t67WYep1hyxn3kP0kNT/rlDvoe7GTzU5d3sCIjDNwIogz3xLtzITHCgW+02Xn8K0B8C9m7VunPLfIvDnJ9QoT83locro7GBNmnRw5rz0Dykq5xyUet2TAO/GrxV8iqFgetlZGcPOCbRgGZgiCfOC2H/23/55Z+LD1aDjGPJRv1YsjnWlKM1By5VEQ8z3HF5m6roITfm0zpAhtzDsMOqdimec0txMWSiTipJSMUJFUeGgL22+Jm3GYPGBkFIeGe3TLwmd3Y7HIoq4nyRepd4R3+t3LuLrlfqRlOMrFfuV4v9USh/SFRluUFMXX1jwfyxoKXKcAWKVibJSL7MIILCB6QqSLHiNCowdO6Eel49r3jyilKEuJVYc6N6UTkgbMsgrRJshB5nuDMvUFJWCw8f69joDyI50rvESYZUPk2p4DzNlo46jl+7uDgPGY7ykC/3eYikHTLYmId8eYyHbIJ/1MQHEsqGRkxk2Gcio3Suz0ag/Vq1kbJ9d2c76rZAn+wSZ5m6pTyyT/QRakFUUwgE05ue8QjlqdNg4u5oqVOHWTGvBuNWypLt6huRk7fybtqXd9P9xSCDFCJIPG4lFaWJe2KcUj8RUOqPqTbGtkTSix1QZhtOb9OFA6Y5Zhm+HeDbQfgWsWYECFY6ecnB4oWOUv9Nly75oQ4so7BQ+zq6yDzq3Cg7PxfM4jPdLFQLOZbyO3Ucp8c8cYP3ppJOuEhQuLgdBg+uV3E4Jw6+loCsUpfyMpTbHlNd1s+PdhxQdWjP5klIHlzfqx5w6bXu1xbVLEMCAgeWq8bl4STcBWOiMaUASPdDsv8ILaHD5gMstYMsVLhaucpcsewVy43ayCZWdsV9NMmjjCdZTUHyYBXnqqeeeETJYAri9Sp24M5IywLJ+bTMxUXmmXHoDCaAJNAVwq+3ZC7vumlzFXQRYfUusRag1XHVXoBRweZ+XvbEwhcl6ZHnOeXx87JOOpQ4LzuU+DNZpYhuy1Wke+J6PWQRcDhBBEzGREAEVpdGVjYQdPeMdMHqUXWQXr14ubIf5xM9J1tY0bbjLq5iaH1G9kL0E2P2mwVbGGbBJFuBa9imiCS3RU0xUoNpnA2g9ok297EO5o1TSjqG/ZBjjQGjHo6SEIq3H+F/UhaU0hDxh62sQcLakG+k+476/KSry0LN9fq07iFZ9zny9YT5On/+vGo/t+sd6NcC0BN/b1t4ogONZ+Ifo+xQu8QTDCaVi8xF05ccTd+TsQEpIRTxfIQFPCY7XUg6KemjckQXkiFHO9NH+kc5Q9XDjPRnZF8X8t08LDt9iHW9X5Y9fUjtuzyNaOJ26OS407InuLuc7oozur+KGtGgp5gMfPb0ESC77OkiyJ7e14jUq6gR/f7pl6URJRfRiAxtUJO5LO8BYO+VgUakHf78G9nXiPSrqhHpTWtEn3nsHT+abEoj6mq+Io0oGdGI/FJcpkY04ASsL1MjIiS8W45oRHfLvkY08NqrHNeIBn/5NaKorxHFoxrRnXJMI3qHZI3oTumuzWa4FhLXkzzHiu44x9HUadKtxrf7yQk09QcvSlPX+jR1nWnq85wFfk3W06M0lRu9xRPVYUBY/2mPruLLibS1ZNpabpa2TreDPS8amO5IwPd2pHU5pKwoObY7wRyx/+k0x9C9OF263ycHDdShYn8x7JG74SsRZhAHOX9ssKI5dhGm36EunhFja/s9HSX/JxMIuayifCqb1EVL2HMk7GFX2yfXz7r6W3v1Q2LvL7ZdHrEnbIk2R/DP9Vf7uybQ+380Ru6ne+RjeiK5L0fIx5Y+uS+rFLZMJPdqH2zZX7g88Q6j/3kzZYRSUmX2mBUQ9W/8zXEqX2mPQXS9EAtf+I3fvO0vfvNTv/xZ8e1zFdnxSs7tWobpgV+7Yl/7fVa8oUhgi9XLU0pqQu6Se0sSlWSjPRXxCAvwby+DBXToPd2n/iwnOVQvJ3OA0n9/tls3XqXv7IiST9X/9/sLF1184QYbCNhJR/dVazWoCqL9qI0i7eebE2lH+9OQ9hum/amn/Wk1wBaQbI+s13cUFNlp2AHYk5UJAO5oyTibzYsBwwnZy3Qo1weC+QYMZthfoxfWAhLkLEc9TB8FGH9Nr7a6V7lXVnDTJZWEAaWjJjB5rpVWEQyqlLdlgB4TUGKihFL6Lc1TDjlqefEJl7yryQnBI5Vnm9/OXPNNLdPMfU6zLKRamaNwY5TX8dKpjG8r9U07b+hwNnE4e2iEjyY93UT0+OjfIep3I3HRfX0miq9v7LNPQ+zzb42xz8tjnoMx5jkIt9XuHjXd3fHOb7oY7zztbvNdHplHkOc9xpl/NRhn3uNO1MX8GN+c7/jm9RP4pqiiPL0k3yx6PW27JN/sj2zrq8M3L6YoxcQ3yVoy21vo2YBteuq7/bKo72WyzWizbFOLS3DNYxYR/HR4n/TlMk0tvmo8M3+FPDNnn4w+yyzHWeaWrxnLTF82y+wv1hjH9G8vRyvNi4xB9DLZZf6K2GW+KXaZTmaX8Stgl/HLZpcR+8eNcssBc8uUD9101rnuaAvtGcLIttVtnB/82eVCjcnwHlH0522GTPntN9GUEVJdrTsaOYl0J4gXSY9KJhf/IsYv4t4XMfH2COtHPW4T0QuDL0zvhbl4Hxr70L0+LjEPhV+o3hcqUN97ncuNRJG8CM4lIduj7tftQU3BBzV0a0NWBooqgaxK6ZCmfNlCT4xa2CXNDNIdSA36JyMaEhpa+uA6HY3wSUlmZSUzStOarvBR7ZFK9dDJHScaUM7x5np9vzdbFxCfqvpOW+8Z98NhOpJfRNCmMKc0dSj20wAgKgSoQvXWQmWgxpZnBIeNbtnDuPhBiJJPxJaNv1AOZfrYQohSTMCWDRoisz3nGiUagbs9bXNcvag4vMjzyp6ULeGWHPrhiTuRAp+UTLwrya7Ad+ieL/BJTW5uz6tmj7oLfz3IXpr3cPldutmj7ubfJ/H3fdqtRC9YyQO68wi+n2vfjbUfxl/36c4p+H7dZZXV8+qkrsjCdge5282rO1vr4/PKzhxi6veiqlMXr2RNc1b9dDSrPkOIMti7WBqzjY/5UDYLJ4+vra1tYfffMPAGxVhCXHZRazn+CzSwtW0ub5sb8q+ZxrsNlw0UrQNx1gbziLBNUcnMR7jS9ozu/DBPBm64gV80wnSCX3Qp2nFxDIy3d2nDBDJwl2Kt6KbRw4PM5m1EDEXxJtlJlXxwDXv9ClDTQZa7YHh5FxRjyfULnCWmiwQ9r0xFYeat4RXpXF67qDLTmb2NkhJdbe85Ffgm2weo9DX28bBUieznpJKr8hj2GMzAcOo1jTMwHNrD0DKzy0hJMK4pkZn1gay0C2etQF+vDPvg+qGCgIjjrFFKMzDdq+ne7CeP892Sgppz5yj1diON+CxAUXzWMLrr2Hogwqb8x3B0PHI/Lo87l+pusFFvdHf8DG1vY5//uRCg4aCD34dopEHn2g23tVbzWEeCFpUnnPjW9pw9qZXugp6cEUu16btl96EgOBhtyn8MA4PXKypv897Tgty0a4ooF+MyJRAHMzeQ7KW1JugYCx39MZyqw9h773OpOoz9d2suMrABQ/ccduOvPepGigFA37tQSUQEVBdiqw2LNtNQ3S51HQdDwoV2AxX4y3Bgcx0mHQ2WiQ/EW99x3fmO6xHf8ZgyLjKljl3wpJai6O5ahA+vFHSCaNvmadgM2gbSYLvVX9JKXXRVN7euFtp5qf2FDPGNduAC7CXs6nAAdLnu69NlB6oagUIsiHv4byC+JBY8eqVigaNCEVOhuE+FcJFj6tLzoMtZZJhMsScv/uTSHzGjm9p78Kt5lXJwLMHRicaQgRduhIwRE/xkx4uiPjYYxAaz8EnBCxq1oZzAlP8iQDFKG4pQixhqAUTIW4eQyfjUmn2h5DrQ9mmPDrpDB3/5aTcHULuRVXK9ITroEB30ZHTQbqAkpTh0MP1MxD10IPSh4EiGJ2Y2QIcoQAcVooPeEB0+uQEHvxx8WNctZwtWzXnp0bZPedunvO17+1xy3KiU//gV6pMPBRHKbCn/QfIROxwYUUuplfJ2+i7x2deEECLxl8YSHzzNS3NJngTxGpM8JqdTH8sxyuyziBX2Rnvfvw2mzE1o34QLqkgh3KjABVG0kS+QqAUlYYRMAclNQvSRNPidbihdbPD7S6oVgkZWgmw5Ca9EwiuRbHolxmCc4F5CJa78AV5n1NLqaCqRQmkjIuGCO5tOwKWz71O4kinvUrW/GPAuTXsAoC/Sjra5CJrtGjw0sgYoluakYEa8vVwAVvw2a+NV8o7vekk2BdrLEEGvtA1w8tXcAFxZ+coms4/iKti/bdd+fmxH/I/cAB80vSi/qeNJKQlL/4JMBinlMsE/bXSGcd6kmTdp5k2kvqUkA0DUNTNbGfxTVsPx1TS8moZXc8gNQAMxJF0D81WEf6CKxzgdo4NhdDAbLTVq86b8QUaRiUsdjS511FvqiJc62mCpo3Cp79xwqaPRpY54qaP+UnPQ2J7el86r65gNxmEcWT1aaYZFp2E/WflIJcOrNwiDk6ZtDOLNIdDLVXt+aEzt+VPTj+3/MpQeiMofDpCq00vnWSJETE56GwaxNSlvb4+4DOX0OUjJ0ecp+b1xWQm0KyLBdrZXlLIQ64vogjo9zINZEHvVG8EEBqE3UI15yvJh7C+subCzWPikaPao76SflNvj/wZD4cJ7QvhbwHhL0PdQVQpWewsY+3R7OZw+c3agiA0p1GQoWKUkh79hr7fDJK0dJm7tMCyjURRfktBw3GFIWpSt2nvgxu5o2pie1ONME8b4NDb3zzFTjXiiNA+mi00+/bL5S2v5YRBOsPzsl2qVMzVJziilelgmRhB59HI4wyb7R46NudvnDudkWwEkwciA7NHmy5jJD01OCE4Jjk+xZ2IvD3Xp8lCfo5fR5DTfXOWzVCXmKs+eunSO7y/Em83krjZM6AvSnn833X6fnD/7xXcHg1p/TzcoytsL0p59LwfQvfTXz7w3+HrAX7//vRyw99JfPxZ+nfazxU/8+iN0dU6PQ5ySJ4K073rvhMztl/7aZao//54J807d1xfeE6RrP/nekaTuHifufm8wv7CWz9f2WWomu9wRunzmn+BBTP7aXSyc8LXLMv4fL/b1b/HANkhaX15yhC5p+QPvuQjmPfwK+3DYfdfF5tHDsHsC7M422nOFWHjuS+/63Od/7j1f+orIbuxtQOkjOSCBFR15lyBcBjdZ/jQHYN7gQ1cxpSbscxS8nlNBlP/NRW7ufSj8uOy9v4qDf+TEGifJEvY1rMAc/1UXkUKU93ALE1O27uDCyZnGlcg+KDtDvGLPcMoY8XcLimfAeTyQFuMLKulfc2T+HyFR5kwBZDjQhaQY4xzomSg95aVCQYJio/8nLsrASWWUualiH0nO3o4aEwdkZ23LQFTRYLr8AWTsnhxy++Qvvtoht0danBxy2yAm/eomE8pu/D+m6Fd1FD3Li6npcsvWbTNM23GJ96h5MuxQnkkKNWBv/2XOL2frSuTbsORPHnYl2yvy6VH2Y75kRyXyLVjyS75krhJ5iSXv9CU7K5FPY8mffcCV/PVK5FNY8lFfMl8JOgy2/9qX7K3Is0nZ//ZLruTrKpHTMesv+pIbfYL4F94flFBu99/0Jd/g07K/35fM+gy5P+9Lpn3q25/0JbnPaXvhoWBelPjo6bCE0ub8mC/57Ta/7Cd+0RV9s08ce68v+VucEbbN+ms/vNbl+KUEvz6f7N2/6PMA91Jcg89NHOSY7aeYLV0s+RZzrxFdQJbwAO1v0r7ltJ2SAgwCJRelWul0Zk//Cgc/ufuRIPjJd8vIyVGkmHD4H32zk6kqo/fZrVVEOTF3CWHf3tSxvWaxUFZCvGJ/dG3NLHPuVUoJ6vVRCtNir+qMGtljSsarVtJZNnWlXaShtqvACEud0qk3cBCy2L69mbpOiCQRydi/sEiThUVxuo+m9urtwQKRIoOY0tYYfqk4SpdkTYlz+0xn/C7y77y54+ZCu8A2eh/EwKHLEoSHQXhoK8G08NB8Ibap/dfYv8k2WILJpZDQWHGxt/HA3GHeE5KWrL9gi1RRcUVeuR4wI4rvp3vANEaYsX9hkaa4/GML23UUOz9EzeDUhwgTeuC02zok2AgHPyql2fyM9D4bhfPB2fzvQmgt9Ni/CUXun9KXmFs3J48iIT5vNJWnrpX55kn9RjvBiioGQ+53aXvHNQKONzewT7nQAQP2pBNVSlkrIMEhD8mGZ+VyNcA3bbhMNv3G5AkVkW3UHKJWNIW5xeelms700i4eqDvZy1zuBeDgAIEjHZFDl9+clBu9v8hp29LoYxeoFWeEw8kp1muC00gtHKbBm3x6grclRUbw+VFS+6aG/LaGhygmvIHUfnC1mfrrnBhw+4b/3HvUc/UiZV3LG4gaSG8SHL+Id6k1B4sBxzjLa+yslm13bKvE7qgoRlil9me6R5nPZpDaQw27KaT23atNRT/So3WMjUW+sQjisCHUxNuGDhdXQUzfRsitcKHIuzG1TyEZsJKByR7Sub1wQbv4RFsqk8+SkyIMDtL1Z9nUEoaHihn8vVLHICEGuThXS0vy5uKciwww9LmZgfma5OT5Q2Zg2R4FPieb5QBm5c8ed2dnM1XGafCG+Kdk482wiFHuyGDAIEaMi6yxd/1KGDoxRlhFbAuXuJo4t75p2P5fzdSbxbXBv97Dpf5xZXnttdcqV6KvvfZac22UXTsRUFd/7QGV5leHgIpGx5XiuK7icUlIQUK6OFenFvc2jiu9vHGlmx1Xkl/F47I0LjNxXDNf+3G1iGVzRqxJ49r2tR9XhGI1jWvIGckmjWvr135cBoV7GleB45ITx7Xlaz8ujSoGjWtwE8VRtbKpBryeqS2P1gYpZhyQXzB94mtCmrkFDNFM8j0xSFhibmnWtZRebktp21KKxIucRvOVI3yOaM3KEQQXO4amI+xq7bxetmunNd23dhT6QEHV8feFD2gUFJEbyionf3NyuvafHSA9EwkiR1xyn609rJFRplQMhSt84lZiUhf0ch2BPFgoO40asR2uYIuPiYbeHamlXVszCIa1tUfFgeJqwI++dbG4mjq+8K3cc3E1KEjbBPkZPW09as/jU0pP8dH29ZAK8q5gwMi1ZDmmLgWCRCUMf9UpDCbsgK8uhY1guL/YStTLHWPg9B1EQSKir0nm5GvlIVqitTVzmNzW0vF5npsIhoHVfMtaIQ1PKZqQynotDPw3Z6gFqxi9xmGdHw0/2Bjy1lSp28pLkNIMYNDwBbMBUPLMQbuvIw6/ujhXRzZFXF6cc4m4Ng3taDPQVm5f27gy+Uxmz/0KR+R8/FdCfYaYHcWA9dcuyMgjqwH5D8OwNflzzXmV7hEoIOJWQeExypw0GVMsnIbOlFabGkXOnMOCdvcXyLH6kX4Wg8SVuJwFKHYg4Xob7nQnPSd7VErO4Ytd6mfjg1uxyMwCM4OFJF0SnTmorZVVYqdx7NdRtlIrD9TpXDWgyj6bp7uX4k6u2XjXy5o32KPIXkJxfE2XGjPPeBYPh7OgmT4cztS7wZXvcvYoFJhJnpQoLIakySVhzWDQBeUFXFLpL71kiEr+ctg0BxkdBjcDhqETOJ0/jcQeptFnrVORoYN7nTnDnZv7oK2J39Dxe8bxZkNrSLYq41UfVLWvOy0WZJph9UnvGzEd1Im95maSoRVxaCshccp6WzpqMnAIADElCQSF3GqP1GN6qtfaWBmtKGO1cd+AXsTPfqofcjmI9utG7yPlHmg1QGbYnSmCMsahhEpZ5ybs6DbbXclemGWY7M7sUTOgXRbcEvE7olx3pd/Xuk0WSWe2kTPjcsQfyafzsk2pK8l1DmFm+Ei4NXe2HpgIfft7gpNDOtO4pIDPDcG3ywP5vypwXtoMcE6YjYBzKQD1zFhXHngkgUeG4AnB0sKDtiPZesYnqbL/JXDgI3Kj0wM6FeAjfb700Bmix83O9iOdadrbnRVl2va2aNPsUTeM2KJZPNjReEdNd+gx2/Vw9hHXQ//DrG/F/ib2V1nrbmHKQvBje9C/sJZ2CeSzP9Far8pjrZtU6Lur7TU4ItHm612gMze9QCdqGtTC8MQpu/vITWLObmO7IZb9g8J9sK0hGdzH4db0do28VVebOkHiL/kCYoLoFbfNIWSfFm+uUkiQp1YKUo4b1so8j/1aaNmdgWSpYim0jYae+qyrdbLEmEv4nDJVS4DSayQsnMqVOoEBJJTgNLEpJITRiXKXWxmjdzNG7w4xOuXMB4zRu90FyYSQeneH1K1QQtcwryNzoWa5hfA6bfE64V+uNoUjdKEtx1A7hYQEI3+51uO3TRG2CfJKRDURuvpm7/kGmQZYbkYpHX5M/pgxjadOQlpAQnXMam2MBC9GyA1QNp6o1sZELrz4axgMztcHYtwjxkEOMnaqR/3WdHJw5zyPSINCccpeTOU45OIQcqSnxhQ9D+Lusi3Eja3Jw5CcTnEmMd8FEHtUjovi/P04wr5C6ZevXqgbSMYRb6CUsxfkchWDbg9lERE4hrmClA9clVVNpTnl9LcuVwoBt3OZon/R93Vsz8nD1NvAxitHNmhvCGkbM0lgQ0O2mGcVCoig6NMhNXqemhvCAPXofnOZb86XcmYmBZlrNUYJM16Bgd26YtfWzovlIxAfISX/8v4Hsb2lmZozUSyTVE74p8ky+RRFpIhJXTzoHPWrOJ/Fd3CoSPCVPFSk+Lc8VAyoqjlcDBFxWjVtip684pjTU6DFFVZXcZ5RqAtG6R42a0qURycTiM3XeGzWMAC9OFdri/wBsVlPxGZS5jbAYz2Cx4i6Gv/MVnEPgxOHt+7eFoNhhnD3GtAd7m44h63hHK6+cuawleZw9abmUIZzuOrKmUNJc7hqU3OYCucwc+XMYYrmMLOpOeThHLZdOXPIaQ7bNjWHYTiHrVfOHIY0h62bmkMazmHLlTOHlOawZdIcdH8OAw5KQRnk9KGixN9hEvmBTWFAcxj4889Jc9CT5jCYMIcBz0GPzEHzHAbtHDSNaz+lcNeXnIMJ5zB95czB0Bymwzn0+GLhOSGZQ3OrnN0+qDJNT94AOsY6W87a8VLjpAECUj1wIFuC+FAHMMpCRnl89aGiwFmu1BqwMJuAuIPJABtsFnE3DzBJACt6ABuAZqdtiJ0EnQ9caczH1oTwWGCfEn2hUXs/tjGUkSHKZFcOyjAEsjEI2C/+zzu13X81s79sMyM1Ztmao84M8D/pHKdR/dt9BGK7Fx+Hh+Y8xUmYgo5RHH/jC8aEBRkKC8MrR1hgBXwYCgs8tS8IP9n4lU12cKVNdjA+2c+1k41e2WTTK22y6fhkP99O1ryyySZX2mST8ck+105Wv7LJxlfaZOPxyf5BO1n1yiYbXWmTjcYnW/u5ylc2V3OlzdWMz/Upv7CZmx+K79SAIpshWc9GpknHuDH77ZL0H7Ocr0CDWpyrFd3Twmmql2kGVqNm4NnQBqwmz1cF81VZewlzzG6uWiuwD5PiF5ZNwe0x+L+bmMK3d8ig20MG47xyWkTwObzdsRmJJQYiMHRsZmwKhmBkWrFEtcdmKjw2o3vnM5wymI/NFOIKVfL+Iu2xmaI7NS6PsDeS65FjM1+7PTnTE07ONJjGfv6P3/eH8Z7g8Iyyw9JILB8udPl2OdaYhAji8gM4rOyBPgDN6JlzNHbaGDPgyF04hggBF/HpTIwLvThXxxY5IQKO045FHrlKRq4yRK4IAWc6wNGOpEotZvkw/oYuUbd3pBlwcQu4qD1vpANRnzx7DGoxRI39lDtvxIHQL3epdsIBpOnANwKtaBRa8Ri0XCxm2opJsBVTSCCFZMJZVkwA9dCKQmhRAIkZiDpoRXSQFXXQitqzmAihlTjDiYdWMnIWg9DqtmIyYSsmuBVf2Dy0og5avxn3oJWOpXYmmA3GYEb+9QPy4IcBZY9nfWEIGQwX5+qhTWFIEBu2Roq0DQaXtuBK2WkodeCi2AJlA0MrIXXgSh3ZGlDIAjqlSYOjq2ELrkELLtJmBhSmEwYtpR7CwIOpB4403G3UXT2AlK+m8RjT65XZq0s+x/RLdTHgqBA4ioETwRCiKwI4ioCjesARkFKAJeOiKTlPJ+6Y3KgQejf13R0G7O5wSQiIKxMCIoRAu5sCNOnvoW5vheiTUQgSt50m3mE9W+poVR3Tq7Z3bUyN3h+Z4xsmMV0oBWn/MR1Ag1yco+CziSVnMYjstY6qK/L/LxJILGBRcqjQEINeLFJQkJBvAAiImnpwvRD1cOHG2+ts4aaTp5pdguaXWNmAwS27MH/7whr9O3NB3LZeZwuvO3nKfutyV1P5mrOu5rlvvQ2GCyk/nd952zp+9Q0jX2n6amF+pNhwcT1SHGPxcCE9iW0+P43tz+LvF5Pb1nGMJxfWvqKx9MaT6+v18FSd26uP9lpIsIXclv3SyI19fWHHSI8pvhnYuNkIQINNA2j4sgCUTQZQPhlAhe9jsyAan/EUwXgC6KYngq5kAOUbAmjLpgG09WUBaNtkAM1MBtDVrxiDrpkIhqs2xKBZBtDWDQG0fdMAuvZlAWhuMoB2TAbQa145Br3WYdBgFHQ7GRQ90MVVAhGy1AjSm8lJVYK0+nvrYqmeQurFF2enSOqqBvkwIxKnkXhFqPwhASSzDXkake6LamAxIA2kjj2Ji3YJUedWHW17ZuITWdXwDb5gUEz3cmtWSEjG95GdXbE7jh7pVVOuhRVkMyv2tb3XCQWdR4l66nAxJL+qO/8D37I8+8HQr8qXPt8rPfdr7IN195lJde+fWPpYWIrU3z7zwdBrPAZtT54JSxKQ9uFeyQC0PRuWbMiSCrvaTCkpVAZTIA8z5A8XMSggsihgyoGug/oUS9HycJGwABDjJyktFsHSrIBwd0MngHxgFX6uD9P6Jh789puDGrqpDUoVQzDTbmSSR6YuNrIBj0wfLnTXtFmxu3udU15AbtY+cya8CIhwe75XkiC0PxSW4Fd3f2j0q/s/1P9K2od7Jbhqj31otOWzYUmLAc98KMCA35VSrZI/EsokFOAKQXr199l7njyzJlAuKv/DcfJwbBdV2TVF6QUERIsFb0ar34ZbMnHxMptKksdgBGKpjiqlKdIEKumvJ6dCu9pQHAqJFckJ0RQ46ComF/QGxKFC0RXwyN5B+Plg60ca2bMfDud1D763f8M+RvV+iUv/RE5yJMahvrU29sIFuhdjDqK+adWKU2FxKPotSzgWiJ23ZDfbiCmIgfjQEY7Z0eUsNYTnSlKMtF7wUgPa3vdhF6lE28fYKXUHaHvmw861VFP+lz2qxPc0tdNuappSskJ8xLnZc/SDyMq37XGRUp3U+PvqYhE3QOwSYkpL5WJnsKjNJg2xS8ibRMJOr4oNCTc09qM8TgFqQbPf68mPtJ61vzHRs5av1CibkIPtiFutevkdP/2KOh7x533yI6P+vI9/ZDP+vLvInxekTSjOBMrZL+KH9v+wd/x6gHegrD7KIStmV+zs9yHlecjvpFccYuc/XkaIncef3HyInft/dyTEzhQrLT/xu22InV+/SIid7S6O/PibDcPTnHvy1Q5PM9Li5PA0f6p7cSjHwhXQ6Gs9pYVUOiv/03G/qDe0juZqr9oByt7xOx6R7H9mrDQclsahN2ElotSsRynD0VXyxn/gMF612I7t3rdhu7XfOBSLK92gD+lG69p3UJlnfMcOnueSWY5zFHxMtlG9Ym9prD5KDrccro5iFrDTOIg9asbFyGcr6Q0T+1j3k+i1r9zNuxsmQvHxbrbtjp5pnEW5a0TS/CsyldJ9iYOFyCzPHKfU27dm1HQc3rZx1Kg2frfV0RIokEu1OuQyI3geEIFqzaCG7RB08eJlXrsQE65d/Hbv2kXE1y5M79pFG/nJtPFDXe3WEmomWEINRA1FoWrd09OmdttYNSOM5C99NKw+ic3FwpMfeM8P3/Yz971vBxKjv8Fk3Ge9EC0SCE500QX6DqoaXzXdoCoIl7njCaSX9uvt6Y+HQrbIdoxUABm8fEFPOt1we2/EwMOXePl8Ah/LQ3RzUbJTNgdr9J5iW+nJO2WX9BR4lm1B6cKH4/OF2+jJe6ONfdM22TViKE2kj8OkPUAPdDtIO7cQw7FlNO8fOoF5mecvYsL5y2/3zl80n7+Y3vlLuH84EwOFHKYBIkcxgX9ICJQtHgzkxVdSvnwV7i/dgDOYi9ao5xLR8CFa2YBsyt867uLj+t1mRbbScWQIY27yFA1NiG+Bl40TAxRfASIu74tAOtavrGnsw4hlLM1QbNZKBp2CzK52u58C/bhxWZE9o911T5tSMKLyU8cpiKjaZ0ubll8gCMubC9E9VrRXlRXlOnWkyS9I+9dLdqb7WXY/n7/wzxv79mX7/U2tbdCcVStLNSWGWJwDuQSCLpvakuMVd9X+eQNicc4/1uG7xt7a8MA5NLEu/8WJVn0BiaqGAr2M8+P4NQp0YwXIpWVXUwfTUyDKv3ApvjTIBon3Ep2tStRs9BKdgYryRazj8+lU7hAU2asA3TibNJK+l45zshod/HqK0AIHx83glLnTOgANmIaAAaY8wcOk3y+5wQkwS7XoHl2rIN3CKN/6tRmo7ONfp8ouS0QnQ4aCkH1OLuJSXxz2FMxWzKtnv3QGIU7ib23szuU6OloLqzmgEec4epuVy2CaWlm9Ukf2xS85sbj2lBXV6eeotI7omgxoewzU25f3cPvsOxvtURRxiSzniOZ6pfwKQ9NN1nD4OzGvXnzxzJq4udAu3RGOxEqIVso/d+CPVpbL5/D399QGh6UnDCsC7YelaVjthO0xML3RUZjo3EWNp9GVF1xPitcNSZ/VK6CWal2unSCgtyN1Yc4RhjGKYtxrRWGd1186s+augncAT6yk60wrdUy5aSGB+IgbDxjnbUzHfxknWEohxj85J/jAPzGO1FKUL+rCEoul4fQAip2ep04FavLCgQ0VnBdf8CCLyh/AD9yeUUvIpsvbT3CcY6SayLlbaqFIyNs8rVBjtCJC0WxxDgkFs54OL9vx7i+UCwymbHqU2LfdWSGpvHDhQrJIAI9BfHctluzO5aOIpMLKlSX7LU1FkMFpKB+oqTdddxk1Lb9II9q5vEJBq7T1l/JFCI86AcWRx9RSnQAx7KQygMJOwqHB8De7MQk7w3cmIQEBsX3NUWuWkRVQvwfmQEMyV2k6Z65iFC4yf21Os74dFQRulDBTHBrjfAuWZRy92WAd8VWm9+EGGZmDBnUYhbalWoM5tFzHcyisgoF4DoffLrYgiRQluA67Bc+folovHUZx0OFL3W6PSkNU/l4XJ71b78PMwZFh0W53DNbtLw3G7yZKY7hIkro+WkfhPupvnphIQR3xzokhCnZO1O6cKPOJytrNbbo9zq5Jpvw0k1uH2bUpdK4IgCMbAqGGHxyqNcELG0UIhoB7xWDR/DkqcJMA1C0IR7hHMCUBmOKO3ER9iKVWQkLkJmGgpZC0QIvJDQJiin5PDhic1MTR65j/JI7c6I7cGEduQvDJHuIYQpxuWLTKCM0AEC70p4NXFLQbEDe6pktgCGlzS+Vww6Ds6UbmukdagqWOJoIaYzd+tGsvOTRfdNtZWoZNKyHVYgkVCS+rzHQ/AwkmbVCe56fyR2i0FPCd7tHy+TMzoTtoThSeI2lqsYcL+N2dLzHkaL8tzu3hAs/fscbJl4g6CnsXA5UCfYryX2KHBwrFEr3gxLP+m/tfchwAN4w4XNBBc7yHyxF6F3buUQ+4hR3sUfe6n8kedbf7Ge9Rd7lhEsLtUWtf5scX+fHkl3tvqdQKu/5leryzX3ndPd7Bb+/+cq/yHe7xLn68t1/5Lvd4Dz/e3698j3u8jx9P9yvf5x4f4MeH+5UfcI8P8eOZfuWH+m8fcY+P8ONj/cdH3eOj/PhE//Fx9/g4P57tPz7pHp/kx3P9x6fc41P8+Ez/8Wn3+DQ/nu8/Pusen+XH5/uPz/kV5Me1F9yS8ePJF3pvX/RL9gKvb7/yunu8g9/e/UKv8h3u8S5+vLdf+S73eA8/3t+vfI97vI8fT/cr3+ceH+DHh/uVH3CPD/HjmX7lh9zjI/z4WL/yI+7xUX58ol/5Uff4OD+e7Vd+3D0+yY/n+pWfdI9P8eMz/cpPucen+fF8v/LT7vFZfny+X/nZ/tvn+NFT61boijqC1lOjUOqMPQFsNRqxVA8cuWbR1TQQLYFegnQJBku12cME1QpArHmJqa+x8giZgFx7UdBj13sc9I4ClNOaUD5Gzr3UNNSGXVtbk3vUfdg22bbKH3KmUFH+MH0w4JDEnlyWd5zwmh5buhNuyNF+FtVPMj2FlkV0g4RoqY6CSRuKHfG1n6vMmEs4eo7rw1yCCiCGBNWOuzy3JfMv2QzMAc4Vy5xBZRvDjO0wwqV5CaA1jgqVAe3Kkh7SGBBLDbJ/z9aR7bcSTQrJUlOj6osyugq4GgjWHyMHS54sQRgUcco1Jw4IBjGYlpkbx8zXRxpa7xpiSYAb4t8owbFc0W8IRPkCK/WsBXspmkVU0ovJS7COW/tiMqZjaquPdmqmytjVOsdV8pYmFg4pDVJTKbIrnPAHWREoEOVxJx0rJx2TlqkCsU/0ZT1tJaiVWrGgp0G1gh5bfdl6plyA6JRTRaKEJ/gPKZshMCgZ7qeP92Gks27DRB2+aR/tByI2RZFQgg8qa7EPtRsSGullHWyJerhk/0lT0bLAGJkCQ1iDkm8ndB2aq1M/Kkhh2O1R93nWImYe7L0i2HtTAZWbbjubXqpL19g0UbmsgXwJiiWYWoJyqc66nT/td/40ZCM7Pw967HqfCnov8Su380uYggLySTuf5naBNcHrWRCrtpD7NT7fg8+UgQm27FWbkeFQyqavNJ2ouJmiJvjfj7sDHeNOa0yzWFDwl+gAp/5eciuEm4e+a5FUOCQVbE66KJKaldp4JDUBkpoWSU2LpGYESY3bPzgCVuGso+GtKH9zIS1J/SGRbpG2Dgw7fvUiT7cn6hgkMb9qzWVkGW6Puz4WSbMKAqRbB+WteeWXnGmRyXLPaOl0FIGcV4NsbNnUonwHMzoVahpiyakY0xnVdLFMkdrc5ii6J5zs3qzbdcxHz9oO+qYnUzndEjU6Np1Xxuplqw/SashOGZOgGGumM17P3CXp4zvyqnzek1+2CBJMmaaLCcxBNrX0zEGA9IBvp3Ww0IEyGGiL087i6CavQbUGkxZOHdVXLTzciUWtLk31lZ+eclirPNXHBXdabTDSEFLkS9PCiqzNbmnkKB+Qm+UDkvmAdHxAQpeQPucju7xNxkFD5B02nTHsx/gpw75dWJ5R9jtKRpQ/bdZjW3mSp0pnOuUPEuIpX1w74webaJR/cNHGhJ0hi/ZMU3Pi5zkGPqnrmu3LFNRTz1VG7wOOfKeQt7gvFJ3vlg1Hxitx4oqMXXTinrkEbd6XYEdnVqsVeUcc9HksBWhcodYeZ4/RB7ji9DxNW9vOIHxLEAfm3KGVpiQElOBwljsp2WxMqQ9Lbnw2aw2I/K7NsudeZ59DsHJsUZA2PUqnJXYnuV94u6i0MejvrlVrF1XeLopceEHsxYFhsztAdRNFoc8ZoExnbGDTMYfXDezVEdmr6SVoYF8TGqHPtV2h1PBFf9QAfQMzxdiOfDhTahhpm6Z05J3JtI7bdHnaypVKg6Jme00dKDQF1Y39KCICo+GUofSHMgE505zi407T2tJT3pi5txYSaZjNfkDLYpVBcA9TeNrngZlkOnNyj+SjtEojK63J+MhZyflWlGAvNUetDVMQK4+W/9qrJKaVxDtBpJWnSVZOeLZV2goWg1aAGAaCRRYIFjkkXoaFBNKGXB8GDQyXIFtCIcMljehkZi/BjlNJXNXEUa12KjFEntuIkNtEntt40hKRcMsCcOpNrqZycQcQ70goRDq7k/6DCs0DLPRn92UyXgXhjwNJMGQK/VfMMs28y4dnlz1mKS+HWRKV7ZjQBohAYj8LpPIw8tQxlVAG6KgCdAztCiYwY6KqKVERBN07NCIZlQ6LJOLR4tz+S3Y30oXXLFkkpNxQ2NJS09R0QB3R4WZj19ZuXa50p8/ISfqMDPUZOUGfsXzq7HayR7cJu50Uan2otd9KOq+RbKFwhuJaYrOuDe+dR4DQS+WdzjeADo1kYNPQS6w2tKisl1rTsjd0yMmGjvY4DwVcFRg6sEcskxMNHXJE3VEB/GcC81K3LnEn5RJBMqAmqjuaOLQV5e/TcSLJb/N+CA4FbyahbtV90heV2Aul26jqChDsRE+w+x8oy/G8mI+tkjWEqa0oHLyvvVxpz4iN/Vsv4hj7h8fJF+fXZOfeGXxJ7l6K5SG+8c/Ebl6ZKSWkzkAXin2zmAGT8FFI8h2q+SY3/WbQhH6n0j75cbe5TPkrJ1xvrcMt+7IGtc9crLYS2V+TkvQ3hNNZWjNlP8Y+QXNbTlCiXiGynEH2SUKSIe6+c/Tzj1IZr/ZcxhT58vR8dCTdn9n8qbuc6KEjF+dA31xEtgQ95iCiAwcR0/Jc6thtHm8DjTu/l/2d4wu55a+pQ5S4KyLTwSGOK71kj6+lhwrjiZp0J2NLKEkSM07A2J0Nvy7vIgmPbUKRleW/OuFSuSPBiJuaru0u1dp+b1OrPcqw0YIdeBxxceun7UrDJbSiPTmFRCvdO31ju6pCuRFUa1cNT+YoSANCyp3MsbnQBSnAmdZReLipA9efOHD9QeGp+0VeP5xcJm4JNEsXcZ+A+G0YucAI7hI/9hv3D1XbfusIYjeCJBgBljKNSsov+yNo6YflkqJFIy4msdv6uckgdkIHNuQdJfywIhqSC2OctGQ2dmR2ALEjs/EYmU1GyWwMAyRjA3J5oaPqVhKFtH+i3g4fx9cBPupNOw1+ecB3whHPYLFw7pGoi9J+ZWVzmu5DkCAhEQla51zeyf1uR9Yb16g9GYDg5CB2DDVDbo6L4Fy+vBcYCqLON864izo4Aga6vcXe6r+Ya2rFyMnjIpXuHFvdceTZfjLSeRJUs8rr9tyPnmg3M+1759UmiRiCKP/0BLuhyezvT6bW5a/SNruXnGh/97j3wyN6Wf7Oce/8pvjSht+fRF/LP2BK+lNKqvGAF1ZWEePIM4QjstnDvzo19TSBUlKaQZePXp/unZg8xDUo1+VDvNJWHy6kcxPZwWx8Fqs+5Qj46huJ3yqK1LKHi7m7p5kt7+cdee5LxIHIGgt0rl86mo905Hqd7tUl+byWDerGuXvZdlUpcleyq43rBCKr2EFElucZMkJk79Qq7rz/zojO71Ra4+Nsy3ll3LBeJMZounwjoFD33+Fc7H6X/Ax8eP3Zhu7n2PmG0+kEbqvz5LYahW6rEf2aB2Wv69xW553b6rXe1bWmW2lNx/oVqOv17F6d+uQkFNiiDTPP3glJl/VfY/10r2IHe4qVQaEA3JjIw6+TK2zurk/o65Wo3HUaJ3IYvqGQ7tXzvSz+ciSLv8Qe5/e6SC2+RxD2mY/3rqmACmLCvyO4rDBpWWiubaba8VWYvAZmfA1MuAZmc2tgLrUGUbgGkm/MyQ3XwPg16IFEj4Lk77p7QaZSLqKP2hfeBCpEeL2n87tl/277fB/adH1prPCbeuJm54Mt2bbj7p6lTflnRE2Fk1I5yk5jV537cDZNKX9WSOMUS0eyIf8AsZxtRd60HV8fXQJhdx6Yy4ywCcluqK3fspzhNt0ljFXLVh5tX0hulh+OLe9RJnOqn6V8mFnmPtPL+7Ova2vKZZBHrHKnBtLd93BMI3stq1x6g9d58Jp8xTs7OEjOzJT9b4QA7aAm1kkYQO7vEv21KT/bW5psR3vDosSF9BZLuvPIicQTGlfu/qYOKjlCpf15lGRmf6lDsYLNCcIb9laXqIM4sPFEm+xvoZytbHl0HzE3l1+aqCeq8aDt6oFazTnjP2hbrgA+4trbSf+RWYyKp6HlIkW//BPSaPZ3VzlAlh/r3Adk+Xsn1rwCV/6X8MUfOm6Nv5+iVk7IjqGV/UsiNV9j8K7nCmT5O/jNXi2cR6i/upUTdcgbe+9ZZK2POpHDSrpPRanFyP1Qlb9+wmfmLrs7kEpkW9rJ/SSLwtkXJt5e+atrK5u8tvJvTlzx11Z++sTItZWvzqWVk2cv69LKTzv8+0tzwY9X+n/4BT9HYeiadfv0WZYNrxH2rk+idLvF3v/J4AbbX/pLgf9Ky3gCxsrWHsQSDN0AidoQSmTY4LTemqOtQ9xUMcX8oZgktzRYO8vG4jARHytal2jDVxAoBRMpr9OLhESEnvsLUk1jFzlOZpCgwqBQ36Wh+MxNFC0kafNJGQKd51xuxog2pkuP9Spsw0IH23CadCD74tkg/kIXQ67LbWXv+QTdjef+7qCHZ/C/5cNc4Z/RTTMf/4w1JF4ONqi6A1k/c4WUMZy5QqxvUb6SzjbpMKG7At6GmuzG9kNyI3HPPkzIX5T/n2OfLde0v05vIuaej9PeeL8Tj8k2z7WeCms93atVnpnEUR0Vulav5ohGIjvez33W5v/iKGLugFS3ERN0L2KCXlB7VQ7anvk9F9JA+5fX0a08jpigEUbzVGAoYgLJ48oHnXhzj7h3GchmvFJkn/skNV+2AS5wdDt4dF00C7Iv+0ZfnXk98QeXmBdNaJ5nODqv30xlRn4EpTcBM+83nKlZU2JXF8PciQF0fx2E3YH7FPXt24hqThPFanwktvakPXZJTiXl53I/B3ofDGoN0YFC8TEl27L0DULUA0Z8H26Q0llxOLsU+AZclUHkQ6urphqAdnmsKB7s0KWuGrhsahRJz32YQ8R5wijjdAoDl2Eq5w85SRX33O+x8D2m7osCOFRflWaQ2XwFhkFyqtzGK0egOOLyLWuKPLMEA6SQMYqUMYmU7PSF3eC8tV39NuckgU37ntO2Z55rynO18Qp2rSkh9Tnpjpu7mQ4gYnpNM43bmQ78N+clB35F8GoYQHrExaCP257JHOi+SzPKBAY6mGbqJ+iglXAkTXWACRX+PExBKZLmBiHsvjeQvasicCjQc5UiW5+eqzjA8KUwLOS2OENVpdgcIhNnIDsjUcw7SCjBh98pQjstKGIQtlUnh4k/X9bHuc4y+oZbKNiFbsNhurkPluqUQar2WVJIoU4gsfrAnNXLU5ojQKVWHqWuZIO/BrxJBpBW2p/gk++GT3IsuWs6khTzase8KresU8f7C5GhWkfvqtRKPqRvB0qV/SgZ0juqhJ2IaL3ciewAKHf5oNIUTts5EUCKzD7si4ZEo4TBIfqb/fhARp6inRdtlFh/SYz9X504cJxvL4FcqmK7pqrEdU9BrgQFs0Kk+SARg4SzaifYY4pMlRK0QUIboqKQWAf5khikHCeWaHFk7/qsC+wRsdQRIXEN3juyPYuEKeObWDu6cyKQi3VCXkROgdaLhQxisBCq45+bC+K2AZrTEStNGLCywsaQ2lF4p4F2zfNM3Xd/t6BAHatIJRRO0cAA1AHKM6kg3V+I3GTsuawhmUOiHtndDTIhjqZtHxP09FnPJCL7pAgfF/Re9TqI7CMMld0QeZ7xRooh9Zho9pDgHxG3+k76VTZ71Jvo13yzR72B+gTjOQhE9uleHxsM4qPdIw/Z8IgMj+j5zY3ou9oR8djydmzppLGpKuF0mmS7lpRAPHYOJ0lTU9rElNMmRpzPf4+6joVnou1ScZpFGBwgVVY1qIA5ZhNndIXUhRFPHSE+TGZWznzoOB7tJYqkRc1I3lHSEVY60I6pvmzbYUaEyl7etUN5ObkN3VFliVRZ9ahym+hfuQ1xHc4dXLp7q/h3ib+1NZz2/tAcsgbaAPMQwYBuJdzQrlbES/dsf6knr/zn+iv/Rx36RbzYj39uU4v9Pe1if1eLfrzs17XLDhOW3T70FAcUMV5Xe3UkrfU/fAWS1qszhNOvRNj7f6VcZYLnvbq6OGiRkEobOpu/jaD318v3OHubtJ/7FJa8Jig586leHfuTn+KTFkJZV0x2sb+JajzI8g+oZGFTRuUXn3KmaOXJswBV/jGr4y9GcjAJjvY6lzxfW32TmAfNoT4N5wIWexSQKkxGillnqwidHlI21SuOIK7o9mjruJK6gOUU+1pATFovhfQKOKqiA9iK2iirIcqfyLchsjs4EuI8PRjUMRfgB3FgkQuyrNjBvo2cF7HwPKWlUGQ50ysVUgAJQ8iaOptXxj6DvR4sJGQkftA5lyS3P2Q6M4xZJW0gets2nY81jc3Kppa9ZmXYrHHN7mBzziwMOba6XnEuvIxp88o4AYGiS3j5CQZsOsTtWkUg7K10HYc02zZy1TwySrZl6Xl1XQfY/SyAjS3NjItDEdHSpG71SrpAPnmFJFlLUoq8aCBqODabZhcasjv40Ssi/KsNeTa7LN4xRHR7Bscb8XidKcp7ok0YuMpcPuebCzfHmEJdcB5jilQ/8lXBRh2O3BVxSmcvRmXvDHx5QsMyGax+0fm5ShZJK0r8PFuZXqw/L/B0sf4eeMrRFCRDgY3D2dxcuyOWx+leyB6ZfUZ1A1uT48EWySFF23K5jQejLd+uViAae0E0oO30cm3s7iNg7MdFA8ZlngKBIhGZho6SLR6wi6bW9rg8zBKVXft9pEeKG1uTDZ0xlR894cMdkjsabLLzvZvtW2+q7xEiyFEU12Rr8JjGNV6T9vynw5Ce40W5WDj7Y3c+/y9/9hO/8bezP9fKrKrwuDpqj/NjJuqGD88iyoRAZyKkuxqOPkN+I8skFcWQzqtZexo7s6iKjGg0hduraUaVIytvEtdAZF/X2Od+z9HnCNLr1SzRNIjsNRS4M71epShqXE/kMELNFW4SN0IEw72ahIy9GvhLsVfPtmLcbvpLlqz/4Nw2scA+Q4ypK9REP8HgSN2+lbijdttf/DQvSTSvXtfNg0PAt/N9P1X6wKfJOZuSXidzVlkUrSfAgAHFYPQq1SVr+SFPquks4uHwKdArQjdCEnaTMBB1p74gsrdsLELkzORSYoRBpNUZ0PbcU9405YW1G0hUmGdDFxFAEhrogMNLCzPkTOgPBx1L/9FAijnTU/Bke4XMxQSZYe0HOZCP5xjZb27sf+3EQYp3GNlnn3IkKfLjex3hwu6GZVGWAW/s4cdsIO/NtocgONIOnO0JqT8xpePTlZ4TTOdN0KOZsrUTi3E7sQjtxG140R7xrMLUMyCyLwa29rJ3ION0Se8LjVvUUyl7B2GoaafVshUyAWtv/I/JQCCRPbk8KjZxsTY4qYrlZP1OvTYojdjhQWomQb4c96NGJi7OLyGGHVJulA/yQc28yvmOT1olXiVJ2FZIDBXbodtBBhRrML3eUuxNQbSEfByiw4VEvo5cDqcOKVFcOgJiihO3irgzlCmIOOBX1NQJmwe+rXBiJ+LXnUQw33uiDeQNEfRAJwl0hvNGjb0V7i0k3vRALmcRqX0QLaE4QKYgw4dc/oohGz8pTvS94QieUDJaHTkIUVY39tZluuvoshtxbLeaXYuqiDyXl+l8RUGE8IP4QGEosLbkKGB0Umlvaepk0dtnb+FTGbr8iCrk8RPr6VtwLagZ09QxizgQva1O7erbUNN86YW3N8ssLEVvq2MsjV3pEbt2/MT6LcuFJMeY2kDCceZxrHzUoMl6C2apSqgH9ml0o0+p49iNPz1QSEjc+A8UJueWoqaKSLzMuUH77GcChsezccc3fJiT3YECEHE30paRv7GHDfapUADmgxIXzbIlu+wpw5kxZcsGQdtfoT0mQXkmIRmcv+pYSFdOVoGbRAtgcTD7khrlwrrlwoaHlzrPFNoVNKg45MKROziMkVv8musz3ogDxwQs0MyBdY8Da4gdB0aKzhw4Rg6c4J+yooyIjgNr8tUCDQlyYPqSOLDnBbvJt3eWJPqAt+qQt+o+b/WhZnkmzFs/SLw1Qq4qIZqbMK+WxwQdubDeN4m0ddyhAAm6xwtPeURIGRFQK1AdKmiHCtpdQCASJXaJgSeuteZlIPjT1GbtGYcLemycbPEVqCLN2g+5anK0WosjaYAjf6GUvgSOtJKa8TgShThiWknNoEQzaz/sBhBthCfRRfEkGsOTCPEkxj9llWCNFk8SxpOY8SR6dfDEz2l/OKn3e5ltHPh+UkSwRzHFy0sG5aUAR3zCN1V+hF3Ws5ukXHVo4YHuPIVm7ZMOpGPmfHa8+olEy1V1TK06J5Ra221vLDwDFwtra+tf+flPf2bLm9lKbL+XUwIjeBrE4rbCWm3a38e+v8YX//W293366rVThC9Pi++1csWeQJWi+UYh/rYQTilurGqwnXvv+rf/8jVY+4K+eHVD1R/7hXv/2tqpi1aMqeKHP/6Nl6iHks/CmfXXry08LU6c2rDaEKvd+VviEtVyrPa0WKujyfVQPnxaHPv+U5W2Uz7zHo/zHxQcyYAuCREXHIE1zgXh/OGPf+Ox7z9Va3tm/fVv3Qx8tb3zt8RbNwVbbZ8Wb63jidU0YPlbliptY5Tp+c4MxA0lyuxX5pMzc6qOsW+yHrPDh2Jvp1vD2cVAtd5a00DfslTHfqxvrZOLTSyGhEbE1ceHAJre0HzIK407P9bUnDYPksbNiue8QUs49q41O1jsmlp1iTslxA3ZNG4S7O/vOwrfTmp7OrO/ce4MJ+s4F/jhbBcgrtfs2HK9ZkX7MVJWPmZo07YKy52ydXoHY79uj7qDz3LkwoULO/8eItXCtpMgF3bdvr7waz974ud+5L1mrZILwsU9tLsRZcXCn//7sx9617t+7fEfW10Q5Z+d4NaA3/2Xz7znk39y6qM/8N9F8O4J0YDc6MMz7uXEL89Q3DucnctLyj93u591BOZ6DbfWEqI3P3hrHePjvlvrCOI3P3gr3RF6om1B4ss33QryzQ/e2n2x8C0nUWRb+JaTEC+o29crl6YSSe3C2tq50x/4mQ/c80WxsOrHdL0uQdwKxn6WTDR3yKb8jyfYBiUhWn8T+Yp9lg8CdqN0fYe0b2nc/QYwdgbBDgYkwjpCWNdRC+1agNygVwFyQq/Qfvtm6vhzout1tesVxClK2f7/cDLOO9hKyrYwK3yz+FWdNPbrIPH2GwXG3tmaalT2m7G7SwaSk382Tt2vEruLz2m+ns5emLUkVi7Xcq5KWYmI3TE5ix3sEmZFNehilA5B0ZXVAQupwZG0SwszxI00JEF8QI5XGXM0pz16l7kUKWP5285QQmfAlHdm0pl6e7V6APHiZX/d6jWJTb19zVQJCLubxPZdAioaI3NqGGk+Iqv2AOKlWlVDZMC7BNQDGLTH5FpJnXW14vZI3dUdwnDkSD228mglKRtV70g9Jl5OcNQu6rWkaK+XOlBX3KByDQ65QVor3yCr4K7JzZ7RK4ZLC9/+Cb3kE3quQBbLAfUyhMEBzgxKrgqcerffAQLLrjYwPERXqSFjwCfkEOh7H3LvveUQG47G+Quozl9Atv4Ckv0FJEWcYDwVMCRrfOgvgODh3D2DQyxW3aYmHwjhJs3HXKWdj7T3kFY9x96pnod0PurtXJCHNFkf5E0ix6mz/NC1UPRcg3NyDZb9KtM9l+qxTqZGXaoLayrnO5w3INlyWcnQ301myxs5Dr9sd8Xnz13ca7h1WPcW1uyHJi+E957/X2o9viqO3Jdakn9I1zWc+/+j4oDTjJz3Tkt5y1bJyrxD6LRzRlIUH3tUezEZmA1MnqI1efKWvuyJib7Jc2RGrNMKWy5bc7R9gmUbHc3+hqDT2XLhYv5ecyAeXM9uFHzpjyc4pnKzlUC6EDn7bxID9v412Tf0+7Af2UjD435uG6hsVR5jrynW8mZtTUdnfcgLz/6tj6YGkk41yfxlgDPKsvkrIRrtGeQNQtRD9jYZkpEim+ifSM5+CTv7Jc7XJM9gaHcuk/mKvq29l2MOmnxHxttKIKoK8gB0ziIuc2BRDTJI2EexygO/R2wqx6ZgUCVQUD5farLwTQ7bNzKDwjU7hIJSAGKz+aiL4PBInRFGHyxouw+qJLPI6Z8TVaFGMyNm9u3N1M5Yai30hH+G/qMy+wVRFXmU2c/jX5NBZp9yXoiQlR93nCwrz9Ivei+PfLdVR23ytgcJK54Q69WU1cTKM8iqwrt7mkNscuFrBSRNGc6EKMC0DmnUE504p1wn9XXSoA7hEH2HDS/h444RW7QLq2EgtQ98JjAcI5uvkCpq+5SojJXsAdsCKp8ySkZCtQIYTC3ASbIhTMURykFxlMHUwoULFy78q++6jea8203ZfhERNxl9Df71C/g6zuxu+3EBBUydqodWrdgdy0f5jHR4aA4MxY2HYSFGWinXq6mcul69lV5M3wZT9OZ7b8NXJujW9fcSR8Ik9Cr4XIOmC1nrrzTE362/Uub8lYYZDCFt2GLfH8YZXN8Mm3erYBz0220c5eyBG5NbbgoJZRyN2ItwbPlVb/nJJUIHyyvHl5e9EYiE9DomR8l22aV9JFz2NU1h3Wy24uJe7ay03cm3qbS7NWLlUVBNrXFN7v9zl5vAZit1xO6E5LCpnK8jWeiJCYBaqjTFXXARarle61NrX8vxT9VKpe372BSp7GvJ2cw+0PZz1dGKliryDhKSWgRpd/J5eG9UFy5cEMtVRAY/0MGLq47WKE2zshItEe94X0T/WZzDcaKoiLqBIRcadaCgsdv7nsMWdgnR1AbkYkEGQbpBTociEce1kcsktO+0D3whzP6J87KP9Iqk3WkfD0v+ezwSLKR1Z79wQS8Wwj7yR21UMhA2PcrWZif+q6YyyCB3CVmjvsesYpcQtWSn2hjUoSKG2P6cOlwkoOyPPMMhafQ+iPYXCiKaOH3T5QJVFPpz2R3PRTlZQvVioSBGDZWyhVJDBymdyHgppeMiq0ol7Ok/5hlISntOXQQDVZyisTbkjQ6x/eyzFC0jAWMviGWbrtD0jtDoVMMyWeykqqVaIH9TlI2TjoLo64M+KLKlGHoJl74yIKYQ29OS8tna9/3JywCimQBEamgMiK60B8Rzn78sIN72BQLi4DKAKDsg0tfOv9khN8T2HsTE8gF/1ml/Vrmid/fdIO0DfxQmXpv06S/ITX0q7PnbbjwEwr7/E29r7EOf+vpFEPYPfnilsZ/J8OfP3L/S2HfN4s9P/8FKYwv89RWkAfZd54cHQdif/fff19gKi//zO76vscPFZf6XTZGEDdL5GTxstF6Vx8her9h9aNZ+XSf+ddIYChLaKh9VsbvEImpB0kS0GWmCWkAm9Hn/m66RPdXebeBWW9lCsGzhz5Op8gQRgwyHk98gczIZuNt9rteMomvGyPNR/ld8RBTMKx7j+9EEvh+N8v0Ieb7I49FXgK9ewFeR4/caolO1Cfi9IH7PQYbpmmc0yu+JHkUBv49afk+7rP2gipDXc0CYylBGHp21S9vjktOjIz0TwEwy35VjlpUMVPYXsY7I6NteFAFl/2lTa2Qji3N0R5MP4OUScRitJ+XolqAp03XsdnLivMTtKpKHJGPvUqhShkIr5Mf2rj90LMoeayhlauruTBPZ0guiShdENcA2nEs3vhxSMhf3AiQMsYVO6IPY3nusmZoSKvgnVUaXnZbtvcjo8cOhS7C7+m1FzIqCvVceKmQekxui3dlQWbZIOshY3TOurnv8oFwsIkjsV+Sy/bw8WEThNxGOf0A3sHBqh4uYrPed2fJAofNoo0nGkyd557FmKhLt3M4LHu/uw0Wcq970IjfGO+XhgrZZN2QDiZ3mDxU+BV9x1CE35N5YwpEfLIybm3Zzi8bmphgDzokOBWgfgF6yeplidGnKZqUZmVr3i3heicC5Qtu0oaxRhL+aAOk+QXFTvKGgu1IIPmR++SAbx72x4WsygjaVzs147Vy6sjPB2DMyBOoH12GwvpfiO/BlUXf/h0bGQ+Qbxt09Yta32dv7m0To7f2AnOgTSoaAl+f+iVU0J/Xq/DD5GtuYA+UlXTP7Xpg0fn9+xON/90bjf2Xuq1+NwZ9URhK/DPMXhtf+FSfsuEkgwxq7ik6HDf8nkivaeOz5vN/fVmKzG925wu1s2rz1+NWbmjqyg0VyxzQLYmHYHl/p63W6IL6j6CQwTnCvr9eijiF68NbaQPwP2KlW+ZGR9qf4sIDksOAdMdO0gf+fuy8Bj6M6E3yvjj51lHzosGXzJAySbalv9eULH5JtMLaxfIA5pOrq1+qSuquaqmrLTYxpG5MhB1eSnZBzYJYJEEIgu0nYSUgIO4FMZhKO/SAwSXY4lszM7mQJEzIJkxC033uvSupuydzezKS/z+763/m////f//7/f3+XhARPr0+ouURIPJeL5X+GEzim/48v/AKE94sSNPGhhygKcQv7MXwdUdwOUVz1RKEvgFqITvSSq1ek5DnW60HifmMh0km9XuS+91iviLz7e93IQwEX8uxHIvIeXj78TskpTSJXwr4+ReJ8ws6+I+F/czx3DTzOz89A3dxnv++D3vuz23mav97H3LfN3kmWf3aM3c/f/Bi99r/5MXD86jt73XNX2J7598mbj08iN/K8yZWzsPkYcRjAlpmHnwke7HEhsQcgF3sDATFmXJv/F9hFdxlBY/PxyV5hkpajmsvzN7nT9ttHk/f8uUGuoYO42C02yxerGdw1bwgah3ZuG216bO5DgrOdhdosf8F/z7tWnKdJXT+TevOud60l3yzP/kxg+jXIMyW5ELareYJtFc69mJhGPO1X0YLJzddMIv7Ot9LxW4Tre3mi9OguZJiDt4X56dH+6vuK9kJEPxNY/xDWJ1/UYc1SEnp4hr/wFvgLFH+R4C9SsosNCxC2CNcjfsv6D57qFezVnHqfl/ODM7ScxB9kNT3sSmXzr37J3s0x71rF/wS30Ku1anxrcsxB9ncb6FA//yXLVV/whoZzXusH0sDLrhPpC1loZufsC7i+Sxf0sP1yECezk/7ei5/L7GT5msB+OTxDYRB47XxClp0H6nI7QW1u57zrHztQ/3ZyO52cTmYH0PavnG7ZPfYbr2bvw+ZegUZ/T+V/eeFfTKH6P3Hf8MOp92w5v8ffTr3XA+hd/Xyqzqt41z+funVBiUbc7C0h5ee/UX565/NzOYL3nqp7/c3JV0lTP5Pdn/6y4fU3gv36mxteZQPSVre+WtvKSWLn6pLYZ+Xblsq5FHbwFins4DQp7OA0IulkKMfhbLQEsT+0wcxYwkPb/rTfAuH8JJK4gf6Bhboxo3F+4/Mhfw17xwTtwP503iAAvQKLmIrbm6Hz0r0am5fa3s6PBabYSyY06DqOyKnFwk29Ik3go4+u471uxG9B1/d6kOs4cTIQJJD3+LFecQv64LFeH7V1kQd5jyMBwePErz1+7BiiKXNb0AdpPO3UMeRD7v33HkvwHr//uQoEm4m37H+60gTYBwIAmgEALQCAVgBAbbkEAGgDACwCACwGACwBACwFALQDADoa2nYCALbqqpbFml6Ui3pZszIFXZlSdM0yZMXKY3Uib1lqESt5WdXG1KyJtSw2cmUta8rZrIFNM3jAxIYZVPQszo7lZdUIBhTZmNCDBp5QTcuoBE1DCU6oVr6cCSh6cTCMFSUeSaWymRRWkpFoUNHN4rRsFgdNKzsYCoRjgRDtg4+WdMMyA4b5CSCBLACgDABYBgBw4Esb4IdtmIymlE1LL2ZkbWqLrE1daE5kyoZG0Lf0MRv1Q7JZvNCcUApYNsbkbFHVnIXTFuVSVrYwq6D/FdUJQ7awhqfHyHLH1GzRnFA105I1S5UtbBcW5Awu4KNYKVsYG4Zu6FPDxZJV2YdLhcoezSwrCjZNuTAtV8zRcuZCc0LNTsjmWEEtqtY+bJZ0zcRmOVMkrSawKVuWoWbKFjY3O09TuHJELpQx4S8nUX7KaJtqlgpyBanFUgEXsWbJlqpryMBW2dBwFskaouigsoaPlrBi4WyhsgD7jLJplUtBS9cLlO1m0LTkTAEPyrKh5OOxQblUKuDBrGxMq1qwoGaCpAf5Jlwjz6TQkI1KUC4UdIUWm5ahahMBwxzlJHAlAOA5D5PfnGqY1lgWF/WxkqFPYsVKp01LtnA6PWpRojLpGDOtbDptVUrYTKeHtSML9SuaE+n0MKP8hebEaZvsnOMZ4X/dDAY2ywXLTKdnZYGVpNNb7YJ9FF5f3y2jarJRSae30O+Np536ojI2KvMmtZd1IeP4Ti2nvy9IzXYzbKlKpx352kj0gGD/67L3zXJbPzjl3Q36YgUAQJELBZxF4/tsBMratCGX+lePI10jIjY+bBjjiEnnSkDOYQA8AICz7G9gj+2MST5F1TRVbQLlVFzIovHxZwWJ6rV/FCTaJlsuFVRFtrDTAgDwmiBRPee0KWtTmj6toSOyocqahcbHB5Aj5gSHbpG1HxQluiZVOyIX1Cw6oGpWPIb6+tAg2iVKVH9eJkoUx9o24UgS9QEASvY4Thsqq7JCtpplyJqZw4Y+rWFDIdoUG2N6LoeNA5pctvK6oV6Fs/vzGJVNbKBi2bQQ0UjIymOEj8qKhZgSRnoO2f0R7R9A/fQbpRGStWx9JUqj1QA8IkpgE6GtS6L6vsvF6EKm00tUE1hGhVDZ0lEGI8XAMiGNImuabpESfLSkGjgbQIGYSwJRAMCEPcZf2jRjLUwDK2pJxZr1Z6JEeXoPlIAbALABMpooupZTJwC4yyUBFwCAbWQyoW4oeqEgW9iQC2dW9Si6gWmpamEjKGflkkVmw1q5iIkWDxgmeMwlgRMAgAAAwEt0qGXhYskiFJKzWTStWnmkH8FGrqBPh2z5JesLAwAiAICb3f+xdO/j7nrdexptYVZMCxdnVcwoBd9cwbwnZbkxVKNziNzFAABD9fwolguWWipU6pkCAIjbNg7pmwAAhBr01f9PKbMMWbXMoKwo5SKRr5hXAh8AANxk46OSTavJBSYLaYQJjLOorBlYVvIEB0QQTSMAvuOVwJo30ZGve5mO9PtOryO7fUxXOW3eSkeeZ7e/yMf2ey1fkgvT8h3aehnZxPEYsfKitpWXpWYToRYAVZ8ELgcA/A/IzgsHfrYB/glk9q8Dv9BQ/1JD/f9pqP+/DfWvNtT/uqH+9Yb6mYZ6kauv93D19S0N9W0N9Rqhbb28m+UM3T/z5N3pw0Mm77XwqhpYgABsbIBX18A9kPkJDrymoZ7A7TVwoKGewP018CBkNoQDRxvG3wyZznHgbRCAvgZ4UQ28HTKd7MAXQ+bPOHCuAZ+jDTw52TD/hyHzgxz4Rsj0+M5iSTdNNVPAaXYi61qhgvLyEYxChBFJpGqlsoUyFQubSNVQQTYtpOTL2tQAY46mI8dQKGBtwsqb+5slsL9mrs81rP2uBly/Yq91j81mNJ3HGlLkglIuyBbZ9XrZokiU6YHPppnr/6cAAN8Z2p9Ys/fnTscY2j9CdAFqYXPHbDuR6LYJYpKcdg028qZ6Fa7pH7T91drzNVVjezGM0ujnLcw2O3P+pompFWcyXSS0SgDbdrHUAIvErtq1btu+NDpIDF0mOI4ZRXw9Iiijlm7IEzidNjHhnEXKijoRHtnEJqroZWJ8EVtwrqmBi/oRjIhTieVsAO3StQlkWrpRSaPt2KJ0ZBNQC9tEOUMv0gbyBEaqSZGYxoUCMssl4j4T28OiBmZRJ3ZJAI3qRUwMTL1soNkDiT7kZAWbjkGYVQm3MPOSUAZb0xhrSEaarg3io6ppYc1CU7hC7VFi3sxhFUD71Ik8Icj0gLNMMqSBCxXiJRBsMjgvH1EJDnqubkUBtF9HJUO3sGLRznSFlqGXyelITUekawNoGpNll1AeG5gsyjAqKKcbdHDqyB/Bmoo1BfegQxjl1Yk8MR5wQSHLJ+NaOqJWC3WoCbRVN4uHZLM4gIryFDWU86qJirqBkakTUdQ1jKblCrJn0a08NgJnTh7V4mz8o43FNw7ZcR85mzXG6PYgvKHGBM6mEfAskmiMh9YrsqZrqiIX1Ktq2/QvkqifR9vky0VZq6/fZY9h+6L7dZ3K4KyE5+VSCWsBtJ8QRzWRjDLlCSLahCQHLww4uL5kx6AcGNr63VYjO2QzP6IbRdl6+0PPjrUc1o+9zobPHC+KuKgblYBh7sMTxLAv6XTH0B1XLhSIPlssAcXWXUQ/2A1NSzYsk+xB0s7pV9N+k92+IQ5XZ3ulAQAHmO02bBiUVzQCVdtm3Rxt92GFaOHKXtmQi3bZqDqhyVbZwIzo87hgD+9YpgBcuoTZl47aN+xBUYmMii3ilI7O6hi2d9MoRNVBOACAtUSitrnT33QQILu0KFtfXSLR+KNTn5fNvF0Fnloi0bN+m3pEzeItlcPY0E29bCi43iZdX3Nm1pZvID4nNlQq+8OGwfqOWZUSLpoTe2XDJKWWbExgi5bu1q0Rvaxlp1QtayN0wMol7cdtsiWPqldhx1Suw4HYWLJileWC3XoLPbC2Yw0bqjJsGDY39pYzU7gybBgNdjXh/0FsqDlivKs6YXBd/XmzdECZCroKG3oavbaUnYXO2gm/pHaJ2gDD1M007dVTNVYpYUSagFXtbG+va5cAN9u2JBvUs1A1S2eN97Yz3jjt6O7MEQLN+bxH7fm22scFNeOpcTBrKhEzlrqeZPJPtEvg3Bp+Z2VLprZAetYF2YAYITd8t12iNsXz7Sy+4PRhpJ0b9DV7PTaxZ4W3s4PJrk16VKK0n5PtUIdEbdtauju1ezsk6k/u1acvLBdGy5nN2axDZ0ovvYQN2qOej2RttErLhu3viE0bZibSnQHA/R0sVvJAB4uNfKtDovu/Vtbn5tGys/SlIuDIAAC/6pCoTcl1MhrZ9tKYga8sY9Oiq7Gf56pY7M/51vQxs6zkxxznnQa9mR4oa7P2gzMisfM6GV0Tnbb82d9KJ1vTZCfbtza/mMgz/VJ/nGyRLSU/bBgOY0vlTEFVqDlhqwDwZKdE45J2R6JpC7pGLEwrL2tz5s2vOiUaY6yTAYJrl0TPSjqVXRrrkoC/Yf9tJrqVxff0KQDAWBeT+bWdNl9q7NJhAMBIQ9l2AMD1XWxPnD+6ZzdRZEhGil4sykjOWZgZC9RroFqSHGiyhmTDYKZEUS4FZjsS62o6r1rYLMkKRpYhqwWyN5W8TDiEDbNmTGZsUcWFZEIdjMyyYegTsoUH0HReVfLUwqTmGpmWTkMs0ZqgHzXvs8T+ObB/ZDAZ2JOZJJYXYYVtTsr2hgs43CprKt3s9D96os1WEfXhPGvlYgYbs1XYVOQSRiaRJk3BgWEn8EDNrNkFUueXHJpIZviyVc611qnCwgirxP5CMhq3jDIeH0DjOblgkgedlpLzdvzNZsnUjtE30Ddud+y7uq+mHyHs9BxdUf+2raHQi9WPbxsZGVn9TocnT5fXj04s07rhk2z4LW89PBktTUbbM0K4XcCzqryedAtU2xxdoEpDOpWABbsVVNMK0NCeXqhBhx4NRMDsYd+7HWZiI4sHJ02yHYg5FgpEA2E7XhQsa0yWqKN2V7cEJgEA59j3nLWfN4vnOv2igMURwNuJv+zWtcE8Poo2j27dubORAHO4fMq+mz3DdCjqWear3r+C+aar7Di2A18NAOitgU8AAAaITmSeuGqiHDVed6yUzji+JjZmER5fKYEcAOAxG98F+HXa+Nfb5e8ZjYUQOp7F4hcfAyyOVSa2zJtFP+Kx2biN0/dTdtzGgb9uy2MtjGrgB2xfoBY+pwb+jX2n78Cv2/GVWri7Bv69HT+vhXtq4MWQ3Y3Uwt4aeEkD7G9o72+ob4YsX8GBmxrqWxvgNht+J3Hz1xCLm8/F9ZCBizJxroyBHmbbOeM7MU4HXmfP5xxZ9NA2K8WMXkADSM/lTGyhAAB5e5xjPRJtf10Pi68PO4cpPjp7xtJIoozigxnVmsMkAG7rkcDamrmI0Ux4/VQPs1saxz59bJCds/TOMF/WpmiQksYsz2i4PtjLaPagLcM9vWevOufcvv7Va9YODIbCkWhsKJ5Ips7bvGXrtuGR7Tt2nn/Brgt3771o3+j+AwcvvuTwpeNyRsnivDo5VSiWrjTq2+2xGx66+JLDtF1ugrXU9NKVhmmVj0wfrVw1N83agUDwvY0QCM49v5uR3tvsg2Pvcf3Bmbf60D+xILrcHq/P3zQz09zSKrUtWrxkaTur7ujsWra8e8XKsxDl5IzNypnBQDBE6tlUMzOJZCq9bv3MzIaNm95yyn+nH4o5o1t63foNdmkdfeao09HZxeprqePIOROaP+Ra3uUHQGf1s2w83eqXLWf1p1t9bOgPuZB3+alltl3UuOqavUA/jaueR8D/QJ+N71j+N/0Ryf9Gsp4/tv3/07Ml8NmzJXDZ2RLoPlsCP+2VwGd7JdC9WgLd/RLo7pNA97kS6D5HAt2rJHBhTQxjN7EvAKgr2wsAGNc1elV05RoW3xlAAFTXsPhIaQ2zS5xv6j2Pz8GfXcPiWw78fvkW4UAoEI7E630gfLRUUBXVQiVZUxXw4BpmmzzlYfcC+2riPaMA0LvZAzW5bHtoflRjLhsa361r2Mllc/IwnMwP08pSHOiMUyy/5tRaFrf8ZztfwIF/DgHNhTvo3CXadzkX27g5NL8EAHDYzmt18vAua2hD1nVFzXrGCO2JL9RQniE0N8qmpQRTGSWpxCKZTCQXTuFEbEiOR3PRWGwoF5aVSCyZy4TCQ3goOj+rJVe0HKctNCCBCwh+9j38FQ15NrIduaMmKU2EectkqPmZSrmiReZ6fIDFn7dwzF+Z39CQp8eOYCVgmIpckhXVqtT6iK8NMLp3cuxuZcTQiwesXJLGVWl0up5WCgDAiRvWlmcBALZ1Pa2XC1mUwTT6Si8aNV0bpIBVKWG7laXryCzKhQJxSXMqDbqxa4bGVgVSunAr5+Y7q06oVmNsxfYqWAjMuXOnV6TsEtWOwATA6gDbp+9Exq1BFsckfpTznLfHmazh9xT1ybL4KNLLNFkxQ5A00yzSiTWkmojGGdllLGmomgiAjwZYrPZLAYnuy/EFBS5TVgtZbNj38JM1e6EAACja+TIIIfSkPV7E9lsdOGrfPaIP+AZ8Awh9AF2Nru739Q+s9l06WcNfneynBXHQaALXgSC7K8V2jlnoaCgUCocioWgoFhoKxUOJUDKUCofC4XAkHA3HwkPheDgRToZTkVAkHIlEopFYZCgSjyQiyUgqGoqGo5FoNBqLDkXj0UQ0GU3FQrFwLBKLxmKxoVg8loglY6mh0FB4KDIUHYoNDQ3FhxJDyaFUPBQPxyPxaDwWH4rH44l4Mp5KhBLhRCQRTcQSQ4l4IpFIJlLJUDKcjCSjyVhyKBlPJpLJZCoVSoVTkVQ0FUsNpeKpRCqZSsmmiQ26K3OyWsDZNFqjlA0DbUThFADOuv8Bsv1TS7MSADSH0KjZlwvpi5tDbIwmD9N9DrzYw3zueX3NgqrgYBEXlbwRMMwfhBgvD9v3o4asTWA7MsxEyhE+VkO2JB2CFLFAC3o9xOSsJSzROBhriel+IiOcF2b3F04968/q5i5uqSRjLUsBMB5md0dHwsxPh3/gD3jPH+5NP/PeW0M+Nb0vDQQCl9Pghc0V1azXCuRpHIBPRdjdyx0RRr8nAswuyOAJVUPrN1C29JOH1SzEQZhBzpJxAJ6KsPjkixGWX/wPEcY3Z4y5mwolLxtsXtmorENEt5pI1Ux6d9bPLiZXU4wcfDqj7F5yY5Tdo41Emd3ijD1PTu3bj2DJUDWaNsr0lBWVaCzOZ8fYHHiZHWMDkBdFl4t3uzweb5uv29/VtKRZamluFSR+0aLF3nbYIXZyXfwydze3Ap7Vjvi1/AA36A/AEB/mIvBO7m7ui8I9nt9yvxN/L7zBz3jvPVr5yA1/Hjp08Uc+enP3iv/Z0nrBrt+9Hghuuuzysa+9eOqGG2/52N1f+cY3H3n0+3/z9y/9bAYIbYtWh2OJ9LoNO8+//NSNH7v7K1/9xjcf/ZvHHn/pZ0BobqG16XXDIzvPvyKLT93ymc99/7HHm9tWD+88lMU33HL3V7/xzUe+/9xLP3uluW14ZxZXT/2XB7/90NPPvPIv1173kTu+8O2HHvneY4//+Cc7bv3WDx997PGdu/ccuuSKsQ/deNNXvv7AQw8/+r1n2to7Lr3s1795Y6baXLzy759raT1L07tXjF19/Mv3ffPB37Z3rDxrZPvuPRcfvuyK49d87ZGnnv7pK//yr4Z5k1X+0+DYuYHgnfc98ND3Hn/muU+f98lbQzed9Z2HH5vZvefwpW5Pq9QXfPkXmp7YsGnL8M23vDEzOlH+6+8/8eSzf/ePb8wANNZ78jnh5DbPcsHVduJLLdV7hvr91ef5Lg8UgkJMcPPQ7XK3+fa2LnIfcPNCt8/Le3g3T6S+SRB5vwu2LBXTfJvbJUruQ27OvbR5r7CVH+Sh0OZqbUoLK84ZQ0Vh8pzqX4sn7+eXuU7+nr/EvdTf4V3StKRp0uVzLXNd4l4rjvgGhCYB8mH/gLDM5eerX3L5XD2bdgmDvOVZz7fy691Jz1rx5ExbpyfYNsgjqae1+lHh5Ce7/Euv/4QYFNe5uZZOb/W/DlpN1R8taxKrM2L1uaaXm/lTN/AJ74nLllT/m6f6t2uSvM+V9Ix4mlyWfyV/WLjEW722s9vX7t0lVD/suueOpg4hfLtw4sfnuptEsfoXbSeK0tH+Na5dQvUGofptfjnf2gxcEPJQ4DweL+cT/VyLIME2bpG4uG0JXMp1cF3N3eIKzyo4yU9xD3JPck81Pe39EfcM92P4vPgC90/cy+gV4TXu37jfcr+DTX3rNu7ec9PnP/9nLrc3vmHjwVefeFJY0hlPHDx0zRe/fN+3hp5f9CcfuvHzs+JHpG/3niy+7OsPLO92e3z+JR3xVPquu5/9O2/i5lvucvvWbcypN31MH3v5F4czn/5MX/+Bz912+3++48677v3Gg991+ZuWrkhvGr7oC3f+4Ie3ubuW9Z6zcdMjjwro7HPO7Y8m0zvO37V39MBBImPjCs5NmUevvubDd3zxvvu/88SX76v8QNM/fkXvB0ReGORzPAwGqidX8OHWbmGVd6W4VtwmtKypftG1Slgl9Htifli9+UTC2+7zVG9N8YrHG2oXe/jlIjwvKVwgBgWf2+s+D/UJTd44nxaXuYUm996diWhz1B3w+E6cu293v2fNwe4lHd7dwsrWrS1dbp9rh6fPW/Zv2rzGtU70uS5yQVHixepHMit3eHzVL1zRO+z3uZoXp9y++IAgVb+zPjvatMPrGxlevsMzuiJ1wj3iW8Fv35ngWzw+V8rtOxHvqj4AWyPN134mV/ZXv/vhB08Fb3ry5Pbb//Jkyr1G4MbP9Y34+sXFJ++/FF8gpNxt5xFWf/I1z6kfrfH++W9OnBXm2wTPiY9+SJgSm3mvW/r4ePXXPtOjdYxUP72k6ZC3q/onJ7bz121pXXrd3rXVpwf5ZQJ3opQW4XWg+szqXYJP4K5t27ZrQ/W/r3dB4YC4PMadaBkQsk0HfdUvJ1c0DwheN9fiqn762mc9zXwzbzVd4m5a0iQkPT5Xv6d394n9TUt5XnR7u9xuL9/sXl3923N8p1ynVcf291hWtmSikfmURPOTic9Cvh34kP1bSAfeZ+fw1No4RJ+P6kVMbGPqM8w6DyyRolwas3SWhlXAWn1fi+h6HoBrBQRuEcfB5YtvA4s6blvZhJ5f+YsBtHZN6La1+hfGB7i7nh9Y+bvnB8Ebtw19fub5od9DOQ59t8dXNcuJe1peSAY7e1Khbnnk1ZW3n//KpLx7j3777s892LMHP/nCHvDjnr3g+RcuCr0gj/78xdv3P/FPL+xHIHDgFfjQAVACbjAIIeQgB+EOf2ipBLGbc3EcFM6GK5df6k97vbBTgF7IQ3EtP90KUQJCKHgEyLt93AqYJp0FD/RCH7cMclwKCpxADAG4kuOhn8Ai5AS4hGt3QdKag4IHunkftxKugxA2QS/shzxM8SIPBTfnp2MSdHgocgTu5lLc3Bwr4A4oQI6H0AMvgpy7yZOBnNfvOp9bTi2cRAsUISf64SovzAnQBTmO6+IEXhKaIce5YCsEPOBX8Cu4ldx5HHR7IOf3wkF+muuFR3iB80IX/xOOI5i6yXicx+XjYKhtkxByQyjCfm8ThwSOg3wSUjT4tIfjbuVhM3ST6Xju0TQUAfyrHsDfAMcRcKkcEKAPcXs5QFQl7OJE+Elu2aJmeK6nyx/gQ5AQrA9udRELqgl6YBBGIeQ5TuQgXMN54MuEaBBAIEnEvYIvwv8kAh5yotDPC/AvOCAA7lP++2G8NcmHBY4b5leJ0LMRNnExr0/g4BhPCOiCt0Hes5RSE8J22OLmxb/ykCV0EEq6CGsI4f8ZcoKLg9xy7oCHlExC2hlinhOgCLyQ+1fo4yAU4M0CxwkQ+fpdlDsujg80Qw64oQvCfe2cm4x2lYsno7oh3EGmgoAD4jo3gJuEi8gzhLwgejyce6XwCR4khIgHtsB2EbYCN2yjI4jADQTgLrrBePUV8P8CAAD//+M/VJjWxAIA" + } + } + ], + "memo": "{\"name\":\"Sandeep Demo\",\"description\":\"Nothing\"}", + "signatures": [ + { + "pub_key": { + "type": "tendermint/PubKeySecp256k1", + "value": "An4JQUJX6KTbh6CvqmDLPhe6knWdqfKYjDvkCl2QE1oc" + }, + "signature": "QpAyTG8LOMQj9ORT48CHrEgcbuVJ5JrFk7USBpk/w0VuVQsAsrRXiG18OrhaOwNK43GFRtDWOtSy8S70a18B+A==" + } + ], + "timeout_height": "0" + } + }, + "data": "0A270A202F74657272612E7761736D2E763162657461312E4D736753746F7265436F6465120308AE1E", + "logs": [ + { + "log": { + "tax": "" + }, + "events": [ + { + "type": "message", + "attributes": [ + { + "key": "action", + "value": "/terra.wasm.v1beta1.MsgStoreCode" + }, + { + "key": "module", + "value": "wasm" + } + ] + }, + { + "type": "store_code", + "attributes": [ + { + "key": "sender", + "value": "terra1dcegyrekltswvyy0xy69ydgxn9x8x32zdtapd8" + }, + { + "key": "code_id", + "value": "3886" + } + ] + } + ], + "msg_index": 0 + } + ], + "height": "4099849", + "txhash": "1B706AC85587F56E1287A5A00D8D981F7601A01A06938FC3876DA7639135CC92", + "raw_log": "[{\"events\":[{\"type\":\"message\",\"attributes\":[{\"key\":\"action\",\"value\":\"/terra.wasm.v1beta1.MsgStoreCode\"},{\"key\":\"module\",\"value\":\"wasm\"}]},{\"type\":\"store_code\",\"attributes\":[{\"key\":\"sender\",\"value\":\"terra1dcegyrekltswvyy0xy69ydgxn9x8x32zdtapd8\"},{\"key\":\"code_id\",\"value\":\"3886\"}]}]}]", + "gas_used": "969756", + "timestamp": "2021-06-04T07:20:32Z", + "gas_wanted": "1680293" + } +] \ No newline at end of file diff --git a/tests/json_examples/UnbondingDelegation.data.json b/tests/json_examples/UnbondingDelegation.data.json new file mode 100644 index 0000000..a01f280 --- /dev/null +++ b/tests/json_examples/UnbondingDelegation.data.json @@ -0,0 +1,441 @@ +[{ + "delegator_address": "terra1pm343vmezzlygs2wrsta99rp43s6ldqpy3e6pq", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "654141", + "completion_time": "2020-02-22T07:51:44.588143405Z", + "initial_balance": "513000000", + "balance": "513000000" + }] + }, + { + "delegator_address": "terra1y2nfxqz62qacqmnttl35xyq8xxssaty5hhuvln", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "697631", + "completion_time": "2020-02-25T15:29:31.029151543Z", + "initial_balance": "1989797503", + "balance": "1989797503" + }] + }, + { + "delegator_address": "terra19nc2fe65ech6wxvthhyey7dka959ph0z3uzcd4", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "666726", + "completion_time": "2020-02-23T06:48:19.352817256Z", + "initial_balance": "7223910681", + "balance": "7223910681" + }] + }, + { + "delegator_address": "terra186ym2wg09yxvneu4armqp4ceal8qake2d0lmal", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "525651", + "completion_time": "2020-02-12T13:40:11.261470508Z", + "initial_balance": "149999999999", + "balance": "149999999999" + }] + }, + { + "delegator_address": "terra1gxp6nsnf3vlscseyaq4a72laq06d527x26sp9a", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "525113", + "completion_time": "2020-02-12T12:41:16.419429271Z", + "initial_balance": "1157278356", + "balance": "1157278356" + }] + }, + { + "delegator_address": "terra12zhfxpwcpxq2sn6t0lv4yn465nzlhcuxh8gcaq", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "677640", + "completion_time": "2020-02-24T02:47:55.436396738Z", + "initial_balance": "665000000000", + "balance": "665000000000" + }] + }, + { + "delegator_address": "terra1dwzf82lee8ww3vxxd3v5vdygsuagvne5tss6az", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "678098", + "completion_time": "2020-02-24T03:38:14.566561155Z", + "initial_balance": "304300000000", + "balance": "304300000000" + }] + }, + { + "delegator_address": "terra10zpcjhzwv32mfyll9yr4xlj0fr2jz0lt37yppr", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "610372", + "completion_time": "2020-02-19T00:04:32.170430584Z", + "initial_balance": "280646409", + "balance": "280646409" + }] + }, + { + "delegator_address": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "644891", + "completion_time": "2020-02-21T15:01:27.690471036Z", + "initial_balance": "10001999998", + "balance": "10001999998" + }] + }, + { + "delegator_address": "terra1jklavkl3q7mkmxnwjfy2kl8zsf2596h55mkfgw", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "703443", + "completion_time": "2020-02-26T02:09:52.488520686Z", + "initial_balance": "2236499999", + "balance": "2236499999" + }] + }, + { + "delegator_address": "terra1nrqjxjtnytwsuet863l9yh2w07z4sm5xxsnue4", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "638493", + "completion_time": "2020-02-21T03:20:29.646228752Z", + "initial_balance": "66949999999", + "balance": "66949999999" + }] + }, + { + "delegator_address": "terra1nywja8qykzgcva579tyuarglyv9dc75y8cyw3f", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "588230", + "completion_time": "2020-02-17T07:41:45.552615588Z", + "initial_balance": "13004052247", + "balance": "13004052247" + }] + }, + { + "delegator_address": "terra1nn2zkrnpl3mjjmay7v39mlw8sw8cw0gjpfnvwp", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "440881", + "completion_time": "2020-02-06T02:33:31.700939822Z", + "initial_balance": "14119918430", + "balance": "14119918430" + }] + }, + { + "delegator_address": "terra14ss0rj0yt0784cdpjt9jjdnur6uqvktyn9grj3", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "618277", + "completion_time": "2020-02-19T14:29:13.700145654Z", + "initial_balance": "13992999999", + "balance": "13992999999" + }] + }, + { + "delegator_address": "terra1mcgyqe0amn3x5vquf2pf9q9zpuknu7904jt5zr", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "623351", + "completion_time": "2020-02-19T23:42:56.021990965Z", + "initial_balance": "16615000000", + "balance": "16615000000" + }] + }, + { + "delegator_address": "terra1a9njz6dt4d79xtvau6696ffjetde74kave6vma", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "653201", + "completion_time": "2020-02-22T06:08:43.801110462Z", + "initial_balance": "20840971000", + "balance": "20840971000" + }] + }, + { + "delegator_address": "terra1awjkcd3nyqp7wy9x3sffvkl6xesurhrhjvak4e", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "705495", + "completion_time": "2020-02-26T05:56:51.232242548Z", + "initial_balance": "11552960000", + "balance": "11552960000" + }] + }, + { + "delegator_address": "terra17l9ssdnh0amp8h76pf9qv8qh46p55dsfcex2d4", + "validator_address": "terravaloper1p54hc4yy2ajg67j645dn73w3378j6k05vmx9r9", + "entries": [{ + "creation_height": "506819", + "completion_time": "2020-02-11T03:20:08.649853985Z", + "initial_balance": "50000000", + "balance": "50000000" + }] + }, + { + "delegator_address": "terra1qdh2jaxgjx2cafd6t2latl8mx656sayufrpz3n", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "711876", + "completion_time": "2020-02-26T17:48:34.962923533Z", + "initial_balance": "3298000000", + "balance": "3298000000" + }] + }, + { + "delegator_address": "terra1p0l6mn53hv2pjurxaljsdkht79fx8fj4nzxzxv", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "612228", + "completion_time": "2020-02-19T03:27:28.043402752Z", + "initial_balance": "148999999998", + "balance": "148999999998" + }] + }, + { + "delegator_address": "terra1phce3fl0awwupa8xx7tzz503ek7qkvlylhdlsu", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "707180", + "completion_time": "2020-02-26T09:03:53.526246695Z", + "initial_balance": "120841500000", + "balance": "120841500000" + }] + }, + { + "delegator_address": "terra1y9fm7lt8h6pzz554p232txf58kxf57t869n9t8", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "627654", + "completion_time": "2020-02-20T07:34:03.548971774Z", + "initial_balance": "50000000000", + "balance": "50000000000" + }, + { + "creation_height": "705222", + "completion_time": "2020-02-26T05:26:38.162371293Z", + "initial_balance": "50000000000", + "balance": "50000000000" + } + ] + }, + { + "delegator_address": "terra1x0ur6k428f6ssjht2ukl84nu6urj847zxz23fa", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "631181", + "completion_time": "2020-02-20T14:00:46.972524298Z", + "initial_balance": "502231471", + "balance": "502231471" + }] + }, + { + "delegator_address": "terra18nmvxp6wdnehpgykf9tydu8ta5ja7h6dnduy26", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "678275", + "completion_time": "2020-02-24T03:57:39.032204406Z", + "initial_balance": "8793619348", + "balance": "8793619348" + }] + }, + { + "delegator_address": "terra1gwsn3fwxf0qwmpda7ujjdzsxj5a446rgwwntl3", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "679756", + "completion_time": "2020-02-24T06:40:32.738424444Z", + "initial_balance": "7100000000", + "balance": "7100000000" + }, + { + "creation_height": "692162", + "completion_time": "2020-02-25T05:26:49.928453228Z", + "initial_balance": "7100000000", + "balance": "7100000000" + }, + { + "creation_height": "706210", + "completion_time": "2020-02-26T07:16:11.89715958Z", + "initial_balance": "7100000000", + "balance": "7100000000" + } + ] + }, + { + "delegator_address": "terra1tade8upa07knrt9ekm30nve64945ufm720h8yx", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "460747", + "completion_time": "2020-02-07T15:11:34.063216417Z", + "initial_balance": "253324243", + "balance": "253324243" + }] + }, + { + "delegator_address": "terra1396z0lq2wdqllsgjtr5g5cxugext6hvag32aty", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "644903", + "completion_time": "2020-02-21T15:02:46.010103823Z", + "initial_balance": "17520000000", + "balance": "17520000000" + }] + }, + { + "delegator_address": "terra13wypeqx6a04g5sh0l23qnmz2mll0tnjc3a3ds0", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "666265", + "completion_time": "2020-02-23T05:57:39.528010756Z", + "initial_balance": "10027705747", + "balance": "10027705747" + }] + }, + { + "delegator_address": "terra1j3wp888ldups4fjk2s2allne2yh5lwf7et9es0", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "584495", + "completion_time": "2020-02-17T00:52:29.8037687Z", + "initial_balance": "1680000000", + "balance": "1680000000" + }] + }, + { + "delegator_address": "terra15av7nrj3n83f6kvss2xdhcemsf7gcdh9jnuz20", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "619311", + "completion_time": "2020-02-19T16:22:28.690186599Z", + "initial_balance": "10039000000", + "balance": "10039000000" + }] + }, + { + "delegator_address": "terra1kfmsrfup8dzl6vlxsfn3v0g6mcx496rndtaa6a", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "678304", + "completion_time": "2020-02-24T04:00:50.274454554Z", + "initial_balance": "30000000000", + "balance": "30000000000" + }, + { + "creation_height": "690501", + "completion_time": "2020-02-25T02:24:16.977002612Z", + "initial_balance": "30000000000", + "balance": "30000000000" + }, + { + "creation_height": "705863", + "completion_time": "2020-02-26T06:37:41.364929374Z", + "initial_balance": "30000000000", + "balance": "30000000000" + } + ] + }, + { + "delegator_address": "terra1hxutcl8nlhkze3leu4tkqpz6qm4qcyenhkjk8r", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "645597", + "completion_time": "2020-02-21T16:18:46.742640918Z", + "initial_balance": "109635801786", + "balance": "109635801786" + }] + }, + { + "delegator_address": "terra1c2aqpxs9k2h53z34vgzn9wwdeuz6ldj467fs58", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "706259", + "completion_time": "2020-02-26T07:21:39.1885656Z", + "initial_balance": "91705650", + "balance": "91705650" + }] + }, + { + "delegator_address": "terra1cwxlwd5lmw5vf6yqpfyw90qqn0x52q8lgcfxpj", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "513902", + "completion_time": "2020-02-11T16:16:10.755958676Z", + "initial_balance": "1540026226", + "balance": "1540026226" + }] + }, + { + "delegator_address": "terra1e0cnvq2m3t2n7hqrtmadheen2hjvjglght8e0u", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "460517", + "completion_time": "2020-02-07T14:46:24.464085333Z", + "initial_balance": "130000000000", + "balance": "130000000000" + }, + { + "creation_height": "694269", + "completion_time": "2020-02-25T09:18:55.108956417Z", + "initial_balance": "50000000000", + "balance": "50000000000" + } + ] + }, + { + "delegator_address": "terra1e5ncelsh4qhqt3s97vn43hxlhmt7zd43yszdnf", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "479400", + "completion_time": "2020-02-09T01:13:33.188764495Z", + "initial_balance": "75723122455", + "balance": "75723122455" + }] + }, + { + "delegator_address": "terra1mcgyqe0amn3x5vquf2pf9q9zpuknu7904jt5zr", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "623345", + "completion_time": "2020-02-19T23:42:16.364403143Z", + "initial_balance": "10000000000", + "balance": "10000000000" + }] + }, + { + "delegator_address": "terra1a9njz6dt4d79xtvau6696ffjetde74kave6vma", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "653196", + "completion_time": "2020-02-22T06:08:11.482959217Z", + "initial_balance": "2923070000", + "balance": "2923070000" + }] + }, + { + "delegator_address": "terra17fqhjf4xzn03ygdjaf8m7zmdeug09ttpexeuyv", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "584147", + "completion_time": "2020-02-17T00:14:27.681878913Z", + "initial_balance": "32428000000", + "balance": "32428000000" + }] + }, + { + "delegator_address": "terra1lsjc8870ky0f0s6qh2h6emk67fv4kfzsn2whnh", + "validator_address": "terravaloper15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6jln3m", + "entries": [{ + "creation_height": "710404", + "completion_time": "2020-02-26T15:04:01.294405733Z", + "initial_balance": "50000000000", + "balance": "50000000000" + }] + } +] \ No newline at end of file diff --git a/tests/key/mnemonic_test.py b/tests/key/mnemonic_test.py new file mode 100644 index 0000000..3b86c6b --- /dev/null +++ b/tests/key/mnemonic_test.py @@ -0,0 +1,80 @@ +import base64 + +from terra_sdk.client.lcd.api.tx import CreateTxOptions, SignerOptions +from terra_sdk.client.lcd.lcdclient import LCDClient +from terra_sdk.core import Coins, SignDoc +from terra_sdk.core.bank import MsgSend +from terra_sdk.core.fee import Fee +from terra_sdk.key.mnemonic import MnemonicKey + + +def test_derivation(): + mk = MnemonicKey( + "wonder caution square unveil april art add hover spend smile proud admit modify old copper throw crew happy nature luggage reopen exhibit ordinary napkin" + ) + assert mk.acc_address == "terra1jnzv225hwl3uxc5wtnlgr8mwy6nlt0vztv3qqm" + assert ( + mk.acc_pubkey + == "terrapub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5nwzrf9" + ) + assert mk.val_address == "terravaloper1jnzv225hwl3uxc5wtnlgr8mwy6nlt0vztraasg" + assert ( + mk.val_pubkey + == "terravaloperpub1addwnpepqt8ha594svjn3nvfk4ggfn5n8xd3sm3cz6ztxyugwcuqzsuuhhfq5y7accr" + ) + + +def test_random(): + mk1 = MnemonicKey() + mk2 = MnemonicKey() + assert mk1.mnemonic != mk2.mnemonic + + +def test_signature(): + + terra = LCDClient(url="https://lcd.terra.dev", chain_id="columbus-5") + + mk = MnemonicKey( + "island relax shop such yellow opinion find know caught erode blue dolphin behind coach tattoo light focus snake common size analyst imitate employ walnut" + ) + + account = terra.wallet(mk) + + send = MsgSend( + mk.acc_address, + "terra1wg2mlrxdmnnkkykgqg4znky86nyrtc45q336yv", + dict(uluna="100000000"), + ) + + tx = terra.tx.create( + signers=[ + SignerOptions( + address=mk.acc_address, sequence=0, public_key=account.key.public_key + ) + ], + options=CreateTxOptions( + msgs=[send], memo="memo", fee=Fee(200000, Coins.from_str("100000uusd")) + ), + ) + + signDoc = SignDoc( + chain_id=terra.chain_id, + account_number=1234, + sequence=0, + auth_info=tx.auth_info, + tx_body=tx.body, + ) + + signature = account.key.create_signature(signDoc) + sigBytes = base64.b64encode(signature.data.single.signature) + assert ( + sigBytes + == b"Gtp3/JOeTA9mZJ/ZxM4IwpsFy6Je8kWTRxESBiLHcQl6sU6V2iCL1sSPynm+csF6/K4tf2gMPE89IDVOP5NBHg==" + ) + + signature_amino = account.key.create_signature_amino(signDoc) + sigBytes2 = base64.b64encode(signature_amino.data.single.signature) + assert ( + sigBytes2 + == b"JiaPpdKCPsf4KW1yW7jkSlwrIuiArKmLoE5JccjoYrliVwCtRIKicDF57n2feWt3wd6kWVzwTxOa2xnXTXqdlg==" + )