package octez-protocol-alpha-libs
Octez protocol alpha libraries
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-18.1.tar.gz
sha256=aa2f5bc99cc4ca2217c52a1af2a2cdfd3b383208cb859ca2e79ca0903396ca1d
sha512=d68bb3eb615e3dcccc845fddfc9901c95b3c6dc8e105e39522ce97637b1308a7fa7aa1d271351d5933febd7476b2819e1694f31198f1f0919681f1f9cc97cb3a
doc/octez-protocol-alpha-libs.test-helpers/Tezos_alpha_test_helpers/Adaptive_issuance_helpers/index.html
Module Tezos_alpha_test_helpers.Adaptive_issuance_helpers
Source
Source
val assert_balance_equal :
loc:string ->
balance_breakdown ->
balance_breakdown ->
(unit, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val balance_add :
balance_breakdown ->
balance_breakdown ->
(balance_breakdown, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val balance_sub :
balance_breakdown ->
balance_breakdown ->
(balance_breakdown, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val add_liquid_rewards :
Tez.tez ->
balance_breakdown ->
(balance_breakdown, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val add_frozen_rewards :
Tez.tez ->
balance_breakdown ->
(balance_breakdown, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val apply_transfer :
Tez.t ->
(balance_breakdown * balance_breakdown) ->
(balance_breakdown * balance_breakdown, Tezos_base.TzPervasives.tztrace)
result
Lwt.t
Source
val apply_stake :
Tez.t ->
(balance_breakdown * balance_breakdown) ->
(balance_breakdown * balance_breakdown, Tezos_base.TzPervasives.tztrace)
result
Lwt.t
Source
val apply_self_stake :
Tez.t ->
balance_breakdown ->
(balance_breakdown, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val apply_unstake :
Tez.t ->
(balance_breakdown * balance_breakdown) ->
(balance_breakdown * balance_breakdown, Tezos_base.TzPervasives.tztrace)
result
Lwt.t
Source
val apply_self_unstake :
Tez.t ->
balance_breakdown ->
(balance_breakdown, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val apply_unslashable :
Tez.tez ->
balance_breakdown ->
(balance_breakdown, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val apply_finalize :
balance_breakdown ->
(balance_breakdown, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val total_balance_of_breakdown :
balance_breakdown ->
pool_tez:Tez.t ->
pool_pseudo:Q.t ->
(Tez.tez, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val get_balance_breakdown :
Tezos_alpha_test_helpers__Context.t ->
Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t ->
(balance_breakdown
* Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t
* Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t,
Tezos_base.TzPervasives.tztrace)
result
Lwt.t
Source
val assert_balance_breakdown :
loc:string ->
Tezos_alpha_test_helpers__Context.t ->
Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t ->
balance_breakdown ->
pool_tez:Tez.t ->
pool_pseudo:Q.t ->
(unit, Tezos_base.TzPervasives.tztrace) result Lwt.t
Source
val get_launch_cycle :
loc:string ->
Block.t ->
(Tezos_protocol_alpha.Protocol.Alpha_context.Cycle.t,
Tezos_base.TzPervasives.tztrace)
result
Lwt.t
Source
val stake :
Context.t ->
Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t ->
Tezos_protocol_alpha.Protocol.Alpha_context.Tez.t ->
Tezos_protocol_alpha.Protocol.Alpha_context.Operation.packed
Tezos_base.TzPervasives.tzresult
Lwt.t
Source
val set_delegate_parameters :
Context.t ->
Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t ->
limit_of_staking_over_baking:int ->
edge_of_baking_over_staking_billionth:int ->
Tezos_protocol_alpha.Protocol.Alpha_context.Operation.packed
Tezos_base.TzPervasives.tzresult
Lwt.t
Source
val unstake :
Context.t ->
Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t ->
Tez.tez ->
Tezos_protocol_alpha.Protocol.Alpha_context.Operation.packed
Tezos_base.TzPervasives.tzresult
Lwt.t
Source
val finalize_unstake :
Context.t ->
?amount:Tez.tez ->
Tezos_protocol_alpha.Protocol.Alpha_context.Contract.t ->
Tezos_protocol_alpha.Protocol.Alpha_context.Operation.packed
Tezos_base.TzPervasives.tzresult
Lwt.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>