INNER CODE UNIT · Python

_get_leader_schedule_body

michaelhly/solana-py · src/solana/rpc/core.py:288

    def _get_leader_schedule_body(self, slot: int | None, commitment: Commitment | None) -> GetLeaderSchedule:
        commitment_to_use = _COMMITMENT_TO_SOLDERS[commitment or self._commitment]
        config = RpcLeaderScheduleConfig(commitment=commitment_to_use)
        return GetLeaderSchedule(slot, config)

    def _get_minimum_balance_for_rent_exemption_body(
        self, usize: int, commitment: Commitment | None
    ) -> GetMinimumBalanceForRentExemption:
        commitment_to_use = _COMMITMENT_TO_SOLDERS[commitment or self._commitment]
        return GetMinimumBalanceForRentExemption(usize, commitment_to_use)

    def _get_multiple_accounts_body(
        self,
        pubkeys: list[Pubkey],
        commitment: Commitment | None,
        encoding: str,
        data_slice: DataSliceOpts | None,
    ) -> GetMultipleAccounts:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…