Name | Type | Description | Notes |
---|---|---|---|
Constructor | NullableContractABIMethod1 | ||
Methods | map[string]ContractABIMethod | ||
Events | map[string]ContractABIEvent | ||
Errors | Pointer to map[string]ContractABIError | [optional] | |
Fallback | NullableContractABIMethod | ||
Receive | NullableContractABIMethod |
func NewContractABI(constructor NullableContractABIMethod1, methods map[string]ContractABIMethod, events map[string]ContractABIEvent, fallback NullableContractABIMethod, receive NullableContractABIMethod, ) *ContractABI
NewContractABI instantiates a new ContractABI 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 NewContractABIWithDefaults() *ContractABI
NewContractABIWithDefaults instantiates a new ContractABI 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 *ContractABI) GetConstructor() ContractABIMethod1
GetConstructor returns the Constructor field if non-nil, zero value otherwise.
func (o *ContractABI) GetConstructorOk() (*ContractABIMethod1, bool)
GetConstructorOk returns a tuple with the Constructor field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ContractABI) SetConstructor(v ContractABIMethod1)
SetConstructor sets Constructor field to given value.
func (o *ContractABI) SetConstructorNil(b bool)
SetConstructorNil sets the value for Constructor to be an explicit nil
func (o *ContractABI) UnsetConstructor()
UnsetConstructor ensures that no value is present for Constructor, not even an explicit nil
func (o *ContractABI) GetMethods() map[string]ContractABIMethod
GetMethods returns the Methods field if non-nil, zero value otherwise.
func (o *ContractABI) GetMethodsOk() (*map[string]ContractABIMethod, bool)
GetMethodsOk returns a tuple with the Methods field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ContractABI) SetMethods(v map[string]ContractABIMethod)
SetMethods sets Methods field to given value.
func (o *ContractABI) GetEvents() map[string]ContractABIEvent
GetEvents returns the Events field if non-nil, zero value otherwise.
func (o *ContractABI) GetEventsOk() (*map[string]ContractABIEvent, bool)
GetEventsOk returns a tuple with the Events field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ContractABI) SetEvents(v map[string]ContractABIEvent)
SetEvents sets Events field to given value.
func (o *ContractABI) GetErrors() map[string]ContractABIError
GetErrors returns the Errors field if non-nil, zero value otherwise.
func (o *ContractABI) GetErrorsOk() (*map[string]ContractABIError, bool)
GetErrorsOk returns a tuple with the Errors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ContractABI) SetErrors(v map[string]ContractABIError)
SetErrors sets Errors field to given value.
func (o *ContractABI) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (o *ContractABI) GetFallback() ContractABIMethod
GetFallback returns the Fallback field if non-nil, zero value otherwise.
func (o *ContractABI) GetFallbackOk() (*ContractABIMethod, bool)
GetFallbackOk returns a tuple with the Fallback field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ContractABI) SetFallback(v ContractABIMethod)
SetFallback sets Fallback field to given value.
func (o *ContractABI) SetFallbackNil(b bool)
SetFallbackNil sets the value for Fallback to be an explicit nil
func (o *ContractABI) UnsetFallback()
UnsetFallback ensures that no value is present for Fallback, not even an explicit nil
func (o *ContractABI) GetReceive() ContractABIMethod
GetReceive returns the Receive field if non-nil, zero value otherwise.
func (o *ContractABI) GetReceiveOk() (*ContractABIMethod, bool)
GetReceiveOk returns a tuple with the Receive field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ContractABI) SetReceive(v ContractABIMethod)
SetReceive sets Receive field to given value.
func (o *ContractABI) SetReceiveNil(b bool)
SetReceiveNil sets the value for Receive to be an explicit nil
func (o *ContractABI) UnsetReceive()
UnsetReceive ensures that no value is present for Receive, not even an explicit nil