Name | Type | Description | Notes |
---|---|---|---|
ChainID | string | ChainID (Bech32-encoded) | |
ChainOwnerId | string | The chain owner address (Bech32-encoded) | |
EvmChainId | uint32 | The EVM chain ID | |
GasFeePolicy | FeePolicy | ||
GasLimits | Limits | ||
IsActive | bool | Whether or not the chain is active | |
Metadata | PublicChainMetadata | ||
PublicURL | string | The fully qualified public url leading to the chains metadata |
func NewChainInfoResponse(chainID string, chainOwnerId string, evmChainId uint32, gasFeePolicy FeePolicy, gasLimits Limits, isActive bool, metadata PublicChainMetadata, publicURL string, ) *ChainInfoResponse
NewChainInfoResponse instantiates a new ChainInfoResponse 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 NewChainInfoResponseWithDefaults() *ChainInfoResponse
NewChainInfoResponseWithDefaults instantiates a new ChainInfoResponse 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 *ChainInfoResponse) GetChainID() string
GetChainID returns the ChainID field if non-nil, zero value otherwise.
func (o *ChainInfoResponse) 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 *ChainInfoResponse) SetChainID(v string)
SetChainID sets ChainID field to given value.
func (o *ChainInfoResponse) GetChainOwnerId() string
GetChainOwnerId returns the ChainOwnerId field if non-nil, zero value otherwise.
func (o *ChainInfoResponse) GetChainOwnerIdOk() (*string, bool)
GetChainOwnerIdOk returns a tuple with the ChainOwnerId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChainInfoResponse) SetChainOwnerId(v string)
SetChainOwnerId sets ChainOwnerId field to given value.
func (o *ChainInfoResponse) GetEvmChainId() uint32
GetEvmChainId returns the EvmChainId field if non-nil, zero value otherwise.
func (o *ChainInfoResponse) GetEvmChainIdOk() (*uint32, bool)
GetEvmChainIdOk returns a tuple with the EvmChainId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChainInfoResponse) SetEvmChainId(v uint32)
SetEvmChainId sets EvmChainId field to given value.
func (o *ChainInfoResponse) GetGasFeePolicy() FeePolicy
GetGasFeePolicy returns the GasFeePolicy field if non-nil, zero value otherwise.
func (o *ChainInfoResponse) GetGasFeePolicyOk() (*FeePolicy, bool)
GetGasFeePolicyOk returns a tuple with the GasFeePolicy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChainInfoResponse) SetGasFeePolicy(v FeePolicy)
SetGasFeePolicy sets GasFeePolicy field to given value.
func (o *ChainInfoResponse) GetGasLimits() Limits
GetGasLimits returns the GasLimits field if non-nil, zero value otherwise.
func (o *ChainInfoResponse) GetGasLimitsOk() (*Limits, bool)
GetGasLimitsOk returns a tuple with the GasLimits field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChainInfoResponse) SetGasLimits(v Limits)
SetGasLimits sets GasLimits field to given value.
func (o *ChainInfoResponse) GetIsActive() bool
GetIsActive returns the IsActive field if non-nil, zero value otherwise.
func (o *ChainInfoResponse) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChainInfoResponse) SetIsActive(v bool)
SetIsActive sets IsActive field to given value.
func (o *ChainInfoResponse) GetMetadata() PublicChainMetadata
GetMetadata returns the Metadata field if non-nil, zero value otherwise.
func (o *ChainInfoResponse) GetMetadataOk() (*PublicChainMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChainInfoResponse) SetMetadata(v PublicChainMetadata)
SetMetadata sets Metadata field to given value.
func (o *ChainInfoResponse) GetPublicURL() string
GetPublicURL returns the PublicURL field if non-nil, zero value otherwise.
func (o *ChainInfoResponse) GetPublicURLOk() (*string, bool)
GetPublicURLOk returns a tuple with the PublicURL field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChainInfoResponse) SetPublicURL(v string)
SetPublicURL sets PublicURL field to given value.