Skip to main content

terra_sdk.client.lcd.api.slashing

AsyncSlashingAPI Objects


_1
class AsyncSlashingAPI(BaseAsyncAPI)

signing_info


_1
async def signing_info(val_cons_pub_key: ValConsPubKey, params: Optional[APIParams] = None) -> Union[List[dict], dict]

Fetches signing info for a validator consensus public key.

Arguments:

  • val_cons_pub_key ValConsPubKey - validator consensus public key.
  • params APIParams - optional parameters

Returns:

Union[List[dict], dict]: signing info

signing_infos


_1
async def signing_infos(params: Optional[APIParams] = None) -> (Union[List[dict], dict], dict)

Fetches all signing info.

Arguments:

  • params APIParams - optional parameters

Returns:

Union[List[dict], dict]: signing infos

  • dict - pagination info

parameters


_1
async def parameters(params: Optional[APIParams] = None) -> dict

Fetches Slashing module parameters.

Arguments:

  • params APIParams - optional parameters

Returns:

  • dict - Slashing module parameters