package octez-protocol-alpha-libs
Octez protocol alpha libraries
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-18.0.tar.gz
sha256=dbc3b675aee59c2c574e5d0a771193a2ecfca31e7a5bc5aed66598080596ce1c
sha512=b97ed762b9d24744305c358af0d20f394376b64bfdd758dd4a81775326caf445caa57c4f6445da3dd6468ff492de18e4c14af6f374dfcbb7e4d64b7b720e5e2a
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)"
>