Pair of public and secret keys used for wallet operations
@type t() :: %Ton.KeyPair{public_key: binary(), secret_key: binary()}
@spec new(binary(), binary()) :: t()