Name | Type | Description | Notes |
---|---|---|---|
Addresses | []string | ||
Asm | string | Represents the assembly of the script public key of the address. | |
Hex | string | Represents the hex of the script public key of the address. | |
ReqSigs | Pointer to int32 | Represents the required signatures. | [optional] |
Type | string | Represents the script type. |
func NewGetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey(addresses []string, asm string, hex string, type_ string, ) *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey
NewGetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey instantiates a new GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey 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 NewGetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKeyWithDefaults() *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey
NewGetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKeyWithDefaults instantiates a new GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey 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 *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetAddresses() []string
GetAddresses returns the Addresses field if non-nil, zero value otherwise.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetAddressesOk() (*[]string, bool)
GetAddressesOk returns a tuple with the Addresses field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) SetAddresses(v []string)
SetAddresses sets Addresses field to given value.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetAsm() string
GetAsm returns the Asm field if non-nil, zero value otherwise.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetAsmOk() (*string, bool)
GetAsmOk returns a tuple with the Asm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) SetAsm(v string)
SetAsm sets Asm field to given value.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetHex() string
GetHex returns the Hex field if non-nil, zero value otherwise.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetHexOk() (*string, bool)
GetHexOk returns a tuple with the Hex field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) SetHex(v string)
SetHex sets Hex field to given value.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetReqSigs() int32
GetReqSigs returns the ReqSigs field if non-nil, zero value otherwise.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetReqSigsOk() (*int32, bool)
GetReqSigsOk returns a tuple with the ReqSigs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) SetReqSigs(v int32)
SetReqSigs sets ReqSigs field to given value.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) HasReqSigs() bool
HasReqSigs returns a boolean if a field has been set.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetTransactionDetailsByTransactionIDRIBSBCVoutInnerScriptPubKey) SetType(v string)
SetType sets Type field to given value.