Bond extra more funds from origin into the pool to which they already belong.
Additional funds can come from either the free balance of the account, or from the
accumulated rewards, see [BondExtra].
Bonding extra funds implies an automatic payout of all pending rewards as well.
See bond_extra_other to bond pending rewards of other members.
NOTE: this transaction is implemented with the sole purpose of readability and
correctness, not optimization. We read/write several storage items multiple times instead
of just once, in the spirit of reusing code.
Bond
extra
more funds fromorigin
into the pool to which they already belong.Additional funds can come from either the free balance of the account, or from the accumulated rewards, see [
BondExtra
].Bonding extra funds implies an automatic payout of all pending rewards as well. See
bond_extra_other
to bond pending rewards ofother
members.NOTE: this transaction is implemented with the sole purpose of readability and correctness, not optimization. We read/write several storage items multiple times instead of just once, in the spirit of reusing code.