Name | Type | Description | Notes |
---|---|---|---|
RequestId | Pointer to string | The request ID that is used to track a request. The request ID is provided by you and must be unique within your organization. | [optional] |
StakingId | string | The ID of the corresponding staking position. | |
Amount | Pointer to string | The amount to withdraw. | [optional] |
Fee | TransactionRequestFee |
func NewCreateWithdrawActivity(stakingId string, fee TransactionRequestFee, ) *CreateWithdrawActivity
NewCreateWithdrawActivity instantiates a new CreateWithdrawActivity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateWithdrawActivityWithDefaults() *CreateWithdrawActivity
NewCreateWithdrawActivityWithDefaults instantiates a new CreateWithdrawActivity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *CreateWithdrawActivity) GetRequestId() string
GetRequestId returns the RequestId field if non-nil, zero value otherwise.
func (o *CreateWithdrawActivity) GetRequestIdOk() (*string, bool)
GetRequestIdOk returns a tuple with the RequestId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateWithdrawActivity) SetRequestId(v string)
SetRequestId sets RequestId field to given value.
func (o *CreateWithdrawActivity) HasRequestId() bool
HasRequestId returns a boolean if a field has been set.
func (o *CreateWithdrawActivity) GetStakingId() string
GetStakingId returns the StakingId field if non-nil, zero value otherwise.
func (o *CreateWithdrawActivity) GetStakingIdOk() (*string, bool)
GetStakingIdOk returns a tuple with the StakingId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateWithdrawActivity) SetStakingId(v string)
SetStakingId sets StakingId field to given value.
func (o *CreateWithdrawActivity) GetAmount() string
GetAmount returns the Amount field if non-nil, zero value otherwise.
func (o *CreateWithdrawActivity) GetAmountOk() (*string, bool)
GetAmountOk returns a tuple with the Amount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateWithdrawActivity) SetAmount(v string)
SetAmount sets Amount field to given value.
func (o *CreateWithdrawActivity) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (o *CreateWithdrawActivity) GetFee() TransactionRequestFee
GetFee returns the Fee field if non-nil, zero value otherwise.
func (o *CreateWithdrawActivity) GetFeeOk() (*TransactionRequestFee, bool)
GetFeeOk returns a tuple with the Fee field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateWithdrawActivity) SetFee(v TransactionRequestFee)
SetFee sets Fee field to given value.