Documentation ¶
Index ¶
- func CreateParseArgs(selfDelegation int64, rate, maxRate, maxChangeRate int64) (sdk.Int, sdk.Dec, sdk.Dec, sdk.Dec)
- func HttpDelegateTx(...)
- func HttpRedelegateTx(from, gas, nonce, amount, priv, validatorSrcAddr, validatorDstAddr, ... string)
- func HttpUndelegateTx(...)
- func NewDelegateMsg(from, delegatorAddress, validatorAddress sdk.AccAddress, amount sdk.Coin) []byte
- func NewEditValidatorMsg(from sdk.AccAddress, desc types.Description, nrArg *sdk.Dec, minArg *sdk.Int) []byte
- func NewRedelegateMsg(...) []byte
- func NewUndelegateMsg(from, validatorAddress, delegatorAddress sdk.AccAddress, amt sdk.Coin) []byte
- func SignCreateValidatorMSg(from sdk.AccAddress, gas, nonce uint64, amount sdk.Coin, priv string, ...) ([]byte, error)
- func SignDelegateMsg(from sdk.AccAddress, gas, nonce uint64, amount sdk.Coin, priv string, ...) ([]byte, error)
- func SignEditValidator(from sdk.AccAddress, gas, nonce uint64, ...) ([]byte, error)
- func SignRedelegateMsg(from sdk.AccAddress, gas, nonce uint64, amount sdk.Coin, priv string, ...) ([]byte, error)
- func SignUndelegateMsg(from sdk.AccAddress, gas, nonce uint64, amount sdk.Coin, priv string, ...) ([]byte, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateParseArgs ¶
func HttpDelegateTx ¶
func HttpDelegateTx(from, gas, nonce, amount, priv, validatorAddr, delegatorAddr, proxy, reqUrl string)
func HttpRedelegateTx ¶
func HttpRedelegateTx(from, gas, nonce, amount, priv, validatorSrcAddr, validatorDstAddr, delegatorAddr, proxy, reqUrl string)
func HttpUndelegateTx ¶
func HttpUndelegateTx(from, gas, nonce, amount, priv, validatorAddr, delegatorAddr, proxy, reqUrl string)
func NewDelegateMsg ¶
func NewDelegateMsg(from, delegatorAddress, validatorAddress sdk.AccAddress, amount sdk.Coin) []byte
func NewEditValidatorMsg ¶
func NewEditValidatorMsg(from sdk.AccAddress, desc types.Description, nrArg *sdk.Dec, minArg *sdk.Int) []byte
func NewRedelegateMsg ¶
func NewRedelegateMsg(from, delegatorAddress, validatorSrcAddress, validatorDstAddress sdk.AccAddress, amt sdk.Coin) []byte
func NewUndelegateMsg ¶
func NewUndelegateMsg(from, validatorAddress, delegatorAddress sdk.AccAddress, amt sdk.Coin) []byte
func SignCreateValidatorMSg ¶
func SignCreateValidatorMSg(from sdk.AccAddress, gas, nonce uint64, amount sdk.Coin, priv string, minSelfDelegation int64, validatorAddress, delegatorAddress sdk.AccAddress, rate, maxRate, maxChangeRate int64, moniker, identity, website, securityContact, details string, publicKey string) ([]byte, error)
func SignDelegateMsg ¶
func SignDelegateMsg(from sdk.AccAddress, gas, nonce uint64, amount sdk.Coin, priv string, validatorAddress, delegatorAddress sdk.AccAddress) ([]byte, error)
func SignEditValidator ¶
func SignRedelegateMsg ¶
func SignRedelegateMsg(from sdk.AccAddress, gas, nonce uint64, amount sdk.Coin, priv string, validatorSrcAddress, validatorDstAddress, delegatorAddress sdk.AccAddress) ([]byte, error)
func SignUndelegateMsg ¶
func SignUndelegateMsg(from sdk.AccAddress, gas, nonce uint64, amount sdk.Coin, priv string, validatorAddress, delegatorAddress sdk.AccAddress) ([]byte, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.