| Name | Type | Description | Notes |
|---|---|---|---|
| Keys | []string | ||
| KeyTypes | Pointer to []string | [optional] | |
| Mrequired | int32 | ||
| MultiSigType | Pointer to string | [optional] |
func NewBuildMultisigAddress(keys []string, mrequired int32, ) *BuildMultisigAddress
NewBuildMultisigAddress instantiates a new BuildMultisigAddress 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 NewBuildMultisigAddressWithDefaults() *BuildMultisigAddress
NewBuildMultisigAddressWithDefaults instantiates a new BuildMultisigAddress 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 *BuildMultisigAddress) GetKeys() []string
GetKeys returns the Keys field if non-nil, zero value otherwise.
func (o *BuildMultisigAddress) GetKeysOk() (*[]string, bool)
GetKeysOk returns a tuple with the Keys field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BuildMultisigAddress) SetKeys(v []string)
SetKeys sets Keys field to given value.
func (o *BuildMultisigAddress) GetKeyTypes() []string
GetKeyTypes returns the KeyTypes field if non-nil, zero value otherwise.
func (o *BuildMultisigAddress) GetKeyTypesOk() (*[]string, bool)
GetKeyTypesOk returns a tuple with the KeyTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BuildMultisigAddress) SetKeyTypes(v []string)
SetKeyTypes sets KeyTypes field to given value.
func (o *BuildMultisigAddress) HasKeyTypes() bool
HasKeyTypes returns a boolean if a field has been set.
func (o *BuildMultisigAddress) GetMrequired() int32
GetMrequired returns the Mrequired field if non-nil, zero value otherwise.
func (o *BuildMultisigAddress) GetMrequiredOk() (*int32, bool)
GetMrequiredOk returns a tuple with the Mrequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BuildMultisigAddress) SetMrequired(v int32)
SetMrequired sets Mrequired field to given value.
func (o *BuildMultisigAddress) GetMultiSigType() string
GetMultiSigType returns the MultiSigType field if non-nil, zero value otherwise.
func (o *BuildMultisigAddress) GetMultiSigTypeOk() (*string, bool)
GetMultiSigTypeOk returns a tuple with the MultiSigType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BuildMultisigAddress) SetMultiSigType(v string)
SetMultiSigType sets MultiSigType field to given value.
func (o *BuildMultisigAddress) HasMultiSigType() bool
HasMultiSigType returns a boolean if a field has been set.