Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 2.01 KB

File metadata and controls

24 lines (16 loc) · 2.01 KB

CreateStakeActivityExtra

Properties

Name Type Description Notes
poolType StakingPoolType
finalityProviderPublicKey String The public key of the finality provider.
finalityProviderPublicKeys List<String> The public keys of the finality providers, with each key corresponding to a BSN chain. [optional]
stakeBlockTime Long The number of blocks that need to be processed before the locked tokens are unlocked and become accessible.
autoBroadcast Boolean Whether to automatically broadcast the transaction. The default value is `true`. - `true`: Automatically broadcast the transaction. - `false`: The transaction will not be submitted to the blockchain automatically. You can call Broadcast signed transactions to broadcast the transaction to the blockchain, or retrieve the signed raw transaction data `raw_tx` by calling Get transaction information and broadcast it yourself. [optional]
babylonAddress StakingSource [optional]
originalStakingId String The original staking ID to expand. Only set this when you want to expand existing staking. [optional]
providerName String The name of the provider.
timelock Integer The Unix timestamp (in seconds) when the staking position will be unlocked and available for withdrawal.
changeAddress String The change address on the Bitcoin chain. If not provided, the source wallet's address will be used as the change address. [optional]
validatorAddress String The validator's EVM address.
rewardAddress String The EVM address to receive staking rewards.