Name | Type | Description | Notes |
---|---|---|---|
Blockchain | string | Represents the specific blockchain protocol name, e.g. Ethereum, Bitcoin, etc. | |
Network | string | Represents the name of the blockchain network used; blockchain networks are usually identical as technology and software, but they differ in data, e.g. - "mainnet" is the live network with actual data while networks like "testnet", "ropsten", "rinkeby" are test networks. | |
RequiredApprovals | int32 | The required number of approvals needed to approve the transaction. | |
RequiredRejections | int32 | The required number of rejections needed to reject the transaction. | |
CurrentApprovals | int32 | The current number of approvals given for the transaction. | |
CurrentRejections | int32 | The current number of rejections given for the transaction. | |
TransactionId | string | Defines the unique ID of the specific transaction, i.e. its identification number. |
func NewTransactionRequestBroadcastedDataItem(blockchain string, network string, requiredApprovals int32, requiredRejections int32, currentApprovals int32, currentRejections int32, transactionId string, ) *TransactionRequestBroadcastedDataItem
NewTransactionRequestBroadcastedDataItem instantiates a new TransactionRequestBroadcastedDataItem 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 NewTransactionRequestBroadcastedDataItemWithDefaults() *TransactionRequestBroadcastedDataItem
NewTransactionRequestBroadcastedDataItemWithDefaults instantiates a new TransactionRequestBroadcastedDataItem 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 *TransactionRequestBroadcastedDataItem) GetBlockchain() string
GetBlockchain returns the Blockchain field if non-nil, zero value otherwise.
func (o *TransactionRequestBroadcastedDataItem) GetBlockchainOk() (*string, bool)
GetBlockchainOk returns a tuple with the Blockchain field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRequestBroadcastedDataItem) SetBlockchain(v string)
SetBlockchain sets Blockchain field to given value.
func (o *TransactionRequestBroadcastedDataItem) GetNetwork() string
GetNetwork returns the Network field if non-nil, zero value otherwise.
func (o *TransactionRequestBroadcastedDataItem) GetNetworkOk() (*string, bool)
GetNetworkOk returns a tuple with the Network field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRequestBroadcastedDataItem) SetNetwork(v string)
SetNetwork sets Network field to given value.
func (o *TransactionRequestBroadcastedDataItem) GetRequiredApprovals() int32
GetRequiredApprovals returns the RequiredApprovals field if non-nil, zero value otherwise.
func (o *TransactionRequestBroadcastedDataItem) GetRequiredApprovalsOk() (*int32, bool)
GetRequiredApprovalsOk returns a tuple with the RequiredApprovals field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRequestBroadcastedDataItem) SetRequiredApprovals(v int32)
SetRequiredApprovals sets RequiredApprovals field to given value.
func (o *TransactionRequestBroadcastedDataItem) GetRequiredRejections() int32
GetRequiredRejections returns the RequiredRejections field if non-nil, zero value otherwise.
func (o *TransactionRequestBroadcastedDataItem) GetRequiredRejectionsOk() (*int32, bool)
GetRequiredRejectionsOk returns a tuple with the RequiredRejections field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRequestBroadcastedDataItem) SetRequiredRejections(v int32)
SetRequiredRejections sets RequiredRejections field to given value.
func (o *TransactionRequestBroadcastedDataItem) GetCurrentApprovals() int32
GetCurrentApprovals returns the CurrentApprovals field if non-nil, zero value otherwise.
func (o *TransactionRequestBroadcastedDataItem) GetCurrentApprovalsOk() (*int32, bool)
GetCurrentApprovalsOk returns a tuple with the CurrentApprovals field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRequestBroadcastedDataItem) SetCurrentApprovals(v int32)
SetCurrentApprovals sets CurrentApprovals field to given value.
func (o *TransactionRequestBroadcastedDataItem) GetCurrentRejections() int32
GetCurrentRejections returns the CurrentRejections field if non-nil, zero value otherwise.
func (o *TransactionRequestBroadcastedDataItem) GetCurrentRejectionsOk() (*int32, bool)
GetCurrentRejectionsOk returns a tuple with the CurrentRejections field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRequestBroadcastedDataItem) SetCurrentRejections(v int32)
SetCurrentRejections sets CurrentRejections field to given value.
func (o *TransactionRequestBroadcastedDataItem) GetTransactionId() string
GetTransactionId returns the TransactionId field if non-nil, zero value otherwise.
func (o *TransactionRequestBroadcastedDataItem) GetTransactionIdOk() (*string, bool)
GetTransactionIdOk returns a tuple with the TransactionId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRequestBroadcastedDataItem) SetTransactionId(v string)
SetTransactionId sets TransactionId field to given value.