ibc-testkit 0.57.0

Maintained by `ibc-rs`, serves as a versatile library that provides essential abstractions and implementations, fulfilling a dual role of enabling rigorous integration testing for the `ibc-rs` implementation while also aiding host chains in addressing a broad spectrum of testing scenarios during their integrations with `ibc-rs`.
Documentation
{
  "header": {
    "version": {
      "block": "0",
      "app": "0"
    },
    "chain_id": "test-chain-1",
    "height": "20",
    "time": "2019-11-02T15:04:10Z",
    "last_block_id": {
      "hash": "15F15EF50BDE2018F4B129A827F90C18222C757770C8295EB8EE7BF50E761BC0",
      "part_set_header": {
        "total": 1,
        "hash": "077E16D720F9AA656EBFD7F3FB31A4A35E1F2F4EBEBB123642BED45535D88AD5"
      }
    },
    "last_commit_hash": "D5439DD65D45EF1E51412691BCF2F6741D48AC1325572E08D48BD72F80669E70",
    "data_hash": "",
    "validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564",
    "next_validators_hash": "26952B5D784A1564D167DF98D2D37376B5E77771928256D25E6FF9AE3AD11564",
    "consensus_hash": "048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F",
    "app_hash": "6170705F68617368",
    "last_results_hash": "",
    "evidence_hash": "",
    "proposer_address": "026CC7B6F3E62F789DBECEC59766888B5464737D"
  },
  "commit": {
    "height": "20",
    "round": 1,
    "block_id": {
      "hash": "5E87BD3A35C62D06138273453AF49C7728E4F8FB4CAFB0784F4816D5052AA349",
      "part_set_header": {
        "total": 1,
        "hash": "DC797E9C450AE5FD0D8000E31672BE3EE97B6C0A3BD69239187F75C00C39D72B"
      }
    },
    "signatures": [
      {
        "block_id_flag": 3,
        "validator_address": "01F527D77D3FFCC4FCFF2DDC2952EEA5414F2A33",
        "timestamp": "2019-11-02T15:04:15Z",
        "signature": "SMBYJYr7yHbqmScg7jUhSGyis/gOMvwkO4mlEmKt9NKJ+aZgETFgIIFnExCju0VidMyy9mUwMQ/b+EoVL1NwAQ=="
      },
      {
        "block_id_flag": 2,
        "validator_address": "026CC7B6F3E62F789DBECEC59766888B5464737D",
        "timestamp": "2019-11-02T15:04:15Z",
        "signature": "Bn8cV8WlqGjezZcFgQey0ikBshIHw56jpuzWssO2/0HOpMC1Mr2mJ5mxEd4mpsQ4PwenpGtrLJv11PFK6aJLBw=="
      },
      {
        "block_id_flag": 2,
        "validator_address": "03A238BCAF7D1626DFE8A4AFB9448D00B7A3D2E2",
        "timestamp": "2019-11-02T15:04:15Z",
        "signature": "mhgrDo+fV5GaS34CZn//zgNx24H21Ila9io5HPgxeEWbG24eGLp0GAAlGPryT9bdv5LXPUq8wZpUHxAcyhvZAQ=="
      },
      {
        "block_id_flag": 2,
        "validator_address": "03EC0413849A3311A5341E7A69D6C544E9A30310",
        "timestamp": "2019-11-02T15:04:15Z",
        "signature": "+g5Rhm8Utshm0SN2gxKeRrqsJyUO32BxDqTVu0wHzaJz0cFJWZxA2JaYxaf6EzuQULkwp+oh6u3xboy/e5wHAg=="
      }
    ]
  }
}