Name | Type | Description | Notes |
---|---|---|---|
Address | string | The wallet address. | |
ChainId | string | The chain ID, which is the unique identifier of a blockchain. You can retrieve the IDs of all the chains you can use by calling List enabled chains. | |
Memo | Pointer to string | The memo code. | [optional] |
Path | Pointer to string | The derivation path of the address. This property applies to MPC Wallets only. To learn the meaning of each level in the path, see Path levels. | [optional] |
Encoding | Pointer to AddressEncoding | [optional] | |
Pubkey | Pointer to string | The public key of the address. This property applies to MPC Wallets only. | [optional] |
XOnlyPubkey | Pointer to string | The 32-byte x-only public key in hexadecimal format after tweaking. | [optional] |
RootPubkey | Pointer to string | The root public key of the address. This property applies to MPC Wallets only. | [optional] |
TaprootScriptTreeHash | Pointer to string | The information about the new address. | [optional] |
TaprootInternalAddress | Pointer to string | The Taproot address before tweaking. | [optional] |
func NewAddressInfo(address string, chainId string, ) *AddressInfo
NewAddressInfo instantiates a new AddressInfo 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 NewAddressInfoWithDefaults() *AddressInfo
NewAddressInfoWithDefaults instantiates a new AddressInfo 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 *AddressInfo) GetAddress() string
GetAddress returns the Address field if non-nil, zero value otherwise.
func (o *AddressInfo) GetAddressOk() (*string, bool)
GetAddressOk returns a tuple with the Address field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetAddress(v string)
SetAddress sets Address field to given value.
func (o *AddressInfo) GetChainId() string
GetChainId returns the ChainId field if non-nil, zero value otherwise.
func (o *AddressInfo) GetChainIdOk() (*string, bool)
GetChainIdOk returns a tuple with the ChainId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetChainId(v string)
SetChainId sets ChainId field to given value.
func (o *AddressInfo) GetMemo() string
GetMemo returns the Memo field if non-nil, zero value otherwise.
func (o *AddressInfo) GetMemoOk() (*string, bool)
GetMemoOk returns a tuple with the Memo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetMemo(v string)
SetMemo sets Memo field to given value.
func (o *AddressInfo) HasMemo() bool
HasMemo returns a boolean if a field has been set.
func (o *AddressInfo) GetPath() string
GetPath returns the Path field if non-nil, zero value otherwise.
func (o *AddressInfo) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetPath(v string)
SetPath sets Path field to given value.
func (o *AddressInfo) HasPath() bool
HasPath returns a boolean if a field has been set.
func (o *AddressInfo) GetEncoding() AddressEncoding
GetEncoding returns the Encoding field if non-nil, zero value otherwise.
func (o *AddressInfo) GetEncodingOk() (*AddressEncoding, bool)
GetEncodingOk returns a tuple with the Encoding field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetEncoding(v AddressEncoding)
SetEncoding sets Encoding field to given value.
func (o *AddressInfo) HasEncoding() bool
HasEncoding returns a boolean if a field has been set.
func (o *AddressInfo) GetPubkey() string
GetPubkey returns the Pubkey field if non-nil, zero value otherwise.
func (o *AddressInfo) GetPubkeyOk() (*string, bool)
GetPubkeyOk returns a tuple with the Pubkey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetPubkey(v string)
SetPubkey sets Pubkey field to given value.
func (o *AddressInfo) HasPubkey() bool
HasPubkey returns a boolean if a field has been set.
func (o *AddressInfo) GetXOnlyPubkey() string
GetXOnlyPubkey returns the XOnlyPubkey field if non-nil, zero value otherwise.
func (o *AddressInfo) GetXOnlyPubkeyOk() (*string, bool)
GetXOnlyPubkeyOk returns a tuple with the XOnlyPubkey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetXOnlyPubkey(v string)
SetXOnlyPubkey sets XOnlyPubkey field to given value.
func (o *AddressInfo) HasXOnlyPubkey() bool
HasXOnlyPubkey returns a boolean if a field has been set.
func (o *AddressInfo) GetRootPubkey() string
GetRootPubkey returns the RootPubkey field if non-nil, zero value otherwise.
func (o *AddressInfo) GetRootPubkeyOk() (*string, bool)
GetRootPubkeyOk returns a tuple with the RootPubkey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetRootPubkey(v string)
SetRootPubkey sets RootPubkey field to given value.
func (o *AddressInfo) HasRootPubkey() bool
HasRootPubkey returns a boolean if a field has been set.
func (o *AddressInfo) GetTaprootScriptTreeHash() string
GetTaprootScriptTreeHash returns the TaprootScriptTreeHash field if non-nil, zero value otherwise.
func (o *AddressInfo) GetTaprootScriptTreeHashOk() (*string, bool)
GetTaprootScriptTreeHashOk returns a tuple with the TaprootScriptTreeHash field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetTaprootScriptTreeHash(v string)
SetTaprootScriptTreeHash sets TaprootScriptTreeHash field to given value.
func (o *AddressInfo) HasTaprootScriptTreeHash() bool
HasTaprootScriptTreeHash returns a boolean if a field has been set.
func (o *AddressInfo) GetTaprootInternalAddress() string
GetTaprootInternalAddress returns the TaprootInternalAddress field if non-nil, zero value otherwise.
func (o *AddressInfo) GetTaprootInternalAddressOk() (*string, bool)
GetTaprootInternalAddressOk returns a tuple with the TaprootInternalAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddressInfo) SetTaprootInternalAddress(v string)
SetTaprootInternalAddress sets TaprootInternalAddress field to given value.
func (o *AddressInfo) HasTaprootInternalAddress() bool
HasTaprootInternalAddress returns a boolean if a field has been set.