multibaas

package module
v1.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 20, 2026 License: MIT Imports: 20 Imported by: 1

README

Go API client for multibaas

MultiBaas API provides a unified interface for interacting with blockchain networks. It enables applications to deploy and manage smart contracts, call contract methods, and query blockchain data through standard REST endpoints. The API also includes features for authentication, role-based access control, and integration with existing systems, allowing developers to build blockchain-powered applications without needing deep protocol-level expertise.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 0.0
  • Package version: 1.1.1
  • Generator version: 7.16.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://www.curvegrid.com/contact

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import multibaas "github.com/curvegrid/multibaas-sdk-go"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value multibaas.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), multibaas.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value multibaas.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), multibaas.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using multibaas.ContextOperationServerIndices and multibaas.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), multibaas.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), multibaas.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://your_deployment.multibaas.com/api/v0

Class Method HTTP request Description
AddressesAPI DeleteAddress Delete /chains/ethereum/addresses/{address-or-alias} Delete address
AddressesAPI GetAddress Get /chains/ethereum/addresses/{address-or-alias} Get address
AddressesAPI ListAddresses Get /chains/ethereum/addresses List addresses
AddressesAPI SetAddress Post /chains/ethereum/addresses Create or update address
AdminAPI AcceptInvite Post /invites/{inviteID} Accept invite
AdminAPI AddCorsOrigin Post /cors Add CORS origin
AdminAPI AddGroupApiKey Put /groups/{groupID}/api_keys/{apiKeyID} Add API key to group
AdminAPI AddGroupRole Put /groups/{groupID}/roles/{roleShortName} Add role to group
AdminAPI AddGroupUser Put /groups/{groupID}/users/{userID} Add user to group
AdminAPI CheckInvite Get /invites/{inviteID} Check invite
AdminAPI CreateApiKey Post /api_keys Create API key
AdminAPI DeleteApiKey Delete /api_keys/{apiKeyID} Delete API key
AdminAPI DeleteInvite Delete /invites/{email}/delete Delete invite
AdminAPI DeleteUser Delete /users/{userID} Delete user
AdminAPI GetApiKey Get /api_keys/{apiKeyID} Get API Key
AdminAPI GetPlan Get /plan Get plan
AdminAPI InviteUser Post /invites Invite user
AdminAPI ListApiKeys Get /api_keys List API keys
AdminAPI ListAuditLogs Get /systemactivities List audit logs
AdminAPI ListCorsOrigins Get /cors List CORS origins
AdminAPI ListGroups Get /groups List groups
AdminAPI ListInvites Get /invites List invites
AdminAPI ListUserSigners Get /users/{userID}/signers List user signers
AdminAPI ListUsers Get /users List users
AdminAPI RemoveCorsOrigin Delete /cors/{originID} Remove CORS Origin
AdminAPI RemoveGroupApiKey Delete /groups/{groupID}/api_keys/{apiKeyID} Remove API key from group
AdminAPI RemoveGroupRole Delete /groups/{groupID}/roles/{roleShortName} Remove role from group
AdminAPI RemoveGroupUser Delete /groups/{groupID}/users/{userID} Remove user from group
AdminAPI RemoveUserSignerCloudWallet Delete /users/{userID}/cloudwallets/{wallet_address} Remove user cloud wallet signer
AdminAPI RemoveUserSignerSafeAccount Delete /users/{userID}/safeaccounts/{wallet_address} Remove user safe account signer
AdminAPI RemoveUserSignerWeb3Wallet Delete /users/{userID}/web3wallets/{wallet_address} Remove user web3 wallet signer
AdminAPI SetUserSignerCloudWallet Put /users/{userID}/cloudwallets/{wallet_address} Add or update user cloud wallet signer
AdminAPI SetUserSignerSafeAccount Put /users/{userID}/safeaccounts/{wallet_address} Add or update user safe account signer
AdminAPI SetUserSignerWeb3Wallet Put /users/{userID}/web3wallets/{wallet_address} Add or update user web3 wallet signer
AdminAPI UpdateApiKey Put /api_keys/{apiKeyID} Update API key
ChainsAPI GetBlock Get /chains/ethereum/blocks/{block} Get a block
ChainsAPI GetChainStatus Get /chains/ethereum/status Get chain status
ChainsAPI GetTransaction Get /chains/ethereum/transactions/{hash} Get transaction
ChainsAPI GetTransactionReceipt Get /chains/ethereum/transactions/receipt/{hash} Get transaction receipt
ChainsAPI SubmitSignedTransaction Post /chains/ethereum/transactions/submit Submit signed transaction
ChainsAPI TransferEth Post /chains/ethereum/transfers Transfer ETH
ContractsAPI CallContractFunction Post /chains/ethereum/addresses/{address-or-alias}/contracts/{contract}/methods/{method} Call a contract function
ContractsAPI CreateContract Post /contracts/{contract} Create a contract
ContractsAPI CreateContracts Post /contracts Create multiple contracts
ContractsAPI DeleteContract Delete /contracts/{contract} Delete a contract
ContractsAPI DeleteContractVersion Delete /contracts/{contract}/{version} Delete a contract version
ContractsAPI DeployContract Post /contracts/{contract}/deploy Deploy a contract
ContractsAPI DeployContractVersion Post /contracts/{contract}/{version}/deploy Deploy a contract version
ContractsAPI GetContract Get /contracts/{contract} Get a contract
ContractsAPI GetContractVersion Get /contracts/{contract}/{version} Get a contract version
ContractsAPI GetContractVersions Get /contracts/{contract}/all Get all contract versions
ContractsAPI GetEventIndexingStatus Get /chains/ethereum/addresses/{address-or-alias}/contracts/{contract}/status Get event indexing status
ContractsAPI GetEventTypeConversions Get /contracts/{contract}/{version}/events/{event} Get event type conversions
ContractsAPI GetFunctionTypeConversions Get /contracts/{contract}/{version}/methods/{method} Get function type conversions
ContractsAPI LinkAddressContract Post /chains/ethereum/addresses/{address-or-alias}/contracts Link address and contract
ContractsAPI ListContractVersions Get /contracts/{contract}/versions List all contract versions
ContractsAPI ListContracts Get /contracts List contracts
ContractsAPI SetEventTypeConversions Post /contracts/{contract}/{version}/events/{event} Set event type conversions
ContractsAPI SetFunctionTypeConversions Post /contracts/{contract}/{version}/methods/{method} Set function type conversions
ContractsAPI UnlinkAddressContract Delete /chains/ethereum/addresses/{address-or-alias}/contracts/{contract} Unlink address and contract
EventQueriesAPI CountEventQueryRecords Get /queries/{event_query}/count Count event query records
EventQueriesAPI DeleteEventQuery Delete /queries/{event_query} Delete event query
EventQueriesAPI ExecuteArbitraryEventQuery Post /queries Execute arbitrary event query
EventQueriesAPI ExecuteEventQuery Get /queries/{event_query}/results Execute event query
EventQueriesAPI GetEventQuery Get /queries/{event_query} Get event query
EventQueriesAPI ListEventQueries Get /queries List event queries
EventQueriesAPI SetEventQuery Put /queries/{event_query} Create or update event query
EventsAPI GetEventCount Get /events/count Get event count
EventsAPI ListEvents Get /events List events
HsmAPI AddHsmConfig Post /hsm/config Add HSM config
HsmAPI AddHsmKey Post /hsm/key Add HSM key
HsmAPI CreateHsmKey Post /hsm/key/new Create HSM key
HsmAPI ListHsm Get /hsm List HSM configs and wallets
HsmAPI ListHsmWallets Get /hsm/wallets List HSM wallets
HsmAPI RemoveHsmConfig Delete /hsm/config/{client_id} Remove HSM config
HsmAPI RemoveHsmKey Delete /hsm/key/{wallet_address} Remove HSM key
HsmAPI SetLocalNonce Post /chains/ethereum/hsm/nonce/{wallet_address} Set local nonce
HsmAPI SignAndSubmitTransaction Post /chains/ethereum/hsm/submit Sign and submit transaction
HsmAPI SignData Post /chains/ethereum/hsm/sign Sign data
TxmAPI CancelTransaction Post /chains/ethereum/txm/{wallet_address}/nonce/{nonce}/cancel Cancel transaction
TxmAPI CountWalletTransactions Get /chains/ethereum/txm/{wallet_address}/count Count all transactions for a wallet
TxmAPI ListWalletTransactions Get /chains/ethereum/txm/{wallet_address} List transactions for a wallet
TxmAPI SpeedUpTransaction Post /chains/ethereum/txm/{wallet_address}/nonce/{nonce}/speed_up Speed up transaction
WebhooksAPI CountWebhookEvents Get /webhooks/{webhookID}/events/count Count webhook events
WebhooksAPI CountWebhooks Get /webhooks/count Count webhooks
WebhooksAPI CreateWebhook Post /webhooks Create webhook
WebhooksAPI DeleteWebhook Delete /webhooks/{webhookID} Delete webhook
WebhooksAPI GetWebhook Get /webhooks/{webhookID} Get webhook
WebhooksAPI ListWebhookEvents Get /webhooks/{webhookID}/events List webhook events
WebhooksAPI ListWebhooks Get /webhooks List webhooks
WebhooksAPI UpdateWebhook Put /webhooks/{webhookID} Update webhook

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

bearer
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), multibaas.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)
  • Type: API key
  • API key parameter name: token
  • Location:

Note, each API key must be added to a map of map[string]APIKey where the key is: cookie and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		multibaas.ContextAPIKeys,
		map[string]multibaas.APIKey{
			"cookie": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedFieldTypeEnumValues = []FieldType{
	"input",
	"contract_label",
	"contract_name",
	"contract_address",
	"contract_address_alias",
	"block_number",
	"triggered_at",
	"event_signature",
	"block_hash",
	"tx_hash",
	"tx_from",
}

All allowed values of FieldType enum

View Source
var AllowedTransactionStatusEnumValues = []TransactionStatus{
	"pending",
	"included",
	"replaced",
	"cancelled",
	"rejected",
	"exceeded retry limit",
}

All allowed values of TransactionStatus enum

View Source
var AllowedWebhookEventsTypeEnumValues = []WebhookEventsType{
	"transaction.included",
	"event.emitted",
}

All allowed values of WebhookEventsType enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	AddressesAPI AddressesAPI

	AdminAPI AdminAPI

	ChainsAPI ChainsAPI

	ContractsAPI ContractsAPI

	EventQueriesAPI EventQueriesAPI

	EventsAPI EventsAPI

	HsmAPI HsmAPI

	TxmAPI TxmAPI

	WebhooksAPI WebhooksAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the MultiBaas API API v0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIKeyWithSecret

type APIKeyWithSecret struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	Id    int64  `json:"id"`
	// The time the API key was created.
	CreatedAt time.Time `json:"createdAt"`
	// The time the API key was last used.
	LastUsedAt *time.Time `json:"lastUsedAt,omitempty"`
	// The ID of the user that created the API key.
	CreatedBy int64 `json:"createdBy"`
	// The signature of the API key.
	Signature string `json:"signature"`
	// The secret key of the API key.
	Key string `json:"key"`
}

APIKeyWithSecret A freshly created API key with its secret.

func NewAPIKeyWithSecret

func NewAPIKeyWithSecret(label string, id int64, createdAt time.Time, createdBy int64, signature string, key string) *APIKeyWithSecret

NewAPIKeyWithSecret instantiates a new APIKeyWithSecret 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 NewAPIKeyWithSecretWithDefaults

func NewAPIKeyWithSecretWithDefaults() *APIKeyWithSecret

NewAPIKeyWithSecretWithDefaults instantiates a new APIKeyWithSecret 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 (*APIKeyWithSecret) GetCreatedAt

func (o *APIKeyWithSecret) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*APIKeyWithSecret) GetCreatedAtOk

func (o *APIKeyWithSecret) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*APIKeyWithSecret) GetCreatedBy

func (o *APIKeyWithSecret) GetCreatedBy() int64

GetCreatedBy returns the CreatedBy field value

func (*APIKeyWithSecret) GetCreatedByOk

func (o *APIKeyWithSecret) GetCreatedByOk() (*int64, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*APIKeyWithSecret) GetId

func (o *APIKeyWithSecret) GetId() int64

GetId returns the Id field value

func (*APIKeyWithSecret) GetIdOk

func (o *APIKeyWithSecret) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*APIKeyWithSecret) GetKey

func (o *APIKeyWithSecret) GetKey() string

GetKey returns the Key field value

func (*APIKeyWithSecret) GetKeyOk

func (o *APIKeyWithSecret) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*APIKeyWithSecret) GetLabel

func (o *APIKeyWithSecret) GetLabel() string

GetLabel returns the Label field value

func (*APIKeyWithSecret) GetLabelOk

func (o *APIKeyWithSecret) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*APIKeyWithSecret) GetLastUsedAt

func (o *APIKeyWithSecret) GetLastUsedAt() time.Time

GetLastUsedAt returns the LastUsedAt field value if set, zero value otherwise.

func (*APIKeyWithSecret) GetLastUsedAtOk

func (o *APIKeyWithSecret) GetLastUsedAtOk() (*time.Time, bool)

GetLastUsedAtOk returns a tuple with the LastUsedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*APIKeyWithSecret) GetSignature

func (o *APIKeyWithSecret) GetSignature() string

GetSignature returns the Signature field value

func (*APIKeyWithSecret) GetSignatureOk

func (o *APIKeyWithSecret) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set.

func (*APIKeyWithSecret) HasLastUsedAt

func (o *APIKeyWithSecret) HasLastUsedAt() bool

HasLastUsedAt returns a boolean if a field has been set.

func (*APIKeyWithSecret) SetCreatedAt

func (o *APIKeyWithSecret) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*APIKeyWithSecret) SetCreatedBy

func (o *APIKeyWithSecret) SetCreatedBy(v int64)

SetCreatedBy sets field value

func (*APIKeyWithSecret) SetId

func (o *APIKeyWithSecret) SetId(v int64)

SetId sets field value

func (*APIKeyWithSecret) SetKey

func (o *APIKeyWithSecret) SetKey(v string)

SetKey sets field value

func (*APIKeyWithSecret) SetLabel

func (o *APIKeyWithSecret) SetLabel(v string)

SetLabel sets field value

func (*APIKeyWithSecret) SetLastUsedAt

func (o *APIKeyWithSecret) SetLastUsedAt(v time.Time)

SetLastUsedAt gets a reference to the given time.Time and assigns it to the LastUsedAt field.

func (*APIKeyWithSecret) SetSignature

func (o *APIKeyWithSecret) SetSignature(v string)

SetSignature sets field value

func (APIKeyWithSecret) ToMap

func (o APIKeyWithSecret) ToMap() (map[string]interface{}, error)

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AcceptInvite200Response

type AcceptInvite200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	Result  User   `json:"result"`
}

AcceptInvite200Response struct for AcceptInvite200Response

func NewAcceptInvite200Response

func NewAcceptInvite200Response(status int64, message string, result User) *AcceptInvite200Response

NewAcceptInvite200Response instantiates a new AcceptInvite200Response 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 NewAcceptInvite200ResponseWithDefaults

func NewAcceptInvite200ResponseWithDefaults() *AcceptInvite200Response

NewAcceptInvite200ResponseWithDefaults instantiates a new AcceptInvite200Response 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 (*AcceptInvite200Response) GetMessage

func (o *AcceptInvite200Response) GetMessage() string

GetMessage returns the Message field value

func (*AcceptInvite200Response) GetMessageOk

func (o *AcceptInvite200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*AcceptInvite200Response) GetResult

func (o *AcceptInvite200Response) GetResult() User

GetResult returns the Result field value

func (*AcceptInvite200Response) GetResultOk

func (o *AcceptInvite200Response) GetResultOk() (*User, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*AcceptInvite200Response) GetStatus

func (o *AcceptInvite200Response) GetStatus() int64

GetStatus returns the Status field value

func (*AcceptInvite200Response) GetStatusOk

func (o *AcceptInvite200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*AcceptInvite200Response) SetMessage

func (o *AcceptInvite200Response) SetMessage(v string)

SetMessage sets field value

func (*AcceptInvite200Response) SetResult

func (o *AcceptInvite200Response) SetResult(v User)

SetResult sets field value

func (*AcceptInvite200Response) SetStatus

func (o *AcceptInvite200Response) SetStatus(v int64)

SetStatus sets field value

func (AcceptInvite200Response) ToMap

func (o AcceptInvite200Response) ToMap() (map[string]interface{}, error)

type AcceptInviteRequest

type AcceptInviteRequest struct {
	// The user ID Token
	IdToken *string `json:"idToken,omitempty"`
}

AcceptInviteRequest struct for AcceptInviteRequest

func NewAcceptInviteRequest

func NewAcceptInviteRequest() *AcceptInviteRequest

NewAcceptInviteRequest instantiates a new AcceptInviteRequest 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 NewAcceptInviteRequestWithDefaults

func NewAcceptInviteRequestWithDefaults() *AcceptInviteRequest

NewAcceptInviteRequestWithDefaults instantiates a new AcceptInviteRequest 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 (*AcceptInviteRequest) GetIdToken

func (o *AcceptInviteRequest) GetIdToken() string

GetIdToken returns the IdToken field value if set, zero value otherwise.

func (*AcceptInviteRequest) GetIdTokenOk

func (o *AcceptInviteRequest) GetIdTokenOk() (*string, bool)

GetIdTokenOk returns a tuple with the IdToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptInviteRequest) HasIdToken

func (o *AcceptInviteRequest) HasIdToken() bool

HasIdToken returns a boolean if a field has been set.

func (*AcceptInviteRequest) SetIdToken

func (o *AcceptInviteRequest) SetIdToken(v string)

SetIdToken gets a reference to the given string and assigns it to the IdToken field.

func (AcceptInviteRequest) ToMap

func (o AcceptInviteRequest) ToMap() (map[string]interface{}, error)

type AccessTuple added in v1.0.1

type AccessTuple struct {
	// An ethereum address.
	Address     NullableString `json:"address" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	StorageKeys []string       `json:"storageKeys"`
}

AccessTuple An access tuple representing an address and its storage keys.

func NewAccessTuple added in v1.0.1

func NewAccessTuple(address NullableString, storageKeys []string) *AccessTuple

NewAccessTuple instantiates a new AccessTuple 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 NewAccessTupleWithDefaults added in v1.0.1

func NewAccessTupleWithDefaults() *AccessTuple

NewAccessTupleWithDefaults instantiates a new AccessTuple 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 (*AccessTuple) GetAddress added in v1.0.1

func (o *AccessTuple) GetAddress() string

GetAddress returns the Address field value If the value is explicit nil, the zero value for string will be returned

func (*AccessTuple) GetAddressOk added in v1.0.1

func (o *AccessTuple) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessTuple) GetStorageKeys added in v1.0.1

func (o *AccessTuple) GetStorageKeys() []string

GetStorageKeys returns the StorageKeys field value

func (*AccessTuple) GetStorageKeysOk added in v1.0.1

func (o *AccessTuple) GetStorageKeysOk() ([]string, bool)

GetStorageKeysOk returns a tuple with the StorageKeys field value and a boolean to check if the value has been set.

func (*AccessTuple) SetAddress added in v1.0.1

func (o *AccessTuple) SetAddress(v string)

SetAddress sets field value

func (*AccessTuple) SetStorageKeys added in v1.0.1

func (o *AccessTuple) SetStorageKeys(v []string)

SetStorageKeys sets field value

func (AccessTuple) ToMap added in v1.0.1

func (o AccessTuple) ToMap() (map[string]interface{}, error)

type AddKey

type AddKey struct {
	// The Application ID that will be accessing the Key Vault.
	ClientID string `json:"clientID"`
	// The name of the key.
	KeyName string `json:"keyName" validate:"regexp=^[a-zA-Z0-9-]{1,127}$"`
	// The version of the key.
	KeyVersion string `json:"keyVersion" validate:"regexp=^[a-zA-Z0-9]{32}$"`
	// The name given to the vault your key is stored in.
	VaultName string `json:"vaultName"`
}

AddKey Add key request data.

func NewAddKey

func NewAddKey(clientID string, keyName string, keyVersion string, vaultName string) *AddKey

NewAddKey instantiates a new AddKey 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 NewAddKeyWithDefaults

func NewAddKeyWithDefaults() *AddKey

NewAddKeyWithDefaults instantiates a new AddKey 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 (*AddKey) GetClientID

func (o *AddKey) GetClientID() string

GetClientID returns the ClientID field value

func (*AddKey) GetClientIDOk

func (o *AddKey) GetClientIDOk() (*string, bool)

GetClientIDOk returns a tuple with the ClientID field value and a boolean to check if the value has been set.

func (*AddKey) GetKeyName

func (o *AddKey) GetKeyName() string

GetKeyName returns the KeyName field value

func (*AddKey) GetKeyNameOk

func (o *AddKey) GetKeyNameOk() (*string, bool)

GetKeyNameOk returns a tuple with the KeyName field value and a boolean to check if the value has been set.

func (*AddKey) GetKeyVersion

func (o *AddKey) GetKeyVersion() string

GetKeyVersion returns the KeyVersion field value

func (*AddKey) GetKeyVersionOk

func (o *AddKey) GetKeyVersionOk() (*string, bool)

GetKeyVersionOk returns a tuple with the KeyVersion field value and a boolean to check if the value has been set.

func (*AddKey) GetVaultName

func (o *AddKey) GetVaultName() string

GetVaultName returns the VaultName field value

func (*AddKey) GetVaultNameOk

func (o *AddKey) GetVaultNameOk() (*string, bool)

GetVaultNameOk returns a tuple with the VaultName field value and a boolean to check if the value has been set.

func (*AddKey) SetClientID

func (o *AddKey) SetClientID(v string)

SetClientID sets field value

func (*AddKey) SetKeyName

func (o *AddKey) SetKeyName(v string)

SetKeyName sets field value

func (*AddKey) SetKeyVersion

func (o *AddKey) SetKeyVersion(v string)

SetKeyVersion sets field value

func (*AddKey) SetVaultName

func (o *AddKey) SetVaultName(v string)

SetVaultName sets field value

func (AddKey) ToMap

func (o AddKey) ToMap() (map[string]interface{}, error)

type Address

type Address struct {
	// An alias to easily identify and reference addresses.
	Alias string `json:"alias" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// An ethereum address.
	Address string `json:"address" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// The balance of the address in wei.
	Balance *string `json:"balance,omitempty"`
	// The network ID.
	Chain string `json:"chain"`
	// The next transaction nonce for this address (obtained from the blockchain node).
	Nonce *int64 `json:"nonce,omitempty"`
	// The next transaction nonce for this address when using the nonce management feature.
	LocalNonce *int64 `json:"localNonce,omitempty"`
	// The bytecode deployed at this address.
	CodeAt *string `json:"codeAt,omitempty"`
	// The list of contracts linked to this address.
	Contracts []ContractMetadata `json:"contracts"`
	// The list of contracts discovered at this address.
	ContractLookup []ContractLookup `json:"contractLookup,omitempty"`
}

Address An address details.

func NewAddress

func NewAddress(alias string, address string, chain string, contracts []ContractMetadata) *Address

NewAddress instantiates a new Address 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 NewAddressWithDefaults

func NewAddressWithDefaults() *Address

NewAddressWithDefaults instantiates a new Address 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 (*Address) GetAddress

func (o *Address) GetAddress() string

GetAddress returns the Address field value

func (*Address) GetAddressOk

func (o *Address) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*Address) GetAlias

func (o *Address) GetAlias() string

GetAlias returns the Alias field value

func (*Address) GetAliasOk

func (o *Address) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field value and a boolean to check if the value has been set.

func (*Address) GetBalance

func (o *Address) GetBalance() string

GetBalance returns the Balance field value if set, zero value otherwise.

func (*Address) GetBalanceOk

func (o *Address) GetBalanceOk() (*string, bool)

GetBalanceOk returns a tuple with the Balance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) GetChain

func (o *Address) GetChain() string

GetChain returns the Chain field value

func (*Address) GetChainOk

func (o *Address) GetChainOk() (*string, bool)

GetChainOk returns a tuple with the Chain field value and a boolean to check if the value has been set.

func (*Address) GetCodeAt

func (o *Address) GetCodeAt() string

GetCodeAt returns the CodeAt field value if set, zero value otherwise.

func (*Address) GetCodeAtOk

func (o *Address) GetCodeAtOk() (*string, bool)

GetCodeAtOk returns a tuple with the CodeAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) GetContractLookup

func (o *Address) GetContractLookup() []ContractLookup

GetContractLookup returns the ContractLookup field value if set, zero value otherwise.

func (*Address) GetContractLookupOk

func (o *Address) GetContractLookupOk() ([]ContractLookup, bool)

GetContractLookupOk returns a tuple with the ContractLookup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) GetContracts

func (o *Address) GetContracts() []ContractMetadata

GetContracts returns the Contracts field value

func (*Address) GetContractsOk

func (o *Address) GetContractsOk() ([]ContractMetadata, bool)

GetContractsOk returns a tuple with the Contracts field value and a boolean to check if the value has been set.

func (*Address) GetLocalNonce

func (o *Address) GetLocalNonce() int64

GetLocalNonce returns the LocalNonce field value if set, zero value otherwise.

func (*Address) GetLocalNonceOk

func (o *Address) GetLocalNonceOk() (*int64, bool)

GetLocalNonceOk returns a tuple with the LocalNonce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) GetNonce

func (o *Address) GetNonce() int64

GetNonce returns the Nonce field value if set, zero value otherwise.

func (*Address) GetNonceOk

func (o *Address) GetNonceOk() (*int64, bool)

GetNonceOk returns a tuple with the Nonce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) HasBalance

func (o *Address) HasBalance() bool

HasBalance returns a boolean if a field has been set.

func (*Address) HasCodeAt

func (o *Address) HasCodeAt() bool

HasCodeAt returns a boolean if a field has been set.

func (*Address) HasContractLookup

func (o *Address) HasContractLookup() bool

HasContractLookup returns a boolean if a field has been set.

func (*Address) HasLocalNonce

func (o *Address) HasLocalNonce() bool

HasLocalNonce returns a boolean if a field has been set.

func (*Address) HasNonce

func (o *Address) HasNonce() bool

HasNonce returns a boolean if a field has been set.

func (*Address) SetAddress

func (o *Address) SetAddress(v string)

SetAddress sets field value

func (*Address) SetAlias

func (o *Address) SetAlias(v string)

SetAlias sets field value

func (*Address) SetBalance

func (o *Address) SetBalance(v string)

SetBalance gets a reference to the given string and assigns it to the Balance field.

func (*Address) SetChain

func (o *Address) SetChain(v string)

SetChain sets field value

func (*Address) SetCodeAt

func (o *Address) SetCodeAt(v string)

SetCodeAt gets a reference to the given string and assigns it to the CodeAt field.

func (*Address) SetContractLookup

func (o *Address) SetContractLookup(v []ContractLookup)

SetContractLookup gets a reference to the given []ContractLookup and assigns it to the ContractLookup field.

func (*Address) SetContracts

func (o *Address) SetContracts(v []ContractMetadata)

SetContracts sets field value

func (*Address) SetLocalNonce

func (o *Address) SetLocalNonce(v int64)

SetLocalNonce gets a reference to the given int64 and assigns it to the LocalNonce field.

func (*Address) SetNonce

func (o *Address) SetNonce(v int64)

SetNonce gets a reference to the given int64 and assigns it to the Nonce field.

func (Address) ToMap

func (o Address) ToMap() (map[string]interface{}, error)

type AddressAlias

type AddressAlias struct {
	// An alias to easily identify and reference addresses.
	Alias string `json:"alias" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// An ethereum address.
	Address string `json:"address" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
}

AddressAlias An address and it's alias.

func NewAddressAlias

func NewAddressAlias(alias string, address string) *AddressAlias

NewAddressAlias instantiates a new AddressAlias 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 NewAddressAliasWithDefaults

func NewAddressAliasWithDefaults() *AddressAlias

NewAddressAliasWithDefaults instantiates a new AddressAlias 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 (*AddressAlias) GetAddress

func (o *AddressAlias) GetAddress() string

GetAddress returns the Address field value

func (*AddressAlias) GetAddressOk

func (o *AddressAlias) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*AddressAlias) GetAlias

func (o *AddressAlias) GetAlias() string

GetAlias returns the Alias field value

func (*AddressAlias) GetAliasOk

func (o *AddressAlias) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field value and a boolean to check if the value has been set.

func (*AddressAlias) SetAddress

func (o *AddressAlias) SetAddress(v string)

SetAddress sets field value

func (*AddressAlias) SetAlias

func (o *AddressAlias) SetAlias(v string)

SetAlias sets field value

func (AddressAlias) ToMap

func (o AddressAlias) ToMap() (map[string]interface{}, error)

type AddressesAPI

type AddressesAPI interface {

	/*
		DeleteAddress Delete address

		Deletes an address alias.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param addressOrAlias An address or the alias of an address.
		@return ApiDeleteAddressRequest
	*/
	DeleteAddress(ctx context.Context, addressOrAlias string) ApiDeleteAddressRequest

	// DeleteAddressExecute executes the request
	//  @return BaseResponse
	DeleteAddressExecute(r ApiDeleteAddressRequest) (*BaseResponse, *http.Response, error)

	/*
		GetAddress Get address

		Returns details about an address.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param addressOrAlias An address or the alias of an address.
		@return ApiGetAddressRequest
	*/
	GetAddress(ctx context.Context, addressOrAlias string) ApiGetAddressRequest

	// GetAddressExecute executes the request
	//  @return SetAddress201Response
	GetAddressExecute(r ApiGetAddressRequest) (*SetAddress201Response, *http.Response, error)

	/*
		ListAddresses List addresses

		Returns all the aliased addresses.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListAddressesRequest
	*/
	ListAddresses(ctx context.Context) ApiListAddressesRequest

	// ListAddressesExecute executes the request
	//  @return ListAddresses200Response
	ListAddressesExecute(r ApiListAddressesRequest) (*ListAddresses200Response, *http.Response, error)

	/*
		SetAddress Create or update address

		Associates an address with an alias.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSetAddressRequest
	*/
	SetAddress(ctx context.Context) ApiSetAddressRequest

	// SetAddressExecute executes the request
	//  @return SetAddress201Response
	SetAddressExecute(r ApiSetAddressRequest) (*SetAddress201Response, *http.Response, error)
}

type AddressesAPIService

type AddressesAPIService service

AddressesAPIService AddressesAPI service

func (*AddressesAPIService) DeleteAddress

func (a *AddressesAPIService) DeleteAddress(ctx context.Context, addressOrAlias string) ApiDeleteAddressRequest

DeleteAddress Delete address

Deletes an address alias.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param addressOrAlias An address or the alias of an address.
@return ApiDeleteAddressRequest

func (*AddressesAPIService) DeleteAddressExecute

Execute executes the request

@return BaseResponse

func (*AddressesAPIService) GetAddress

func (a *AddressesAPIService) GetAddress(ctx context.Context, addressOrAlias string) ApiGetAddressRequest

GetAddress Get address

Returns details about an address.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param addressOrAlias An address or the alias of an address.
@return ApiGetAddressRequest

func (*AddressesAPIService) GetAddressExecute

Execute executes the request

@return SetAddress201Response

func (*AddressesAPIService) ListAddresses

ListAddresses List addresses

Returns all the aliased addresses.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAddressesRequest

func (*AddressesAPIService) ListAddressesExecute

Execute executes the request

@return ListAddresses200Response

func (*AddressesAPIService) SetAddress

SetAddress Create or update address

Associates an address with an alias.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetAddressRequest

func (*AddressesAPIService) SetAddressExecute

Execute executes the request

@return SetAddress201Response

type AdminAPI

type AdminAPI interface {

	/*
		AcceptInvite Accept invite

		Accepts a user invite.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param inviteID
		@return ApiAcceptInviteRequest
	*/
	AcceptInvite(ctx context.Context, inviteID string) ApiAcceptInviteRequest

	// AcceptInviteExecute executes the request
	//  @return AcceptInvite200Response
	AcceptInviteExecute(r ApiAcceptInviteRequest) (*AcceptInvite200Response, *http.Response, error)

	/*
		AddCorsOrigin Add CORS origin

		Adds a CORS origin.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAddCorsOriginRequest
	*/
	AddCorsOrigin(ctx context.Context) ApiAddCorsOriginRequest

	// AddCorsOriginExecute executes the request
	//  @return BaseResponse
	AddCorsOriginExecute(r ApiAddCorsOriginRequest) (*BaseResponse, *http.Response, error)

	/*
		AddGroupApiKey Add API key to group

		Adds an API key to a group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupID
		@param apiKeyID
		@return ApiAddGroupApiKeyRequest
	*/
	AddGroupApiKey(ctx context.Context, groupID int64, apiKeyID int64) ApiAddGroupApiKeyRequest

	// AddGroupApiKeyExecute executes the request
	//  @return BaseResponse
	AddGroupApiKeyExecute(r ApiAddGroupApiKeyRequest) (*BaseResponse, *http.Response, error)

	/*
		AddGroupRole Add role to group

		Adds a role to a group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupID
		@param roleShortName
		@return ApiAddGroupRoleRequest
	*/
	AddGroupRole(ctx context.Context, groupID int64, roleShortName string) ApiAddGroupRoleRequest

	// AddGroupRoleExecute executes the request
	//  @return BaseResponse
	AddGroupRoleExecute(r ApiAddGroupRoleRequest) (*BaseResponse, *http.Response, error)

	/*
		AddGroupUser Add user to group

		Adds a user to a group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupID
		@param userID
		@return ApiAddGroupUserRequest
	*/
	AddGroupUser(ctx context.Context, groupID int64, userID int64) ApiAddGroupUserRequest

	// AddGroupUserExecute executes the request
	//  @return BaseResponse
	AddGroupUserExecute(r ApiAddGroupUserRequest) (*BaseResponse, *http.Response, error)

	/*
		CheckInvite Check invite

		Checks if a user invite is valid.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param inviteID
		@return ApiCheckInviteRequest
	*/
	CheckInvite(ctx context.Context, inviteID string) ApiCheckInviteRequest

	// CheckInviteExecute executes the request
	//  @return BaseResponse
	CheckInviteExecute(r ApiCheckInviteRequest) (*BaseResponse, *http.Response, error)

	/*
		CreateApiKey Create API key

		Creates an API key and adds it to group IDs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateApiKeyRequest
	*/
	CreateApiKey(ctx context.Context) ApiCreateApiKeyRequest

	// CreateApiKeyExecute executes the request
	//  @return CreateApiKey200Response
	CreateApiKeyExecute(r ApiCreateApiKeyRequest) (*CreateApiKey200Response, *http.Response, error)

	/*
		DeleteApiKey Delete API key

		Deletes an API key.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param apiKeyID
		@return ApiDeleteApiKeyRequest
	*/
	DeleteApiKey(ctx context.Context, apiKeyID int64) ApiDeleteApiKeyRequest

	// DeleteApiKeyExecute executes the request
	//  @return BaseResponse
	DeleteApiKeyExecute(r ApiDeleteApiKeyRequest) (*BaseResponse, *http.Response, error)

	/*
		DeleteInvite Delete invite

		Deletes a user invite.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param email
		@return ApiDeleteInviteRequest
	*/
	DeleteInvite(ctx context.Context, email string) ApiDeleteInviteRequest

	// DeleteInviteExecute executes the request
	DeleteInviteExecute(r ApiDeleteInviteRequest) (*http.Response, error)

	/*
		DeleteUser Delete user

		Deletes a user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userID
		@return ApiDeleteUserRequest
	*/
	DeleteUser(ctx context.Context, userID int64) ApiDeleteUserRequest

	// DeleteUserExecute executes the request
	//  @return BaseResponse
	DeleteUserExecute(r ApiDeleteUserRequest) (*BaseResponse, *http.Response, error)

	/*
		GetApiKey Get API Key

		Returns an API key.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param apiKeyID
		@return ApiGetApiKeyRequest
	*/
	GetApiKey(ctx context.Context, apiKeyID int64) ApiGetApiKeyRequest

	// GetApiKeyExecute executes the request
	//  @return GetApiKey200Response
	GetApiKeyExecute(r ApiGetApiKeyRequest) (*GetApiKey200Response, *http.Response, error)

	/*
		GetPlan Get plan

		Returns the current plan with limits and features.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPlanRequest
	*/
	GetPlan(ctx context.Context) ApiGetPlanRequest

	// GetPlanExecute executes the request
	//  @return GetPlan200Response
	GetPlanExecute(r ApiGetPlanRequest) (*GetPlan200Response, *http.Response, error)

	/*
		InviteUser Invite user

		Invites a new user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiInviteUserRequest
	*/
	InviteUser(ctx context.Context) ApiInviteUserRequest

	// InviteUserExecute executes the request
	//  @return BaseResponse
	InviteUserExecute(r ApiInviteUserRequest) (*BaseResponse, *http.Response, error)

	/*
		ListApiKeys List API keys

		Returns all the API keys.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListApiKeysRequest
	*/
	ListApiKeys(ctx context.Context) ApiListApiKeysRequest

	// ListApiKeysExecute executes the request
	//  @return ListApiKeys200Response
	ListApiKeysExecute(r ApiListApiKeysRequest) (*ListApiKeys200Response, *http.Response, error)

	/*
		ListAuditLogs List audit logs

		Returns the audit logs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListAuditLogsRequest
	*/
	ListAuditLogs(ctx context.Context) ApiListAuditLogsRequest

	// ListAuditLogsExecute executes the request
	//  @return ListAuditLogs200Response
	ListAuditLogsExecute(r ApiListAuditLogsRequest) (*ListAuditLogs200Response, *http.Response, error)

	/*
		ListCorsOrigins List CORS origins

		Returns a list of CORS origins.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListCorsOriginsRequest
	*/
	ListCorsOrigins(ctx context.Context) ApiListCorsOriginsRequest

	// ListCorsOriginsExecute executes the request
	//  @return ListCorsOrigins200Response
	ListCorsOriginsExecute(r ApiListCorsOriginsRequest) (*ListCorsOrigins200Response, *http.Response, error)

	/*
		ListGroups List groups

		Returns all the groups.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListGroupsRequest
	*/
	ListGroups(ctx context.Context) ApiListGroupsRequest

	// ListGroupsExecute executes the request
	//  @return ListGroups200Response
	ListGroupsExecute(r ApiListGroupsRequest) (*ListGroups200Response, *http.Response, error)

	/*
		ListInvites List invites

		Returns all the user invites.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListInvitesRequest
	*/
	ListInvites(ctx context.Context) ApiListInvitesRequest

	// ListInvitesExecute executes the request
	//  @return ListInvites200Response
	ListInvitesExecute(r ApiListInvitesRequest) (*ListInvites200Response, *http.Response, error)

	/*
		ListUserSigners List user signers

		Returns all the signers for a user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userID
		@return ApiListUserSignersRequest
	*/
	ListUserSigners(ctx context.Context, userID int64) ApiListUserSignersRequest

	// ListUserSignersExecute executes the request
	//  @return ListUserSigners200Response
	ListUserSignersExecute(r ApiListUserSignersRequest) (*ListUserSigners200Response, *http.Response, error)

	/*
		ListUsers List users

		Returns all the users.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListUsersRequest
	*/
	ListUsers(ctx context.Context) ApiListUsersRequest

	// ListUsersExecute executes the request
	//  @return ListUsers200Response
	ListUsersExecute(r ApiListUsersRequest) (*ListUsers200Response, *http.Response, error)

	/*
		RemoveCorsOrigin Remove CORS Origin

		Removes a CORS origin.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param originID
		@return ApiRemoveCorsOriginRequest
	*/
	RemoveCorsOrigin(ctx context.Context, originID int64) ApiRemoveCorsOriginRequest

	// RemoveCorsOriginExecute executes the request
	//  @return BaseResponse
	RemoveCorsOriginExecute(r ApiRemoveCorsOriginRequest) (*BaseResponse, *http.Response, error)

	/*
		RemoveGroupApiKey Remove API key from group

		Removes an API key from a group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupID
		@param apiKeyID
		@return ApiRemoveGroupApiKeyRequest
	*/
	RemoveGroupApiKey(ctx context.Context, groupID int64, apiKeyID int64) ApiRemoveGroupApiKeyRequest

	// RemoveGroupApiKeyExecute executes the request
	//  @return BaseResponse
	RemoveGroupApiKeyExecute(r ApiRemoveGroupApiKeyRequest) (*BaseResponse, *http.Response, error)

	/*
		RemoveGroupRole Remove role from group

		Removes a role from a group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupID
		@param roleShortName
		@return ApiRemoveGroupRoleRequest
	*/
	RemoveGroupRole(ctx context.Context, groupID int64, roleShortName string) ApiRemoveGroupRoleRequest

	// RemoveGroupRoleExecute executes the request
	//  @return BaseResponse
	RemoveGroupRoleExecute(r ApiRemoveGroupRoleRequest) (*BaseResponse, *http.Response, error)

	/*
		RemoveGroupUser Remove user from group

		Removes a user from a group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupID
		@param userID
		@return ApiRemoveGroupUserRequest
	*/
	RemoveGroupUser(ctx context.Context, groupID int64, userID int64) ApiRemoveGroupUserRequest

	// RemoveGroupUserExecute executes the request
	//  @return BaseResponse
	RemoveGroupUserExecute(r ApiRemoveGroupUserRequest) (*BaseResponse, *http.Response, error)

	/*
		RemoveUserSignerCloudWallet Remove user cloud wallet signer

		Removes a cloud wallet signer from a user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userID
		@param walletAddress An Ethereum address.
		@return ApiRemoveUserSignerCloudWalletRequest
	*/
	RemoveUserSignerCloudWallet(ctx context.Context, userID int64, walletAddress string) ApiRemoveUserSignerCloudWalletRequest

	// RemoveUserSignerCloudWalletExecute executes the request
	//  @return BaseResponse
	RemoveUserSignerCloudWalletExecute(r ApiRemoveUserSignerCloudWalletRequest) (*BaseResponse, *http.Response, error)

	/*
		RemoveUserSignerSafeAccount Remove user safe account signer

		Removes a safe account signer from a user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userID
		@param walletAddress An Ethereum address.
		@return ApiRemoveUserSignerSafeAccountRequest
	*/
	RemoveUserSignerSafeAccount(ctx context.Context, userID int64, walletAddress string) ApiRemoveUserSignerSafeAccountRequest

	// RemoveUserSignerSafeAccountExecute executes the request
	//  @return BaseResponse
	RemoveUserSignerSafeAccountExecute(r ApiRemoveUserSignerSafeAccountRequest) (*BaseResponse, *http.Response, error)

	/*
		RemoveUserSignerWeb3Wallet Remove user web3 wallet signer

		Removes a web3 wallet signer from a user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userID
		@param walletAddress An Ethereum address.
		@return ApiRemoveUserSignerWeb3WalletRequest
	*/
	RemoveUserSignerWeb3Wallet(ctx context.Context, userID int64, walletAddress string) ApiRemoveUserSignerWeb3WalletRequest

	// RemoveUserSignerWeb3WalletExecute executes the request
	//  @return BaseResponse
	RemoveUserSignerWeb3WalletExecute(r ApiRemoveUserSignerWeb3WalletRequest) (*BaseResponse, *http.Response, error)

	/*
		SetUserSignerCloudWallet Add or update user cloud wallet signer

		Adds or updates a user's cloud wallet signer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userID
		@param walletAddress An Ethereum address.
		@return ApiSetUserSignerCloudWalletRequest
	*/
	SetUserSignerCloudWallet(ctx context.Context, userID int64, walletAddress string) ApiSetUserSignerCloudWalletRequest

	// SetUserSignerCloudWalletExecute executes the request
	//  @return BaseResponse
	SetUserSignerCloudWalletExecute(r ApiSetUserSignerCloudWalletRequest) (*BaseResponse, *http.Response, error)

	/*
		SetUserSignerSafeAccount Add or update user safe account signer

		Adds or updates a user's safe account signer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userID
		@param walletAddress An Ethereum address.
		@return ApiSetUserSignerSafeAccountRequest
	*/
	SetUserSignerSafeAccount(ctx context.Context, userID int64, walletAddress string) ApiSetUserSignerSafeAccountRequest

	// SetUserSignerSafeAccountExecute executes the request
	//  @return BaseResponse
	SetUserSignerSafeAccountExecute(r ApiSetUserSignerSafeAccountRequest) (*BaseResponse, *http.Response, error)

	/*
		SetUserSignerWeb3Wallet Add or update user web3 wallet signer

		Adds or updates a user's web3 wallet signer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userID
		@param walletAddress An Ethereum address.
		@return ApiSetUserSignerWeb3WalletRequest
	*/
	SetUserSignerWeb3Wallet(ctx context.Context, userID int64, walletAddress string) ApiSetUserSignerWeb3WalletRequest

	// SetUserSignerWeb3WalletExecute executes the request
	//  @return BaseResponse
	SetUserSignerWeb3WalletExecute(r ApiSetUserSignerWeb3WalletRequest) (*BaseResponse, *http.Response, error)

	/*
		UpdateApiKey Update API key

		Updates an API key.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param apiKeyID
		@return ApiUpdateApiKeyRequest
	*/
	UpdateApiKey(ctx context.Context, apiKeyID int64) ApiUpdateApiKeyRequest

	// UpdateApiKeyExecute executes the request
	//  @return BaseResponse
	UpdateApiKeyExecute(r ApiUpdateApiKeyRequest) (*BaseResponse, *http.Response, error)
}

type AdminAPIService

type AdminAPIService service

AdminAPIService AdminAPI service

func (*AdminAPIService) AcceptInvite

func (a *AdminAPIService) AcceptInvite(ctx context.Context, inviteID string) ApiAcceptInviteRequest

AcceptInvite Accept invite

Accepts a user invite.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param inviteID
@return ApiAcceptInviteRequest

func (*AdminAPIService) AcceptInviteExecute

Execute executes the request

@return AcceptInvite200Response

func (*AdminAPIService) AddCorsOrigin

AddCorsOrigin Add CORS origin

Adds a CORS origin.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddCorsOriginRequest

func (*AdminAPIService) AddCorsOriginExecute

func (a *AdminAPIService) AddCorsOriginExecute(r ApiAddCorsOriginRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) AddGroupApiKey

func (a *AdminAPIService) AddGroupApiKey(ctx context.Context, groupID int64, apiKeyID int64) ApiAddGroupApiKeyRequest

AddGroupApiKey Add API key to group

Adds an API key to a group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupID
@param apiKeyID
@return ApiAddGroupApiKeyRequest

func (*AdminAPIService) AddGroupApiKeyExecute

func (a *AdminAPIService) AddGroupApiKeyExecute(r ApiAddGroupApiKeyRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) AddGroupRole

func (a *AdminAPIService) AddGroupRole(ctx context.Context, groupID int64, roleShortName string) ApiAddGroupRoleRequest

AddGroupRole Add role to group

Adds a role to a group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupID
@param roleShortName
@return ApiAddGroupRoleRequest

func (*AdminAPIService) AddGroupRoleExecute

func (a *AdminAPIService) AddGroupRoleExecute(r ApiAddGroupRoleRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) AddGroupUser

func (a *AdminAPIService) AddGroupUser(ctx context.Context, groupID int64, userID int64) ApiAddGroupUserRequest

AddGroupUser Add user to group

Adds a user to a group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupID
@param userID
@return ApiAddGroupUserRequest

func (*AdminAPIService) AddGroupUserExecute

func (a *AdminAPIService) AddGroupUserExecute(r ApiAddGroupUserRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) CheckInvite

func (a *AdminAPIService) CheckInvite(ctx context.Context, inviteID string) ApiCheckInviteRequest

CheckInvite Check invite

Checks if a user invite is valid.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param inviteID
@return ApiCheckInviteRequest

func (*AdminAPIService) CheckInviteExecute

func (a *AdminAPIService) CheckInviteExecute(r ApiCheckInviteRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) CreateApiKey

CreateApiKey Create API key

Creates an API key and adds it to group IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateApiKeyRequest

func (*AdminAPIService) CreateApiKeyExecute

Execute executes the request

@return CreateApiKey200Response

func (*AdminAPIService) DeleteApiKey

func (a *AdminAPIService) DeleteApiKey(ctx context.Context, apiKeyID int64) ApiDeleteApiKeyRequest

DeleteApiKey Delete API key

Deletes an API key.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param apiKeyID
@return ApiDeleteApiKeyRequest

func (*AdminAPIService) DeleteApiKeyExecute

func (a *AdminAPIService) DeleteApiKeyExecute(r ApiDeleteApiKeyRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) DeleteInvite added in v1.1.0

func (a *AdminAPIService) DeleteInvite(ctx context.Context, email string) ApiDeleteInviteRequest

DeleteInvite Delete invite

Deletes a user invite.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param email
@return ApiDeleteInviteRequest

func (*AdminAPIService) DeleteInviteExecute added in v1.1.0

func (a *AdminAPIService) DeleteInviteExecute(r ApiDeleteInviteRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) DeleteUser

func (a *AdminAPIService) DeleteUser(ctx context.Context, userID int64) ApiDeleteUserRequest

DeleteUser Delete user

Deletes a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userID
@return ApiDeleteUserRequest

func (*AdminAPIService) DeleteUserExecute

func (a *AdminAPIService) DeleteUserExecute(r ApiDeleteUserRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) GetApiKey

func (a *AdminAPIService) GetApiKey(ctx context.Context, apiKeyID int64) ApiGetApiKeyRequest

GetApiKey Get API Key

Returns an API key.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param apiKeyID
@return ApiGetApiKeyRequest

func (*AdminAPIService) GetApiKeyExecute

Execute executes the request

@return GetApiKey200Response

func (*AdminAPIService) GetPlan added in v1.1.0

GetPlan Get plan

Returns the current plan with limits and features.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPlanRequest

func (*AdminAPIService) GetPlanExecute added in v1.1.0

Execute executes the request

@return GetPlan200Response

func (*AdminAPIService) InviteUser

InviteUser Invite user

Invites a new user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiInviteUserRequest

func (*AdminAPIService) InviteUserExecute

func (a *AdminAPIService) InviteUserExecute(r ApiInviteUserRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) ListApiKeys

ListApiKeys List API keys

Returns all the API keys.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListApiKeysRequest

func (*AdminAPIService) ListApiKeysExecute

Execute executes the request

@return ListApiKeys200Response

func (*AdminAPIService) ListAuditLogs

ListAuditLogs List audit logs

Returns the audit logs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAuditLogsRequest

func (*AdminAPIService) ListAuditLogsExecute

Execute executes the request

@return ListAuditLogs200Response

func (*AdminAPIService) ListCorsOrigins

func (a *AdminAPIService) ListCorsOrigins(ctx context.Context) ApiListCorsOriginsRequest

ListCorsOrigins List CORS origins

Returns a list of CORS origins.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListCorsOriginsRequest

func (*AdminAPIService) ListCorsOriginsExecute

Execute executes the request

@return ListCorsOrigins200Response

func (*AdminAPIService) ListGroups

ListGroups List groups

Returns all the groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListGroupsRequest

func (*AdminAPIService) ListGroupsExecute

Execute executes the request

@return ListGroups200Response

func (*AdminAPIService) ListInvites added in v1.1.0

ListInvites List invites

Returns all the user invites.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListInvitesRequest

func (*AdminAPIService) ListInvitesExecute added in v1.1.0

Execute executes the request

@return ListInvites200Response

func (*AdminAPIService) ListUserSigners

func (a *AdminAPIService) ListUserSigners(ctx context.Context, userID int64) ApiListUserSignersRequest

ListUserSigners List user signers

Returns all the signers for a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userID
@return ApiListUserSignersRequest

func (*AdminAPIService) ListUserSignersExecute

Execute executes the request

@return ListUserSigners200Response

func (*AdminAPIService) ListUsers

ListUsers List users

Returns all the users.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListUsersRequest

func (*AdminAPIService) ListUsersExecute

Execute executes the request

@return ListUsers200Response

func (*AdminAPIService) RemoveCorsOrigin

func (a *AdminAPIService) RemoveCorsOrigin(ctx context.Context, originID int64) ApiRemoveCorsOriginRequest

RemoveCorsOrigin Remove CORS Origin

Removes a CORS origin.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param originID
@return ApiRemoveCorsOriginRequest

func (*AdminAPIService) RemoveCorsOriginExecute

func (a *AdminAPIService) RemoveCorsOriginExecute(r ApiRemoveCorsOriginRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) RemoveGroupApiKey

func (a *AdminAPIService) RemoveGroupApiKey(ctx context.Context, groupID int64, apiKeyID int64) ApiRemoveGroupApiKeyRequest

RemoveGroupApiKey Remove API key from group

Removes an API key from a group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupID
@param apiKeyID
@return ApiRemoveGroupApiKeyRequest

func (*AdminAPIService) RemoveGroupApiKeyExecute

func (a *AdminAPIService) RemoveGroupApiKeyExecute(r ApiRemoveGroupApiKeyRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) RemoveGroupRole

func (a *AdminAPIService) RemoveGroupRole(ctx context.Context, groupID int64, roleShortName string) ApiRemoveGroupRoleRequest

RemoveGroupRole Remove role from group

Removes a role from a group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupID
@param roleShortName
@return ApiRemoveGroupRoleRequest

func (*AdminAPIService) RemoveGroupRoleExecute

func (a *AdminAPIService) RemoveGroupRoleExecute(r ApiRemoveGroupRoleRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) RemoveGroupUser

func (a *AdminAPIService) RemoveGroupUser(ctx context.Context, groupID int64, userID int64) ApiRemoveGroupUserRequest

RemoveGroupUser Remove user from group

Removes a user from a group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupID
@param userID
@return ApiRemoveGroupUserRequest

func (*AdminAPIService) RemoveGroupUserExecute

func (a *AdminAPIService) RemoveGroupUserExecute(r ApiRemoveGroupUserRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) RemoveUserSignerCloudWallet

func (a *AdminAPIService) RemoveUserSignerCloudWallet(ctx context.Context, userID int64, walletAddress string) ApiRemoveUserSignerCloudWalletRequest

RemoveUserSignerCloudWallet Remove user cloud wallet signer

Removes a cloud wallet signer from a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userID
@param walletAddress An Ethereum address.
@return ApiRemoveUserSignerCloudWalletRequest

func (*AdminAPIService) RemoveUserSignerCloudWalletExecute

func (a *AdminAPIService) RemoveUserSignerCloudWalletExecute(r ApiRemoveUserSignerCloudWalletRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) RemoveUserSignerSafeAccount

func (a *AdminAPIService) RemoveUserSignerSafeAccount(ctx context.Context, userID int64, walletAddress string) ApiRemoveUserSignerSafeAccountRequest

RemoveUserSignerSafeAccount Remove user safe account signer

Removes a safe account signer from a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userID
@param walletAddress An Ethereum address.
@return ApiRemoveUserSignerSafeAccountRequest

func (*AdminAPIService) RemoveUserSignerSafeAccountExecute

func (a *AdminAPIService) RemoveUserSignerSafeAccountExecute(r ApiRemoveUserSignerSafeAccountRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) RemoveUserSignerWeb3Wallet

func (a *AdminAPIService) RemoveUserSignerWeb3Wallet(ctx context.Context, userID int64, walletAddress string) ApiRemoveUserSignerWeb3WalletRequest

RemoveUserSignerWeb3Wallet Remove user web3 wallet signer

Removes a web3 wallet signer from a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userID
@param walletAddress An Ethereum address.
@return ApiRemoveUserSignerWeb3WalletRequest

func (*AdminAPIService) RemoveUserSignerWeb3WalletExecute

func (a *AdminAPIService) RemoveUserSignerWeb3WalletExecute(r ApiRemoveUserSignerWeb3WalletRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) SetUserSignerCloudWallet

func (a *AdminAPIService) SetUserSignerCloudWallet(ctx context.Context, userID int64, walletAddress string) ApiSetUserSignerCloudWalletRequest

SetUserSignerCloudWallet Add or update user cloud wallet signer

Adds or updates a user's cloud wallet signer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userID
@param walletAddress An Ethereum address.
@return ApiSetUserSignerCloudWalletRequest

func (*AdminAPIService) SetUserSignerCloudWalletExecute

func (a *AdminAPIService) SetUserSignerCloudWalletExecute(r ApiSetUserSignerCloudWalletRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) SetUserSignerSafeAccount

func (a *AdminAPIService) SetUserSignerSafeAccount(ctx context.Context, userID int64, walletAddress string) ApiSetUserSignerSafeAccountRequest

SetUserSignerSafeAccount Add or update user safe account signer

Adds or updates a user's safe account signer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userID
@param walletAddress An Ethereum address.
@return ApiSetUserSignerSafeAccountRequest

func (*AdminAPIService) SetUserSignerSafeAccountExecute

func (a *AdminAPIService) SetUserSignerSafeAccountExecute(r ApiSetUserSignerSafeAccountRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) SetUserSignerWeb3Wallet

func (a *AdminAPIService) SetUserSignerWeb3Wallet(ctx context.Context, userID int64, walletAddress string) ApiSetUserSignerWeb3WalletRequest

SetUserSignerWeb3Wallet Add or update user web3 wallet signer

Adds or updates a user's web3 wallet signer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userID
@param walletAddress An Ethereum address.
@return ApiSetUserSignerWeb3WalletRequest

func (*AdminAPIService) SetUserSignerWeb3WalletExecute

func (a *AdminAPIService) SetUserSignerWeb3WalletExecute(r ApiSetUserSignerWeb3WalletRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*AdminAPIService) UpdateApiKey

func (a *AdminAPIService) UpdateApiKey(ctx context.Context, apiKeyID int64) ApiUpdateApiKeyRequest

UpdateApiKey Update API key

Updates an API key.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param apiKeyID
@return ApiUpdateApiKeyRequest

func (*AdminAPIService) UpdateApiKeyExecute

func (a *AdminAPIService) UpdateApiKeyExecute(r ApiUpdateApiKeyRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

type ApiAcceptInviteRequest

type ApiAcceptInviteRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiAcceptInviteRequest) AcceptInviteRequest

func (r ApiAcceptInviteRequest) AcceptInviteRequest(acceptInviteRequest AcceptInviteRequest) ApiAcceptInviteRequest

func (ApiAcceptInviteRequest) Execute

type ApiAddCorsOriginRequest

type ApiAddCorsOriginRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiAddCorsOriginRequest) CORSOrigin

func (ApiAddCorsOriginRequest) Execute

type ApiAddGroupApiKeyRequest

type ApiAddGroupApiKeyRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiAddGroupApiKeyRequest) Execute

type ApiAddGroupRoleRequest

type ApiAddGroupRoleRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiAddGroupRoleRequest) Execute

type ApiAddGroupUserRequest

type ApiAddGroupUserRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiAddGroupUserRequest) Execute

type ApiAddHsmConfigRequest

type ApiAddHsmConfigRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiAddHsmConfigRequest) BaseAzureAccount

func (r ApiAddHsmConfigRequest) BaseAzureAccount(baseAzureAccount BaseAzureAccount) ApiAddHsmConfigRequest

func (ApiAddHsmConfigRequest) Execute

type ApiAddHsmKeyRequest

type ApiAddHsmKeyRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiAddHsmKeyRequest) AddKey

func (ApiAddHsmKeyRequest) Execute

type ApiCallContractFunctionRequest

type ApiCallContractFunctionRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiCallContractFunctionRequest) Execute

func (ApiCallContractFunctionRequest) PostMethodArgs

type ApiCancelTransactionRequest

type ApiCancelTransactionRequest struct {
	ApiService TxmAPI
	// contains filtered or unexported fields
}

func (ApiCancelTransactionRequest) Execute

func (ApiCancelTransactionRequest) GasParams

type ApiCheckInviteRequest

type ApiCheckInviteRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiCheckInviteRequest) Execute

type ApiCountEventQueryRecordsRequest

type ApiCountEventQueryRecordsRequest struct {
	ApiService EventQueriesAPI
	// contains filtered or unexported fields
}

func (ApiCountEventQueryRecordsRequest) Execute

type ApiCountWalletTransactionsRequest

type ApiCountWalletTransactionsRequest struct {
	ApiService TxmAPI
	// contains filtered or unexported fields
}

func (ApiCountWalletTransactionsRequest) Execute

type ApiCountWebhookEventsRequest

type ApiCountWebhookEventsRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiCountWebhookEventsRequest) Execute

type ApiCountWebhooksRequest

type ApiCountWebhooksRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiCountWebhooksRequest) Execute

type ApiCreateApiKeyRequest

type ApiCreateApiKeyRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiCreateApiKeyRequest) CreateApiKeyRequest

func (r ApiCreateApiKeyRequest) CreateApiKeyRequest(createApiKeyRequest CreateApiKeyRequest) ApiCreateApiKeyRequest

func (ApiCreateApiKeyRequest) Execute

type ApiCreateContractRequest

type ApiCreateContractRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiCreateContractRequest) BaseContract

func (r ApiCreateContractRequest) BaseContract(baseContract BaseContract) ApiCreateContractRequest

func (ApiCreateContractRequest) Execute

type ApiCreateContractsRequest

type ApiCreateContractsRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiCreateContractsRequest) BaseContract

func (r ApiCreateContractsRequest) BaseContract(baseContract []BaseContract) ApiCreateContractsRequest

func (ApiCreateContractsRequest) Execute

type ApiCreateHsmKeyRequest

type ApiCreateHsmKeyRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiCreateHsmKeyRequest) CreateKey

func (ApiCreateHsmKeyRequest) Execute

type ApiCreateWebhookRequest

type ApiCreateWebhookRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiCreateWebhookRequest) BaseWebhookEndpoint

func (r ApiCreateWebhookRequest) BaseWebhookEndpoint(baseWebhookEndpoint BaseWebhookEndpoint) ApiCreateWebhookRequest

func (ApiCreateWebhookRequest) Execute

type ApiDeleteAddressRequest

type ApiDeleteAddressRequest struct {
	ApiService AddressesAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAddressRequest) Execute

type ApiDeleteApiKeyRequest

type ApiDeleteApiKeyRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiDeleteApiKeyRequest) Execute

type ApiDeleteContractRequest

type ApiDeleteContractRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteContractRequest) Execute

type ApiDeleteContractVersionRequest

type ApiDeleteContractVersionRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteContractVersionRequest) Execute

type ApiDeleteEventQueryRequest

type ApiDeleteEventQueryRequest struct {
	ApiService EventQueriesAPI
	// contains filtered or unexported fields
}

func (ApiDeleteEventQueryRequest) Execute

type ApiDeleteInviteRequest added in v1.1.0

type ApiDeleteInviteRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiDeleteInviteRequest) Execute added in v1.1.0

func (r ApiDeleteInviteRequest) Execute() (*http.Response, error)

type ApiDeleteUserRequest

type ApiDeleteUserRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiDeleteUserRequest) Execute

type ApiDeleteWebhookRequest

type ApiDeleteWebhookRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiDeleteWebhookRequest) Execute

type ApiDeployContractRequest

type ApiDeployContractRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiDeployContractRequest) Execute

func (ApiDeployContractRequest) PostMethodArgs

func (r ApiDeployContractRequest) PostMethodArgs(postMethodArgs PostMethodArgs) ApiDeployContractRequest

type ApiDeployContractVersionRequest

type ApiDeployContractVersionRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiDeployContractVersionRequest) Execute

func (ApiDeployContractVersionRequest) PostMethodArgs

type ApiExecuteArbitraryEventQueryRequest

type ApiExecuteArbitraryEventQueryRequest struct {
	ApiService EventQueriesAPI
	// contains filtered or unexported fields
}

func (ApiExecuteArbitraryEventQueryRequest) EventQuery

func (ApiExecuteArbitraryEventQueryRequest) Execute

func (ApiExecuteArbitraryEventQueryRequest) Limit

func (ApiExecuteArbitraryEventQueryRequest) Offset

type ApiExecuteEventQueryRequest

type ApiExecuteEventQueryRequest struct {
	ApiService EventQueriesAPI
	// contains filtered or unexported fields
}

func (ApiExecuteEventQueryRequest) Execute

func (ApiExecuteEventQueryRequest) Limit

func (ApiExecuteEventQueryRequest) Offset

type ApiGetAddressRequest

type ApiGetAddressRequest struct {
	ApiService AddressesAPI
	// contains filtered or unexported fields
}

func (ApiGetAddressRequest) Execute

func (ApiGetAddressRequest) Include

func (r ApiGetAddressRequest) Include(include []string) ApiGetAddressRequest

Optional data to fetch from the blockchain: - `balance` to get the balance of this address. - `code` to get the code at this address. - `nonce` to get the next available transaction nonce for this address. - `contractLookup` to get the contract(s) details for this address.

type ApiGetApiKeyRequest

type ApiGetApiKeyRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiGetApiKeyRequest) Execute

type ApiGetBlockRequest

type ApiGetBlockRequest struct {
	ApiService ChainsAPI
	// contains filtered or unexported fields
}

func (ApiGetBlockRequest) Execute

type ApiGetChainStatusRequest

type ApiGetChainStatusRequest struct {
	ApiService ChainsAPI
	// contains filtered or unexported fields
}

func (ApiGetChainStatusRequest) Execute

type ApiGetContractRequest

type ApiGetContractRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiGetContractRequest) Execute

type ApiGetContractVersionRequest

type ApiGetContractVersionRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiGetContractVersionRequest) Execute

type ApiGetContractVersionsRequest

type ApiGetContractVersionsRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiGetContractVersionsRequest) Execute

type ApiGetEventCountRequest

type ApiGetEventCountRequest struct {
	ApiService EventsAPI
	// contains filtered or unexported fields
}

func (ApiGetEventCountRequest) BlockHash

Filter events by a block hash.

func (ApiGetEventCountRequest) BlockNumber

func (r ApiGetEventCountRequest) BlockNumber(blockNumber int64) ApiGetEventCountRequest

Filter events by a block number.

func (ApiGetEventCountRequest) ContractAddress

func (r ApiGetEventCountRequest) ContractAddress(contractAddress string) ApiGetEventCountRequest

Filter events by a contract address.

func (ApiGetEventCountRequest) ContractLabel

func (r ApiGetEventCountRequest) ContractLabel(contractLabel string) ApiGetEventCountRequest

Filter events by a contract label.

func (ApiGetEventCountRequest) EventIndexInLog

func (r ApiGetEventCountRequest) EventIndexInLog(eventIndexInLog int64) ApiGetEventCountRequest

Filter events by index in the log.

func (ApiGetEventCountRequest) EventSignature

func (r ApiGetEventCountRequest) EventSignature(eventSignature string) ApiGetEventCountRequest

Filter events by the signature.

func (ApiGetEventCountRequest) Execute

func (ApiGetEventCountRequest) FromConstructor

func (r ApiGetEventCountRequest) FromConstructor(fromConstructor bool) ApiGetEventCountRequest

Filter events by whether they were emitted from the constructor function.

func (ApiGetEventCountRequest) Limit

func (ApiGetEventCountRequest) Offset

func (ApiGetEventCountRequest) TxHash

Filter events by a transaction hash.

func (ApiGetEventCountRequest) TxIndexInBlock

func (r ApiGetEventCountRequest) TxIndexInBlock(txIndexInBlock int64) ApiGetEventCountRequest

Filter events by a transaction's index in the block.

type ApiGetEventIndexingStatusRequest added in v1.1.0

type ApiGetEventIndexingStatusRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiGetEventIndexingStatusRequest) Execute added in v1.1.0

type ApiGetEventQueryRequest

type ApiGetEventQueryRequest struct {
	ApiService EventQueriesAPI
	// contains filtered or unexported fields
}

func (ApiGetEventQueryRequest) Execute

type ApiGetEventTypeConversionsRequest

type ApiGetEventTypeConversionsRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiGetEventTypeConversionsRequest) Execute

type ApiGetFunctionTypeConversionsRequest

type ApiGetFunctionTypeConversionsRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiGetFunctionTypeConversionsRequest) Execute

type ApiGetPlanRequest added in v1.1.0

type ApiGetPlanRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiGetPlanRequest) Execute added in v1.1.0

type ApiGetTransactionReceiptRequest

type ApiGetTransactionReceiptRequest struct {
	ApiService ChainsAPI
	// contains filtered or unexported fields
}

func (ApiGetTransactionReceiptRequest) Execute

func (ApiGetTransactionReceiptRequest) Include

Include contract and event details, if available.

type ApiGetTransactionRequest

type ApiGetTransactionRequest struct {
	ApiService ChainsAPI
	// contains filtered or unexported fields
}

func (ApiGetTransactionRequest) Execute

func (ApiGetTransactionRequest) Include

Include contract and method call details, if available.

type ApiGetWebhookRequest

type ApiGetWebhookRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiGetWebhookRequest) Execute

type ApiInviteUserRequest

type ApiInviteUserRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiInviteUserRequest) Execute

func (ApiInviteUserRequest) InviteRequest added in v1.1.0

func (r ApiInviteUserRequest) InviteRequest(inviteRequest InviteRequest) ApiInviteUserRequest

type ApiKey added in v1.0.2

type ApiKey struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	Id    int64  `json:"id"`
	// The time the API key was created.
	CreatedAt time.Time `json:"createdAt"`
	// The time the API key was last used.
	LastUsedAt *time.Time `json:"lastUsedAt,omitempty"`
	// The ID of the user that created the API key.
	CreatedBy int64 `json:"createdBy"`
	// The signature of the API key.
	Signature string `json:"signature"`
}

ApiKey An API key.

func NewApiKey added in v1.0.2

func NewApiKey(label string, id int64, createdAt time.Time, createdBy int64, signature string) *ApiKey

NewApiKey instantiates a new ApiKey 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 NewApiKeyWithDefaults added in v1.0.2

func NewApiKeyWithDefaults() *ApiKey

NewApiKeyWithDefaults instantiates a new ApiKey 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 (*ApiKey) GetCreatedAt added in v1.0.2

func (o *ApiKey) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ApiKey) GetCreatedAtOk added in v1.0.2

func (o *ApiKey) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*ApiKey) GetCreatedBy added in v1.0.2

func (o *ApiKey) GetCreatedBy() int64

GetCreatedBy returns the CreatedBy field value

func (*ApiKey) GetCreatedByOk added in v1.0.2

func (o *ApiKey) GetCreatedByOk() (*int64, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*ApiKey) GetId added in v1.0.2

func (o *ApiKey) GetId() int64

GetId returns the Id field value

func (*ApiKey) GetIdOk added in v1.0.2

func (o *ApiKey) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApiKey) GetLabel added in v1.0.2

func (o *ApiKey) GetLabel() string

GetLabel returns the Label field value

func (*ApiKey) GetLabelOk added in v1.0.2

func (o *ApiKey) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*ApiKey) GetLastUsedAt added in v1.0.2

func (o *ApiKey) GetLastUsedAt() time.Time

GetLastUsedAt returns the LastUsedAt field value if set, zero value otherwise.

func (*ApiKey) GetLastUsedAtOk added in v1.0.2

func (o *ApiKey) GetLastUsedAtOk() (*time.Time, bool)

GetLastUsedAtOk returns a tuple with the LastUsedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetSignature added in v1.0.2

func (o *ApiKey) GetSignature() string

GetSignature returns the Signature field value

func (*ApiKey) GetSignatureOk added in v1.0.2

func (o *ApiKey) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set.

func (*ApiKey) HasLastUsedAt added in v1.0.2

func (o *ApiKey) HasLastUsedAt() bool

HasLastUsedAt returns a boolean if a field has been set.

func (*ApiKey) SetCreatedAt added in v1.0.2

func (o *ApiKey) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ApiKey) SetCreatedBy added in v1.0.2

func (o *ApiKey) SetCreatedBy(v int64)

SetCreatedBy sets field value

func (*ApiKey) SetId added in v1.0.2

func (o *ApiKey) SetId(v int64)

SetId sets field value

func (*ApiKey) SetLabel added in v1.0.2

func (o *ApiKey) SetLabel(v string)

SetLabel sets field value

func (*ApiKey) SetLastUsedAt added in v1.0.2

func (o *ApiKey) SetLastUsedAt(v time.Time)

SetLastUsedAt gets a reference to the given time.Time and assigns it to the LastUsedAt field.

func (*ApiKey) SetSignature added in v1.0.2

func (o *ApiKey) SetSignature(v string)

SetSignature sets field value

func (ApiKey) ToMap added in v1.0.2

func (o ApiKey) ToMap() (map[string]interface{}, error)

type ApiLinkAddressContractRequest

type ApiLinkAddressContractRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiLinkAddressContractRequest) Execute

func (ApiLinkAddressContractRequest) LinkAddressContractRequest

func (r ApiLinkAddressContractRequest) LinkAddressContractRequest(linkAddressContractRequest LinkAddressContractRequest) ApiLinkAddressContractRequest

type ApiListAddressesRequest

type ApiListAddressesRequest struct {
	ApiService AddressesAPI
	// contains filtered or unexported fields
}

func (ApiListAddressesRequest) Execute

type ApiListApiKeysRequest

type ApiListApiKeysRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiListApiKeysRequest) All

If true, returns all API keys on the system, otherwise, returns only the API keys owned by the calling user.

func (ApiListApiKeysRequest) Execute

type ApiListAuditLogsRequest

type ApiListAuditLogsRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiListAuditLogsRequest) Execute

type ApiListContractVersionsRequest

type ApiListContractVersionsRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiListContractVersionsRequest) Execute

type ApiListContractsRequest

type ApiListContractsRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiListContractsRequest) Execute

type ApiListCorsOriginsRequest

type ApiListCorsOriginsRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiListCorsOriginsRequest) Execute

type ApiListEventQueriesRequest

type ApiListEventQueriesRequest struct {
	ApiService EventQueriesAPI
	// contains filtered or unexported fields
}

func (ApiListEventQueriesRequest) Execute

type ApiListEventsRequest

type ApiListEventsRequest struct {
	ApiService EventsAPI
	// contains filtered or unexported fields
}

func (ApiListEventsRequest) BlockHash

func (r ApiListEventsRequest) BlockHash(blockHash string) ApiListEventsRequest

Filter events by a block hash.

func (ApiListEventsRequest) BlockNumber

func (r ApiListEventsRequest) BlockNumber(blockNumber int64) ApiListEventsRequest

Filter events by a block number.

func (ApiListEventsRequest) ContractAddress

func (r ApiListEventsRequest) ContractAddress(contractAddress string) ApiListEventsRequest

Filter events by a contract address.

func (ApiListEventsRequest) ContractLabel

func (r ApiListEventsRequest) ContractLabel(contractLabel string) ApiListEventsRequest

Filter events by a contract label.

func (ApiListEventsRequest) EventIndexInLog

func (r ApiListEventsRequest) EventIndexInLog(eventIndexInLog int64) ApiListEventsRequest

Filter events by index in the log.

func (ApiListEventsRequest) EventSignature

func (r ApiListEventsRequest) EventSignature(eventSignature string) ApiListEventsRequest

Filter events by the signature.

func (ApiListEventsRequest) Execute

func (ApiListEventsRequest) FromConstructor

func (r ApiListEventsRequest) FromConstructor(fromConstructor bool) ApiListEventsRequest

Filter events by whether they were emitted from the constructor function.

func (ApiListEventsRequest) Limit

func (ApiListEventsRequest) Offset

func (ApiListEventsRequest) TxHash

Filter events by a transaction hash.

func (ApiListEventsRequest) TxIndexInBlock

func (r ApiListEventsRequest) TxIndexInBlock(txIndexInBlock int64) ApiListEventsRequest

Filter events by a transaction's index in the block.

type ApiListGroupsRequest

type ApiListGroupsRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiListGroupsRequest) ApiKeyID

func (r ApiListGroupsRequest) ApiKeyID(apiKeyID int64) ApiListGroupsRequest

func (ApiListGroupsRequest) Assignable

func (r ApiListGroupsRequest) Assignable(assignable bool) ApiListGroupsRequest

func (ApiListGroupsRequest) Execute

func (ApiListGroupsRequest) UserID

type ApiListHsmRequest

type ApiListHsmRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiListHsmRequest) Execute

type ApiListHsmWalletsRequest

type ApiListHsmWalletsRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiListHsmWalletsRequest) BaseGroupName

func (r ApiListHsmWalletsRequest) BaseGroupName(baseGroupName string) ApiListHsmWalletsRequest

Filter wallets by a base group name.

func (ApiListHsmWalletsRequest) ClientId

Filter wallets by a client ID.

func (ApiListHsmWalletsRequest) Execute

func (ApiListHsmWalletsRequest) KeyName

Filter wallets by a key name.

func (ApiListHsmWalletsRequest) KeyVersion

func (r ApiListHsmWalletsRequest) KeyVersion(keyVersion string) ApiListHsmWalletsRequest

Filter wallets by a key version.

func (ApiListHsmWalletsRequest) Limit

func (ApiListHsmWalletsRequest) Offset

func (ApiListHsmWalletsRequest) PublicAddress

func (r ApiListHsmWalletsRequest) PublicAddress(publicAddress string) ApiListHsmWalletsRequest

Filter wallets by a public address.

func (ApiListHsmWalletsRequest) VaultName

Filter wallets by a vault name.

type ApiListInvitesRequest added in v1.1.0

type ApiListInvitesRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiListInvitesRequest) Execute added in v1.1.0

type ApiListUserSignersRequest

type ApiListUserSignersRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiListUserSignersRequest) Execute

type ApiListUsersRequest

type ApiListUsersRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiListUsersRequest) Execute

func (ApiListUsersRequest) GroupID

func (r ApiListUsersRequest) GroupID(groupID int64) ApiListUsersRequest

type ApiListWalletTransactionsRequest

type ApiListWalletTransactionsRequest struct {
	ApiService TxmAPI
	// contains filtered or unexported fields
}

func (ApiListWalletTransactionsRequest) Execute

func (ApiListWalletTransactionsRequest) Hash

Filter transactions by transaction hash. To filter for multiple hashes, use ampersands: `?hash=HASH1&hash=HASH2&hash=HASH3`

func (ApiListWalletTransactionsRequest) Limit

func (ApiListWalletTransactionsRequest) Nonce

Filter transactions by nonce

func (ApiListWalletTransactionsRequest) Offset

func (ApiListWalletTransactionsRequest) Status

Filter transactions by status

type ApiListWebhookEventsRequest

type ApiListWebhookEventsRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiListWebhookEventsRequest) Execute

func (ApiListWebhookEventsRequest) Limit

func (ApiListWebhookEventsRequest) Offset

type ApiListWebhooksRequest

type ApiListWebhooksRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiListWebhooksRequest) Execute

func (ApiListWebhooksRequest) Limit

func (ApiListWebhooksRequest) Offset

type ApiRemoveCorsOriginRequest

type ApiRemoveCorsOriginRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiRemoveCorsOriginRequest) Execute

type ApiRemoveGroupApiKeyRequest

type ApiRemoveGroupApiKeyRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiRemoveGroupApiKeyRequest) Execute

type ApiRemoveGroupRoleRequest

type ApiRemoveGroupRoleRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiRemoveGroupRoleRequest) Execute

type ApiRemoveGroupUserRequest

type ApiRemoveGroupUserRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiRemoveGroupUserRequest) Execute

type ApiRemoveHsmConfigRequest

type ApiRemoveHsmConfigRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiRemoveHsmConfigRequest) Execute

type ApiRemoveHsmKeyRequest

type ApiRemoveHsmKeyRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiRemoveHsmKeyRequest) Execute

type ApiRemoveUserSignerCloudWalletRequest

type ApiRemoveUserSignerCloudWalletRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiRemoveUserSignerCloudWalletRequest) Execute

type ApiRemoveUserSignerSafeAccountRequest

type ApiRemoveUserSignerSafeAccountRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiRemoveUserSignerSafeAccountRequest) Execute

type ApiRemoveUserSignerWeb3WalletRequest

type ApiRemoveUserSignerWeb3WalletRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiRemoveUserSignerWeb3WalletRequest) Execute

type ApiSetAddressRequest

type ApiSetAddressRequest struct {
	ApiService AddressesAPI
	// contains filtered or unexported fields
}

func (ApiSetAddressRequest) AddressAlias

func (r ApiSetAddressRequest) AddressAlias(addressAlias AddressAlias) ApiSetAddressRequest

func (ApiSetAddressRequest) Execute

type ApiSetEventQueryRequest

type ApiSetEventQueryRequest struct {
	ApiService EventQueriesAPI
	// contains filtered or unexported fields
}

func (ApiSetEventQueryRequest) EventQuery2

func (r ApiSetEventQueryRequest) EventQuery2(eventQuery2 EventQuery) ApiSetEventQueryRequest

func (ApiSetEventQueryRequest) Execute

type ApiSetEventTypeConversionsRequest

type ApiSetEventTypeConversionsRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiSetEventTypeConversionsRequest) ContractEventOptions

func (ApiSetEventTypeConversionsRequest) Execute

type ApiSetFunctionTypeConversionsRequest

type ApiSetFunctionTypeConversionsRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiSetFunctionTypeConversionsRequest) ContractMethodOptions

func (ApiSetFunctionTypeConversionsRequest) Execute

type ApiSetLocalNonceRequest

type ApiSetLocalNonceRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiSetLocalNonceRequest) Execute

func (ApiSetLocalNonceRequest) SetNonceRequest

func (r ApiSetLocalNonceRequest) SetNonceRequest(setNonceRequest SetNonceRequest) ApiSetLocalNonceRequest

type ApiSetUserSignerCloudWalletRequest

type ApiSetUserSignerCloudWalletRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiSetUserSignerCloudWalletRequest) Execute

type ApiSetUserSignerSafeAccountRequest

type ApiSetUserSignerSafeAccountRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiSetUserSignerSafeAccountRequest) Execute

func (ApiSetUserSignerSafeAccountRequest) SignerLabel

type ApiSetUserSignerWeb3WalletRequest

type ApiSetUserSignerWeb3WalletRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiSetUserSignerWeb3WalletRequest) Execute

func (ApiSetUserSignerWeb3WalletRequest) SignerLabel

type ApiSignAndSubmitTransactionRequest

type ApiSignAndSubmitTransactionRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiSignAndSubmitTransactionRequest) CloudWalletTXToSign added in v1.0.3

func (ApiSignAndSubmitTransactionRequest) Execute

type ApiSignDataRequest

type ApiSignDataRequest struct {
	ApiService HsmAPI
	// contains filtered or unexported fields
}

func (ApiSignDataRequest) Execute

func (ApiSignDataRequest) HSMSignRequest

func (r ApiSignDataRequest) HSMSignRequest(hSMSignRequest HSMSignRequest) ApiSignDataRequest

type ApiSpeedUpTransactionRequest

type ApiSpeedUpTransactionRequest struct {
	ApiService TxmAPI
	// contains filtered or unexported fields
}

func (ApiSpeedUpTransactionRequest) Execute

func (ApiSpeedUpTransactionRequest) GasParams

type ApiSubmitSignedTransactionRequest

type ApiSubmitSignedTransactionRequest struct {
	ApiService ChainsAPI
	// contains filtered or unexported fields
}

func (ApiSubmitSignedTransactionRequest) Execute

func (ApiSubmitSignedTransactionRequest) SignedTransactionSubmission

func (r ApiSubmitSignedTransactionRequest) SignedTransactionSubmission(signedTransactionSubmission SignedTransactionSubmission) ApiSubmitSignedTransactionRequest

type ApiTransferEthRequest

type ApiTransferEthRequest struct {
	ApiService ChainsAPI
	// contains filtered or unexported fields
}

func (ApiTransferEthRequest) Execute

func (ApiTransferEthRequest) PostMethodArgs

func (r ApiTransferEthRequest) PostMethodArgs(postMethodArgs PostMethodArgs) ApiTransferEthRequest

type ApiUnlinkAddressContractRequest

type ApiUnlinkAddressContractRequest struct {
	ApiService ContractsAPI
	// contains filtered or unexported fields
}

func (ApiUnlinkAddressContractRequest) Execute

type ApiUpdateApiKeyRequest

type ApiUpdateApiKeyRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (ApiUpdateApiKeyRequest) BaseAPIKey

func (r ApiUpdateApiKeyRequest) BaseAPIKey(baseAPIKey BaseAPIKey) ApiUpdateApiKeyRequest

func (ApiUpdateApiKeyRequest) Execute

type ApiUpdateWebhookRequest

type ApiUpdateWebhookRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiUpdateWebhookRequest) BaseWebhookEndpoint

func (r ApiUpdateWebhookRequest) BaseWebhookEndpoint(baseWebhookEndpoint BaseWebhookEndpoint) ApiUpdateWebhookRequest

func (ApiUpdateWebhookRequest) Execute

type AuditLog

type AuditLog struct {
	// The ID of the user who performed the action.
	ActionByID int64 `json:"actionByID"`
	// The ID of the user who was acted upon.
	ActionOnID *int64 `json:"actionOnID,omitempty"`
	// The email of the user who performed the action.
	ActionByUserEmail string `json:"actionByUserEmail"`
	// The email of the user who was acted upon.
	ActionOnUserEmail *string `json:"actionOnUserEmail,omitempty"`
	// The type of action that was performed.
	Type string `json:"type"`
	// The time the action was performed.
	CreatedAt time.Time `json:"createdAt"`
	// The data associated with the action.
	ActivityData map[string]interface{} `json:"activityData"`
}

AuditLog An audit log entry.

func NewAuditLog

func NewAuditLog(actionByID int64, actionByUserEmail string, type_ string, createdAt time.Time, activityData map[string]interface{}) *AuditLog

NewAuditLog instantiates a new AuditLog 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 NewAuditLogWithDefaults

func NewAuditLogWithDefaults() *AuditLog

NewAuditLogWithDefaults instantiates a new AuditLog 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 (*AuditLog) GetActionByID

func (o *AuditLog) GetActionByID() int64

GetActionByID returns the ActionByID field value

func (*AuditLog) GetActionByIDOk

func (o *AuditLog) GetActionByIDOk() (*int64, bool)

GetActionByIDOk returns a tuple with the ActionByID field value and a boolean to check if the value has been set.

func (*AuditLog) GetActionByUserEmail

func (o *AuditLog) GetActionByUserEmail() string

GetActionByUserEmail returns the ActionByUserEmail field value

func (*AuditLog) GetActionByUserEmailOk

func (o *AuditLog) GetActionByUserEmailOk() (*string, bool)

GetActionByUserEmailOk returns a tuple with the ActionByUserEmail field value and a boolean to check if the value has been set.

func (*AuditLog) GetActionOnID

func (o *AuditLog) GetActionOnID() int64

GetActionOnID returns the ActionOnID field value if set, zero value otherwise.

func (*AuditLog) GetActionOnIDOk

func (o *AuditLog) GetActionOnIDOk() (*int64, bool)

GetActionOnIDOk returns a tuple with the ActionOnID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuditLog) GetActionOnUserEmail

func (o *AuditLog) GetActionOnUserEmail() string

GetActionOnUserEmail returns the ActionOnUserEmail field value if set, zero value otherwise.

func (*AuditLog) GetActionOnUserEmailOk

func (o *AuditLog) GetActionOnUserEmailOk() (*string, bool)

GetActionOnUserEmailOk returns a tuple with the ActionOnUserEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuditLog) GetActivityData

func (o *AuditLog) GetActivityData() map[string]interface{}

GetActivityData returns the ActivityData field value

func (*AuditLog) GetActivityDataOk

func (o *AuditLog) GetActivityDataOk() (map[string]interface{}, bool)

GetActivityDataOk returns a tuple with the ActivityData field value and a boolean to check if the value has been set.

func (*AuditLog) GetCreatedAt

func (o *AuditLog) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*AuditLog) GetCreatedAtOk

func (o *AuditLog) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*AuditLog) GetType

func (o *AuditLog) GetType() string

GetType returns the Type field value

func (*AuditLog) GetTypeOk

func (o *AuditLog) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*AuditLog) HasActionOnID

func (o *AuditLog) HasActionOnID() bool

HasActionOnID returns a boolean if a field has been set.

func (*AuditLog) HasActionOnUserEmail

func (o *AuditLog) HasActionOnUserEmail() bool

HasActionOnUserEmail returns a boolean if a field has been set.

func (*AuditLog) SetActionByID

func (o *AuditLog) SetActionByID(v int64)

SetActionByID sets field value

func (*AuditLog) SetActionByUserEmail

func (o *AuditLog) SetActionByUserEmail(v string)

SetActionByUserEmail sets field value

func (*AuditLog) SetActionOnID

func (o *AuditLog) SetActionOnID(v int64)

SetActionOnID gets a reference to the given int64 and assigns it to the ActionOnID field.

func (*AuditLog) SetActionOnUserEmail

func (o *AuditLog) SetActionOnUserEmail(v string)

SetActionOnUserEmail gets a reference to the given string and assigns it to the ActionOnUserEmail field.

func (*AuditLog) SetActivityData

func (o *AuditLog) SetActivityData(v map[string]interface{})

SetActivityData sets field value

func (*AuditLog) SetCreatedAt

func (o *AuditLog) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*AuditLog) SetType

func (o *AuditLog) SetType(v string)

SetType sets field value

func (AuditLog) ToMap

func (o AuditLog) ToMap() (map[string]interface{}, error)

type AuthorizationExtraInfo added in v1.1.0

type AuthorizationExtraInfo struct {
	// An ethereum address.
	Authority string `json:"authority" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// Whether the format of the authorization is valid.
	FormatValid bool `json:"formatValid"`
	// Additional notes about the validity of the authorization.
	Notes string `json:"notes"`
}

AuthorizationExtraInfo Additional information about any EIP-7702 authorizations.

func NewAuthorizationExtraInfo added in v1.1.0

func NewAuthorizationExtraInfo(authority string, formatValid bool, notes string) *AuthorizationExtraInfo

NewAuthorizationExtraInfo instantiates a new AuthorizationExtraInfo 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 NewAuthorizationExtraInfoWithDefaults added in v1.1.0

func NewAuthorizationExtraInfoWithDefaults() *AuthorizationExtraInfo

NewAuthorizationExtraInfoWithDefaults instantiates a new AuthorizationExtraInfo 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 (*AuthorizationExtraInfo) GetAuthority added in v1.1.0

func (o *AuthorizationExtraInfo) GetAuthority() string

GetAuthority returns the Authority field value

func (*AuthorizationExtraInfo) GetAuthorityOk added in v1.1.0

func (o *AuthorizationExtraInfo) GetAuthorityOk() (*string, bool)

GetAuthorityOk returns a tuple with the Authority field value and a boolean to check if the value has been set.

func (*AuthorizationExtraInfo) GetFormatValid added in v1.1.0

func (o *AuthorizationExtraInfo) GetFormatValid() bool

GetFormatValid returns the FormatValid field value

func (*AuthorizationExtraInfo) GetFormatValidOk added in v1.1.0

func (o *AuthorizationExtraInfo) GetFormatValidOk() (*bool, bool)

GetFormatValidOk returns a tuple with the FormatValid field value and a boolean to check if the value has been set.

func (*AuthorizationExtraInfo) GetNotes added in v1.1.0

func (o *AuthorizationExtraInfo) GetNotes() string

GetNotes returns the Notes field value

func (*AuthorizationExtraInfo) GetNotesOk added in v1.1.0

func (o *AuthorizationExtraInfo) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value and a boolean to check if the value has been set.

func (*AuthorizationExtraInfo) SetAuthority added in v1.1.0

func (o *AuthorizationExtraInfo) SetAuthority(v string)

SetAuthority sets field value

func (*AuthorizationExtraInfo) SetFormatValid added in v1.1.0

func (o *AuthorizationExtraInfo) SetFormatValid(v bool)

SetFormatValid sets field value

func (*AuthorizationExtraInfo) SetNotes added in v1.1.0

func (o *AuthorizationExtraInfo) SetNotes(v string)

SetNotes sets field value

func (AuthorizationExtraInfo) ToMap added in v1.1.0

func (o AuthorizationExtraInfo) ToMap() (map[string]interface{}, error)

type AzureAccount

type AzureAccount struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The Application ID that will be accessing the Key Vault.
	ClientID string `json:"clientID"`
	// The application’s secret key that you generate when you first register the application in Azure.
	ClientSecret string `json:"clientSecret"`
	// Also known as Directory ID.
	TenantID string `json:"tenantID"`
	// The ID linked to your subscription to Azure services.
	SubscriptionID string `json:"subscriptionID"`
	// The Resource Group Name for the resource being accessed.
	BaseGroupName string `json:"baseGroupName"`
	Id            int64  `json:"id"`
}

AzureAccount An Azure account.

func NewAzureAccount

func NewAzureAccount(label string, clientID string, clientSecret string, tenantID string, subscriptionID string, baseGroupName string, id int64) *AzureAccount

NewAzureAccount instantiates a new AzureAccount 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 NewAzureAccountWithDefaults

func NewAzureAccountWithDefaults() *AzureAccount

NewAzureAccountWithDefaults instantiates a new AzureAccount 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 (*AzureAccount) GetBaseGroupName

func (o *AzureAccount) GetBaseGroupName() string

GetBaseGroupName returns the BaseGroupName field value

func (*AzureAccount) GetBaseGroupNameOk

func (o *AzureAccount) GetBaseGroupNameOk() (*string, bool)

GetBaseGroupNameOk returns a tuple with the BaseGroupName field value and a boolean to check if the value has been set.

func (*AzureAccount) GetClientID

func (o *AzureAccount) GetClientID() string

GetClientID returns the ClientID field value

func (*AzureAccount) GetClientIDOk

func (o *AzureAccount) GetClientIDOk() (*string, bool)

GetClientIDOk returns a tuple with the ClientID field value and a boolean to check if the value has been set.

func (*AzureAccount) GetClientSecret

func (o *AzureAccount) GetClientSecret() string

GetClientSecret returns the ClientSecret field value

func (*AzureAccount) GetClientSecretOk

func (o *AzureAccount) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*AzureAccount) GetId

func (o *AzureAccount) GetId() int64

GetId returns the Id field value

func (*AzureAccount) GetIdOk

func (o *AzureAccount) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AzureAccount) GetLabel

func (o *AzureAccount) GetLabel() string

GetLabel returns the Label field value

func (*AzureAccount) GetLabelOk

func (o *AzureAccount) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*AzureAccount) GetSubscriptionID

func (o *AzureAccount) GetSubscriptionID() string

GetSubscriptionID returns the SubscriptionID field value

func (*AzureAccount) GetSubscriptionIDOk

func (o *AzureAccount) GetSubscriptionIDOk() (*string, bool)

GetSubscriptionIDOk returns a tuple with the SubscriptionID field value and a boolean to check if the value has been set.

func (*AzureAccount) GetTenantID

func (o *AzureAccount) GetTenantID() string

GetTenantID returns the TenantID field value

func (*AzureAccount) GetTenantIDOk

func (o *AzureAccount) GetTenantIDOk() (*string, bool)

GetTenantIDOk returns a tuple with the TenantID field value and a boolean to check if the value has been set.

func (*AzureAccount) SetBaseGroupName

func (o *AzureAccount) SetBaseGroupName(v string)

SetBaseGroupName sets field value

func (*AzureAccount) SetClientID

func (o *AzureAccount) SetClientID(v string)

SetClientID sets field value

func (*AzureAccount) SetClientSecret

func (o *AzureAccount) SetClientSecret(v string)

SetClientSecret sets field value

func (*AzureAccount) SetId

func (o *AzureAccount) SetId(v int64)

SetId sets field value

func (*AzureAccount) SetLabel

func (o *AzureAccount) SetLabel(v string)

SetLabel sets field value

func (*AzureAccount) SetSubscriptionID

func (o *AzureAccount) SetSubscriptionID(v string)

SetSubscriptionID sets field value

func (*AzureAccount) SetTenantID

func (o *AzureAccount) SetTenantID(v string)

SetTenantID sets field value

func (AzureAccount) ToMap

func (o AzureAccount) ToMap() (map[string]interface{}, error)

type AzureHardwareWallet

type AzureHardwareWallet struct {
	// The unique ID for this hardware wallet.
	Id int64 `json:"id"`
	// The ID of the associated Azure account configuration.
	AzureAccountID int64 `json:"azureAccountID"`
	// The name given to the vault your key is stored in.
	VaultName string `json:"vaultName"`
	// The name of the key.
	KeyName string `json:"keyName" validate:"regexp=^[a-zA-Z0-9-]{1,127}$"`
	// The version of the key.
	KeyVersion string `json:"keyVersion" validate:"regexp=^[a-zA-Z0-9]{32}$"`
	// An ethereum address.
	PublicAddress string `json:"publicAddress" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
}

AzureHardwareWallet An HSM Wallet

func NewAzureHardwareWallet

func NewAzureHardwareWallet(id int64, azureAccountID int64, vaultName string, keyName string, keyVersion string, publicAddress string) *AzureHardwareWallet

NewAzureHardwareWallet instantiates a new AzureHardwareWallet 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 NewAzureHardwareWalletWithDefaults

func NewAzureHardwareWalletWithDefaults() *AzureHardwareWallet

NewAzureHardwareWalletWithDefaults instantiates a new AzureHardwareWallet 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 (*AzureHardwareWallet) GetAzureAccountID

func (o *AzureHardwareWallet) GetAzureAccountID() int64

GetAzureAccountID returns the AzureAccountID field value

func (*AzureHardwareWallet) GetAzureAccountIDOk

func (o *AzureHardwareWallet) GetAzureAccountIDOk() (*int64, bool)

GetAzureAccountIDOk returns a tuple with the AzureAccountID field value and a boolean to check if the value has been set.

func (*AzureHardwareWallet) GetId

func (o *AzureHardwareWallet) GetId() int64

GetId returns the Id field value

func (*AzureHardwareWallet) GetIdOk

func (o *AzureHardwareWallet) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AzureHardwareWallet) GetKeyName

func (o *AzureHardwareWallet) GetKeyName() string

GetKeyName returns the KeyName field value

func (*AzureHardwareWallet) GetKeyNameOk

func (o *AzureHardwareWallet) GetKeyNameOk() (*string, bool)

GetKeyNameOk returns a tuple with the KeyName field value and a boolean to check if the value has been set.

func (*AzureHardwareWallet) GetKeyVersion

func (o *AzureHardwareWallet) GetKeyVersion() string

GetKeyVersion returns the KeyVersion field value

func (*AzureHardwareWallet) GetKeyVersionOk

func (o *AzureHardwareWallet) GetKeyVersionOk() (*string, bool)

GetKeyVersionOk returns a tuple with the KeyVersion field value and a boolean to check if the value has been set.

func (*AzureHardwareWallet) GetPublicAddress

func (o *AzureHardwareWallet) GetPublicAddress() string

GetPublicAddress returns the PublicAddress field value

func (*AzureHardwareWallet) GetPublicAddressOk

func (o *AzureHardwareWallet) GetPublicAddressOk() (*string, bool)

GetPublicAddressOk returns a tuple with the PublicAddress field value and a boolean to check if the value has been set.

func (*AzureHardwareWallet) GetVaultName

func (o *AzureHardwareWallet) GetVaultName() string

GetVaultName returns the VaultName field value

func (*AzureHardwareWallet) GetVaultNameOk

func (o *AzureHardwareWallet) GetVaultNameOk() (*string, bool)

GetVaultNameOk returns a tuple with the VaultName field value and a boolean to check if the value has been set.

func (*AzureHardwareWallet) SetAzureAccountID

func (o *AzureHardwareWallet) SetAzureAccountID(v int64)

SetAzureAccountID sets field value

func (*AzureHardwareWallet) SetId

func (o *AzureHardwareWallet) SetId(v int64)

SetId sets field value

func (*AzureHardwareWallet) SetKeyName

func (o *AzureHardwareWallet) SetKeyName(v string)

SetKeyName sets field value

func (*AzureHardwareWallet) SetKeyVersion

func (o *AzureHardwareWallet) SetKeyVersion(v string)

SetKeyVersion sets field value

func (*AzureHardwareWallet) SetPublicAddress

func (o *AzureHardwareWallet) SetPublicAddress(v string)

SetPublicAddress sets field value

func (*AzureHardwareWallet) SetVaultName

func (o *AzureHardwareWallet) SetVaultName(v string)

SetVaultName sets field value

func (AzureHardwareWallet) ToMap

func (o AzureHardwareWallet) ToMap() (map[string]interface{}, error)

type AzureWallet

type AzureWallet struct {
	// The name of the key.
	KeyName string `json:"keyName" validate:"regexp=^[a-zA-Z0-9-]{1,127}$"`
	// The version of the key.
	KeyVersion string `json:"keyVersion" validate:"regexp=^[a-zA-Z0-9]{32}$"`
	// An ethereum address.
	PublicAddress string `json:"publicAddress" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
}

AzureWallet An HSM Wallet returned when a new key is created

func NewAzureWallet

func NewAzureWallet(keyName string, keyVersion string, publicAddress string) *AzureWallet

NewAzureWallet instantiates a new AzureWallet 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 NewAzureWalletWithDefaults

func NewAzureWalletWithDefaults() *AzureWallet

NewAzureWalletWithDefaults instantiates a new AzureWallet 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 (*AzureWallet) GetKeyName

func (o *AzureWallet) GetKeyName() string

GetKeyName returns the KeyName field value

func (*AzureWallet) GetKeyNameOk

func (o *AzureWallet) GetKeyNameOk() (*string, bool)

GetKeyNameOk returns a tuple with the KeyName field value and a boolean to check if the value has been set.

func (*AzureWallet) GetKeyVersion

func (o *AzureWallet) GetKeyVersion() string

GetKeyVersion returns the KeyVersion field value

func (*AzureWallet) GetKeyVersionOk

func (o *AzureWallet) GetKeyVersionOk() (*string, bool)

GetKeyVersionOk returns a tuple with the KeyVersion field value and a boolean to check if the value has been set.

func (*AzureWallet) GetPublicAddress

func (o *AzureWallet) GetPublicAddress() string

GetPublicAddress returns the PublicAddress field value

func (*AzureWallet) GetPublicAddressOk

func (o *AzureWallet) GetPublicAddressOk() (*string, bool)

GetPublicAddressOk returns a tuple with the PublicAddress field value and a boolean to check if the value has been set.

func (*AzureWallet) SetKeyName

func (o *AzureWallet) SetKeyName(v string)

SetKeyName sets field value

func (*AzureWallet) SetKeyVersion

func (o *AzureWallet) SetKeyVersion(v string)

SetKeyVersion sets field value

func (*AzureWallet) SetPublicAddress

func (o *AzureWallet) SetPublicAddress(v string)

SetPublicAddress sets field value

func (AzureWallet) ToMap

func (o AzureWallet) ToMap() (map[string]interface{}, error)

type BaseAPIKey

type BaseAPIKey struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
}

BaseAPIKey An API key.

func NewBaseAPIKey

func NewBaseAPIKey(label string) *BaseAPIKey

NewBaseAPIKey instantiates a new BaseAPIKey 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 NewBaseAPIKeyWithDefaults

func NewBaseAPIKeyWithDefaults() *BaseAPIKey

NewBaseAPIKeyWithDefaults instantiates a new BaseAPIKey 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 (*BaseAPIKey) GetLabel

func (o *BaseAPIKey) GetLabel() string

GetLabel returns the Label field value

func (*BaseAPIKey) GetLabelOk

func (o *BaseAPIKey) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*BaseAPIKey) SetLabel

func (o *BaseAPIKey) SetLabel(v string)

SetLabel sets field value

func (BaseAPIKey) ToMap

func (o BaseAPIKey) ToMap() (map[string]interface{}, error)

type BaseAzureAccount

type BaseAzureAccount struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The Application ID that will be accessing the Key Vault.
	ClientID string `json:"clientID"`
	// The application’s secret key that you generate when you first register the application in Azure.
	ClientSecret string `json:"clientSecret"`
	// Also known as Directory ID.
	TenantID string `json:"tenantID"`
	// The ID linked to your subscription to Azure services.
	SubscriptionID string `json:"subscriptionID"`
	// The Resource Group Name for the resource being accessed.
	BaseGroupName string `json:"baseGroupName"`
}

BaseAzureAccount An Azure account.

func NewBaseAzureAccount

func NewBaseAzureAccount(label string, clientID string, clientSecret string, tenantID string, subscriptionID string, baseGroupName string) *BaseAzureAccount

NewBaseAzureAccount instantiates a new BaseAzureAccount 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 NewBaseAzureAccountWithDefaults

func NewBaseAzureAccountWithDefaults() *BaseAzureAccount

NewBaseAzureAccountWithDefaults instantiates a new BaseAzureAccount 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 (*BaseAzureAccount) GetBaseGroupName

func (o *BaseAzureAccount) GetBaseGroupName() string

GetBaseGroupName returns the BaseGroupName field value

func (*BaseAzureAccount) GetBaseGroupNameOk

func (o *BaseAzureAccount) GetBaseGroupNameOk() (*string, bool)

GetBaseGroupNameOk returns a tuple with the BaseGroupName field value and a boolean to check if the value has been set.

func (*BaseAzureAccount) GetClientID

func (o *BaseAzureAccount) GetClientID() string

GetClientID returns the ClientID field value

func (*BaseAzureAccount) GetClientIDOk

func (o *BaseAzureAccount) GetClientIDOk() (*string, bool)

GetClientIDOk returns a tuple with the ClientID field value and a boolean to check if the value has been set.

func (*BaseAzureAccount) GetClientSecret

func (o *BaseAzureAccount) GetClientSecret() string

GetClientSecret returns the ClientSecret field value

func (*BaseAzureAccount) GetClientSecretOk

func (o *BaseAzureAccount) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*BaseAzureAccount) GetLabel

func (o *BaseAzureAccount) GetLabel() string

GetLabel returns the Label field value

func (*BaseAzureAccount) GetLabelOk

func (o *BaseAzureAccount) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*BaseAzureAccount) GetSubscriptionID

func (o *BaseAzureAccount) GetSubscriptionID() string

GetSubscriptionID returns the SubscriptionID field value

func (*BaseAzureAccount) GetSubscriptionIDOk

func (o *BaseAzureAccount) GetSubscriptionIDOk() (*string, bool)

GetSubscriptionIDOk returns a tuple with the SubscriptionID field value and a boolean to check if the value has been set.

func (*BaseAzureAccount) GetTenantID

func (o *BaseAzureAccount) GetTenantID() string

GetTenantID returns the TenantID field value

func (*BaseAzureAccount) GetTenantIDOk

func (o *BaseAzureAccount) GetTenantIDOk() (*string, bool)

GetTenantIDOk returns a tuple with the TenantID field value and a boolean to check if the value has been set.

func (*BaseAzureAccount) SetBaseGroupName

func (o *BaseAzureAccount) SetBaseGroupName(v string)

SetBaseGroupName sets field value

func (*BaseAzureAccount) SetClientID

func (o *BaseAzureAccount) SetClientID(v string)

SetClientID sets field value

func (*BaseAzureAccount) SetClientSecret

func (o *BaseAzureAccount) SetClientSecret(v string)

SetClientSecret sets field value

func (*BaseAzureAccount) SetLabel

func (o *BaseAzureAccount) SetLabel(v string)

SetLabel sets field value

func (*BaseAzureAccount) SetSubscriptionID

func (o *BaseAzureAccount) SetSubscriptionID(v string)

SetSubscriptionID sets field value

func (*BaseAzureAccount) SetTenantID

func (o *BaseAzureAccount) SetTenantID(v string)

SetTenantID sets field value

func (BaseAzureAccount) ToMap

func (o BaseAzureAccount) ToMap() (map[string]interface{}, error)

type BaseContract

type BaseContract struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The name of the contract in MultiBaas.
	ContractName string `json:"contractName" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
	// The version of the contract in MultiBaas.
	Version string `json:"version" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
	// The smart-contract bytecode.
	Bin *string `json:"bin,omitempty" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// The contract raw ABI JSON string.
	RawAbi string `json:"rawAbi"`
	// The user documentation JSON string.
	UserDoc *string `json:"userDoc,omitempty"`
	// The developer documentation JSON string.
	DeveloperDoc *string `json:"developerDoc,omitempty"`
	// The contract metadata JSON string.
	Metadata *string `json:"metadata,omitempty"`
	// Whether the user has marked this contract as a favorite.
	IsFavorite *bool `json:"isFavorite,omitempty"`
}

BaseContract A contract.

func NewBaseContract

func NewBaseContract(label string, contractName string, version string, rawAbi string) *BaseContract

NewBaseContract instantiates a new BaseContract 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 NewBaseContractWithDefaults

func NewBaseContractWithDefaults() *BaseContract

NewBaseContractWithDefaults instantiates a new BaseContract 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 (*BaseContract) GetBin

func (o *BaseContract) GetBin() string

GetBin returns the Bin field value if set, zero value otherwise.

func (*BaseContract) GetBinOk

func (o *BaseContract) GetBinOk() (*string, bool)

GetBinOk returns a tuple with the Bin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseContract) GetContractName

func (o *BaseContract) GetContractName() string

GetContractName returns the ContractName field value

func (*BaseContract) GetContractNameOk

func (o *BaseContract) GetContractNameOk() (*string, bool)

GetContractNameOk returns a tuple with the ContractName field value and a boolean to check if the value has been set.

func (*BaseContract) GetDeveloperDoc

func (o *BaseContract) GetDeveloperDoc() string

GetDeveloperDoc returns the DeveloperDoc field value if set, zero value otherwise.

func (*BaseContract) GetDeveloperDocOk

func (o *BaseContract) GetDeveloperDocOk() (*string, bool)

GetDeveloperDocOk returns a tuple with the DeveloperDoc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseContract) GetIsFavorite

func (o *BaseContract) GetIsFavorite() bool

GetIsFavorite returns the IsFavorite field value if set, zero value otherwise.

func (*BaseContract) GetIsFavoriteOk

func (o *BaseContract) GetIsFavoriteOk() (*bool, bool)

GetIsFavoriteOk returns a tuple with the IsFavorite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseContract) GetLabel

func (o *BaseContract) GetLabel() string

GetLabel returns the Label field value

func (*BaseContract) GetLabelOk

func (o *BaseContract) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*BaseContract) GetMetadata

func (o *BaseContract) GetMetadata() string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*BaseContract) GetMetadataOk

func (o *BaseContract) GetMetadataOk() (*string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseContract) GetRawAbi

func (o *BaseContract) GetRawAbi() string

GetRawAbi returns the RawAbi field value

func (*BaseContract) GetRawAbiOk

func (o *BaseContract) GetRawAbiOk() (*string, bool)

GetRawAbiOk returns a tuple with the RawAbi field value and a boolean to check if the value has been set.

func (*BaseContract) GetUserDoc

func (o *BaseContract) GetUserDoc() string

GetUserDoc returns the UserDoc field value if set, zero value otherwise.

func (*BaseContract) GetUserDocOk

func (o *BaseContract) GetUserDocOk() (*string, bool)

GetUserDocOk returns a tuple with the UserDoc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseContract) GetVersion

func (o *BaseContract) GetVersion() string

GetVersion returns the Version field value

func (*BaseContract) GetVersionOk

func (o *BaseContract) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*BaseContract) HasBin

func (o *BaseContract) HasBin() bool

HasBin returns a boolean if a field has been set.

func (*BaseContract) HasDeveloperDoc

func (o *BaseContract) HasDeveloperDoc() bool

HasDeveloperDoc returns a boolean if a field has been set.

func (*BaseContract) HasIsFavorite

func (o *BaseContract) HasIsFavorite() bool

HasIsFavorite returns a boolean if a field has been set.

func (*BaseContract) HasMetadata

func (o *BaseContract) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*BaseContract) HasUserDoc

func (o *BaseContract) HasUserDoc() bool

HasUserDoc returns a boolean if a field has been set.

func (*BaseContract) SetBin

func (o *BaseContract) SetBin(v string)

SetBin gets a reference to the given string and assigns it to the Bin field.

func (*BaseContract) SetContractName

func (o *BaseContract) SetContractName(v string)

SetContractName sets field value

func (*BaseContract) SetDeveloperDoc

func (o *BaseContract) SetDeveloperDoc(v string)

SetDeveloperDoc gets a reference to the given string and assigns it to the DeveloperDoc field.

func (*BaseContract) SetIsFavorite

func (o *BaseContract) SetIsFavorite(v bool)

SetIsFavorite gets a reference to the given bool and assigns it to the IsFavorite field.

func (*BaseContract) SetLabel

func (o *BaseContract) SetLabel(v string)

SetLabel sets field value

func (*BaseContract) SetMetadata

func (o *BaseContract) SetMetadata(v string)

SetMetadata gets a reference to the given string and assigns it to the Metadata field.

func (*BaseContract) SetRawAbi

func (o *BaseContract) SetRawAbi(v string)

SetRawAbi sets field value

func (*BaseContract) SetUserDoc

func (o *BaseContract) SetUserDoc(v string)

SetUserDoc gets a reference to the given string and assigns it to the UserDoc field.

func (*BaseContract) SetVersion

func (o *BaseContract) SetVersion(v string)

SetVersion sets field value

func (BaseContract) ToMap

func (o BaseContract) ToMap() (map[string]interface{}, error)

type BaseResponse

type BaseResponse struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
}

BaseResponse Standard response.

func NewBaseResponse

func NewBaseResponse(status int64, message string) *BaseResponse

NewBaseResponse instantiates a new BaseResponse 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 NewBaseResponseWithDefaults

func NewBaseResponseWithDefaults() *BaseResponse

NewBaseResponseWithDefaults instantiates a new BaseResponse 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 (*BaseResponse) GetMessage

func (o *BaseResponse) GetMessage() string

GetMessage returns the Message field value

func (*BaseResponse) GetMessageOk

func (o *BaseResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*BaseResponse) GetStatus

func (o *BaseResponse) GetStatus() int64

GetStatus returns the Status field value

func (*BaseResponse) GetStatusOk

func (o *BaseResponse) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*BaseResponse) SetMessage

func (o *BaseResponse) SetMessage(v string)

SetMessage sets field value

func (*BaseResponse) SetStatus

func (o *BaseResponse) SetStatus(v int64)

SetStatus sets field value

func (BaseResponse) ToMap

func (o BaseResponse) ToMap() (map[string]interface{}, error)

type BaseUser

type BaseUser struct {
	// The user's email address.
	Email string `json:"email"`
	// The user's name.
	Name string `json:"name"`
}

BaseUser A user.

func NewBaseUser

func NewBaseUser(email string, name string) *BaseUser

NewBaseUser instantiates a new BaseUser 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 NewBaseUserWithDefaults

func NewBaseUserWithDefaults() *BaseUser

NewBaseUserWithDefaults instantiates a new BaseUser 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 (*BaseUser) GetEmail

func (o *BaseUser) GetEmail() string

GetEmail returns the Email field value

func (*BaseUser) GetEmailOk

func (o *BaseUser) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*BaseUser) GetName

func (o *BaseUser) GetName() string

GetName returns the Name field value

func (*BaseUser) GetNameOk

func (o *BaseUser) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*BaseUser) SetEmail

func (o *BaseUser) SetEmail(v string)

SetEmail sets field value

func (*BaseUser) SetName

func (o *BaseUser) SetName(v string)

SetName sets field value

func (BaseUser) ToMap

func (o BaseUser) ToMap() (map[string]interface{}, error)

type BaseWebhookEndpoint

type BaseWebhookEndpoint struct {
	// The URL to send the webhook to.
	Url string `json:"url"`
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The events to subscribe to.
	Subscriptions []WebhookEventsType `json:"subscriptions"`
}

BaseWebhookEndpoint struct for BaseWebhookEndpoint

func NewBaseWebhookEndpoint

func NewBaseWebhookEndpoint(url string, label string, subscriptions []WebhookEventsType) *BaseWebhookEndpoint

NewBaseWebhookEndpoint instantiates a new BaseWebhookEndpoint 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 NewBaseWebhookEndpointWithDefaults

func NewBaseWebhookEndpointWithDefaults() *BaseWebhookEndpoint

NewBaseWebhookEndpointWithDefaults instantiates a new BaseWebhookEndpoint 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 (*BaseWebhookEndpoint) GetLabel

func (o *BaseWebhookEndpoint) GetLabel() string

GetLabel returns the Label field value

func (*BaseWebhookEndpoint) GetLabelOk

func (o *BaseWebhookEndpoint) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*BaseWebhookEndpoint) GetSubscriptions

func (o *BaseWebhookEndpoint) GetSubscriptions() []WebhookEventsType

GetSubscriptions returns the Subscriptions field value

func (*BaseWebhookEndpoint) GetSubscriptionsOk

func (o *BaseWebhookEndpoint) GetSubscriptionsOk() ([]WebhookEventsType, bool)

GetSubscriptionsOk returns a tuple with the Subscriptions field value and a boolean to check if the value has been set.

func (*BaseWebhookEndpoint) GetUrl

func (o *BaseWebhookEndpoint) GetUrl() string

GetUrl returns the Url field value

func (*BaseWebhookEndpoint) GetUrlOk

func (o *BaseWebhookEndpoint) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*BaseWebhookEndpoint) SetLabel

func (o *BaseWebhookEndpoint) SetLabel(v string)

SetLabel sets field value

func (*BaseWebhookEndpoint) SetSubscriptions

func (o *BaseWebhookEndpoint) SetSubscriptions(v []WebhookEventsType)

SetSubscriptions sets field value

func (*BaseWebhookEndpoint) SetUrl

func (o *BaseWebhookEndpoint) SetUrl(v string)

SetUrl sets field value

func (BaseWebhookEndpoint) ToMap

func (o BaseWebhookEndpoint) ToMap() (map[string]interface{}, error)

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Block

type Block struct {
	// The keccak256 hash as a hex string of 256 bits.
	Hash         string        `json:"hash" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	Difficulty   string        `json:"difficulty"`
	GasLimit     int64         `json:"gasLimit"`
	Number       string        `json:"number"`
	Timestamp    int64         `json:"timestamp"`
	Transactions []Transaction `json:"transactions"`
	// The keccak256 hash as a hex string of 256 bits.
	ReceiptsRoot string `json:"receiptsRoot" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// The keccak256 hash as a hex string of 256 bits.
	ParentHash string `json:"parentHash" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// The keccak256 hash as a hex string of 256 bits.
	Sha3Uncles string `json:"sha3Uncles" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// An ethereum address.
	Miner string `json:"miner" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// The keccak256 hash as a hex string of 256 bits.
	StateRoot string `json:"stateRoot" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// The keccak256 hash as a hex string of 256 bits.
	TransactionsRoot string `json:"transactionsRoot" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// A hex string.
	LogsBloom string `json:"logsBloom" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	GasUsed   int32  `json:"gasUsed"`
	// A hex string.
	Nonce string `json:"nonce" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// The keccak256 hash as a hex string of 256 bits.
	MixHash       string  `json:"mixHash" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	ExtraData     string  `json:"extraData"`
	BaseFeePerGas *string `json:"baseFeePerGas,omitempty"`
}

Block A block in the Ethereum blockchain.

func NewBlock

func NewBlock(hash string, difficulty string, gasLimit int64, number string, timestamp int64, transactions []Transaction, receiptsRoot string, parentHash string, sha3Uncles string, miner string, stateRoot string, transactionsRoot string, logsBloom string, gasUsed int32, nonce string, mixHash string, extraData string) *Block

NewBlock instantiates a new Block 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 NewBlockWithDefaults

func NewBlockWithDefaults() *Block

NewBlockWithDefaults instantiates a new Block 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 (*Block) GetBaseFeePerGas

func (o *Block) GetBaseFeePerGas() string

GetBaseFeePerGas returns the BaseFeePerGas field value if set, zero value otherwise.

func (*Block) GetBaseFeePerGasOk

func (o *Block) GetBaseFeePerGasOk() (*string, bool)

GetBaseFeePerGasOk returns a tuple with the BaseFeePerGas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Block) GetDifficulty

func (o *Block) GetDifficulty() string

GetDifficulty returns the Difficulty field value

func (*Block) GetDifficultyOk

func (o *Block) GetDifficultyOk() (*string, bool)

GetDifficultyOk returns a tuple with the Difficulty field value and a boolean to check if the value has been set.

func (*Block) GetExtraData

func (o *Block) GetExtraData() string

GetExtraData returns the ExtraData field value

func (*Block) GetExtraDataOk

func (o *Block) GetExtraDataOk() (*string, bool)

GetExtraDataOk returns a tuple with the ExtraData field value and a boolean to check if the value has been set.

func (*Block) GetGasLimit

func (o *Block) GetGasLimit() int64

GetGasLimit returns the GasLimit field value

func (*Block) GetGasLimitOk

func (o *Block) GetGasLimitOk() (*int64, bool)

GetGasLimitOk returns a tuple with the GasLimit field value and a boolean to check if the value has been set.

func (*Block) GetGasUsed

func (o *Block) GetGasUsed() int32

GetGasUsed returns the GasUsed field value

func (*Block) GetGasUsedOk

func (o *Block) GetGasUsedOk() (*int32, bool)

GetGasUsedOk returns a tuple with the GasUsed field value and a boolean to check if the value has been set.

func (*Block) GetHash

func (o *Block) GetHash() string

GetHash returns the Hash field value

func (*Block) GetHashOk

func (o *Block) GetHashOk() (*string, bool)

GetHashOk returns a tuple with the Hash field value and a boolean to check if the value has been set.

func (*Block) GetLogsBloom

func (o *Block) GetLogsBloom() string

GetLogsBloom returns the LogsBloom field value

func (*Block) GetLogsBloomOk

func (o *Block) GetLogsBloomOk() (*string, bool)

GetLogsBloomOk returns a tuple with the LogsBloom field value and a boolean to check if the value has been set.

func (*Block) GetMiner

func (o *Block) GetMiner() string

GetMiner returns the Miner field value

func (*Block) GetMinerOk

func (o *Block) GetMinerOk() (*string, bool)

GetMinerOk returns a tuple with the Miner field value and a boolean to check if the value has been set.

func (*Block) GetMixHash

func (o *Block) GetMixHash() string

GetMixHash returns the MixHash field value

func (*Block) GetMixHashOk

func (o *Block) GetMixHashOk() (*string, bool)

GetMixHashOk returns a tuple with the MixHash field value and a boolean to check if the value has been set.

func (*Block) GetNonce

func (o *Block) GetNonce() string

GetNonce returns the Nonce field value

func (*Block) GetNonceOk

func (o *Block) GetNonceOk() (*string, bool)

GetNonceOk returns a tuple with the Nonce field value and a boolean to check if the value has been set.

func (*Block) GetNumber

func (o *Block) GetNumber() string

GetNumber returns the Number field value

func (*Block) GetNumberOk

func (o *Block) GetNumberOk() (*string, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*Block) GetParentHash

func (o *Block) GetParentHash() string

GetParentHash returns the ParentHash field value

func (*Block) GetParentHashOk

func (o *Block) GetParentHashOk() (*string, bool)

GetParentHashOk returns a tuple with the ParentHash field value and a boolean to check if the value has been set.

func (*Block) GetReceiptsRoot

func (o *Block) GetReceiptsRoot() string

GetReceiptsRoot returns the ReceiptsRoot field value

func (*Block) GetReceiptsRootOk

func (o *Block) GetReceiptsRootOk() (*string, bool)

GetReceiptsRootOk returns a tuple with the ReceiptsRoot field value and a boolean to check if the value has been set.

func (*Block) GetSha3Uncles

func (o *Block) GetSha3Uncles() string

GetSha3Uncles returns the Sha3Uncles field value

func (*Block) GetSha3UnclesOk

func (o *Block) GetSha3UnclesOk() (*string, bool)

GetSha3UnclesOk returns a tuple with the Sha3Uncles field value and a boolean to check if the value has been set.

func (*Block) GetStateRoot

func (o *Block) GetStateRoot() string

GetStateRoot returns the StateRoot field value

func (*Block) GetStateRootOk

func (o *Block) GetStateRootOk() (*string, bool)

GetStateRootOk returns a tuple with the StateRoot field value and a boolean to check if the value has been set.

func (*Block) GetTimestamp

func (o *Block) GetTimestamp() int64

GetTimestamp returns the Timestamp field value

func (*Block) GetTimestampOk

func (o *Block) GetTimestampOk() (*int64, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*Block) GetTransactions

func (o *Block) GetTransactions() []Transaction

GetTransactions returns the Transactions field value

func (*Block) GetTransactionsOk

func (o *Block) GetTransactionsOk() ([]Transaction, bool)

GetTransactionsOk returns a tuple with the Transactions field value and a boolean to check if the value has been set.

func (*Block) GetTransactionsRoot

func (o *Block) GetTransactionsRoot() string

GetTransactionsRoot returns the TransactionsRoot field value

func (*Block) GetTransactionsRootOk

func (o *Block) GetTransactionsRootOk() (*string, bool)

GetTransactionsRootOk returns a tuple with the TransactionsRoot field value and a boolean to check if the value has been set.

func (*Block) HasBaseFeePerGas added in v1.0.1

func (o *Block) HasBaseFeePerGas() bool

HasBaseFeePerGas returns a boolean if a field has been set.

func (*Block) SetBaseFeePerGas

func (o *Block) SetBaseFeePerGas(v string)

SetBaseFeePerGas gets a reference to the given string and assigns it to the BaseFeePerGas field.

func (*Block) SetDifficulty

func (o *Block) SetDifficulty(v string)

SetDifficulty sets field value

func (*Block) SetExtraData

func (o *Block) SetExtraData(v string)

SetExtraData sets field value

func (*Block) SetGasLimit

func (o *Block) SetGasLimit(v int64)

SetGasLimit sets field value

func (*Block) SetGasUsed

func (o *Block) SetGasUsed(v int32)

SetGasUsed sets field value

func (*Block) SetHash

func (o *Block) SetHash(v string)

SetHash sets field value

func (*Block) SetLogsBloom

func (o *Block) SetLogsBloom(v string)

SetLogsBloom sets field value

func (*Block) SetMiner

func (o *Block) SetMiner(v string)

SetMiner sets field value

func (*Block) SetMixHash

func (o *Block) SetMixHash(v string)

SetMixHash sets field value

func (*Block) SetNonce

func (o *Block) SetNonce(v string)

SetNonce sets field value

func (*Block) SetNumber

func (o *Block) SetNumber(v string)

SetNumber sets field value

func (*Block) SetParentHash

func (o *Block) SetParentHash(v string)

SetParentHash sets field value

func (*Block) SetReceiptsRoot

func (o *Block) SetReceiptsRoot(v string)

SetReceiptsRoot sets field value

func (*Block) SetSha3Uncles

func (o *Block) SetSha3Uncles(v string)

SetSha3Uncles sets field value

func (*Block) SetStateRoot

func (o *Block) SetStateRoot(v string)

SetStateRoot sets field value

func (*Block) SetTimestamp

func (o *Block) SetTimestamp(v int64)

SetTimestamp sets field value

func (*Block) SetTransactions

func (o *Block) SetTransactions(v []Transaction)

SetTransactions sets field value

func (*Block) SetTransactionsRoot

func (o *Block) SetTransactionsRoot(v string)

SetTransactionsRoot sets field value

func (Block) ToMap

func (o Block) ToMap() (map[string]interface{}, error)

type CORSOrigin

type CORSOrigin struct {
	Id *int64 `json:"id,omitempty"`
	// The CORS Origin
	Origin *string `json:"origin,omitempty"`
}

CORSOrigin CORS Origin

func NewCORSOrigin

func NewCORSOrigin() *CORSOrigin

NewCORSOrigin instantiates a new CORSOrigin 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 NewCORSOriginWithDefaults

func NewCORSOriginWithDefaults() *CORSOrigin

NewCORSOriginWithDefaults instantiates a new CORSOrigin 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 (*CORSOrigin) GetId

func (o *CORSOrigin) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*CORSOrigin) GetIdOk

func (o *CORSOrigin) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CORSOrigin) GetOrigin

func (o *CORSOrigin) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*CORSOrigin) GetOriginOk

func (o *CORSOrigin) GetOriginOk() (*string, bool)

GetOriginOk returns a tuple with the Origin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CORSOrigin) HasId

func (o *CORSOrigin) HasId() bool

HasId returns a boolean if a field has been set.

func (*CORSOrigin) HasOrigin

func (o *CORSOrigin) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*CORSOrigin) SetId

func (o *CORSOrigin) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*CORSOrigin) SetOrigin

func (o *CORSOrigin) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (CORSOrigin) ToMap

func (o CORSOrigin) ToMap() (map[string]interface{}, error)

type CallContractFunction200Response

type CallContractFunction200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string                                     `json:"message"`
	Result  CallContractFunction200ResponseAllOfResult `json:"result"`
}

CallContractFunction200Response struct for CallContractFunction200Response

func NewCallContractFunction200Response

func NewCallContractFunction200Response(status int64, message string, result CallContractFunction200ResponseAllOfResult) *CallContractFunction200Response

NewCallContractFunction200Response instantiates a new CallContractFunction200Response 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 NewCallContractFunction200ResponseWithDefaults

func NewCallContractFunction200ResponseWithDefaults() *CallContractFunction200Response

NewCallContractFunction200ResponseWithDefaults instantiates a new CallContractFunction200Response 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 (*CallContractFunction200Response) GetMessage

func (o *CallContractFunction200Response) GetMessage() string

GetMessage returns the Message field value

func (*CallContractFunction200Response) GetMessageOk

func (o *CallContractFunction200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*CallContractFunction200Response) GetResult

GetResult returns the Result field value

func (*CallContractFunction200Response) GetResultOk

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*CallContractFunction200Response) GetStatus

func (o *CallContractFunction200Response) GetStatus() int64

GetStatus returns the Status field value

func (*CallContractFunction200Response) GetStatusOk

func (o *CallContractFunction200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CallContractFunction200Response) SetMessage

func (o *CallContractFunction200Response) SetMessage(v string)

SetMessage sets field value

func (*CallContractFunction200Response) SetResult

SetResult sets field value

func (*CallContractFunction200Response) SetStatus

func (o *CallContractFunction200Response) SetStatus(v int64)

SetStatus sets field value

func (CallContractFunction200Response) ToMap

func (o CallContractFunction200Response) ToMap() (map[string]interface{}, error)

type CallContractFunction200ResponseAllOfResult

type CallContractFunction200ResponseAllOfResult struct {
	MethodCallResponse        *MethodCallResponse
	TransactionToSignResponse *TransactionToSignResponse
}

CallContractFunction200ResponseAllOfResult - struct for CallContractFunction200ResponseAllOfResult

func MethodCallResponseAsCallContractFunction200ResponseAllOfResult

func MethodCallResponseAsCallContractFunction200ResponseAllOfResult(v *MethodCallResponse) CallContractFunction200ResponseAllOfResult

MethodCallResponseAsCallContractFunction200ResponseAllOfResult is a convenience function that returns MethodCallResponse wrapped in CallContractFunction200ResponseAllOfResult

func TransactionToSignResponseAsCallContractFunction200ResponseAllOfResult

func TransactionToSignResponseAsCallContractFunction200ResponseAllOfResult(v *TransactionToSignResponse) CallContractFunction200ResponseAllOfResult

TransactionToSignResponseAsCallContractFunction200ResponseAllOfResult is a convenience function that returns TransactionToSignResponse wrapped in CallContractFunction200ResponseAllOfResult

func (*CallContractFunction200ResponseAllOfResult) GetActualInstance

func (obj *CallContractFunction200ResponseAllOfResult) GetActualInstance() interface{}

Get the actual instance

func (CallContractFunction200ResponseAllOfResult) GetActualInstanceValue

func (obj CallContractFunction200ResponseAllOfResult) GetActualInstanceValue() interface{}

Get the actual instance value

func (CallContractFunction200ResponseAllOfResult) MarshalJSON

func (src CallContractFunction200ResponseAllOfResult) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CallContractFunction200ResponseAllOfResult) UnmarshalJSON

func (dst *CallContractFunction200ResponseAllOfResult) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type ChainStatus

type ChainStatus struct {
	BlockNumber int64 `json:"blockNumber"`
	// The client version for this chain node.
	Version   string `json:"version"`
	ChainID   int64  `json:"chainID"`
	NetworkID int64  `json:"networkID"`
	// The current base fee (only available for chains that support EIP-1559).
	BaseFee *string `json:"baseFee,omitempty"`
}

ChainStatus The status of the Chain

func NewChainStatus

func NewChainStatus(blockNumber int64, version string, chainID int64, networkID int64) *ChainStatus

NewChainStatus instantiates a new ChainStatus 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 NewChainStatusWithDefaults

func NewChainStatusWithDefaults() *ChainStatus

NewChainStatusWithDefaults instantiates a new ChainStatus 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 (*ChainStatus) GetBaseFee

func (o *ChainStatus) GetBaseFee() string

GetBaseFee returns the BaseFee field value if set, zero value otherwise.

func (*ChainStatus) GetBaseFeeOk

func (o *ChainStatus) GetBaseFeeOk() (*string, bool)

GetBaseFeeOk returns a tuple with the BaseFee field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChainStatus) GetBlockNumber

func (o *ChainStatus) GetBlockNumber() int64

GetBlockNumber returns the BlockNumber field value

func (*ChainStatus) GetBlockNumberOk

func (o *ChainStatus) GetBlockNumberOk() (*int64, bool)

GetBlockNumberOk returns a tuple with the BlockNumber field value and a boolean to check if the value has been set.

func (*ChainStatus) GetChainID

func (o *ChainStatus) GetChainID() int64

GetChainID returns the ChainID field value

func (*ChainStatus) GetChainIDOk

func (o *ChainStatus) GetChainIDOk() (*int64, bool)

GetChainIDOk returns a tuple with the ChainID field value and a boolean to check if the value has been set.

func (*ChainStatus) GetNetworkID

func (o *ChainStatus) GetNetworkID() int64

GetNetworkID returns the NetworkID field value

func (*ChainStatus) GetNetworkIDOk

func (o *ChainStatus) GetNetworkIDOk() (*int64, bool)

GetNetworkIDOk returns a tuple with the NetworkID field value and a boolean to check if the value has been set.

func (*ChainStatus) GetVersion

func (o *ChainStatus) GetVersion() string

GetVersion returns the Version field value

func (*ChainStatus) GetVersionOk

func (o *ChainStatus) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*ChainStatus) HasBaseFee

func (o *ChainStatus) HasBaseFee() bool

HasBaseFee returns a boolean if a field has been set.

func (*ChainStatus) SetBaseFee

func (o *ChainStatus) SetBaseFee(v string)

SetBaseFee gets a reference to the given string and assigns it to the BaseFee field.

func (*ChainStatus) SetBlockNumber

func (o *ChainStatus) SetBlockNumber(v int64)

SetBlockNumber sets field value

func (*ChainStatus) SetChainID

func (o *ChainStatus) SetChainID(v int64)

SetChainID sets field value

func (*ChainStatus) SetNetworkID

func (o *ChainStatus) SetNetworkID(v int64)

SetNetworkID sets field value

func (*ChainStatus) SetVersion

func (o *ChainStatus) SetVersion(v string)

SetVersion sets field value

func (ChainStatus) ToMap

func (o ChainStatus) ToMap() (map[string]interface{}, error)

type ChainsAPI

type ChainsAPI interface {

	/*
		GetBlock Get a block

		Returns a block.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param block A block number, hash or 'latest' for the latest block.
		@return ApiGetBlockRequest
	*/
	GetBlock(ctx context.Context, block string) ApiGetBlockRequest

	// GetBlockExecute executes the request
	//  @return GetBlock200Response
	GetBlockExecute(r ApiGetBlockRequest) (*GetBlock200Response, *http.Response, error)

	/*
		GetChainStatus Get chain status

		Returns the chain status.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetChainStatusRequest
	*/
	GetChainStatus(ctx context.Context) ApiGetChainStatusRequest

	// GetChainStatusExecute executes the request
	//  @return GetChainStatus200Response
	GetChainStatusExecute(r ApiGetChainStatusRequest) (*GetChainStatus200Response, *http.Response, error)

	/*
		GetTransaction Get transaction

		Returns a transaction.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param hash A transaction hash.
		@return ApiGetTransactionRequest
	*/
	GetTransaction(ctx context.Context, hash string) ApiGetTransactionRequest

	// GetTransactionExecute executes the request
	//  @return GetTransaction200Response
	GetTransactionExecute(r ApiGetTransactionRequest) (*GetTransaction200Response, *http.Response, error)

	/*
		GetTransactionReceipt Get transaction receipt

		Returns the receipt of a transaction that's been successfully added to the blockchain.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param hash A transaction hash.
		@return ApiGetTransactionReceiptRequest
	*/
	GetTransactionReceipt(ctx context.Context, hash string) ApiGetTransactionReceiptRequest

	// GetTransactionReceiptExecute executes the request
	//  @return GetTransactionReceipt200Response
	GetTransactionReceiptExecute(r ApiGetTransactionReceiptRequest) (*GetTransactionReceipt200Response, *http.Response, error)

	/*
		SubmitSignedTransaction Submit signed transaction

		Receives a pre-signed raw transaction and submits it to the blockchain.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSubmitSignedTransactionRequest
	*/
	SubmitSignedTransaction(ctx context.Context) ApiSubmitSignedTransactionRequest

	// SubmitSignedTransactionExecute executes the request
	//  @return SubmitSignedTransaction200Response
	SubmitSignedTransactionExecute(r ApiSubmitSignedTransactionRequest) (*SubmitSignedTransaction200Response, *http.Response, error)

	/*
		TransferEth Transfer ETH

		Returns a transaction for sending the native token between addresses.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiTransferEthRequest
	*/
	TransferEth(ctx context.Context) ApiTransferEthRequest

	// TransferEthExecute executes the request
	//  @return TransferEth200Response
	TransferEthExecute(r ApiTransferEthRequest) (*TransferEth200Response, *http.Response, error)
}

type ChainsAPIService

type ChainsAPIService service

ChainsAPIService ChainsAPI service

func (*ChainsAPIService) GetBlock

func (a *ChainsAPIService) GetBlock(ctx context.Context, block string) ApiGetBlockRequest

GetBlock Get a block

Returns a block.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param block A block number, hash or 'latest' for the latest block.
@return ApiGetBlockRequest

func (*ChainsAPIService) GetBlockExecute

Execute executes the request

@return GetBlock200Response

func (*ChainsAPIService) GetChainStatus

GetChainStatus Get chain status

Returns the chain status.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetChainStatusRequest

func (*ChainsAPIService) GetChainStatusExecute

Execute executes the request

@return GetChainStatus200Response

func (*ChainsAPIService) GetTransaction

func (a *ChainsAPIService) GetTransaction(ctx context.Context, hash string) ApiGetTransactionRequest

GetTransaction Get transaction

Returns a transaction.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param hash A transaction hash.
@return ApiGetTransactionRequest

func (*ChainsAPIService) GetTransactionExecute

Execute executes the request

@return GetTransaction200Response

func (*ChainsAPIService) GetTransactionReceipt

func (a *ChainsAPIService) GetTransactionReceipt(ctx context.Context, hash string) ApiGetTransactionReceiptRequest

GetTransactionReceipt Get transaction receipt

Returns the receipt of a transaction that's been successfully added to the blockchain.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param hash A transaction hash.
@return ApiGetTransactionReceiptRequest

func (*ChainsAPIService) GetTransactionReceiptExecute

Execute executes the request

@return GetTransactionReceipt200Response

func (*ChainsAPIService) SubmitSignedTransaction

func (a *ChainsAPIService) SubmitSignedTransaction(ctx context.Context) ApiSubmitSignedTransactionRequest

SubmitSignedTransaction Submit signed transaction

Receives a pre-signed raw transaction and submits it to the blockchain.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSubmitSignedTransactionRequest

func (*ChainsAPIService) SubmitSignedTransactionExecute

Execute executes the request

@return SubmitSignedTransaction200Response

func (*ChainsAPIService) TransferEth

TransferEth Transfer ETH

Returns a transaction for sending the native token between addresses.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiTransferEthRequest

func (*ChainsAPIService) TransferEthExecute

Execute executes the request

@return TransferEth200Response

type CloudWalletBaseTx added in v1.1.1

type CloudWalletBaseTx struct {
	// Sender account nonce of the transaction
	Nonce *int64 `json:"nonce,omitempty"`
	// Gas price of the transaction
	GasPrice *string `json:"gasPrice,omitempty"`
	// Fee cap per gas of the transaction
	GasFeeCap *string `json:"gasFeeCap,omitempty"`
	// GasTipCap per gas of the transaction
	GasTipCap *string `json:"gasTipCap,omitempty"`
	// Gas limit of the transaction
	Gas int64 `json:"gas"`
	// An ethereum address.
	From string `json:"from" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// An ethereum address.
	To NullableString `json:"to,omitempty" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// Amount (in wei) to send with the transaction.
	Value string `json:"value"`
	// A hex string.
	Data string `json:"data" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// The keccak256 hash as a hex string of 256 bits.
	Hash *string `json:"hash,omitempty" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// Transaction type
	Type int64 `json:"type"`
}

CloudWalletBaseTx An Ethereum transaction.

func NewCloudWalletBaseTx added in v1.1.1

func NewCloudWalletBaseTx(gas int64, from string, value string, data string, type_ int64) *CloudWalletBaseTx

NewCloudWalletBaseTx instantiates a new CloudWalletBaseTx 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 NewCloudWalletBaseTxWithDefaults added in v1.1.1

func NewCloudWalletBaseTxWithDefaults() *CloudWalletBaseTx

NewCloudWalletBaseTxWithDefaults instantiates a new CloudWalletBaseTx 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 (*CloudWalletBaseTx) GetData added in v1.1.1

func (o *CloudWalletBaseTx) GetData() string

GetData returns the Data field value

func (*CloudWalletBaseTx) GetDataOk added in v1.1.1

func (o *CloudWalletBaseTx) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) GetFrom added in v1.1.1

func (o *CloudWalletBaseTx) GetFrom() string

GetFrom returns the From field value

func (*CloudWalletBaseTx) GetFromOk added in v1.1.1

func (o *CloudWalletBaseTx) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) GetGas added in v1.1.1

func (o *CloudWalletBaseTx) GetGas() int64

GetGas returns the Gas field value

func (*CloudWalletBaseTx) GetGasFeeCap added in v1.1.1

func (o *CloudWalletBaseTx) GetGasFeeCap() string

GetGasFeeCap returns the GasFeeCap field value if set, zero value otherwise.

func (*CloudWalletBaseTx) GetGasFeeCapOk added in v1.1.1

func (o *CloudWalletBaseTx) GetGasFeeCapOk() (*string, bool)

GetGasFeeCapOk returns a tuple with the GasFeeCap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) GetGasOk added in v1.1.1

func (o *CloudWalletBaseTx) GetGasOk() (*int64, bool)

GetGasOk returns a tuple with the Gas field value and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) GetGasPrice added in v1.1.1

func (o *CloudWalletBaseTx) GetGasPrice() string

GetGasPrice returns the GasPrice field value if set, zero value otherwise.

func (*CloudWalletBaseTx) GetGasPriceOk added in v1.1.1

func (o *CloudWalletBaseTx) GetGasPriceOk() (*string, bool)

GetGasPriceOk returns a tuple with the GasPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) GetGasTipCap added in v1.1.1

func (o *CloudWalletBaseTx) GetGasTipCap() string

GetGasTipCap returns the GasTipCap field value if set, zero value otherwise.

func (*CloudWalletBaseTx) GetGasTipCapOk added in v1.1.1

func (o *CloudWalletBaseTx) GetGasTipCapOk() (*string, bool)

GetGasTipCapOk returns a tuple with the GasTipCap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) GetHash added in v1.1.1

func (o *CloudWalletBaseTx) GetHash() string

GetHash returns the Hash field value if set, zero value otherwise.

func (*CloudWalletBaseTx) GetHashOk added in v1.1.1

func (o *CloudWalletBaseTx) GetHashOk() (*string, bool)

GetHashOk returns a tuple with the Hash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) GetNonce added in v1.1.1

func (o *CloudWalletBaseTx) GetNonce() int64

GetNonce returns the Nonce field value if set, zero value otherwise.

func (*CloudWalletBaseTx) GetNonceOk added in v1.1.1

func (o *CloudWalletBaseTx) GetNonceOk() (*int64, bool)

GetNonceOk returns a tuple with the Nonce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) GetTo added in v1.1.1

func (o *CloudWalletBaseTx) GetTo() string

GetTo returns the To field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CloudWalletBaseTx) GetToOk added in v1.1.1

func (o *CloudWalletBaseTx) GetToOk() (*string, bool)

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CloudWalletBaseTx) GetType added in v1.1.1

func (o *CloudWalletBaseTx) GetType() int64

GetType returns the Type field value

func (*CloudWalletBaseTx) GetTypeOk added in v1.1.1

func (o *CloudWalletBaseTx) GetTypeOk() (*int64, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) GetValue added in v1.1.1

func (o *CloudWalletBaseTx) GetValue() string

GetValue returns the Value field value

func (*CloudWalletBaseTx) GetValueOk added in v1.1.1

func (o *CloudWalletBaseTx) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*CloudWalletBaseTx) HasGasFeeCap added in v1.1.1

func (o *CloudWalletBaseTx) HasGasFeeCap() bool

HasGasFeeCap returns a boolean if a field has been set.

func (*CloudWalletBaseTx) HasGasPrice added in v1.1.1

func (o *CloudWalletBaseTx) HasGasPrice() bool

HasGasPrice returns a boolean if a field has been set.

func (*CloudWalletBaseTx) HasGasTipCap added in v1.1.1

func (o *CloudWalletBaseTx) HasGasTipCap() bool

HasGasTipCap returns a boolean if a field has been set.

func (*CloudWalletBaseTx) HasHash added in v1.1.1

func (o *CloudWalletBaseTx) HasHash() bool

HasHash returns a boolean if a field has been set.

func (*CloudWalletBaseTx) HasNonce added in v1.1.1

func (o *CloudWalletBaseTx) HasNonce() bool

HasNonce returns a boolean if a field has been set.

func (*CloudWalletBaseTx) HasTo added in v1.1.1

func (o *CloudWalletBaseTx) HasTo() bool

HasTo returns a boolean if a field has been set.

func (*CloudWalletBaseTx) SetData added in v1.1.1

func (o *CloudWalletBaseTx) SetData(v string)

SetData sets field value

func (*CloudWalletBaseTx) SetFrom added in v1.1.1

func (o *CloudWalletBaseTx) SetFrom(v string)

SetFrom sets field value

func (*CloudWalletBaseTx) SetGas added in v1.1.1

func (o *CloudWalletBaseTx) SetGas(v int64)

SetGas sets field value

func (*CloudWalletBaseTx) SetGasFeeCap added in v1.1.1

func (o *CloudWalletBaseTx) SetGasFeeCap(v string)

SetGasFeeCap gets a reference to the given string and assigns it to the GasFeeCap field.

func (*CloudWalletBaseTx) SetGasPrice added in v1.1.1

func (o *CloudWalletBaseTx) SetGasPrice(v string)

SetGasPrice gets a reference to the given string and assigns it to the GasPrice field.

func (*CloudWalletBaseTx) SetGasTipCap added in v1.1.1

func (o *CloudWalletBaseTx) SetGasTipCap(v string)

SetGasTipCap gets a reference to the given string and assigns it to the GasTipCap field.

func (*CloudWalletBaseTx) SetHash added in v1.1.1

func (o *CloudWalletBaseTx) SetHash(v string)

SetHash gets a reference to the given string and assigns it to the Hash field.

func (*CloudWalletBaseTx) SetNonce added in v1.1.1

func (o *CloudWalletBaseTx) SetNonce(v int64)

SetNonce gets a reference to the given int64 and assigns it to the Nonce field.

func (*CloudWalletBaseTx) SetTo added in v1.1.1

func (o *CloudWalletBaseTx) SetTo(v string)

SetTo gets a reference to the given NullableString and assigns it to the To field.

func (*CloudWalletBaseTx) SetToNil added in v1.1.1

func (o *CloudWalletBaseTx) SetToNil()

SetToNil sets the value for To to be an explicit nil

func (*CloudWalletBaseTx) SetType added in v1.1.1

func (o *CloudWalletBaseTx) SetType(v int64)

SetType sets field value

func (*CloudWalletBaseTx) SetValue added in v1.1.1

func (o *CloudWalletBaseTx) SetValue(v string)

SetValue sets field value

func (CloudWalletBaseTx) ToMap added in v1.1.1

func (o CloudWalletBaseTx) ToMap() (map[string]interface{}, error)

func (*CloudWalletBaseTx) UnsetTo added in v1.1.1

func (o *CloudWalletBaseTx) UnsetTo()

UnsetTo ensures that no value is present for To, not even an explicit nil

type CloudWalletSetCodeTx added in v1.1.1

type CloudWalletSetCodeTx struct {
	// Sender account nonce of the transaction
	Nonce *int64 `json:"nonce,omitempty"`
	// Gas price of the transaction
	GasPrice *string `json:"gasPrice,omitempty"`
	// Fee cap per gas of the transaction
	GasFeeCap *string `json:"gasFeeCap,omitempty"`
	// GasTipCap per gas of the transaction
	GasTipCap *string `json:"gasTipCap,omitempty"`
	// Gas limit of the transaction
	Gas int64 `json:"gas"`
	// An ethereum address.
	From string `json:"from" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// An ethereum address.
	To string `json:"to" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// Amount (in wei) to send with the transaction.
	Value string `json:"value"`
	// A hex string.
	Data string `json:"data" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// The keccak256 hash as a hex string of 256 bits.
	Hash *string `json:"hash,omitempty" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// Transaction type
	Type int64 `json:"type"`
	// EIP-7702 authorization list for SetCode transactions.
	AuthorizationList []SetCodeAuthorization `json:"authorizationList"`
}

CloudWalletSetCodeTx An EIP-7702 SetCode transaction.

func NewCloudWalletSetCodeTx added in v1.1.1

func NewCloudWalletSetCodeTx(gas int64, from string, to string, value string, data string, type_ int64, authorizationList []SetCodeAuthorization) *CloudWalletSetCodeTx

NewCloudWalletSetCodeTx instantiates a new CloudWalletSetCodeTx 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 NewCloudWalletSetCodeTxWithDefaults added in v1.1.1

func NewCloudWalletSetCodeTxWithDefaults() *CloudWalletSetCodeTx

NewCloudWalletSetCodeTxWithDefaults instantiates a new CloudWalletSetCodeTx 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 (*CloudWalletSetCodeTx) GetAuthorizationList added in v1.1.1

func (o *CloudWalletSetCodeTx) GetAuthorizationList() []SetCodeAuthorization

GetAuthorizationList returns the AuthorizationList field value

func (*CloudWalletSetCodeTx) GetAuthorizationListOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetAuthorizationListOk() ([]SetCodeAuthorization, bool)

GetAuthorizationListOk returns a tuple with the AuthorizationList field value and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetData added in v1.1.1

func (o *CloudWalletSetCodeTx) GetData() string

GetData returns the Data field value

func (*CloudWalletSetCodeTx) GetDataOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetFrom added in v1.1.1

func (o *CloudWalletSetCodeTx) GetFrom() string

GetFrom returns the From field value

func (*CloudWalletSetCodeTx) GetFromOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetGas added in v1.1.1

func (o *CloudWalletSetCodeTx) GetGas() int64

GetGas returns the Gas field value

func (*CloudWalletSetCodeTx) GetGasFeeCap added in v1.1.1

func (o *CloudWalletSetCodeTx) GetGasFeeCap() string

GetGasFeeCap returns the GasFeeCap field value if set, zero value otherwise.

func (*CloudWalletSetCodeTx) GetGasFeeCapOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetGasFeeCapOk() (*string, bool)

GetGasFeeCapOk returns a tuple with the GasFeeCap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetGasOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetGasOk() (*int64, bool)

GetGasOk returns a tuple with the Gas field value and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetGasPrice added in v1.1.1

func (o *CloudWalletSetCodeTx) GetGasPrice() string

GetGasPrice returns the GasPrice field value if set, zero value otherwise.

func (*CloudWalletSetCodeTx) GetGasPriceOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetGasPriceOk() (*string, bool)

GetGasPriceOk returns a tuple with the GasPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetGasTipCap added in v1.1.1

func (o *CloudWalletSetCodeTx) GetGasTipCap() string

GetGasTipCap returns the GasTipCap field value if set, zero value otherwise.

func (*CloudWalletSetCodeTx) GetGasTipCapOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetGasTipCapOk() (*string, bool)

GetGasTipCapOk returns a tuple with the GasTipCap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetHash added in v1.1.1

func (o *CloudWalletSetCodeTx) GetHash() string

GetHash returns the Hash field value if set, zero value otherwise.

func (*CloudWalletSetCodeTx) GetHashOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetHashOk() (*string, bool)

GetHashOk returns a tuple with the Hash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetNonce added in v1.1.1

func (o *CloudWalletSetCodeTx) GetNonce() int64

GetNonce returns the Nonce field value if set, zero value otherwise.

func (*CloudWalletSetCodeTx) GetNonceOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetNonceOk() (*int64, bool)

GetNonceOk returns a tuple with the Nonce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetTo added in v1.1.1

func (o *CloudWalletSetCodeTx) GetTo() string

GetTo returns the To field value

func (*CloudWalletSetCodeTx) GetToOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetToOk() (*string, bool)

GetToOk returns a tuple with the To field value and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetType added in v1.1.1

func (o *CloudWalletSetCodeTx) GetType() int64

GetType returns the Type field value

func (*CloudWalletSetCodeTx) GetTypeOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetTypeOk() (*int64, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) GetValue added in v1.1.1

func (o *CloudWalletSetCodeTx) GetValue() string

GetValue returns the Value field value

func (*CloudWalletSetCodeTx) GetValueOk added in v1.1.1

func (o *CloudWalletSetCodeTx) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*CloudWalletSetCodeTx) HasGasFeeCap added in v1.1.1

func (o *CloudWalletSetCodeTx) HasGasFeeCap() bool

HasGasFeeCap returns a boolean if a field has been set.

func (*CloudWalletSetCodeTx) HasGasPrice added in v1.1.1

func (o *CloudWalletSetCodeTx) HasGasPrice() bool

HasGasPrice returns a boolean if a field has been set.

func (*CloudWalletSetCodeTx) HasGasTipCap added in v1.1.1

func (o *CloudWalletSetCodeTx) HasGasTipCap() bool

HasGasTipCap returns a boolean if a field has been set.

func (*CloudWalletSetCodeTx) HasHash added in v1.1.1

func (o *CloudWalletSetCodeTx) HasHash() bool

HasHash returns a boolean if a field has been set.

func (*CloudWalletSetCodeTx) HasNonce added in v1.1.1

func (o *CloudWalletSetCodeTx) HasNonce() bool

HasNonce returns a boolean if a field has been set.

func (*CloudWalletSetCodeTx) SetAuthorizationList added in v1.1.1

func (o *CloudWalletSetCodeTx) SetAuthorizationList(v []SetCodeAuthorization)

SetAuthorizationList sets field value

func (*CloudWalletSetCodeTx) SetData added in v1.1.1

func (o *CloudWalletSetCodeTx) SetData(v string)

SetData sets field value

func (*CloudWalletSetCodeTx) SetFrom added in v1.1.1

func (o *CloudWalletSetCodeTx) SetFrom(v string)

SetFrom sets field value

func (*CloudWalletSetCodeTx) SetGas added in v1.1.1

func (o *CloudWalletSetCodeTx) SetGas(v int64)

SetGas sets field value

func (*CloudWalletSetCodeTx) SetGasFeeCap added in v1.1.1

func (o *CloudWalletSetCodeTx) SetGasFeeCap(v string)

SetGasFeeCap gets a reference to the given string and assigns it to the GasFeeCap field.

func (*CloudWalletSetCodeTx) SetGasPrice added in v1.1.1

func (o *CloudWalletSetCodeTx) SetGasPrice(v string)

SetGasPrice gets a reference to the given string and assigns it to the GasPrice field.

func (*CloudWalletSetCodeTx) SetGasTipCap added in v1.1.1

func (o *CloudWalletSetCodeTx) SetGasTipCap(v string)

SetGasTipCap gets a reference to the given string and assigns it to the GasTipCap field.

func (*CloudWalletSetCodeTx) SetHash added in v1.1.1

func (o *CloudWalletSetCodeTx) SetHash(v string)

SetHash gets a reference to the given string and assigns it to the Hash field.

func (*CloudWalletSetCodeTx) SetNonce added in v1.1.1

func (o *CloudWalletSetCodeTx) SetNonce(v int64)

SetNonce gets a reference to the given int64 and assigns it to the Nonce field.

func (*CloudWalletSetCodeTx) SetTo added in v1.1.1

func (o *CloudWalletSetCodeTx) SetTo(v string)

SetTo sets field value

func (*CloudWalletSetCodeTx) SetType added in v1.1.1

func (o *CloudWalletSetCodeTx) SetType(v int64)

SetType sets field value

func (*CloudWalletSetCodeTx) SetValue added in v1.1.1

func (o *CloudWalletSetCodeTx) SetValue(v string)

SetValue sets field value

func (CloudWalletSetCodeTx) ToMap added in v1.1.1

func (o CloudWalletSetCodeTx) ToMap() (map[string]interface{}, error)

type CloudWalletTXToSign added in v1.0.3

type CloudWalletTXToSign struct {
	Tx CloudWalletTx `json:"tx"`
}

CloudWalletTXToSign A Cloud Wallet transaction to be signed.

func NewCloudWalletTXToSign added in v1.0.3

func NewCloudWalletTXToSign(tx CloudWalletTx) *CloudWalletTXToSign

NewCloudWalletTXToSign instantiates a new CloudWalletTXToSign 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 NewCloudWalletTXToSignWithDefaults added in v1.0.3

func NewCloudWalletTXToSignWithDefaults() *CloudWalletTXToSign

NewCloudWalletTXToSignWithDefaults instantiates a new CloudWalletTXToSign 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 (*CloudWalletTXToSign) GetTx added in v1.0.3

GetTx returns the Tx field value

func (*CloudWalletTXToSign) GetTxOk added in v1.0.3

func (o *CloudWalletTXToSign) GetTxOk() (*CloudWalletTx, bool)

GetTxOk returns a tuple with the Tx field value and a boolean to check if the value has been set.

func (*CloudWalletTXToSign) SetTx added in v1.0.3

func (o *CloudWalletTXToSign) SetTx(v CloudWalletTx)

SetTx sets field value

func (CloudWalletTXToSign) ToMap added in v1.0.3

func (o CloudWalletTXToSign) ToMap() (map[string]interface{}, error)

type CloudWalletTx added in v1.1.1

type CloudWalletTx struct {
	CloudWalletBaseTx    *CloudWalletBaseTx
	CloudWalletSetCodeTx *CloudWalletSetCodeTx
}

CloudWalletTx - struct for CloudWalletTx

func CloudWalletBaseTxAsCloudWalletTx added in v1.1.1

func CloudWalletBaseTxAsCloudWalletTx(v *CloudWalletBaseTx) CloudWalletTx

CloudWalletBaseTxAsCloudWalletTx is a convenience function that returns CloudWalletBaseTx wrapped in CloudWalletTx

func CloudWalletSetCodeTxAsCloudWalletTx added in v1.1.1

func CloudWalletSetCodeTxAsCloudWalletTx(v *CloudWalletSetCodeTx) CloudWalletTx

CloudWalletSetCodeTxAsCloudWalletTx is a convenience function that returns CloudWalletSetCodeTx wrapped in CloudWalletTx

func (*CloudWalletTx) GetActualInstance added in v1.1.1

func (obj *CloudWalletTx) GetActualInstance() interface{}

Get the actual instance

func (CloudWalletTx) GetActualInstanceValue added in v1.1.1

func (obj CloudWalletTx) GetActualInstanceValue() interface{}

Get the actual instance value

func (CloudWalletTx) MarshalJSON added in v1.1.1

func (src CloudWalletTx) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CloudWalletTx) UnmarshalJSON added in v1.1.1

func (dst *CloudWalletTx) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type Contract

type Contract struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The name of the contract in MultiBaas.
	ContractName string `json:"contractName" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
	// The version of the contract in MultiBaas.
	Version string `json:"version" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
	// The smart-contract bytecode.
	Bin *string `json:"bin,omitempty" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// The contract raw ABI JSON string.
	RawAbi string `json:"rawAbi"`
	// The user documentation JSON string.
	UserDoc *string `json:"userDoc,omitempty"`
	// The developer documentation JSON string.
	DeveloperDoc *string `json:"developerDoc,omitempty"`
	// The contract metadata JSON string.
	Metadata *string `json:"metadata,omitempty"`
	// Whether the user has marked this contract as a favorite.
	IsFavorite *bool       `json:"isFavorite,omitempty"`
	Abi        ContractABI `json:"abi"`
	// List of the contract instances.
	Instances []ContractInstance `json:"instances,omitempty"`
}

Contract A returned contract.

func NewContract

func NewContract(label string, contractName string, version string, rawAbi string, abi ContractABI) *Contract

NewContract instantiates a new Contract 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 NewContractWithDefaults

func NewContractWithDefaults() *Contract

NewContractWithDefaults instantiates a new Contract 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 (*Contract) GetAbi

func (o *Contract) GetAbi() ContractABI

GetAbi returns the Abi field value

func (*Contract) GetAbiOk

func (o *Contract) GetAbiOk() (*ContractABI, bool)

GetAbiOk returns a tuple with the Abi field value and a boolean to check if the value has been set.

func (*Contract) GetBin

func (o *Contract) GetBin() string

GetBin returns the Bin field value if set, zero value otherwise.

func (*Contract) GetBinOk

func (o *Contract) GetBinOk() (*string, bool)

GetBinOk returns a tuple with the Bin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Contract) GetContractName

func (o *Contract) GetContractName() string

GetContractName returns the ContractName field value

func (*Contract) GetContractNameOk

func (o *Contract) GetContractNameOk() (*string, bool)

GetContractNameOk returns a tuple with the ContractName field value and a boolean to check if the value has been set.

func (*Contract) GetDeveloperDoc

func (o *Contract) GetDeveloperDoc() string

GetDeveloperDoc returns the DeveloperDoc field value if set, zero value otherwise.

func (*Contract) GetDeveloperDocOk

func (o *Contract) GetDeveloperDocOk() (*string, bool)

GetDeveloperDocOk returns a tuple with the DeveloperDoc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Contract) GetInstances

func (o *Contract) GetInstances() []ContractInstance

GetInstances returns the Instances field value if set, zero value otherwise.

func (*Contract) GetInstancesOk

func (o *Contract) GetInstancesOk() ([]ContractInstance, bool)

GetInstancesOk returns a tuple with the Instances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Contract) GetIsFavorite

func (o *Contract) GetIsFavorite() bool

GetIsFavorite returns the IsFavorite field value if set, zero value otherwise.

func (*Contract) GetIsFavoriteOk

func (o *Contract) GetIsFavoriteOk() (*bool, bool)

GetIsFavoriteOk returns a tuple with the IsFavorite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Contract) GetLabel

func (o *Contract) GetLabel() string

GetLabel returns the Label field value

func (*Contract) GetLabelOk

func (o *Contract) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*Contract) GetMetadata

func (o *Contract) GetMetadata() string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*Contract) GetMetadataOk

func (o *Contract) GetMetadataOk() (*string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Contract) GetRawAbi

func (o *Contract) GetRawAbi() string

GetRawAbi returns the RawAbi field value

func (*Contract) GetRawAbiOk

func (o *Contract) GetRawAbiOk() (*string, bool)

GetRawAbiOk returns a tuple with the RawAbi field value and a boolean to check if the value has been set.

func (*Contract) GetUserDoc

func (o *Contract) GetUserDoc() string

GetUserDoc returns the UserDoc field value if set, zero value otherwise.

func (*Contract) GetUserDocOk

func (o *Contract) GetUserDocOk() (*string, bool)

GetUserDocOk returns a tuple with the UserDoc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Contract) GetVersion

func (o *Contract) GetVersion() string

GetVersion returns the Version field value

func (*Contract) GetVersionOk

func (o *Contract) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*Contract) HasBin

func (o *Contract) HasBin() bool

HasBin returns a boolean if a field has been set.

func (*Contract) HasDeveloperDoc

func (o *Contract) HasDeveloperDoc() bool

HasDeveloperDoc returns a boolean if a field has been set.

func (*Contract) HasInstances

func (o *Contract) HasInstances() bool

HasInstances returns a boolean if a field has been set.

func (*Contract) HasIsFavorite

func (o *Contract) HasIsFavorite() bool

HasIsFavorite returns a boolean if a field has been set.

func (*Contract) HasMetadata

func (o *Contract) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Contract) HasUserDoc

func (o *Contract) HasUserDoc() bool

HasUserDoc returns a boolean if a field has been set.

func (*Contract) SetAbi

func (o *Contract) SetAbi(v ContractABI)

SetAbi sets field value

func (*Contract) SetBin

func (o *Contract) SetBin(v string)

SetBin gets a reference to the given string and assigns it to the Bin field.

func (*Contract) SetContractName

func (o *Contract) SetContractName(v string)

SetContractName sets field value

func (*Contract) SetDeveloperDoc

func (o *Contract) SetDeveloperDoc(v string)

SetDeveloperDoc gets a reference to the given string and assigns it to the DeveloperDoc field.

func (*Contract) SetInstances

func (o *Contract) SetInstances(v []ContractInstance)

SetInstances gets a reference to the given []ContractInstance and assigns it to the Instances field.

func (*Contract) SetIsFavorite

func (o *Contract) SetIsFavorite(v bool)

SetIsFavorite gets a reference to the given bool and assigns it to the IsFavorite field.

func (*Contract) SetLabel

func (o *Contract) SetLabel(v string)

SetLabel sets field value

func (*Contract) SetMetadata

func (o *Contract) SetMetadata(v string)

SetMetadata gets a reference to the given string and assigns it to the Metadata field.

func (*Contract) SetRawAbi

func (o *Contract) SetRawAbi(v string)

SetRawAbi sets field value

func (*Contract) SetUserDoc

func (o *Contract) SetUserDoc(v string)

SetUserDoc gets a reference to the given string and assigns it to the UserDoc field.

func (*Contract) SetVersion

func (o *Contract) SetVersion(v string)

SetVersion sets field value

func (Contract) ToMap

func (o Contract) ToMap() (map[string]interface{}, error)

type ContractABI

type ContractABI struct {
	Constructor NullableContractABIMethod `json:"constructor"`
	// A mapping of function signatures to their method definitions.
	Methods map[string]ContractABIMethod `json:"methods"`
	// A mapping of event signatures to their event definitions.
	Events map[string]ContractABIEvent `json:"events"`
	// A mapping of error signatures to their error definitions.
	Errors   *map[string]ContractABIError `json:"errors,omitempty"`
	Fallback NullableContractABIMethod    `json:"fallback"`
	Receive  NullableContractABIMethod    `json:"receive"`
}

ContractABI The contract ABI.

func NewContractABI

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

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 (*ContractABI) GetConstructor

func (o *ContractABI) GetConstructor() ContractABIMethod

GetConstructor returns the Constructor field value If the value is explicit nil, the zero value for ContractABIMethod will be returned

func (*ContractABI) GetConstructorOk

func (o *ContractABI) GetConstructorOk() (*ContractABIMethod, bool)

GetConstructorOk returns a tuple with the Constructor field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContractABI) GetErrors

func (o *ContractABI) GetErrors() map[string]ContractABIError

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ContractABI) GetErrorsOk

func (o *ContractABI) GetErrorsOk() (*map[string]ContractABIError, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractABI) GetEvents

func (o *ContractABI) GetEvents() map[string]ContractABIEvent

GetEvents returns the Events field value

func (*ContractABI) GetEventsOk

func (o *ContractABI) GetEventsOk() (*map[string]ContractABIEvent, bool)

GetEventsOk returns a tuple with the Events field value and a boolean to check if the value has been set.

func (*ContractABI) GetFallback

func (o *ContractABI) GetFallback() ContractABIMethod

GetFallback returns the Fallback field value If the value is explicit nil, the zero value for ContractABIMethod will be returned

func (*ContractABI) GetFallbackOk

func (o *ContractABI) GetFallbackOk() (*ContractABIMethod, bool)

GetFallbackOk returns a tuple with the Fallback field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContractABI) GetMethods

func (o *ContractABI) GetMethods() map[string]ContractABIMethod

GetMethods returns the Methods field value

func (*ContractABI) GetMethodsOk

func (o *ContractABI) GetMethodsOk() (*map[string]ContractABIMethod, bool)

GetMethodsOk returns a tuple with the Methods field value and a boolean to check if the value has been set.

func (*ContractABI) GetReceive

func (o *ContractABI) GetReceive() ContractABIMethod

GetReceive returns the Receive field value If the value is explicit nil, the zero value for ContractABIMethod will be returned

func (*ContractABI) GetReceiveOk

func (o *ContractABI) GetReceiveOk() (*ContractABIMethod, bool)

GetReceiveOk returns a tuple with the Receive field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContractABI) HasErrors

func (o *ContractABI) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ContractABI) SetConstructor

func (o *ContractABI) SetConstructor(v ContractABIMethod)

SetConstructor sets field value

func (*ContractABI) SetErrors

func (o *ContractABI) SetErrors(v map[string]ContractABIError)

SetErrors gets a reference to the given map[string]ContractABIError and assigns it to the Errors field.

func (*ContractABI) SetEvents

func (o *ContractABI) SetEvents(v map[string]ContractABIEvent)

SetEvents sets field value

func (*ContractABI) SetFallback

func (o *ContractABI) SetFallback(v ContractABIMethod)

SetFallback sets field value

func (*ContractABI) SetMethods

func (o *ContractABI) SetMethods(v map[string]ContractABIMethod)

SetMethods sets field value

func (*ContractABI) SetReceive

func (o *ContractABI) SetReceive(v ContractABIMethod)

SetReceive sets field value

func (ContractABI) ToMap

func (o ContractABI) ToMap() (map[string]interface{}, error)

type ContractABIError

type ContractABIError struct {
	// The keccak256 hash as a hex string of 256 bits.
	Id string `json:"id" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// The name of the error.
	Name string `json:"name"`
	// The error signature in the format ErrorName(type1,type2,...), for example foo(uint32,int256).
	Signature string `json:"signature"`
	// List of contract event's input arguments.
	Inputs []ContractABIErrorArgument `json:"inputs"`
	// The developer documentation.
	Notes *string `json:"notes,omitempty"`
	// The user documentation.
	Description *string `json:"description,omitempty"`
}

ContractABIError A contract error.

func NewContractABIError

func NewContractABIError(id string, name string, signature string, inputs []ContractABIErrorArgument) *ContractABIError

NewContractABIError instantiates a new ContractABIError 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 NewContractABIErrorWithDefaults

func NewContractABIErrorWithDefaults() *ContractABIError

NewContractABIErrorWithDefaults instantiates a new ContractABIError 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 (*ContractABIError) GetDescription

func (o *ContractABIError) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ContractABIError) GetDescriptionOk

func (o *ContractABIError) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractABIError) GetId

func (o *ContractABIError) GetId() string

GetId returns the Id field value

func (*ContractABIError) GetIdOk

func (o *ContractABIError) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ContractABIError) GetInputs

func (o *ContractABIError) GetInputs() []ContractABIErrorArgument

GetInputs returns the Inputs field value

func (*ContractABIError) GetInputsOk

func (o *ContractABIError) GetInputsOk() ([]ContractABIErrorArgument, bool)

GetInputsOk returns a tuple with the Inputs field value and a boolean to check if the value has been set.

func (*ContractABIError) GetName

func (o *ContractABIError) GetName() string

GetName returns the Name field value

func (*ContractABIError) GetNameOk

func (o *ContractABIError) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContractABIError) GetNotes

func (o *ContractABIError) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*ContractABIError) GetNotesOk

func (o *ContractABIError) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractABIError) GetSignature

func (o *ContractABIError) GetSignature() string

GetSignature returns the Signature field value

func (*ContractABIError) GetSignatureOk

func (o *ContractABIError) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set.

func (*ContractABIError) HasDescription

func (o *ContractABIError) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ContractABIError) HasNotes

func (o *ContractABIError) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*ContractABIError) SetDescription

func (o *ContractABIError) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ContractABIError) SetId

func (o *ContractABIError) SetId(v string)

SetId sets field value

func (*ContractABIError) SetInputs

func (o *ContractABIError) SetInputs(v []ContractABIErrorArgument)

SetInputs sets field value

func (*ContractABIError) SetName

func (o *ContractABIError) SetName(v string)

SetName sets field value

func (*ContractABIError) SetNotes

func (o *ContractABIError) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*ContractABIError) SetSignature

func (o *ContractABIError) SetSignature(v string)

SetSignature sets field value

func (ContractABIError) ToMap

func (o ContractABIError) ToMap() (map[string]interface{}, error)

type ContractABIErrorArgument

type ContractABIErrorArgument struct {
	// The name of the argument.
	Name string          `json:"name"`
	Type ContractABIType `json:"type"`
	// The type name (e.g., uint256, address, string).
	TypeName string `json:"typeName"`
	// Whether this argument is indexed.
	Indexed bool `json:"indexed"`
	// The developer documentation.
	Notes string `json:"notes"`
}

ContractABIErrorArgument A contract error argument.

func NewContractABIErrorArgument

func NewContractABIErrorArgument(name string, type_ ContractABIType, typeName string, indexed bool, notes string) *ContractABIErrorArgument

NewContractABIErrorArgument instantiates a new ContractABIErrorArgument 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 NewContractABIErrorArgumentWithDefaults

func NewContractABIErrorArgumentWithDefaults() *ContractABIErrorArgument

NewContractABIErrorArgumentWithDefaults instantiates a new ContractABIErrorArgument 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 (*ContractABIErrorArgument) GetIndexed

func (o *ContractABIErrorArgument) GetIndexed() bool

GetIndexed returns the Indexed field value

func (*ContractABIErrorArgument) GetIndexedOk

func (o *ContractABIErrorArgument) GetIndexedOk() (*bool, bool)

GetIndexedOk returns a tuple with the Indexed field value and a boolean to check if the value has been set.

func (*ContractABIErrorArgument) GetName

func (o *ContractABIErrorArgument) GetName() string

GetName returns the Name field value

func (*ContractABIErrorArgument) GetNameOk

func (o *ContractABIErrorArgument) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContractABIErrorArgument) GetNotes

func (o *ContractABIErrorArgument) GetNotes() string

GetNotes returns the Notes field value

func (*ContractABIErrorArgument) GetNotesOk

func (o *ContractABIErrorArgument) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value and a boolean to check if the value has been set.

func (*ContractABIErrorArgument) GetType

GetType returns the Type field value

func (*ContractABIErrorArgument) GetTypeName

func (o *ContractABIErrorArgument) GetTypeName() string

GetTypeName returns the TypeName field value

func (*ContractABIErrorArgument) GetTypeNameOk

func (o *ContractABIErrorArgument) GetTypeNameOk() (*string, bool)

GetTypeNameOk returns a tuple with the TypeName field value and a boolean to check if the value has been set.

func (*ContractABIErrorArgument) GetTypeOk

func (o *ContractABIErrorArgument) GetTypeOk() (*ContractABIType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ContractABIErrorArgument) SetIndexed

func (o *ContractABIErrorArgument) SetIndexed(v bool)

SetIndexed sets field value

func (*ContractABIErrorArgument) SetName

func (o *ContractABIErrorArgument) SetName(v string)

SetName sets field value

func (*ContractABIErrorArgument) SetNotes

func (o *ContractABIErrorArgument) SetNotes(v string)

SetNotes sets field value

func (*ContractABIErrorArgument) SetType

SetType sets field value

func (*ContractABIErrorArgument) SetTypeName

func (o *ContractABIErrorArgument) SetTypeName(v string)

SetTypeName sets field value

func (ContractABIErrorArgument) ToMap

func (o ContractABIErrorArgument) ToMap() (map[string]interface{}, error)

type ContractABIEvent

type ContractABIEvent struct {
	// The keccak256 hash as a hex string of 256 bits.
	Id string `json:"id" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// The name of the event.
	Name string `json:"name"`
	// The event signature in the format EventName(type1,type2,...), for example foo(uint32,int256).
	Signature string `json:"signature"`
	// Whether this is an anonymous event (not logged with event signature).
	Anonymous bool `json:"anonymous"`
	// List of contract event's input arguments.
	Inputs []ContractABIEventArgument `json:"inputs"`
	// The developer documentation.
	Notes string `json:"notes"`
	// The user documentation.
	Description string `json:"description"`
}

ContractABIEvent A contract event.

func NewContractABIEvent

func NewContractABIEvent(id string, name string, signature string, anonymous bool, inputs []ContractABIEventArgument, notes string, description string) *ContractABIEvent

NewContractABIEvent instantiates a new ContractABIEvent 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 NewContractABIEventWithDefaults

func NewContractABIEventWithDefaults() *ContractABIEvent

NewContractABIEventWithDefaults instantiates a new ContractABIEvent 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 (*ContractABIEvent) GetAnonymous

func (o *ContractABIEvent) GetAnonymous() bool

GetAnonymous returns the Anonymous field value

func (*ContractABIEvent) GetAnonymousOk

func (o *ContractABIEvent) GetAnonymousOk() (*bool, bool)

GetAnonymousOk returns a tuple with the Anonymous field value and a boolean to check if the value has been set.

func (*ContractABIEvent) GetDescription

func (o *ContractABIEvent) GetDescription() string

GetDescription returns the Description field value

func (*ContractABIEvent) GetDescriptionOk

func (o *ContractABIEvent) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ContractABIEvent) GetId

func (o *ContractABIEvent) GetId() string

GetId returns the Id field value

func (*ContractABIEvent) GetIdOk

func (o *ContractABIEvent) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ContractABIEvent) GetInputs

func (o *ContractABIEvent) GetInputs() []ContractABIEventArgument

GetInputs returns the Inputs field value

func (*ContractABIEvent) GetInputsOk

func (o *ContractABIEvent) GetInputsOk() ([]ContractABIEventArgument, bool)

GetInputsOk returns a tuple with the Inputs field value and a boolean to check if the value has been set.

func (*ContractABIEvent) GetName

func (o *ContractABIEvent) GetName() string

GetName returns the Name field value

func (*ContractABIEvent) GetNameOk

func (o *ContractABIEvent) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContractABIEvent) GetNotes

func (o *ContractABIEvent) GetNotes() string

GetNotes returns the Notes field value

func (*ContractABIEvent) GetNotesOk

func (o *ContractABIEvent) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value and a boolean to check if the value has been set.

func (*ContractABIEvent) GetSignature

func (o *ContractABIEvent) GetSignature() string

GetSignature returns the Signature field value

func (*ContractABIEvent) GetSignatureOk

func (o *ContractABIEvent) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set.

func (*ContractABIEvent) SetAnonymous

func (o *ContractABIEvent) SetAnonymous(v bool)

SetAnonymous sets field value

func (*ContractABIEvent) SetDescription

func (o *ContractABIEvent) SetDescription(v string)

SetDescription sets field value

func (*ContractABIEvent) SetId

func (o *ContractABIEvent) SetId(v string)

SetId sets field value

func (*ContractABIEvent) SetInputs

func (o *ContractABIEvent) SetInputs(v []ContractABIEventArgument)

SetInputs sets field value

func (*ContractABIEvent) SetName

func (o *ContractABIEvent) SetName(v string)

SetName sets field value

func (*ContractABIEvent) SetNotes

func (o *ContractABIEvent) SetNotes(v string)

SetNotes sets field value

func (*ContractABIEvent) SetSignature

func (o *ContractABIEvent) SetSignature(v string)

SetSignature sets field value

func (ContractABIEvent) ToMap

func (o ContractABIEvent) ToMap() (map[string]interface{}, error)

type ContractABIEventArgument

type ContractABIEventArgument struct {
	// The name of the argument.
	Name string          `json:"name"`
	Type ContractABIType `json:"type"`
	// The type name (e.g., uint256, address, string).
	TypeName string `json:"typeName"`
	// Whether this argument is indexed and stored in the event log topics.
	Indexed        bool                              `json:"indexed"`
	TypeConversion NullableContractABITypeConversion `json:"typeConversion"`
	// The developer documentation.
	Notes string `json:"notes"`
}

ContractABIEventArgument A contract event argument.

func NewContractABIEventArgument

func NewContractABIEventArgument(name string, type_ ContractABIType, typeName string, indexed bool, typeConversion NullableContractABITypeConversion, notes string) *ContractABIEventArgument

NewContractABIEventArgument instantiates a new ContractABIEventArgument 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 NewContractABIEventArgumentWithDefaults

func NewContractABIEventArgumentWithDefaults() *ContractABIEventArgument

NewContractABIEventArgumentWithDefaults instantiates a new ContractABIEventArgument 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 (*ContractABIEventArgument) GetIndexed

func (o *ContractABIEventArgument) GetIndexed() bool

GetIndexed returns the Indexed field value

func (*ContractABIEventArgument) GetIndexedOk

func (o *ContractABIEventArgument) GetIndexedOk() (*bool, bool)

GetIndexedOk returns a tuple with the Indexed field value and a boolean to check if the value has been set.

func (*ContractABIEventArgument) GetName

func (o *ContractABIEventArgument) GetName() string

GetName returns the Name field value

func (*ContractABIEventArgument) GetNameOk

func (o *ContractABIEventArgument) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContractABIEventArgument) GetNotes

func (o *ContractABIEventArgument) GetNotes() string

GetNotes returns the Notes field value

func (*ContractABIEventArgument) GetNotesOk

func (o *ContractABIEventArgument) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value and a boolean to check if the value has been set.

func (*ContractABIEventArgument) GetType

GetType returns the Type field value

func (*ContractABIEventArgument) GetTypeConversion

func (o *ContractABIEventArgument) GetTypeConversion() ContractABITypeConversion

GetTypeConversion returns the TypeConversion field value If the value is explicit nil, the zero value for ContractABITypeConversion will be returned

func (*ContractABIEventArgument) GetTypeConversionOk

func (o *ContractABIEventArgument) GetTypeConversionOk() (*ContractABITypeConversion, bool)

GetTypeConversionOk returns a tuple with the TypeConversion field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContractABIEventArgument) GetTypeName

func (o *ContractABIEventArgument) GetTypeName() string

GetTypeName returns the TypeName field value

func (*ContractABIEventArgument) GetTypeNameOk

func (o *ContractABIEventArgument) GetTypeNameOk() (*string, bool)

GetTypeNameOk returns a tuple with the TypeName field value and a boolean to check if the value has been set.

func (*ContractABIEventArgument) GetTypeOk

func (o *ContractABIEventArgument) GetTypeOk() (*ContractABIType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ContractABIEventArgument) SetIndexed

func (o *ContractABIEventArgument) SetIndexed(v bool)

SetIndexed sets field value

func (*ContractABIEventArgument) SetName

func (o *ContractABIEventArgument) SetName(v string)

SetName sets field value

func (*ContractABIEventArgument) SetNotes

func (o *ContractABIEventArgument) SetNotes(v string)

SetNotes sets field value

func (*ContractABIEventArgument) SetType

SetType sets field value

func (*ContractABIEventArgument) SetTypeConversion

func (o *ContractABIEventArgument) SetTypeConversion(v ContractABITypeConversion)

SetTypeConversion sets field value

func (*ContractABIEventArgument) SetTypeName

func (o *ContractABIEventArgument) SetTypeName(v string)

SetTypeName sets field value

func (ContractABIEventArgument) ToMap

func (o ContractABIEventArgument) ToMap() (map[string]interface{}, error)

type ContractABIMethod

type ContractABIMethod struct {
	// A hex string.
	Id string `json:"id" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// Name of the function.
	Name string `json:"name"`
	// The function signature.
	Signature string `json:"signature"`
	// Indicates whether this method is read-only (constant).
	Const bool `json:"const"`
	// Indicates whether this method accepts ether payments.
	Payable bool `json:"payable"`
	// List of function arguments.
	Inputs []ContractABIMethodArgument `json:"inputs"`
	// List of function outputs.
	Outputs []ContractABIMethodArgument `json:"outputs"`
	// The contract method author.
	Author string `json:"author"`
	// The developer documentation.
	Notes string `json:"notes"`
	// The function description.
	Description string `json:"description"`
}

ContractABIMethod A contract function.

func NewContractABIMethod

func NewContractABIMethod(id string, name string, signature string, const_ bool, payable bool, inputs []ContractABIMethodArgument, outputs []ContractABIMethodArgument, author string, notes string, description string) *ContractABIMethod

NewContractABIMethod instantiates a new ContractABIMethod 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 NewContractABIMethodWithDefaults

func NewContractABIMethodWithDefaults() *ContractABIMethod

NewContractABIMethodWithDefaults instantiates a new ContractABIMethod 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 (*ContractABIMethod) GetAuthor

func (o *ContractABIMethod) GetAuthor() string

GetAuthor returns the Author field value

func (*ContractABIMethod) GetAuthorOk

func (o *ContractABIMethod) GetAuthorOk() (*string, bool)

GetAuthorOk returns a tuple with the Author field value and a boolean to check if the value has been set.

func (*ContractABIMethod) GetConst

func (o *ContractABIMethod) GetConst() bool

GetConst returns the Const field value

func (*ContractABIMethod) GetConstOk

func (o *ContractABIMethod) GetConstOk() (*bool, bool)

GetConstOk returns a tuple with the Const field value and a boolean to check if the value has been set.

func (*ContractABIMethod) GetDescription

func (o *ContractABIMethod) GetDescription() string

GetDescription returns the Description field value

func (*ContractABIMethod) GetDescriptionOk

func (o *ContractABIMethod) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ContractABIMethod) GetId

func (o *ContractABIMethod) GetId() string

GetId returns the Id field value

func (*ContractABIMethod) GetIdOk

func (o *ContractABIMethod) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ContractABIMethod) GetInputs

GetInputs returns the Inputs field value

func (*ContractABIMethod) GetInputsOk

func (o *ContractABIMethod) GetInputsOk() ([]ContractABIMethodArgument, bool)

GetInputsOk returns a tuple with the Inputs field value and a boolean to check if the value has been set.

func (*ContractABIMethod) GetName

func (o *ContractABIMethod) GetName() string

GetName returns the Name field value

func (*ContractABIMethod) GetNameOk

func (o *ContractABIMethod) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContractABIMethod) GetNotes

func (o *ContractABIMethod) GetNotes() string

GetNotes returns the Notes field value

func (*ContractABIMethod) GetNotesOk

func (o *ContractABIMethod) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value and a boolean to check if the value has been set.

func (*ContractABIMethod) GetOutputs

func (o *ContractABIMethod) GetOutputs() []ContractABIMethodArgument

GetOutputs returns the Outputs field value

func (*ContractABIMethod) GetOutputsOk

func (o *ContractABIMethod) GetOutputsOk() ([]ContractABIMethodArgument, bool)

GetOutputsOk returns a tuple with the Outputs field value and a boolean to check if the value has been set.

func (*ContractABIMethod) GetPayable

func (o *ContractABIMethod) GetPayable() bool

GetPayable returns the Payable field value

func (*ContractABIMethod) GetPayableOk

func (o *ContractABIMethod) GetPayableOk() (*bool, bool)

GetPayableOk returns a tuple with the Payable field value and a boolean to check if the value has been set.

func (*ContractABIMethod) GetSignature

func (o *ContractABIMethod) GetSignature() string

GetSignature returns the Signature field value

func (*ContractABIMethod) GetSignatureOk

func (o *ContractABIMethod) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set.

func (*ContractABIMethod) SetAuthor

func (o *ContractABIMethod) SetAuthor(v string)

SetAuthor sets field value

func (*ContractABIMethod) SetConst

func (o *ContractABIMethod) SetConst(v bool)

SetConst sets field value

func (*ContractABIMethod) SetDescription

func (o *ContractABIMethod) SetDescription(v string)

SetDescription sets field value

func (*ContractABIMethod) SetId

func (o *ContractABIMethod) SetId(v string)

SetId sets field value

func (*ContractABIMethod) SetInputs

func (o *ContractABIMethod) SetInputs(v []ContractABIMethodArgument)

SetInputs sets field value

func (*ContractABIMethod) SetName

func (o *ContractABIMethod) SetName(v string)

SetName sets field value

func (*ContractABIMethod) SetNotes

func (o *ContractABIMethod) SetNotes(v string)

SetNotes sets field value

func (*ContractABIMethod) SetOutputs

func (o *ContractABIMethod) SetOutputs(v []ContractABIMethodArgument)

SetOutputs sets field value

func (*ContractABIMethod) SetPayable

func (o *ContractABIMethod) SetPayable(v bool)

SetPayable sets field value

func (*ContractABIMethod) SetSignature

func (o *ContractABIMethod) SetSignature(v string)

SetSignature sets field value

func (ContractABIMethod) ToMap

func (o ContractABIMethod) ToMap() (map[string]interface{}, error)

type ContractABIMethodArgument

type ContractABIMethodArgument struct {
	// The name of the argument.
	Name string          `json:"name"`
	Type ContractABIType `json:"type"`
	// The type name (e.g., uint256, address, string).
	TypeName       string                            `json:"typeName"`
	TypeConversion NullableContractABITypeConversion `json:"typeConversion"`
	// The developer documentation.
	Notes string `json:"notes"`
}

ContractABIMethodArgument A contract function argument.

func NewContractABIMethodArgument

func NewContractABIMethodArgument(name string, type_ ContractABIType, typeName string, typeConversion NullableContractABITypeConversion, notes string) *ContractABIMethodArgument

NewContractABIMethodArgument instantiates a new ContractABIMethodArgument 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 NewContractABIMethodArgumentWithDefaults

func NewContractABIMethodArgumentWithDefaults() *ContractABIMethodArgument

NewContractABIMethodArgumentWithDefaults instantiates a new ContractABIMethodArgument 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 (*ContractABIMethodArgument) GetName

func (o *ContractABIMethodArgument) GetName() string

GetName returns the Name field value

func (*ContractABIMethodArgument) GetNameOk

func (o *ContractABIMethodArgument) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContractABIMethodArgument) GetNotes

func (o *ContractABIMethodArgument) GetNotes() string

GetNotes returns the Notes field value

func (*ContractABIMethodArgument) GetNotesOk

func (o *ContractABIMethodArgument) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value and a boolean to check if the value has been set.

func (*ContractABIMethodArgument) GetType

GetType returns the Type field value

func (*ContractABIMethodArgument) GetTypeConversion

GetTypeConversion returns the TypeConversion field value If the value is explicit nil, the zero value for ContractABITypeConversion will be returned

func (*ContractABIMethodArgument) GetTypeConversionOk

func (o *ContractABIMethodArgument) GetTypeConversionOk() (*ContractABITypeConversion, bool)

GetTypeConversionOk returns a tuple with the TypeConversion field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContractABIMethodArgument) GetTypeName

func (o *ContractABIMethodArgument) GetTypeName() string

GetTypeName returns the TypeName field value

func (*ContractABIMethodArgument) GetTypeNameOk

func (o *ContractABIMethodArgument) GetTypeNameOk() (*string, bool)

GetTypeNameOk returns a tuple with the TypeName field value and a boolean to check if the value has been set.

func (*ContractABIMethodArgument) GetTypeOk

func (o *ContractABIMethodArgument) GetTypeOk() (*ContractABIType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ContractABIMethodArgument) SetName

func (o *ContractABIMethodArgument) SetName(v string)

SetName sets field value

func (*ContractABIMethodArgument) SetNotes

func (o *ContractABIMethodArgument) SetNotes(v string)

SetNotes sets field value

func (*ContractABIMethodArgument) SetType

SetType sets field value

func (*ContractABIMethodArgument) SetTypeConversion

func (o *ContractABIMethodArgument) SetTypeConversion(v ContractABITypeConversion)

SetTypeConversion sets field value

func (*ContractABIMethodArgument) SetTypeName

func (o *ContractABIMethodArgument) SetTypeName(v string)

SetTypeName sets field value

func (ContractABIMethodArgument) ToMap

func (o ContractABIMethodArgument) ToMap() (map[string]interface{}, error)

type ContractABIType

type ContractABIType struct {
	// The type name (e.g., uint256, address, string).
	Type string `json:"type"`
	// The size of the type in bits, if applicable.
	Size *int64 `json:"size,omitempty"`
	// For tuple types, the list of element types within the tuple.
	TupleElems []ContractABIType `json:"tupleElems,omitempty"`
	// For tuple types, the original names of the tuple elements as defined in the contract.
	TupleRawNames []string         `json:"tupleRawNames,omitempty"`
	Elem          *ContractABIType `json:"elem,omitempty"`
}

ContractABIType A contract function or event argument type.

func NewContractABIType

func NewContractABIType(type_ string) *ContractABIType

NewContractABIType instantiates a new ContractABIType 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 NewContractABITypeWithDefaults

func NewContractABITypeWithDefaults() *ContractABIType

NewContractABITypeWithDefaults instantiates a new ContractABIType 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 (*ContractABIType) GetElem

func (o *ContractABIType) GetElem() ContractABIType

GetElem returns the Elem field value if set, zero value otherwise.

func (*ContractABIType) GetElemOk

func (o *ContractABIType) GetElemOk() (*ContractABIType, bool)

GetElemOk returns a tuple with the Elem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractABIType) GetSize

func (o *ContractABIType) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*ContractABIType) GetSizeOk

func (o *ContractABIType) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractABIType) GetTupleElems

func (o *ContractABIType) GetTupleElems() []ContractABIType

GetTupleElems returns the TupleElems field value if set, zero value otherwise.

func (*ContractABIType) GetTupleElemsOk

func (o *ContractABIType) GetTupleElemsOk() ([]ContractABIType, bool)

GetTupleElemsOk returns a tuple with the TupleElems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractABIType) GetTupleRawNames

func (o *ContractABIType) GetTupleRawNames() []string

GetTupleRawNames returns the TupleRawNames field value if set, zero value otherwise.

func (*ContractABIType) GetTupleRawNamesOk

func (o *ContractABIType) GetTupleRawNamesOk() ([]string, bool)

GetTupleRawNamesOk returns a tuple with the TupleRawNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractABIType) GetType

func (o *ContractABIType) GetType() string

GetType returns the Type field value

func (*ContractABIType) GetTypeOk

func (o *ContractABIType) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ContractABIType) HasElem

func (o *ContractABIType) HasElem() bool

HasElem returns a boolean if a field has been set.

func (*ContractABIType) HasSize

func (o *ContractABIType) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*ContractABIType) HasTupleElems

func (o *ContractABIType) HasTupleElems() bool

HasTupleElems returns a boolean if a field has been set.

func (*ContractABIType) HasTupleRawNames

func (o *ContractABIType) HasTupleRawNames() bool

HasTupleRawNames returns a boolean if a field has been set.

func (*ContractABIType) SetElem

func (o *ContractABIType) SetElem(v ContractABIType)

SetElem gets a reference to the given ContractABIType and assigns it to the Elem field.

func (*ContractABIType) SetSize

func (o *ContractABIType) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (*ContractABIType) SetTupleElems

func (o *ContractABIType) SetTupleElems(v []ContractABIType)

SetTupleElems gets a reference to the given []ContractABIType and assigns it to the TupleElems field.

func (*ContractABIType) SetTupleRawNames

func (o *ContractABIType) SetTupleRawNames(v []string)

SetTupleRawNames gets a reference to the given []string and assigns it to the TupleRawNames field.

func (*ContractABIType) SetType

func (o *ContractABIType) SetType(v string)

SetType sets field value

func (ContractABIType) ToMap

func (o ContractABIType) ToMap() (map[string]interface{}, error)

type ContractABITypeConversion

type ContractABITypeConversion struct {
	// The type conversion mode to apply: `decimals` (for converting integer wei values to fixed-point decimal strings, e.g., wei to ether), `timestamp` (converts Unix timestamp integers to RFC 3339 formatted time strings), `stringBytes` (converts byte arrays to UTF-8 strings), `base64Bytes` (converts byte arrays to base64-encoded strings).
	Mode string `json:"mode"`
	// The fixed number of decimal places to use for `decimals` mode conversion. Must be between 0-255.
	DecimalsAbsolute NullableInt64 `json:"decimalsAbsolute"`
	// The name of a contract function that dynamically determines decimal places for `decimals` mode conversion (e.g., `decimals()` for ERC-20 tokens). The function must take no parameters and return a uint value between 0-255. Mutually exclusive with `decimalsAbsolute`.
	DecimalsFunction NullableString `json:"decimalsFunction"`
}

ContractABITypeConversion Type conversion object for an input or an output of a function or an event.

func NewContractABITypeConversion

func NewContractABITypeConversion(mode string, decimalsAbsolute NullableInt64, decimalsFunction NullableString) *ContractABITypeConversion

NewContractABITypeConversion instantiates a new ContractABITypeConversion 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 NewContractABITypeConversionWithDefaults

func NewContractABITypeConversionWithDefaults() *ContractABITypeConversion

NewContractABITypeConversionWithDefaults instantiates a new ContractABITypeConversion 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 (*ContractABITypeConversion) GetDecimalsAbsolute

func (o *ContractABITypeConversion) GetDecimalsAbsolute() int64

GetDecimalsAbsolute returns the DecimalsAbsolute field value If the value is explicit nil, the zero value for int64 will be returned

func (*ContractABITypeConversion) GetDecimalsAbsoluteOk

func (o *ContractABITypeConversion) GetDecimalsAbsoluteOk() (*int64, bool)

GetDecimalsAbsoluteOk returns a tuple with the DecimalsAbsolute field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContractABITypeConversion) GetDecimalsFunction

func (o *ContractABITypeConversion) GetDecimalsFunction() string

GetDecimalsFunction returns the DecimalsFunction field value If the value is explicit nil, the zero value for string will be returned

func (*ContractABITypeConversion) GetDecimalsFunctionOk

func (o *ContractABITypeConversion) GetDecimalsFunctionOk() (*string, bool)

GetDecimalsFunctionOk returns a tuple with the DecimalsFunction field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContractABITypeConversion) GetMode

func (o *ContractABITypeConversion) GetMode() string

GetMode returns the Mode field value

func (*ContractABITypeConversion) GetModeOk

func (o *ContractABITypeConversion) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value and a boolean to check if the value has been set.

func (*ContractABITypeConversion) SetDecimalsAbsolute

func (o *ContractABITypeConversion) SetDecimalsAbsolute(v int64)

SetDecimalsAbsolute sets field value

func (*ContractABITypeConversion) SetDecimalsFunction

func (o *ContractABITypeConversion) SetDecimalsFunction(v string)

SetDecimalsFunction sets field value

func (*ContractABITypeConversion) SetMode

func (o *ContractABITypeConversion) SetMode(v string)

SetMode sets field value

func (ContractABITypeConversion) ToMap

func (o ContractABITypeConversion) ToMap() (map[string]interface{}, error)

type ContractEventOptions

type ContractEventOptions struct {
	// The event signature in the format `EventName(type1,type2,...)`, for example foo(uint32,int256).
	Signature *string `json:"signature,omitempty"`
	// List of type conversion configurations for each event input parameter.
	Inputs []ContractParameter `json:"inputs"`
}

ContractEventOptions Type conversion options for an event.

func NewContractEventOptions

func NewContractEventOptions(inputs []ContractParameter) *ContractEventOptions

NewContractEventOptions instantiates a new ContractEventOptions 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 NewContractEventOptionsWithDefaults

func NewContractEventOptionsWithDefaults() *ContractEventOptions

NewContractEventOptionsWithDefaults instantiates a new ContractEventOptions 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 (*ContractEventOptions) GetInputs

func (o *ContractEventOptions) GetInputs() []ContractParameter

GetInputs returns the Inputs field value

func (*ContractEventOptions) GetInputsOk

func (o *ContractEventOptions) GetInputsOk() ([]ContractParameter, bool)

GetInputsOk returns a tuple with the Inputs field value and a boolean to check if the value has been set.

func (*ContractEventOptions) GetSignature

func (o *ContractEventOptions) GetSignature() string

GetSignature returns the Signature field value if set, zero value otherwise.

func (*ContractEventOptions) GetSignatureOk

func (o *ContractEventOptions) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractEventOptions) HasSignature

func (o *ContractEventOptions) HasSignature() bool

HasSignature returns a boolean if a field has been set.

func (*ContractEventOptions) SetInputs

func (o *ContractEventOptions) SetInputs(v []ContractParameter)

SetInputs sets field value

func (*ContractEventOptions) SetSignature

func (o *ContractEventOptions) SetSignature(v string)

SetSignature gets a reference to the given string and assigns it to the Signature field.

func (ContractEventOptions) ToMap

func (o ContractEventOptions) ToMap() (map[string]interface{}, error)

type ContractInformation

type ContractInformation struct {
	// An ethereum address.
	Address string `json:"address" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// An alias to easily identify and reference addresses.
	AddressAlias string `json:"addressAlias" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The name of the contract.
	Name string `json:"name"`
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
}

ContractInformation The contract information within the event or transaction.

func NewContractInformation

func NewContractInformation(address string, addressAlias string, name string, label string) *ContractInformation

NewContractInformation instantiates a new ContractInformation 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 NewContractInformationWithDefaults

func NewContractInformationWithDefaults() *ContractInformation

NewContractInformationWithDefaults instantiates a new ContractInformation 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 (*ContractInformation) GetAddress

func (o *ContractInformation) GetAddress() string

GetAddress returns the Address field value

func (*ContractInformation) GetAddressAlias

func (o *ContractInformation) GetAddressAlias() string

GetAddressAlias returns the AddressAlias field value

func (*ContractInformation) GetAddressAliasOk

func (o *ContractInformation) GetAddressAliasOk() (*string, bool)

GetAddressAliasOk returns a tuple with the AddressAlias field value and a boolean to check if the value has been set.

func (*ContractInformation) GetAddressOk

func (o *ContractInformation) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*ContractInformation) GetLabel

func (o *ContractInformation) GetLabel() string

GetLabel returns the Label field value

func (*ContractInformation) GetLabelOk

func (o *ContractInformation) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*ContractInformation) GetName

func (o *ContractInformation) GetName() string

GetName returns the Name field value

func (*ContractInformation) GetNameOk

func (o *ContractInformation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContractInformation) SetAddress

func (o *ContractInformation) SetAddress(v string)

SetAddress sets field value

func (*ContractInformation) SetAddressAlias

func (o *ContractInformation) SetAddressAlias(v string)

SetAddressAlias sets field value

func (*ContractInformation) SetLabel

func (o *ContractInformation) SetLabel(v string)

SetLabel sets field value

func (*ContractInformation) SetName

func (o *ContractInformation) SetName(v string)

SetName sets field value

func (ContractInformation) ToMap

func (o ContractInformation) ToMap() (map[string]interface{}, error)

type ContractInstance

type ContractInstance struct {
	// The alias of the deployed instance.
	Alias string `json:"alias"`
	// An ethereum address.
	Address string `json:"address" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
}

ContractInstance A deployed instance of a contract at a specific blockchain address.

func NewContractInstance

func NewContractInstance(alias string, address string) *ContractInstance

NewContractInstance instantiates a new ContractInstance 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 NewContractInstanceWithDefaults

func NewContractInstanceWithDefaults() *ContractInstance

NewContractInstanceWithDefaults instantiates a new ContractInstance 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 (*ContractInstance) GetAddress

func (o *ContractInstance) GetAddress() string

GetAddress returns the Address field value

func (*ContractInstance) GetAddressOk

func (o *ContractInstance) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*ContractInstance) GetAlias

func (o *ContractInstance) GetAlias() string

GetAlias returns the Alias field value

func (*ContractInstance) GetAliasOk

func (o *ContractInstance) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field value and a boolean to check if the value has been set.

func (*ContractInstance) SetAddress

func (o *ContractInstance) SetAddress(v string)

SetAddress sets field value

func (*ContractInstance) SetAlias

func (o *ContractInstance) SetAlias(v string)

SetAlias sets field value

func (ContractInstance) ToMap

func (o ContractInstance) ToMap() (map[string]interface{}, error)

type ContractLookup

type ContractLookup struct {
	// An ethereum address.
	Address string `json:"address" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// The name of the contract in MultiBaas.
	Name *string `json:"name,omitempty" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
	// The contract ABI JSON string.
	Abi string `json:"abi"`
	// The smart-contract bytecode.
	Bytecode *string `json:"bytecode,omitempty" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// The contract's source code.
	Source *string `json:"source,omitempty"`
	// The user documentation JSON string.
	Userdoc *string `json:"userdoc,omitempty"`
	// The developer documentation JSON string.
	Devdoc *string `json:"devdoc,omitempty"`
	// Whether the contract has been verified.
	Verified bool `json:"verified"`
	// The name of the service that provided the contract verification.
	VerifiedSource *string `json:"verifiedSource,omitempty"`
	// The URL to the contract's verification details on the verification service.
	VerifiedLink *string `json:"verifiedLink,omitempty"`
	// Whether the contract is a proxy contract.
	Proxy bool `json:"proxy"`
}

ContractLookup The contract lookup item.

func NewContractLookup

func NewContractLookup(address string, abi string, verified bool, proxy bool) *ContractLookup

NewContractLookup instantiates a new ContractLookup 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 NewContractLookupWithDefaults

func NewContractLookupWithDefaults() *ContractLookup

NewContractLookupWithDefaults instantiates a new ContractLookup 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 (*ContractLookup) GetAbi

func (o *ContractLookup) GetAbi() string

GetAbi returns the Abi field value

func (*ContractLookup) GetAbiOk

func (o *ContractLookup) GetAbiOk() (*string, bool)

GetAbiOk returns a tuple with the Abi field value and a boolean to check if the value has been set.

func (*ContractLookup) GetAddress

func (o *ContractLookup) GetAddress() string

GetAddress returns the Address field value

func (*ContractLookup) GetAddressOk

func (o *ContractLookup) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*ContractLookup) GetBytecode

func (o *ContractLookup) GetBytecode() string

GetBytecode returns the Bytecode field value if set, zero value otherwise.

func (*ContractLookup) GetBytecodeOk

func (o *ContractLookup) GetBytecodeOk() (*string, bool)

GetBytecodeOk returns a tuple with the Bytecode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractLookup) GetDevdoc

func (o *ContractLookup) GetDevdoc() string

GetDevdoc returns the Devdoc field value if set, zero value otherwise.

func (*ContractLookup) GetDevdocOk

func (o *ContractLookup) GetDevdocOk() (*string, bool)

GetDevdocOk returns a tuple with the Devdoc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractLookup) GetName

func (o *ContractLookup) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ContractLookup) GetNameOk

func (o *ContractLookup) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractLookup) GetProxy

func (o *ContractLookup) GetProxy() bool

GetProxy returns the Proxy field value

func (*ContractLookup) GetProxyOk

func (o *ContractLookup) GetProxyOk() (*bool, bool)

GetProxyOk returns a tuple with the Proxy field value and a boolean to check if the value has been set.

func (*ContractLookup) GetSource

func (o *ContractLookup) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*ContractLookup) GetSourceOk

func (o *ContractLookup) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractLookup) GetUserdoc

func (o *ContractLookup) GetUserdoc() string

GetUserdoc returns the Userdoc field value if set, zero value otherwise.

func (*ContractLookup) GetUserdocOk

func (o *ContractLookup) GetUserdocOk() (*string, bool)

GetUserdocOk returns a tuple with the Userdoc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractLookup) GetVerified

func (o *ContractLookup) GetVerified() bool

GetVerified returns the Verified field value

func (o *ContractLookup) GetVerifiedLink() string

GetVerifiedLink returns the VerifiedLink field value if set, zero value otherwise.

func (*ContractLookup) GetVerifiedLinkOk

func (o *ContractLookup) GetVerifiedLinkOk() (*string, bool)

GetVerifiedLinkOk returns a tuple with the VerifiedLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractLookup) GetVerifiedOk

func (o *ContractLookup) GetVerifiedOk() (*bool, bool)

GetVerifiedOk returns a tuple with the Verified field value and a boolean to check if the value has been set.

func (*ContractLookup) GetVerifiedSource

func (o *ContractLookup) GetVerifiedSource() string

GetVerifiedSource returns the VerifiedSource field value if set, zero value otherwise.

func (*ContractLookup) GetVerifiedSourceOk

func (o *ContractLookup) GetVerifiedSourceOk() (*string, bool)

GetVerifiedSourceOk returns a tuple with the VerifiedSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractLookup) HasBytecode

func (o *ContractLookup) HasBytecode() bool

HasBytecode returns a boolean if a field has been set.

func (*ContractLookup) HasDevdoc

func (o *ContractLookup) HasDevdoc() bool

HasDevdoc returns a boolean if a field has been set.

func (*ContractLookup) HasName

func (o *ContractLookup) HasName() bool

HasName returns a boolean if a field has been set.

func (*ContractLookup) HasSource

func (o *ContractLookup) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*ContractLookup) HasUserdoc

func (o *ContractLookup) HasUserdoc() bool

HasUserdoc returns a boolean if a field has been set.

func (o *ContractLookup) HasVerifiedLink() bool

HasVerifiedLink returns a boolean if a field has been set.

func (*ContractLookup) HasVerifiedSource

func (o *ContractLookup) HasVerifiedSource() bool

HasVerifiedSource returns a boolean if a field has been set.

func (*ContractLookup) SetAbi

func (o *ContractLookup) SetAbi(v string)

SetAbi sets field value

func (*ContractLookup) SetAddress

func (o *ContractLookup) SetAddress(v string)

SetAddress sets field value

func (*ContractLookup) SetBytecode

func (o *ContractLookup) SetBytecode(v string)

SetBytecode gets a reference to the given string and assigns it to the Bytecode field.

func (*ContractLookup) SetDevdoc

func (o *ContractLookup) SetDevdoc(v string)

SetDevdoc gets a reference to the given string and assigns it to the Devdoc field.

func (*ContractLookup) SetName

func (o *ContractLookup) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ContractLookup) SetProxy

func (o *ContractLookup) SetProxy(v bool)

SetProxy sets field value

func (*ContractLookup) SetSource

func (o *ContractLookup) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*ContractLookup) SetUserdoc

func (o *ContractLookup) SetUserdoc(v string)

SetUserdoc gets a reference to the given string and assigns it to the Userdoc field.

func (*ContractLookup) SetVerified

func (o *ContractLookup) SetVerified(v bool)

SetVerified sets field value

func (o *ContractLookup) SetVerifiedLink(v string)

SetVerifiedLink gets a reference to the given string and assigns it to the VerifiedLink field.

func (*ContractLookup) SetVerifiedSource

func (o *ContractLookup) SetVerifiedSource(v string)

SetVerifiedSource gets a reference to the given string and assigns it to the VerifiedSource field.

func (ContractLookup) ToMap

func (o ContractLookup) ToMap() (map[string]interface{}, error)

type ContractMetadata

type ContractMetadata struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The name of the contract in MultiBaas.
	Name string `json:"name" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
	// The version of the contract in MultiBaas.
	Version string `json:"version" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
}

ContractMetadata Lightweight reference information for a contract.

func NewContractMetadata

func NewContractMetadata(label string, name string, version string) *ContractMetadata

NewContractMetadata instantiates a new ContractMetadata 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 NewContractMetadataWithDefaults

func NewContractMetadataWithDefaults() *ContractMetadata

NewContractMetadataWithDefaults instantiates a new ContractMetadata 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 (*ContractMetadata) GetLabel

func (o *ContractMetadata) GetLabel() string

GetLabel returns the Label field value

func (*ContractMetadata) GetLabelOk

func (o *ContractMetadata) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*ContractMetadata) GetName

func (o *ContractMetadata) GetName() string

GetName returns the Name field value

func (*ContractMetadata) GetNameOk

func (o *ContractMetadata) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContractMetadata) GetVersion

func (o *ContractMetadata) GetVersion() string

GetVersion returns the Version field value

func (*ContractMetadata) GetVersionOk

func (o *ContractMetadata) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*ContractMetadata) SetLabel

func (o *ContractMetadata) SetLabel(v string)

SetLabel sets field value

func (*ContractMetadata) SetName

func (o *ContractMetadata) SetName(v string)

SetName sets field value

func (*ContractMetadata) SetVersion

func (o *ContractMetadata) SetVersion(v string)

SetVersion sets field value

func (ContractMetadata) ToMap

func (o ContractMetadata) ToMap() (map[string]interface{}, error)

type ContractMethodInformation

type ContractMethodInformation struct {
	// The name of the method.
	Name string `json:"name"`
	// The method signature.
	Signature string      `json:"signature"`
	Inputs    []MethodArg `json:"inputs"`
}

ContractMethodInformation The contract method's information returned within the event or transaction.

func NewContractMethodInformation

func NewContractMethodInformation(name string, signature string, inputs []MethodArg) *ContractMethodInformation

NewContractMethodInformation instantiates a new ContractMethodInformation 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 NewContractMethodInformationWithDefaults

func NewContractMethodInformationWithDefaults() *ContractMethodInformation

NewContractMethodInformationWithDefaults instantiates a new ContractMethodInformation 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 (*ContractMethodInformation) GetInputs

func (o *ContractMethodInformation) GetInputs() []MethodArg

GetInputs returns the Inputs field value

func (*ContractMethodInformation) GetInputsOk

func (o *ContractMethodInformation) GetInputsOk() ([]MethodArg, bool)

GetInputsOk returns a tuple with the Inputs field value and a boolean to check if the value has been set.

func (*ContractMethodInformation) GetName

func (o *ContractMethodInformation) GetName() string

GetName returns the Name field value

func (*ContractMethodInformation) GetNameOk

func (o *ContractMethodInformation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContractMethodInformation) GetSignature

func (o *ContractMethodInformation) GetSignature() string

GetSignature returns the Signature field value

func (*ContractMethodInformation) GetSignatureOk

func (o *ContractMethodInformation) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set.

func (*ContractMethodInformation) SetInputs

func (o *ContractMethodInformation) SetInputs(v []MethodArg)

SetInputs sets field value

func (*ContractMethodInformation) SetName

func (o *ContractMethodInformation) SetName(v string)

SetName sets field value

func (*ContractMethodInformation) SetSignature

func (o *ContractMethodInformation) SetSignature(v string)

SetSignature sets field value

func (ContractMethodInformation) ToMap

func (o ContractMethodInformation) ToMap() (map[string]interface{}, error)

type ContractMethodOptions

type ContractMethodOptions struct {
	// The function signature.
	Signature *string `json:"signature,omitempty"`
	// List of function input parameters.
	Inputs []ContractParameter `json:"inputs"`
	// List of function output parameters.
	Outputs []ContractParameter `json:"outputs,omitempty"`
}

ContractMethodOptions Type conversion options for a function.

func NewContractMethodOptions

func NewContractMethodOptions(inputs []ContractParameter) *ContractMethodOptions

NewContractMethodOptions instantiates a new ContractMethodOptions 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 NewContractMethodOptionsWithDefaults

func NewContractMethodOptionsWithDefaults() *ContractMethodOptions

NewContractMethodOptionsWithDefaults instantiates a new ContractMethodOptions 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 (*ContractMethodOptions) GetInputs

func (o *ContractMethodOptions) GetInputs() []ContractParameter

GetInputs returns the Inputs field value

func (*ContractMethodOptions) GetInputsOk

func (o *ContractMethodOptions) GetInputsOk() ([]ContractParameter, bool)

GetInputsOk returns a tuple with the Inputs field value and a boolean to check if the value has been set.

func (*ContractMethodOptions) GetOutputs

func (o *ContractMethodOptions) GetOutputs() []ContractParameter

GetOutputs returns the Outputs field value if set, zero value otherwise.

func (*ContractMethodOptions) GetOutputsOk

func (o *ContractMethodOptions) GetOutputsOk() ([]ContractParameter, bool)

GetOutputsOk returns a tuple with the Outputs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractMethodOptions) GetSignature

func (o *ContractMethodOptions) GetSignature() string

GetSignature returns the Signature field value if set, zero value otherwise.

func (*ContractMethodOptions) GetSignatureOk

func (o *ContractMethodOptions) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractMethodOptions) HasOutputs

func (o *ContractMethodOptions) HasOutputs() bool

HasOutputs returns a boolean if a field has been set.

func (*ContractMethodOptions) HasSignature

func (o *ContractMethodOptions) HasSignature() bool

HasSignature returns a boolean if a field has been set.

func (*ContractMethodOptions) SetInputs

func (o *ContractMethodOptions) SetInputs(v []ContractParameter)

SetInputs sets field value

func (*ContractMethodOptions) SetOutputs

func (o *ContractMethodOptions) SetOutputs(v []ContractParameter)

SetOutputs gets a reference to the given []ContractParameter and assigns it to the Outputs field.

func (*ContractMethodOptions) SetSignature

func (o *ContractMethodOptions) SetSignature(v string)

SetSignature gets a reference to the given string and assigns it to the Signature field.

func (ContractMethodOptions) ToMap

func (o ContractMethodOptions) ToMap() (map[string]interface{}, error)

type ContractOverview

type ContractOverview struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The name of the contract in MultiBaas.
	ContractName string `json:"contractName" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
	// The version of the contract in MultiBaas.
	Version string `json:"version" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
	// Whether the user has marked this contract as a favorite.
	IsFavorite *bool `json:"isFavorite,omitempty"`
	// Whether this contract has deployable bytecode and can be deployed to the blockchain.
	Deployable bool `json:"deployable"`
	// List of addresses where this contract has been deployed and linked.
	Instances []ContractInstance `json:"instances"`
}

ContractOverview A contract overview.

func NewContractOverview

func NewContractOverview(label string, contractName string, version string, deployable bool, instances []ContractInstance) *ContractOverview

NewContractOverview instantiates a new ContractOverview 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 NewContractOverviewWithDefaults

func NewContractOverviewWithDefaults() *ContractOverview

NewContractOverviewWithDefaults instantiates a new ContractOverview 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 (*ContractOverview) GetContractName

func (o *ContractOverview) GetContractName() string

GetContractName returns the ContractName field value

func (*ContractOverview) GetContractNameOk

func (o *ContractOverview) GetContractNameOk() (*string, bool)

GetContractNameOk returns a tuple with the ContractName field value and a boolean to check if the value has been set.

func (*ContractOverview) GetDeployable

func (o *ContractOverview) GetDeployable() bool

GetDeployable returns the Deployable field value

func (*ContractOverview) GetDeployableOk

func (o *ContractOverview) GetDeployableOk() (*bool, bool)

GetDeployableOk returns a tuple with the Deployable field value and a boolean to check if the value has been set.

func (*ContractOverview) GetInstances

func (o *ContractOverview) GetInstances() []ContractInstance

GetInstances returns the Instances field value

func (*ContractOverview) GetInstancesOk

func (o *ContractOverview) GetInstancesOk() ([]ContractInstance, bool)

GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set.

func (*ContractOverview) GetIsFavorite

func (o *ContractOverview) GetIsFavorite() bool

GetIsFavorite returns the IsFavorite field value if set, zero value otherwise.

func (*ContractOverview) GetIsFavoriteOk

func (o *ContractOverview) GetIsFavoriteOk() (*bool, bool)

GetIsFavoriteOk returns a tuple with the IsFavorite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractOverview) GetLabel

func (o *ContractOverview) GetLabel() string

GetLabel returns the Label field value

func (*ContractOverview) GetLabelOk

func (o *ContractOverview) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*ContractOverview) GetVersion

func (o *ContractOverview) GetVersion() string

GetVersion returns the Version field value

func (*ContractOverview) GetVersionOk

func (o *ContractOverview) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*ContractOverview) HasIsFavorite

func (o *ContractOverview) HasIsFavorite() bool

HasIsFavorite returns a boolean if a field has been set.

func (*ContractOverview) SetContractName

func (o *ContractOverview) SetContractName(v string)

SetContractName sets field value

func (*ContractOverview) SetDeployable

func (o *ContractOverview) SetDeployable(v bool)

SetDeployable sets field value

func (*ContractOverview) SetInstances

func (o *ContractOverview) SetInstances(v []ContractInstance)

SetInstances sets field value

func (*ContractOverview) SetIsFavorite

func (o *ContractOverview) SetIsFavorite(v bool)

SetIsFavorite gets a reference to the given bool and assigns it to the IsFavorite field.

func (*ContractOverview) SetLabel

func (o *ContractOverview) SetLabel(v string)

SetLabel sets field value

func (*ContractOverview) SetVersion

func (o *ContractOverview) SetVersion(v string)

SetVersion sets field value

func (ContractOverview) ToMap

func (o ContractOverview) ToMap() (map[string]interface{}, error)

type ContractParameter

type ContractParameter struct {
	TypeConversion NullableContractABITypeConversion `json:"typeConversion"`
}

ContractParameter Type conversion options for an input or an output of a function or an event.

func NewContractParameter

func NewContractParameter(typeConversion NullableContractABITypeConversion) *ContractParameter

NewContractParameter instantiates a new ContractParameter 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 NewContractParameterWithDefaults

func NewContractParameterWithDefaults() *ContractParameter

NewContractParameterWithDefaults instantiates a new ContractParameter 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 (*ContractParameter) GetTypeConversion

func (o *ContractParameter) GetTypeConversion() ContractABITypeConversion

GetTypeConversion returns the TypeConversion field value If the value is explicit nil, the zero value for ContractABITypeConversion will be returned

func (*ContractParameter) GetTypeConversionOk

func (o *ContractParameter) GetTypeConversionOk() (*ContractABITypeConversion, bool)

GetTypeConversionOk returns a tuple with the TypeConversion field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContractParameter) SetTypeConversion

func (o *ContractParameter) SetTypeConversion(v ContractABITypeConversion)

SetTypeConversion sets field value

func (ContractParameter) ToMap

func (o ContractParameter) ToMap() (map[string]interface{}, error)

type ContractsAPI

type ContractsAPI interface {

	/*
		CallContractFunction Call a contract function

		Builds a transaction to call the given contract function. Returns a transaction to be signed and signs and submits to the blockchain it if the `signAndSubmit` flag is enabled.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param addressOrAlias An address or the alias of an address.
		@param contract The label of the contract in MultiBaas.
		@param method Contract function.
		@return ApiCallContractFunctionRequest
	*/
	CallContractFunction(ctx context.Context, addressOrAlias string, contract string, method string) ApiCallContractFunctionRequest

	// CallContractFunctionExecute executes the request
	//  @return CallContractFunction200Response
	CallContractFunctionExecute(r ApiCallContractFunctionRequest) (*CallContractFunction200Response, *http.Response, error)

	/*
		CreateContract Create a contract

		Adds a contract.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@return ApiCreateContractRequest
	*/
	CreateContract(ctx context.Context, contract string) ApiCreateContractRequest

	// CreateContractExecute executes the request
	//  @return GetContract200Response
	CreateContractExecute(r ApiCreateContractRequest) (*GetContract200Response, *http.Response, error)

	/*
		CreateContracts Create multiple contracts

		Adds multiple contracts.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateContractsRequest
	*/
	CreateContracts(ctx context.Context) ApiCreateContractsRequest

	// CreateContractsExecute executes the request
	//  @return BaseResponse
	CreateContractsExecute(r ApiCreateContractsRequest) (*BaseResponse, *http.Response, error)

	/*
		DeleteContract Delete a contract

		Deletes a contract and all its versions.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@return ApiDeleteContractRequest
	*/
	DeleteContract(ctx context.Context, contract string) ApiDeleteContractRequest

	// DeleteContractExecute executes the request
	//  @return BaseResponse
	DeleteContractExecute(r ApiDeleteContractRequest) (*BaseResponse, *http.Response, error)

	/*
		DeleteContractVersion Delete a contract version

		Deletes a specific contract version.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@param version The version of the contract in MultiBaas.
		@return ApiDeleteContractVersionRequest
	*/
	DeleteContractVersion(ctx context.Context, contract string, version string) ApiDeleteContractVersionRequest

	// DeleteContractVersionExecute executes the request
	//  @return BaseResponse
	DeleteContractVersionExecute(r ApiDeleteContractVersionRequest) (*BaseResponse, *http.Response, error)

	/*
		DeployContract Deploy a contract

		Returns a transaction to deploy the given contract to the blockchain.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@return ApiDeployContractRequest
	*/
	DeployContract(ctx context.Context, contract string) ApiDeployContractRequest

	// DeployContractExecute executes the request
	//  @return DeployContract200Response
	DeployContractExecute(r ApiDeployContractRequest) (*DeployContract200Response, *http.Response, error)

	/*
		DeployContractVersion Deploy a contract version

		Returns a transaction to deploy the given contract version to the blockchain.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@param version The version of the contract in MultiBaas.
		@return ApiDeployContractVersionRequest
	*/
	DeployContractVersion(ctx context.Context, contract string, version string) ApiDeployContractVersionRequest

	// DeployContractVersionExecute executes the request
	//  @return DeployContract200Response
	DeployContractVersionExecute(r ApiDeployContractVersionRequest) (*DeployContract200Response, *http.Response, error)

	/*
		GetContract Get a contract

		Returns the given contract.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@return ApiGetContractRequest
	*/
	GetContract(ctx context.Context, contract string) ApiGetContractRequest

	// GetContractExecute executes the request
	//  @return GetContract200Response
	GetContractExecute(r ApiGetContractRequest) (*GetContract200Response, *http.Response, error)

	/*
		GetContractVersion Get a contract version

		Returns a specific contract version.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@param version The version of the contract in MultiBaas.
		@return ApiGetContractVersionRequest
	*/
	GetContractVersion(ctx context.Context, contract string, version string) ApiGetContractVersionRequest

	// GetContractVersionExecute executes the request
	//  @return GetContract200Response
	GetContractVersionExecute(r ApiGetContractVersionRequest) (*GetContract200Response, *http.Response, error)

	/*
		GetContractVersions Get all contract versions

		Returns all the versions of a contract.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@return ApiGetContractVersionsRequest
	*/
	GetContractVersions(ctx context.Context, contract string) ApiGetContractVersionsRequest

	// GetContractVersionsExecute executes the request
	//  @return GetContractVersions200Response
	GetContractVersionsExecute(r ApiGetContractVersionsRequest) (*GetContractVersions200Response, *http.Response, error)

	/*
		GetEventIndexingStatus Get event indexing status

		Returns the event indexing status for a given address and contract.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param addressOrAlias An address or the alias of an address.
		@param contract The label of the contract in MultiBaas.
		@return ApiGetEventIndexingStatusRequest
	*/
	GetEventIndexingStatus(ctx context.Context, addressOrAlias string, contract string) ApiGetEventIndexingStatusRequest

	// GetEventIndexingStatusExecute executes the request
	//  @return GetEventIndexingStatus200Response
	GetEventIndexingStatusExecute(r ApiGetEventIndexingStatusRequest) (*GetEventIndexingStatus200Response, *http.Response, error)

	/*
		GetEventTypeConversions Get event type conversions

		Returns the type conversion options for a given contract and event signature.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@param version The version of the contract in MultiBaas.
		@param event Contract Event.
		@return ApiGetEventTypeConversionsRequest
	*/
	GetEventTypeConversions(ctx context.Context, contract string, version string, event string) ApiGetEventTypeConversionsRequest

	// GetEventTypeConversionsExecute executes the request
	//  @return GetEventTypeConversions200Response
	GetEventTypeConversionsExecute(r ApiGetEventTypeConversionsRequest) (*GetEventTypeConversions200Response, *http.Response, error)

	/*
		GetFunctionTypeConversions Get function type conversions

		Returns the type conversion options for a given contract and function signature.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@param version The version of the contract in MultiBaas.
		@param method Contract function.
		@return ApiGetFunctionTypeConversionsRequest
	*/
	GetFunctionTypeConversions(ctx context.Context, contract string, version string, method string) ApiGetFunctionTypeConversionsRequest

	// GetFunctionTypeConversionsExecute executes the request
	//  @return GetFunctionTypeConversions200Response
	GetFunctionTypeConversionsExecute(r ApiGetFunctionTypeConversionsRequest) (*GetFunctionTypeConversions200Response, *http.Response, error)

	/*
		LinkAddressContract Link address and contract

		Links an address to a contract.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param addressOrAlias An address or the alias of an address.
		@return ApiLinkAddressContractRequest
	*/
	LinkAddressContract(ctx context.Context, addressOrAlias string) ApiLinkAddressContractRequest

	// LinkAddressContractExecute executes the request
	//  @return SetAddress201Response
	LinkAddressContractExecute(r ApiLinkAddressContractRequest) (*SetAddress201Response, *http.Response, error)

	/*
		ListContractVersions List all contract versions

		Returns a list of the versions of a contract.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@return ApiListContractVersionsRequest
	*/
	ListContractVersions(ctx context.Context, contract string) ApiListContractVersionsRequest

	// ListContractVersionsExecute executes the request
	//  @return ListContractVersions200Response
	ListContractVersionsExecute(r ApiListContractVersionsRequest) (*ListContractVersions200Response, *http.Response, error)

	/*
		ListContracts List contracts

		Returns a list of contracts.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListContractsRequest
	*/
	ListContracts(ctx context.Context) ApiListContractsRequest

	// ListContractsExecute executes the request
	//  @return ListContracts200Response
	ListContractsExecute(r ApiListContractsRequest) (*ListContracts200Response, *http.Response, error)

	/*
		SetEventTypeConversions Set event type conversions

		Sets the type conversion options for a given contract and event signature.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@param version The version of the contract in MultiBaas.
		@param event Contract Event.
		@return ApiSetEventTypeConversionsRequest
	*/
	SetEventTypeConversions(ctx context.Context, contract string, version string, event string) ApiSetEventTypeConversionsRequest

	// SetEventTypeConversionsExecute executes the request
	//  @return BaseResponse
	SetEventTypeConversionsExecute(r ApiSetEventTypeConversionsRequest) (*BaseResponse, *http.Response, error)

	/*
		SetFunctionTypeConversions Set function type conversions

		Sets the type conversion options for a given contract and function signature.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param contract The label of the contract in MultiBaas.
		@param version The version of the contract in MultiBaas.
		@param method Contract function.
		@return ApiSetFunctionTypeConversionsRequest
	*/
	SetFunctionTypeConversions(ctx context.Context, contract string, version string, method string) ApiSetFunctionTypeConversionsRequest

	// SetFunctionTypeConversionsExecute executes the request
	//  @return BaseResponse
	SetFunctionTypeConversionsExecute(r ApiSetFunctionTypeConversionsRequest) (*BaseResponse, *http.Response, error)

	/*
		UnlinkAddressContract Unlink address and contract

		Unlinks an address from a contract.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param addressOrAlias An address or the alias of an address.
		@param contract The label of the contract in MultiBaas.
		@return ApiUnlinkAddressContractRequest
	*/
	UnlinkAddressContract(ctx context.Context, addressOrAlias string, contract string) ApiUnlinkAddressContractRequest

	// UnlinkAddressContractExecute executes the request
	//  @return SetAddress201Response
	UnlinkAddressContractExecute(r ApiUnlinkAddressContractRequest) (*SetAddress201Response, *http.Response, error)
}

type ContractsAPIService

type ContractsAPIService service

ContractsAPIService ContractsAPI service

func (*ContractsAPIService) CallContractFunction

func (a *ContractsAPIService) CallContractFunction(ctx context.Context, addressOrAlias string, contract string, method string) ApiCallContractFunctionRequest

CallContractFunction Call a contract function

Builds a transaction to call the given contract function. Returns a transaction to be signed and signs and submits to the blockchain it if the `signAndSubmit` flag is enabled.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param addressOrAlias An address or the alias of an address.
@param contract The label of the contract in MultiBaas.
@param method Contract function.
@return ApiCallContractFunctionRequest

func (*ContractsAPIService) CallContractFunctionExecute

Execute executes the request

@return CallContractFunction200Response

func (*ContractsAPIService) CreateContract

func (a *ContractsAPIService) CreateContract(ctx context.Context, contract string) ApiCreateContractRequest

CreateContract Create a contract

Adds a contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@return ApiCreateContractRequest

func (*ContractsAPIService) CreateContractExecute

Execute executes the request

@return GetContract200Response

func (*ContractsAPIService) CreateContracts

CreateContracts Create multiple contracts

Adds multiple contracts.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateContractsRequest

func (*ContractsAPIService) CreateContractsExecute

func (a *ContractsAPIService) CreateContractsExecute(r ApiCreateContractsRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*ContractsAPIService) DeleteContract

func (a *ContractsAPIService) DeleteContract(ctx context.Context, contract string) ApiDeleteContractRequest

DeleteContract Delete a contract

Deletes a contract and all its versions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@return ApiDeleteContractRequest

func (*ContractsAPIService) DeleteContractExecute

func (a *ContractsAPIService) DeleteContractExecute(r ApiDeleteContractRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*ContractsAPIService) DeleteContractVersion

func (a *ContractsAPIService) DeleteContractVersion(ctx context.Context, contract string, version string) ApiDeleteContractVersionRequest

DeleteContractVersion Delete a contract version

Deletes a specific contract version.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@param version The version of the contract in MultiBaas.
@return ApiDeleteContractVersionRequest

func (*ContractsAPIService) DeleteContractVersionExecute

func (a *ContractsAPIService) DeleteContractVersionExecute(r ApiDeleteContractVersionRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*ContractsAPIService) DeployContract

func (a *ContractsAPIService) DeployContract(ctx context.Context, contract string) ApiDeployContractRequest

DeployContract Deploy a contract

Returns a transaction to deploy the given contract to the blockchain.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@return ApiDeployContractRequest

func (*ContractsAPIService) DeployContractExecute

Execute executes the request

@return DeployContract200Response

func (*ContractsAPIService) DeployContractVersion

func (a *ContractsAPIService) DeployContractVersion(ctx context.Context, contract string, version string) ApiDeployContractVersionRequest

DeployContractVersion Deploy a contract version

Returns a transaction to deploy the given contract version to the blockchain.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@param version The version of the contract in MultiBaas.
@return ApiDeployContractVersionRequest

func (*ContractsAPIService) DeployContractVersionExecute

Execute executes the request

@return DeployContract200Response

func (*ContractsAPIService) GetContract

func (a *ContractsAPIService) GetContract(ctx context.Context, contract string) ApiGetContractRequest

GetContract Get a contract

Returns the given contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@return ApiGetContractRequest

func (*ContractsAPIService) GetContractExecute

Execute executes the request

@return GetContract200Response

func (*ContractsAPIService) GetContractVersion

func (a *ContractsAPIService) GetContractVersion(ctx context.Context, contract string, version string) ApiGetContractVersionRequest

GetContractVersion Get a contract version

Returns a specific contract version.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@param version The version of the contract in MultiBaas.
@return ApiGetContractVersionRequest

func (*ContractsAPIService) GetContractVersionExecute

Execute executes the request

@return GetContract200Response

func (*ContractsAPIService) GetContractVersions

func (a *ContractsAPIService) GetContractVersions(ctx context.Context, contract string) ApiGetContractVersionsRequest

GetContractVersions Get all contract versions

Returns all the versions of a contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@return ApiGetContractVersionsRequest

func (*ContractsAPIService) GetContractVersionsExecute

Execute executes the request

@return GetContractVersions200Response

func (*ContractsAPIService) GetEventIndexingStatus added in v1.1.0

func (a *ContractsAPIService) GetEventIndexingStatus(ctx context.Context, addressOrAlias string, contract string) ApiGetEventIndexingStatusRequest

GetEventIndexingStatus Get event indexing status

Returns the event indexing status for a given address and contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param addressOrAlias An address or the alias of an address.
@param contract The label of the contract in MultiBaas.
@return ApiGetEventIndexingStatusRequest

func (*ContractsAPIService) GetEventIndexingStatusExecute added in v1.1.0

Execute executes the request

@return GetEventIndexingStatus200Response

func (*ContractsAPIService) GetEventTypeConversions

func (a *ContractsAPIService) GetEventTypeConversions(ctx context.Context, contract string, version string, event string) ApiGetEventTypeConversionsRequest

GetEventTypeConversions Get event type conversions

Returns the type conversion options for a given contract and event signature.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@param version The version of the contract in MultiBaas.
@param event Contract Event.
@return ApiGetEventTypeConversionsRequest

func (*ContractsAPIService) GetEventTypeConversionsExecute

Execute executes the request

@return GetEventTypeConversions200Response

func (*ContractsAPIService) GetFunctionTypeConversions

func (a *ContractsAPIService) GetFunctionTypeConversions(ctx context.Context, contract string, version string, method string) ApiGetFunctionTypeConversionsRequest

GetFunctionTypeConversions Get function type conversions

Returns the type conversion options for a given contract and function signature.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@param version The version of the contract in MultiBaas.
@param method Contract function.
@return ApiGetFunctionTypeConversionsRequest

func (*ContractsAPIService) GetFunctionTypeConversionsExecute

Execute executes the request

@return GetFunctionTypeConversions200Response

func (*ContractsAPIService) LinkAddressContract

func (a *ContractsAPIService) LinkAddressContract(ctx context.Context, addressOrAlias string) ApiLinkAddressContractRequest

LinkAddressContract Link address and contract

Links an address to a contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param addressOrAlias An address or the alias of an address.
@return ApiLinkAddressContractRequest

func (*ContractsAPIService) LinkAddressContractExecute

Execute executes the request

@return SetAddress201Response

func (*ContractsAPIService) ListContractVersions

func (a *ContractsAPIService) ListContractVersions(ctx context.Context, contract string) ApiListContractVersionsRequest

ListContractVersions List all contract versions

Returns a list of the versions of a contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@return ApiListContractVersionsRequest

func (*ContractsAPIService) ListContractVersionsExecute

Execute executes the request

@return ListContractVersions200Response

func (*ContractsAPIService) ListContracts

ListContracts List contracts

Returns a list of contracts.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListContractsRequest

func (*ContractsAPIService) ListContractsExecute

Execute executes the request

@return ListContracts200Response

func (*ContractsAPIService) SetEventTypeConversions

func (a *ContractsAPIService) SetEventTypeConversions(ctx context.Context, contract string, version string, event string) ApiSetEventTypeConversionsRequest

SetEventTypeConversions Set event type conversions

Sets the type conversion options for a given contract and event signature.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@param version The version of the contract in MultiBaas.
@param event Contract Event.
@return ApiSetEventTypeConversionsRequest

func (*ContractsAPIService) SetEventTypeConversionsExecute

func (a *ContractsAPIService) SetEventTypeConversionsExecute(r ApiSetEventTypeConversionsRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*ContractsAPIService) SetFunctionTypeConversions

func (a *ContractsAPIService) SetFunctionTypeConversions(ctx context.Context, contract string, version string, method string) ApiSetFunctionTypeConversionsRequest

SetFunctionTypeConversions Set function type conversions

Sets the type conversion options for a given contract and function signature.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contract The label of the contract in MultiBaas.
@param version The version of the contract in MultiBaas.
@param method Contract function.
@return ApiSetFunctionTypeConversionsRequest

func (*ContractsAPIService) SetFunctionTypeConversionsExecute

func (a *ContractsAPIService) SetFunctionTypeConversionsExecute(r ApiSetFunctionTypeConversionsRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*ContractsAPIService) UnlinkAddressContract

func (a *ContractsAPIService) UnlinkAddressContract(ctx context.Context, addressOrAlias string, contract string) ApiUnlinkAddressContractRequest

UnlinkAddressContract Unlink address and contract

Unlinks an address from a contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param addressOrAlias An address or the alias of an address.
@param contract The label of the contract in MultiBaas.
@return ApiUnlinkAddressContractRequest

func (*ContractsAPIService) UnlinkAddressContractExecute

Execute executes the request

@return SetAddress201Response

type CountEventQueryRecords200Response

type CountEventQueryRecords200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	// The record count.
	Result int64 `json:"result"`
}

CountEventQueryRecords200Response struct for CountEventQueryRecords200Response

func NewCountEventQueryRecords200Response

func NewCountEventQueryRecords200Response(status int64, message string, result int64) *CountEventQueryRecords200Response

NewCountEventQueryRecords200Response instantiates a new CountEventQueryRecords200Response 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 NewCountEventQueryRecords200ResponseWithDefaults

func NewCountEventQueryRecords200ResponseWithDefaults() *CountEventQueryRecords200Response

NewCountEventQueryRecords200ResponseWithDefaults instantiates a new CountEventQueryRecords200Response 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 (*CountEventQueryRecords200Response) GetMessage

func (o *CountEventQueryRecords200Response) GetMessage() string

GetMessage returns the Message field value

func (*CountEventQueryRecords200Response) GetMessageOk

func (o *CountEventQueryRecords200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*CountEventQueryRecords200Response) GetResult

GetResult returns the Result field value

func (*CountEventQueryRecords200Response) GetResultOk

func (o *CountEventQueryRecords200Response) GetResultOk() (*int64, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*CountEventQueryRecords200Response) GetStatus

GetStatus returns the Status field value

func (*CountEventQueryRecords200Response) GetStatusOk

func (o *CountEventQueryRecords200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CountEventQueryRecords200Response) SetMessage

func (o *CountEventQueryRecords200Response) SetMessage(v string)

SetMessage sets field value

func (*CountEventQueryRecords200Response) SetResult

func (o *CountEventQueryRecords200Response) SetResult(v int64)

SetResult sets field value

func (*CountEventQueryRecords200Response) SetStatus

func (o *CountEventQueryRecords200Response) SetStatus(v int64)

SetStatus sets field value

func (CountEventQueryRecords200Response) ToMap

func (o CountEventQueryRecords200Response) ToMap() (map[string]interface{}, error)

type CountWalletTransactions200Response

type CountWalletTransactions200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	// The transaction count.
	Result int64 `json:"result"`
}

CountWalletTransactions200Response struct for CountWalletTransactions200Response

func NewCountWalletTransactions200Response

func NewCountWalletTransactions200Response(status int64, message string, result int64) *CountWalletTransactions200Response

NewCountWalletTransactions200Response instantiates a new CountWalletTransactions200Response 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 NewCountWalletTransactions200ResponseWithDefaults

func NewCountWalletTransactions200ResponseWithDefaults() *CountWalletTransactions200Response

NewCountWalletTransactions200ResponseWithDefaults instantiates a new CountWalletTransactions200Response 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 (*CountWalletTransactions200Response) GetMessage

GetMessage returns the Message field value

func (*CountWalletTransactions200Response) GetMessageOk

func (o *CountWalletTransactions200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*CountWalletTransactions200Response) GetResult

GetResult returns the Result field value

func (*CountWalletTransactions200Response) GetResultOk

func (o *CountWalletTransactions200Response) GetResultOk() (*int64, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*CountWalletTransactions200Response) GetStatus

GetStatus returns the Status field value

func (*CountWalletTransactions200Response) GetStatusOk

func (o *CountWalletTransactions200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CountWalletTransactions200Response) SetMessage

func (o *CountWalletTransactions200Response) SetMessage(v string)

SetMessage sets field value

func (*CountWalletTransactions200Response) SetResult

func (o *CountWalletTransactions200Response) SetResult(v int64)

SetResult sets field value

func (*CountWalletTransactions200Response) SetStatus

func (o *CountWalletTransactions200Response) SetStatus(v int64)

SetStatus sets field value

func (CountWalletTransactions200Response) ToMap

func (o CountWalletTransactions200Response) ToMap() (map[string]interface{}, error)

type CountWebhookEvents200Response

type CountWebhookEvents200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	// The number of webhook events.
	Result int64 `json:"result"`
}

CountWebhookEvents200Response struct for CountWebhookEvents200Response

func NewCountWebhookEvents200Response

func NewCountWebhookEvents200Response(status int64, message string, result int64) *CountWebhookEvents200Response

NewCountWebhookEvents200Response instantiates a new CountWebhookEvents200Response 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 NewCountWebhookEvents200ResponseWithDefaults

func NewCountWebhookEvents200ResponseWithDefaults() *CountWebhookEvents200Response

NewCountWebhookEvents200ResponseWithDefaults instantiates a new CountWebhookEvents200Response 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 (*CountWebhookEvents200Response) GetMessage

func (o *CountWebhookEvents200Response) GetMessage() string

GetMessage returns the Message field value

func (*CountWebhookEvents200Response) GetMessageOk

func (o *CountWebhookEvents200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*CountWebhookEvents200Response) GetResult

func (o *CountWebhookEvents200Response) GetResult() int64

GetResult returns the Result field value

func (*CountWebhookEvents200Response) GetResultOk

func (o *CountWebhookEvents200Response) GetResultOk() (*int64, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*CountWebhookEvents200Response) GetStatus

func (o *CountWebhookEvents200Response) GetStatus() int64

GetStatus returns the Status field value

func (*CountWebhookEvents200Response) GetStatusOk

func (o *CountWebhookEvents200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CountWebhookEvents200Response) SetMessage

func (o *CountWebhookEvents200Response) SetMessage(v string)

SetMessage sets field value

func (*CountWebhookEvents200Response) SetResult

func (o *CountWebhookEvents200Response) SetResult(v int64)

SetResult sets field value

func (*CountWebhookEvents200Response) SetStatus

func (o *CountWebhookEvents200Response) SetStatus(v int64)

SetStatus sets field value

func (CountWebhookEvents200Response) ToMap

func (o CountWebhookEvents200Response) ToMap() (map[string]interface{}, error)

type CountWebhooks200Response

type CountWebhooks200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	// The webhook count.
	Result int64 `json:"result"`
}

CountWebhooks200Response struct for CountWebhooks200Response

func NewCountWebhooks200Response

func NewCountWebhooks200Response(status int64, message string, result int64) *CountWebhooks200Response

NewCountWebhooks200Response instantiates a new CountWebhooks200Response 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 NewCountWebhooks200ResponseWithDefaults

func NewCountWebhooks200ResponseWithDefaults() *CountWebhooks200Response

NewCountWebhooks200ResponseWithDefaults instantiates a new CountWebhooks200Response 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 (*CountWebhooks200Response) GetMessage

func (o *CountWebhooks200Response) GetMessage() string

GetMessage returns the Message field value

func (*CountWebhooks200Response) GetMessageOk

func (o *CountWebhooks200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*CountWebhooks200Response) GetResult

func (o *CountWebhooks200Response) GetResult() int64

GetResult returns the Result field value

func (*CountWebhooks200Response) GetResultOk

func (o *CountWebhooks200Response) GetResultOk() (*int64, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*CountWebhooks200Response) GetStatus

func (o *CountWebhooks200Response) GetStatus() int64

GetStatus returns the Status field value

func (*CountWebhooks200Response) GetStatusOk

func (o *CountWebhooks200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CountWebhooks200Response) SetMessage

func (o *CountWebhooks200Response) SetMessage(v string)

SetMessage sets field value

func (*CountWebhooks200Response) SetResult

func (o *CountWebhooks200Response) SetResult(v int64)

SetResult sets field value

func (*CountWebhooks200Response) SetStatus

func (o *CountWebhooks200Response) SetStatus(v int64)

SetStatus sets field value

func (CountWebhooks200Response) ToMap

func (o CountWebhooks200Response) ToMap() (map[string]interface{}, error)

type CreateApiKey200Response

type CreateApiKey200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string           `json:"message"`
	Result  APIKeyWithSecret `json:"result"`
}

CreateApiKey200Response struct for CreateApiKey200Response

func NewCreateApiKey200Response

func NewCreateApiKey200Response(status int64, message string, result APIKeyWithSecret) *CreateApiKey200Response

NewCreateApiKey200Response instantiates a new CreateApiKey200Response 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 NewCreateApiKey200ResponseWithDefaults

func NewCreateApiKey200ResponseWithDefaults() *CreateApiKey200Response

NewCreateApiKey200ResponseWithDefaults instantiates a new CreateApiKey200Response 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 (*CreateApiKey200Response) GetMessage

func (o *CreateApiKey200Response) GetMessage() string

GetMessage returns the Message field value

func (*CreateApiKey200Response) GetMessageOk

func (o *CreateApiKey200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*CreateApiKey200Response) GetResult

GetResult returns the Result field value

func (*CreateApiKey200Response) GetResultOk

func (o *CreateApiKey200Response) GetResultOk() (*APIKeyWithSecret, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*CreateApiKey200Response) GetStatus

func (o *CreateApiKey200Response) GetStatus() int64

GetStatus returns the Status field value

func (*CreateApiKey200Response) GetStatusOk

func (o *CreateApiKey200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CreateApiKey200Response) SetMessage

func (o *CreateApiKey200Response) SetMessage(v string)

SetMessage sets field value

func (*CreateApiKey200Response) SetResult

func (o *CreateApiKey200Response) SetResult(v APIKeyWithSecret)

SetResult sets field value

func (*CreateApiKey200Response) SetStatus

func (o *CreateApiKey200Response) SetStatus(v int64)

SetStatus sets field value

func (CreateApiKey200Response) ToMap

func (o CreateApiKey200Response) ToMap() (map[string]interface{}, error)

type CreateApiKeyRequest

type CreateApiKeyRequest struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label    string  `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	GroupIDs []int64 `json:"groupIDs,omitempty"`
}

CreateApiKeyRequest struct for CreateApiKeyRequest

func NewCreateApiKeyRequest

func NewCreateApiKeyRequest(label string) *CreateApiKeyRequest

NewCreateApiKeyRequest instantiates a new CreateApiKeyRequest 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 NewCreateApiKeyRequestWithDefaults

func NewCreateApiKeyRequestWithDefaults() *CreateApiKeyRequest

NewCreateApiKeyRequestWithDefaults instantiates a new CreateApiKeyRequest 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 (*CreateApiKeyRequest) GetGroupIDs

func (o *CreateApiKeyRequest) GetGroupIDs() []int64

GetGroupIDs returns the GroupIDs field value if set, zero value otherwise.

func (*CreateApiKeyRequest) GetGroupIDsOk

func (o *CreateApiKeyRequest) GetGroupIDsOk() ([]int64, bool)

GetGroupIDsOk returns a tuple with the GroupIDs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApiKeyRequest) GetLabel

func (o *CreateApiKeyRequest) GetLabel() string

GetLabel returns the Label field value

func (*CreateApiKeyRequest) GetLabelOk

func (o *CreateApiKeyRequest) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*CreateApiKeyRequest) HasGroupIDs

func (o *CreateApiKeyRequest) HasGroupIDs() bool

HasGroupIDs returns a boolean if a field has been set.

func (*CreateApiKeyRequest) SetGroupIDs

func (o *CreateApiKeyRequest) SetGroupIDs(v []int64)

SetGroupIDs gets a reference to the given []int64 and assigns it to the GroupIDs field.

func (*CreateApiKeyRequest) SetLabel

func (o *CreateApiKeyRequest) SetLabel(v string)

SetLabel sets field value

func (CreateApiKeyRequest) ToMap

func (o CreateApiKeyRequest) ToMap() (map[string]interface{}, error)

type CreateHsmKey200Response

type CreateHsmKey200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string      `json:"message"`
	Result  AzureWallet `json:"result"`
}

CreateHsmKey200Response struct for CreateHsmKey200Response

func NewCreateHsmKey200Response

func NewCreateHsmKey200Response(status int64, message string, result AzureWallet) *CreateHsmKey200Response

NewCreateHsmKey200Response instantiates a new CreateHsmKey200Response 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 NewCreateHsmKey200ResponseWithDefaults

func NewCreateHsmKey200ResponseWithDefaults() *CreateHsmKey200Response

NewCreateHsmKey200ResponseWithDefaults instantiates a new CreateHsmKey200Response 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 (*CreateHsmKey200Response) GetMessage

func (o *CreateHsmKey200Response) GetMessage() string

GetMessage returns the Message field value

func (*CreateHsmKey200Response) GetMessageOk

func (o *CreateHsmKey200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*CreateHsmKey200Response) GetResult

func (o *CreateHsmKey200Response) GetResult() AzureWallet

GetResult returns the Result field value

func (*CreateHsmKey200Response) GetResultOk

func (o *CreateHsmKey200Response) GetResultOk() (*AzureWallet, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*CreateHsmKey200Response) GetStatus

func (o *CreateHsmKey200Response) GetStatus() int64

GetStatus returns the Status field value

func (*CreateHsmKey200Response) GetStatusOk

func (o *CreateHsmKey200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CreateHsmKey200Response) SetMessage

func (o *CreateHsmKey200Response) SetMessage(v string)

SetMessage sets field value

func (*CreateHsmKey200Response) SetResult

func (o *CreateHsmKey200Response) SetResult(v AzureWallet)

SetResult sets field value

func (*CreateHsmKey200Response) SetStatus

func (o *CreateHsmKey200Response) SetStatus(v int64)

SetStatus sets field value

func (CreateHsmKey200Response) ToMap

func (o CreateHsmKey200Response) ToMap() (map[string]interface{}, error)

type CreateKey

type CreateKey struct {
	// The Application ID that will be accessing the Key Vault.
	ClientID string `json:"clientID"`
	// The name of the key.
	KeyName string `json:"keyName" validate:"regexp=^[a-zA-Z0-9-]{1,127}$"`
	// The name given to the vault your key is stored in.
	VaultName         string `json:"vaultName"`
	UseHardwareModule bool   `json:"useHardwareModule"`
}

CreateKey Create Key request data.

func NewCreateKey

func NewCreateKey(clientID string, keyName string, vaultName string, useHardwareModule bool) *CreateKey

NewCreateKey instantiates a new CreateKey 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 NewCreateKeyWithDefaults

func NewCreateKeyWithDefaults() *CreateKey

NewCreateKeyWithDefaults instantiates a new CreateKey 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 (*CreateKey) GetClientID

func (o *CreateKey) GetClientID() string

GetClientID returns the ClientID field value

func (*CreateKey) GetClientIDOk

func (o *CreateKey) GetClientIDOk() (*string, bool)

GetClientIDOk returns a tuple with the ClientID field value and a boolean to check if the value has been set.

func (*CreateKey) GetKeyName

func (o *CreateKey) GetKeyName() string

GetKeyName returns the KeyName field value

func (*CreateKey) GetKeyNameOk

func (o *CreateKey) GetKeyNameOk() (*string, bool)

GetKeyNameOk returns a tuple with the KeyName field value and a boolean to check if the value has been set.

func (*CreateKey) GetUseHardwareModule

func (o *CreateKey) GetUseHardwareModule() bool

GetUseHardwareModule returns the UseHardwareModule field value

func (*CreateKey) GetUseHardwareModuleOk

func (o *CreateKey) GetUseHardwareModuleOk() (*bool, bool)

GetUseHardwareModuleOk returns a tuple with the UseHardwareModule field value and a boolean to check if the value has been set.

func (*CreateKey) GetVaultName

func (o *CreateKey) GetVaultName() string

GetVaultName returns the VaultName field value

func (*CreateKey) GetVaultNameOk

func (o *CreateKey) GetVaultNameOk() (*string, bool)

GetVaultNameOk returns a tuple with the VaultName field value and a boolean to check if the value has been set.

func (*CreateKey) SetClientID

func (o *CreateKey) SetClientID(v string)

SetClientID sets field value

func (*CreateKey) SetKeyName

func (o *CreateKey) SetKeyName(v string)

SetKeyName sets field value

func (*CreateKey) SetUseHardwareModule

func (o *CreateKey) SetUseHardwareModule(v bool)

SetUseHardwareModule sets field value

func (*CreateKey) SetVaultName

func (o *CreateKey) SetVaultName(v string)

SetVaultName sets field value

func (CreateKey) ToMap

func (o CreateKey) ToMap() (map[string]interface{}, error)

type CreateWebhook200Response

type CreateWebhook200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string          `json:"message"`
	Result  WebhookEndpoint `json:"result"`
}

CreateWebhook200Response struct for CreateWebhook200Response

func NewCreateWebhook200Response

func NewCreateWebhook200Response(status int64, message string, result WebhookEndpoint) *CreateWebhook200Response

NewCreateWebhook200Response instantiates a new CreateWebhook200Response 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 NewCreateWebhook200ResponseWithDefaults

func NewCreateWebhook200ResponseWithDefaults() *CreateWebhook200Response

NewCreateWebhook200ResponseWithDefaults instantiates a new CreateWebhook200Response 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 (*CreateWebhook200Response) GetMessage

func (o *CreateWebhook200Response) GetMessage() string

GetMessage returns the Message field value

func (*CreateWebhook200Response) GetMessageOk

func (o *CreateWebhook200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*CreateWebhook200Response) GetResult

GetResult returns the Result field value

func (*CreateWebhook200Response) GetResultOk

func (o *CreateWebhook200Response) GetResultOk() (*WebhookEndpoint, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*CreateWebhook200Response) GetStatus

func (o *CreateWebhook200Response) GetStatus() int64

GetStatus returns the Status field value

func (*CreateWebhook200Response) GetStatusOk

func (o *CreateWebhook200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CreateWebhook200Response) SetMessage

func (o *CreateWebhook200Response) SetMessage(v string)

SetMessage sets field value

func (*CreateWebhook200Response) SetResult

func (o *CreateWebhook200Response) SetResult(v WebhookEndpoint)

SetResult sets field value

func (*CreateWebhook200Response) SetStatus

func (o *CreateWebhook200Response) SetStatus(v int64)

SetStatus sets field value

func (CreateWebhook200Response) ToMap

func (o CreateWebhook200Response) ToMap() (map[string]interface{}, error)

type DeployContract200Response

type DeployContract200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string                    `json:"message"`
	Result  DeployContractTransaction `json:"result"`
}

DeployContract200Response struct for DeployContract200Response

func NewDeployContract200Response

func NewDeployContract200Response(status int64, message string, result DeployContractTransaction) *DeployContract200Response

NewDeployContract200Response instantiates a new DeployContract200Response 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 NewDeployContract200ResponseWithDefaults

func NewDeployContract200ResponseWithDefaults() *DeployContract200Response

NewDeployContract200ResponseWithDefaults instantiates a new DeployContract200Response 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 (*DeployContract200Response) GetMessage

func (o *DeployContract200Response) GetMessage() string

GetMessage returns the Message field value

func (*DeployContract200Response) GetMessageOk

func (o *DeployContract200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*DeployContract200Response) GetResult

GetResult returns the Result field value

func (*DeployContract200Response) GetResultOk

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*DeployContract200Response) GetStatus

func (o *DeployContract200Response) GetStatus() int64

GetStatus returns the Status field value

func (*DeployContract200Response) GetStatusOk

func (o *DeployContract200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*DeployContract200Response) SetMessage

func (o *DeployContract200Response) SetMessage(v string)

SetMessage sets field value

func (*DeployContract200Response) SetResult

SetResult sets field value

func (*DeployContract200Response) SetStatus

func (o *DeployContract200Response) SetStatus(v int64)

SetStatus sets field value

func (DeployContract200Response) ToMap

func (o DeployContract200Response) ToMap() (map[string]interface{}, error)

type DeployContractTransaction

type DeployContractTransaction struct {
	Tx TransactionToSignTx `json:"tx"`
	// Indicates whether the transaction has been submitted to the blockchain.
	Submitted bool `json:"submitted"`
	// The address where the contract will be deployed once the transaction is confirmed.
	DeployAt *string `json:"deployAt,omitempty"`
	// An alias to easily identify and reference the entity in subsequent requests.
	Label *string `json:"label,omitempty" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
}

DeployContractTransaction The transaction returned when you deploy a contracts.

func NewDeployContractTransaction

func NewDeployContractTransaction(tx TransactionToSignTx, submitted bool) *DeployContractTransaction

NewDeployContractTransaction instantiates a new DeployContractTransaction 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 NewDeployContractTransactionWithDefaults

func NewDeployContractTransactionWithDefaults() *DeployContractTransaction

NewDeployContractTransactionWithDefaults instantiates a new DeployContractTransaction 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 (*DeployContractTransaction) GetDeployAt

func (o *DeployContractTransaction) GetDeployAt() string

GetDeployAt returns the DeployAt field value if set, zero value otherwise.

func (*DeployContractTransaction) GetDeployAtOk

func (o *DeployContractTransaction) GetDeployAtOk() (*string, bool)

GetDeployAtOk returns a tuple with the DeployAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployContractTransaction) GetLabel

func (o *DeployContractTransaction) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*DeployContractTransaction) GetLabelOk

func (o *DeployContractTransaction) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployContractTransaction) GetSubmitted

func (o *DeployContractTransaction) GetSubmitted() bool

GetSubmitted returns the Submitted field value

func (*DeployContractTransaction) GetSubmittedOk

func (o *DeployContractTransaction) GetSubmittedOk() (*bool, bool)

GetSubmittedOk returns a tuple with the Submitted field value and a boolean to check if the value has been set.

func (*DeployContractTransaction) GetTx

GetTx returns the Tx field value

func (*DeployContractTransaction) GetTxOk

GetTxOk returns a tuple with the Tx field value and a boolean to check if the value has been set.

func (*DeployContractTransaction) HasDeployAt

func (o *DeployContractTransaction) HasDeployAt() bool

HasDeployAt returns a boolean if a field has been set.

func (*DeployContractTransaction) HasLabel

func (o *DeployContractTransaction) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*DeployContractTransaction) SetDeployAt

func (o *DeployContractTransaction) SetDeployAt(v string)

SetDeployAt gets a reference to the given string and assigns it to the DeployAt field.

func (*DeployContractTransaction) SetLabel

func (o *DeployContractTransaction) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*DeployContractTransaction) SetSubmitted

func (o *DeployContractTransaction) SetSubmitted(v bool)

SetSubmitted sets field value

func (*DeployContractTransaction) SetTx

SetTx sets field value

func (DeployContractTransaction) ToMap

func (o DeployContractTransaction) ToMap() (map[string]interface{}, error)

type EIP712Domain

type EIP712Domain struct {
	// Human-readable name of the signing domain.
	Name *string `json:"name,omitempty"`
	// Current major version of the signing domain.
	Version *string              `json:"version,omitempty"`
	ChainId *EIP712DomainChainId `json:"chainId,omitempty"`
	// An ethereum address.
	VerifyingContract *string `json:"verifyingContract,omitempty" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// A hex string.
	Salt *string `json:"salt,omitempty" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
}

EIP712Domain The domain fields for EIP-712. All fields are optional per the specification.

func NewEIP712Domain

func NewEIP712Domain() *EIP712Domain

NewEIP712Domain instantiates a new EIP712Domain 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 NewEIP712DomainWithDefaults

func NewEIP712DomainWithDefaults() *EIP712Domain

NewEIP712DomainWithDefaults instantiates a new EIP712Domain 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 (*EIP712Domain) GetChainId

func (o *EIP712Domain) GetChainId() EIP712DomainChainId

GetChainId returns the ChainId field value if set, zero value otherwise.

func (*EIP712Domain) GetChainIdOk

func (o *EIP712Domain) GetChainIdOk() (*EIP712DomainChainId, bool)

GetChainIdOk returns a tuple with the ChainId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EIP712Domain) GetName

func (o *EIP712Domain) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*EIP712Domain) GetNameOk

func (o *EIP712Domain) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EIP712Domain) GetSalt

func (o *EIP712Domain) GetSalt() string

GetSalt returns the Salt field value if set, zero value otherwise.

func (*EIP712Domain) GetSaltOk

func (o *EIP712Domain) GetSaltOk() (*string, bool)

GetSaltOk returns a tuple with the Salt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EIP712Domain) GetVerifyingContract

func (o *EIP712Domain) GetVerifyingContract() string

GetVerifyingContract returns the VerifyingContract field value if set, zero value otherwise.

func (*EIP712Domain) GetVerifyingContractOk

func (o *EIP712Domain) GetVerifyingContractOk() (*string, bool)

GetVerifyingContractOk returns a tuple with the VerifyingContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EIP712Domain) GetVersion

func (o *EIP712Domain) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*EIP712Domain) GetVersionOk

func (o *EIP712Domain) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EIP712Domain) HasChainId

func (o *EIP712Domain) HasChainId() bool

HasChainId returns a boolean if a field has been set.

func (*EIP712Domain) HasName

func (o *EIP712Domain) HasName() bool

HasName returns a boolean if a field has been set.

func (*EIP712Domain) HasSalt

func (o *EIP712Domain) HasSalt() bool

HasSalt returns a boolean if a field has been set.

func (*EIP712Domain) HasVerifyingContract

func (o *EIP712Domain) HasVerifyingContract() bool

HasVerifyingContract returns a boolean if a field has been set.

func (*EIP712Domain) HasVersion

func (o *EIP712Domain) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*EIP712Domain) SetChainId

func (o *EIP712Domain) SetChainId(v EIP712DomainChainId)

SetChainId gets a reference to the given EIP712DomainChainId and assigns it to the ChainId field.

func (*EIP712Domain) SetName

func (o *EIP712Domain) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*EIP712Domain) SetSalt

func (o *EIP712Domain) SetSalt(v string)

SetSalt gets a reference to the given string and assigns it to the Salt field.

func (*EIP712Domain) SetVerifyingContract

func (o *EIP712Domain) SetVerifyingContract(v string)

SetVerifyingContract gets a reference to the given string and assigns it to the VerifyingContract field.

func (*EIP712Domain) SetVersion

func (o *EIP712Domain) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (EIP712Domain) ToMap

func (o EIP712Domain) ToMap() (map[string]interface{}, error)

type EIP712DomainChainId

type EIP712DomainChainId struct {
	Int64  *int64
	String *string
}

EIP712DomainChainId - The EIP-155 chain ID of the application using the typed data.

func Int64AsEIP712DomainChainId

func Int64AsEIP712DomainChainId(v *int64) EIP712DomainChainId

int64AsEIP712DomainChainId is a convenience function that returns int64 wrapped in EIP712DomainChainId

func StringAsEIP712DomainChainId

func StringAsEIP712DomainChainId(v *string) EIP712DomainChainId

stringAsEIP712DomainChainId is a convenience function that returns string wrapped in EIP712DomainChainId

func (*EIP712DomainChainId) GetActualInstance

func (obj *EIP712DomainChainId) GetActualInstance() interface{}

Get the actual instance

func (EIP712DomainChainId) GetActualInstanceValue

func (obj EIP712DomainChainId) GetActualInstanceValue() interface{}

Get the actual instance value

func (EIP712DomainChainId) MarshalJSON

func (src EIP712DomainChainId) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*EIP712DomainChainId) UnmarshalJSON

func (dst *EIP712DomainChainId) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type EIP712TypeEntry

type EIP712TypeEntry struct {
	// The name of the entry.
	Name string `json:"name"`
	Type string `json:"type"`
}

EIP712TypeEntry struct for EIP712TypeEntry

func NewEIP712TypeEntry

func NewEIP712TypeEntry(name string, type_ string) *EIP712TypeEntry

NewEIP712TypeEntry instantiates a new EIP712TypeEntry 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 NewEIP712TypeEntryWithDefaults

func NewEIP712TypeEntryWithDefaults() *EIP712TypeEntry

NewEIP712TypeEntryWithDefaults instantiates a new EIP712TypeEntry 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 (*EIP712TypeEntry) GetName

func (o *EIP712TypeEntry) GetName() string

GetName returns the Name field value

func (*EIP712TypeEntry) GetNameOk

func (o *EIP712TypeEntry) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EIP712TypeEntry) GetType

func (o *EIP712TypeEntry) GetType() string

GetType returns the Type field value

func (*EIP712TypeEntry) GetTypeOk

func (o *EIP712TypeEntry) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*EIP712TypeEntry) SetName

func (o *EIP712TypeEntry) SetName(v string)

SetName sets field value

func (*EIP712TypeEntry) SetType

func (o *EIP712TypeEntry) SetType(v string)

SetType sets field value

func (EIP712TypeEntry) ToMap

func (o EIP712TypeEntry) ToMap() (map[string]interface{}, error)

type EIP712TypedData

type EIP712TypedData struct {
	Types EIP712Types `json:"types"`
	// The root type of the message object. Must correspond to a key in the `types` object.
	PrimaryType string       `json:"primaryType"`
	Domain      EIP712Domain `json:"domain"`
	// The actual data, conforming to the `primaryType` definition in `types`.
	Message map[string]interface{} `json:"message"`
}

EIP712TypedData EIP-712 structured typed data object.

func NewEIP712TypedData

func NewEIP712TypedData(types EIP712Types, primaryType string, domain EIP712Domain, message map[string]interface{}) *EIP712TypedData

NewEIP712TypedData instantiates a new EIP712TypedData 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 NewEIP712TypedDataWithDefaults

func NewEIP712TypedDataWithDefaults() *EIP712TypedData

NewEIP712TypedDataWithDefaults instantiates a new EIP712TypedData 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 (*EIP712TypedData) GetDomain

func (o *EIP712TypedData) GetDomain() EIP712Domain

GetDomain returns the Domain field value

func (*EIP712TypedData) GetDomainOk

func (o *EIP712TypedData) GetDomainOk() (*EIP712Domain, bool)

GetDomainOk returns a tuple with the Domain field value and a boolean to check if the value has been set.

func (*EIP712TypedData) GetMessage

func (o *EIP712TypedData) GetMessage() map[string]interface{}

GetMessage returns the Message field value

func (*EIP712TypedData) GetMessageOk

func (o *EIP712TypedData) GetMessageOk() (map[string]interface{}, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*EIP712TypedData) GetPrimaryType

func (o *EIP712TypedData) GetPrimaryType() string

GetPrimaryType returns the PrimaryType field value

func (*EIP712TypedData) GetPrimaryTypeOk

func (o *EIP712TypedData) GetPrimaryTypeOk() (*string, bool)

GetPrimaryTypeOk returns a tuple with the PrimaryType field value and a boolean to check if the value has been set.

func (*EIP712TypedData) GetTypes

func (o *EIP712TypedData) GetTypes() EIP712Types

GetTypes returns the Types field value

func (*EIP712TypedData) GetTypesOk

func (o *EIP712TypedData) GetTypesOk() (*EIP712Types, bool)

GetTypesOk returns a tuple with the Types field value and a boolean to check if the value has been set.

func (*EIP712TypedData) SetDomain

func (o *EIP712TypedData) SetDomain(v EIP712Domain)

SetDomain sets field value

func (*EIP712TypedData) SetMessage

func (o *EIP712TypedData) SetMessage(v map[string]interface{})

SetMessage sets field value

func (*EIP712TypedData) SetPrimaryType

func (o *EIP712TypedData) SetPrimaryType(v string)

SetPrimaryType sets field value

func (*EIP712TypedData) SetTypes

func (o *EIP712TypedData) SetTypes(v EIP712Types)

SetTypes sets field value

func (EIP712TypedData) ToMap

func (o EIP712TypedData) ToMap() (map[string]interface{}, error)

type EIP712Types

type EIP712Types struct {
	EIP712Domain         []EIP712TypeEntry `json:"EIP712Domain"`
	AdditionalProperties map[string]interface{}
}

EIP712Types A mapping of type names to arrays of fields.

func NewEIP712Types

func NewEIP712Types(eIP712Domain []EIP712TypeEntry) *EIP712Types

NewEIP712Types instantiates a new EIP712Types 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 NewEIP712TypesWithDefaults

func NewEIP712TypesWithDefaults() *EIP712Types

NewEIP712TypesWithDefaults instantiates a new EIP712Types 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 (*EIP712Types) GetEIP712Domain

func (o *EIP712Types) GetEIP712Domain() []EIP712TypeEntry

GetEIP712Domain returns the EIP712Domain field value

func (*EIP712Types) GetEIP712DomainOk

func (o *EIP712Types) GetEIP712DomainOk() ([]EIP712TypeEntry, bool)

GetEIP712DomainOk returns a tuple with the EIP712Domain field value and a boolean to check if the value has been set.

func (*EIP712Types) SetEIP712Domain

func (o *EIP712Types) SetEIP712Domain(v []EIP712TypeEntry)

SetEIP712Domain sets field value

func (EIP712Types) ToMap

func (o EIP712Types) ToMap() (map[string]interface{}, error)

type Error

type Error struct {
	// The unique error code.
	Status int64 `json:"status"`
	// The human-readable error message.
	Message string `json:"message"`
}

Error An error response.

func IsMultiBaasErr

func IsMultiBaasErr(err error) (*Error, bool)

IsMultiBaasErr returns a *multibaas.Error and `true` if the if the error provided is a standard MultiBaas API error.

func NewError

func NewError(status int64, message string) *Error

NewError instantiates a new Error 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 NewErrorWithDefaults

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error 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 (*Error) GetMessage

func (o *Error) GetMessage() string

GetMessage returns the Message field value

func (*Error) GetMessageOk

func (o *Error) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*Error) GetStatus

func (o *Error) GetStatus() int64

GetStatus returns the Status field value

func (*Error) GetStatusOk

func (o *Error) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*Error) SetMessage

func (o *Error) SetMessage(v string)

SetMessage sets field value

func (*Error) SetStatus

func (o *Error) SetStatus(v int64)

SetStatus sets field value

func (Error) ToMap

func (o Error) ToMap() (map[string]interface{}, error)

type Event

type Event struct {
	// The time at which the event was triggered.
	TriggeredAt time.Time              `json:"triggeredAt"`
	Event       EventInformation       `json:"event"`
	Transaction TransactionInformation `json:"transaction"`
}

Event An event returned by the API call.

func NewEvent

func NewEvent(triggeredAt time.Time, event EventInformation, transaction TransactionInformation) *Event

NewEvent instantiates a new Event 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 NewEventWithDefaults

func NewEventWithDefaults() *Event

NewEventWithDefaults instantiates a new Event 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 (*Event) GetEvent

func (o *Event) GetEvent() EventInformation

GetEvent returns the Event field value

func (*Event) GetEventOk

func (o *Event) GetEventOk() (*EventInformation, bool)

GetEventOk returns a tuple with the Event field value and a boolean to check if the value has been set.

func (*Event) GetTransaction

func (o *Event) GetTransaction() TransactionInformation

GetTransaction returns the Transaction field value

func (*Event) GetTransactionOk

func (o *Event) GetTransactionOk() (*TransactionInformation, bool)

GetTransactionOk returns a tuple with the Transaction field value and a boolean to check if the value has been set.

func (*Event) GetTriggeredAt

func (o *Event) GetTriggeredAt() time.Time

GetTriggeredAt returns the TriggeredAt field value

func (*Event) GetTriggeredAtOk

func (o *Event) GetTriggeredAtOk() (*time.Time, bool)

GetTriggeredAtOk returns a tuple with the TriggeredAt field value and a boolean to check if the value has been set.

func (*Event) SetEvent

func (o *Event) SetEvent(v EventInformation)

SetEvent sets field value

func (*Event) SetTransaction

func (o *Event) SetTransaction(v TransactionInformation)

SetTransaction sets field value

func (*Event) SetTriggeredAt

func (o *Event) SetTriggeredAt(v time.Time)

SetTriggeredAt sets field value

func (Event) ToMap

func (o Event) ToMap() (map[string]interface{}, error)

type EventField

type EventField struct {
	// The input name.
	Name string `json:"name"`
	// The input value.
	Value interface{} `json:"value"`
	// Has the value been hashed into a keccak256 string?
	Hashed bool `json:"hashed"`
	// The type of the argument.
	Type string `json:"type"`
}

EventField Holds a field in the event's data.

func NewEventField

func NewEventField(name string, value interface{}, hashed bool, type_ string) *EventField

NewEventField instantiates a new EventField 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 NewEventFieldWithDefaults

func NewEventFieldWithDefaults() *EventField

NewEventFieldWithDefaults instantiates a new EventField 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 (*EventField) GetHashed

func (o *EventField) GetHashed() bool

GetHashed returns the Hashed field value

func (*EventField) GetHashedOk

func (o *EventField) GetHashedOk() (*bool, bool)

GetHashedOk returns a tuple with the Hashed field value and a boolean to check if the value has been set.

func (*EventField) GetName

func (o *EventField) GetName() string

GetName returns the Name field value

func (*EventField) GetNameOk

func (o *EventField) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EventField) GetType

func (o *EventField) GetType() string

GetType returns the Type field value

func (*EventField) GetTypeOk

func (o *EventField) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*EventField) GetValue

func (o *EventField) GetValue() interface{}

GetValue returns the Value field value If the value is explicit nil, the zero value for interface{} will be returned

func (*EventField) GetValueOk

func (o *EventField) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EventField) SetHashed

func (o *EventField) SetHashed(v bool)

SetHashed sets field value

func (*EventField) SetName

func (o *EventField) SetName(v string)

SetName sets field value

func (*EventField) SetType

func (o *EventField) SetType(v string)

SetType sets field value

func (*EventField) SetValue

func (o *EventField) SetValue(v interface{})

SetValue sets field value

func (EventField) ToMap

func (o EventField) ToMap() (map[string]interface{}, error)

type EventIndexingStatus added in v1.1.0

type EventIndexingStatus struct {
	// When true, the event indexer is syncing historical events from past blocks in order to catch up to the current state.
	IsProcessingPastLogs bool `json:"isProcessingPastLogs"`
	// The most recent block number that has been processed for event indexing.
	LatestBlockNumber int64 `json:"latestBlockNumber"`
	// The keccak256 hash as a hex string of 256 bits.
	LatestBlockHash string `json:"latestBlockHash" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// The block number from which event indexing began.
	StartBlockNumber int64 `json:"startBlockNumber"`
	// The keccak256 hash as a hex string of 256 bits.
	StartBlockHash string `json:"startBlockHash" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// The timestamp of the last update to the indexing status.
	UpdatedAt string `json:"updatedAt"`
}

EventIndexingStatus The status for a contract's event indexing at a specific address.

func NewEventIndexingStatus added in v1.1.0

func NewEventIndexingStatus(isProcessingPastLogs bool, latestBlockNumber int64, latestBlockHash string, startBlockNumber int64, startBlockHash string, updatedAt string) *EventIndexingStatus

NewEventIndexingStatus instantiates a new EventIndexingStatus 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 NewEventIndexingStatusWithDefaults added in v1.1.0

func NewEventIndexingStatusWithDefaults() *EventIndexingStatus

NewEventIndexingStatusWithDefaults instantiates a new EventIndexingStatus 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 (*EventIndexingStatus) GetIsProcessingPastLogs added in v1.1.0

func (o *EventIndexingStatus) GetIsProcessingPastLogs() bool

GetIsProcessingPastLogs returns the IsProcessingPastLogs field value

func (*EventIndexingStatus) GetIsProcessingPastLogsOk added in v1.1.0

func (o *EventIndexingStatus) GetIsProcessingPastLogsOk() (*bool, bool)

GetIsProcessingPastLogsOk returns a tuple with the IsProcessingPastLogs field value and a boolean to check if the value has been set.

func (*EventIndexingStatus) GetLatestBlockHash added in v1.1.0

func (o *EventIndexingStatus) GetLatestBlockHash() string

GetLatestBlockHash returns the LatestBlockHash field value

func (*EventIndexingStatus) GetLatestBlockHashOk added in v1.1.0

func (o *EventIndexingStatus) GetLatestBlockHashOk() (*string, bool)

GetLatestBlockHashOk returns a tuple with the LatestBlockHash field value and a boolean to check if the value has been set.

func (*EventIndexingStatus) GetLatestBlockNumber added in v1.1.0

func (o *EventIndexingStatus) GetLatestBlockNumber() int64

GetLatestBlockNumber returns the LatestBlockNumber field value

func (*EventIndexingStatus) GetLatestBlockNumberOk added in v1.1.0

func (o *EventIndexingStatus) GetLatestBlockNumberOk() (*int64, bool)

GetLatestBlockNumberOk returns a tuple with the LatestBlockNumber field value and a boolean to check if the value has been set.

func (*EventIndexingStatus) GetStartBlockHash added in v1.1.0

func (o *EventIndexingStatus) GetStartBlockHash() string

GetStartBlockHash returns the StartBlockHash field value

func (*EventIndexingStatus) GetStartBlockHashOk added in v1.1.0

func (o *EventIndexingStatus) GetStartBlockHashOk() (*string, bool)

GetStartBlockHashOk returns a tuple with the StartBlockHash field value and a boolean to check if the value has been set.

func (*EventIndexingStatus) GetStartBlockNumber added in v1.1.0

func (o *EventIndexingStatus) GetStartBlockNumber() int64

GetStartBlockNumber returns the StartBlockNumber field value

func (*EventIndexingStatus) GetStartBlockNumberOk added in v1.1.0

func (o *EventIndexingStatus) GetStartBlockNumberOk() (*int64, bool)

GetStartBlockNumberOk returns a tuple with the StartBlockNumber field value and a boolean to check if the value has been set.

func (*EventIndexingStatus) GetUpdatedAt added in v1.1.0

func (o *EventIndexingStatus) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*EventIndexingStatus) GetUpdatedAtOk added in v1.1.0

func (o *EventIndexingStatus) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*EventIndexingStatus) SetIsProcessingPastLogs added in v1.1.0

func (o *EventIndexingStatus) SetIsProcessingPastLogs(v bool)

SetIsProcessingPastLogs sets field value

func (*EventIndexingStatus) SetLatestBlockHash added in v1.1.0

func (o *EventIndexingStatus) SetLatestBlockHash(v string)

SetLatestBlockHash sets field value

func (*EventIndexingStatus) SetLatestBlockNumber added in v1.1.0

func (o *EventIndexingStatus) SetLatestBlockNumber(v int64)

SetLatestBlockNumber sets field value

func (*EventIndexingStatus) SetStartBlockHash added in v1.1.0

func (o *EventIndexingStatus) SetStartBlockHash(v string)

SetStartBlockHash sets field value

func (*EventIndexingStatus) SetStartBlockNumber added in v1.1.0

func (o *EventIndexingStatus) SetStartBlockNumber(v int64)

SetStartBlockNumber sets field value

func (*EventIndexingStatus) SetUpdatedAt added in v1.1.0

func (o *EventIndexingStatus) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (EventIndexingStatus) ToMap added in v1.1.0

func (o EventIndexingStatus) ToMap() (map[string]interface{}, error)

type EventInformation

type EventInformation struct {
	// The name of the event.
	Name string `json:"name"`
	// The event signature.
	Signature string `json:"signature"`
	// The list of input arguments for the event.
	Inputs []EventField `json:"inputs"`
	// The raw output from an event. Omitted when returned as part of a transaction receipt.
	RawFields *string             `json:"rawFields,omitempty"`
	Contract  ContractInformation `json:"contract"`
	// The event's index in the log.
	IndexInLog int64 `json:"indexInLog"`
}

EventInformation The event information returned as part of an event.

func NewEventInformation

func NewEventInformation(name string, signature string, inputs []EventField, contract ContractInformation, indexInLog int64) *EventInformation

NewEventInformation instantiates a new EventInformation 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 NewEventInformationWithDefaults

func NewEventInformationWithDefaults() *EventInformation

NewEventInformationWithDefaults instantiates a new EventInformation 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 (*EventInformation) GetContract

func (o *EventInformation) GetContract() ContractInformation

GetContract returns the Contract field value

func (*EventInformation) GetContractOk

func (o *EventInformation) GetContractOk() (*ContractInformation, bool)

GetContractOk returns a tuple with the Contract field value and a boolean to check if the value has been set.

func (*EventInformation) GetIndexInLog

func (o *EventInformation) GetIndexInLog() int64

GetIndexInLog returns the IndexInLog field value

func (*EventInformation) GetIndexInLogOk

func (o *EventInformation) GetIndexInLogOk() (*int64, bool)

GetIndexInLogOk returns a tuple with the IndexInLog field value and a boolean to check if the value has been set.

func (*EventInformation) GetInputs

func (o *EventInformation) GetInputs() []EventField

GetInputs returns the Inputs field value

func (*EventInformation) GetInputsOk

func (o *EventInformation) GetInputsOk() ([]EventField, bool)

GetInputsOk returns a tuple with the Inputs field value and a boolean to check if the value has been set.

func (*EventInformation) GetName

func (o *EventInformation) GetName() string

GetName returns the Name field value

func (*EventInformation) GetNameOk

func (o *EventInformation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EventInformation) GetRawFields

func (o *EventInformation) GetRawFields() string

GetRawFields returns the RawFields field value if set, zero value otherwise.

func (*EventInformation) GetRawFieldsOk

func (o *EventInformation) GetRawFieldsOk() (*string, bool)

GetRawFieldsOk returns a tuple with the RawFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventInformation) GetSignature

func (o *EventInformation) GetSignature() string

GetSignature returns the Signature field value

func (*EventInformation) GetSignatureOk

func (o *EventInformation) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set.

func (*EventInformation) HasRawFields

func (o *EventInformation) HasRawFields() bool

HasRawFields returns a boolean if a field has been set.

func (*EventInformation) SetContract

func (o *EventInformation) SetContract(v ContractInformation)

SetContract sets field value

func (*EventInformation) SetIndexInLog

func (o *EventInformation) SetIndexInLog(v int64)

SetIndexInLog sets field value

func (*EventInformation) SetInputs

func (o *EventInformation) SetInputs(v []EventField)

SetInputs sets field value

func (*EventInformation) SetName

func (o *EventInformation) SetName(v string)

SetName sets field value

func (*EventInformation) SetRawFields

func (o *EventInformation) SetRawFields(v string)

SetRawFields gets a reference to the given string and assigns it to the RawFields field.

func (*EventInformation) SetSignature

func (o *EventInformation) SetSignature(v string)

SetSignature sets field value

func (EventInformation) ToMap

func (o EventInformation) ToMap() (map[string]interface{}, error)

type EventQueriesAPI

type EventQueriesAPI interface {

	/*
		CountEventQueryRecords Count event query records

		Returns the record count of the given saved event query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param eventQuery An event query label.
		@return ApiCountEventQueryRecordsRequest
	*/
	CountEventQueryRecords(ctx context.Context, eventQuery string) ApiCountEventQueryRecordsRequest

	// CountEventQueryRecordsExecute executes the request
	//  @return CountEventQueryRecords200Response
	CountEventQueryRecordsExecute(r ApiCountEventQueryRecordsRequest) (*CountEventQueryRecords200Response, *http.Response, error)

	/*
		DeleteEventQuery Delete event query

		Deletes the given saved event query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param eventQuery An event query label.
		@return ApiDeleteEventQueryRequest
	*/
	DeleteEventQuery(ctx context.Context, eventQuery string) ApiDeleteEventQueryRequest

	// DeleteEventQueryExecute executes the request
	//  @return BaseResponse
	DeleteEventQueryExecute(r ApiDeleteEventQueryRequest) (*BaseResponse, *http.Response, error)

	/*
		ExecuteArbitraryEventQuery Execute arbitrary event query

		Executes an arbitrary event query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiExecuteArbitraryEventQueryRequest
	*/
	ExecuteArbitraryEventQuery(ctx context.Context) ApiExecuteArbitraryEventQueryRequest

	// ExecuteArbitraryEventQueryExecute executes the request
	//  @return ExecuteArbitraryEventQuery200Response
	ExecuteArbitraryEventQueryExecute(r ApiExecuteArbitraryEventQueryRequest) (*ExecuteArbitraryEventQuery200Response, *http.Response, error)

	/*
		ExecuteEventQuery Execute event query

		Executes the given saved event query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param eventQuery An event query label.
		@return ApiExecuteEventQueryRequest
	*/
	ExecuteEventQuery(ctx context.Context, eventQuery string) ApiExecuteEventQueryRequest

	// ExecuteEventQueryExecute executes the request
	//  @return ExecuteArbitraryEventQuery200Response
	ExecuteEventQueryExecute(r ApiExecuteEventQueryRequest) (*ExecuteArbitraryEventQuery200Response, *http.Response, error)

	/*
		GetEventQuery Get event query

		Returns the given saved event query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param eventQuery An event query label.
		@return ApiGetEventQueryRequest
	*/
	GetEventQuery(ctx context.Context, eventQuery string) ApiGetEventQueryRequest

	// GetEventQueryExecute executes the request
	//  @return GetEventQuery200Response
	GetEventQueryExecute(r ApiGetEventQueryRequest) (*GetEventQuery200Response, *http.Response, error)

	/*
		ListEventQueries List event queries

		Returns a list of saved event queries.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListEventQueriesRequest
	*/
	ListEventQueries(ctx context.Context) ApiListEventQueriesRequest

	// ListEventQueriesExecute executes the request
	//  @return ListEventQueries200Response
	ListEventQueriesExecute(r ApiListEventQueriesRequest) (*ListEventQueries200Response, *http.Response, error)

	/*
		SetEventQuery Create or update event query

		Creates or updates the given saved event query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param eventQuery An event query label.
		@return ApiSetEventQueryRequest
	*/
	SetEventQuery(ctx context.Context, eventQuery string) ApiSetEventQueryRequest

	// SetEventQueryExecute executes the request
	//  @return BaseResponse
	SetEventQueryExecute(r ApiSetEventQueryRequest) (*BaseResponse, *http.Response, error)
}

type EventQueriesAPIService

type EventQueriesAPIService service

EventQueriesAPIService EventQueriesAPI service

func (*EventQueriesAPIService) CountEventQueryRecords

func (a *EventQueriesAPIService) CountEventQueryRecords(ctx context.Context, eventQuery string) ApiCountEventQueryRecordsRequest

CountEventQueryRecords Count event query records

Returns the record count of the given saved event query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventQuery An event query label.
@return ApiCountEventQueryRecordsRequest

func (*EventQueriesAPIService) CountEventQueryRecordsExecute

Execute executes the request

@return CountEventQueryRecords200Response

func (*EventQueriesAPIService) DeleteEventQuery

func (a *EventQueriesAPIService) DeleteEventQuery(ctx context.Context, eventQuery string) ApiDeleteEventQueryRequest

DeleteEventQuery Delete event query

Deletes the given saved event query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventQuery An event query label.
@return ApiDeleteEventQueryRequest

func (*EventQueriesAPIService) DeleteEventQueryExecute

Execute executes the request

@return BaseResponse

func (*EventQueriesAPIService) ExecuteArbitraryEventQuery

ExecuteArbitraryEventQuery Execute arbitrary event query

Executes an arbitrary event query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiExecuteArbitraryEventQueryRequest

func (*EventQueriesAPIService) ExecuteArbitraryEventQueryExecute

Execute executes the request

@return ExecuteArbitraryEventQuery200Response

func (*EventQueriesAPIService) ExecuteEventQuery

func (a *EventQueriesAPIService) ExecuteEventQuery(ctx context.Context, eventQuery string) ApiExecuteEventQueryRequest

ExecuteEventQuery Execute event query

Executes the given saved event query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventQuery An event query label.
@return ApiExecuteEventQueryRequest

func (*EventQueriesAPIService) ExecuteEventQueryExecute

Execute executes the request

@return ExecuteArbitraryEventQuery200Response

func (*EventQueriesAPIService) GetEventQuery

func (a *EventQueriesAPIService) GetEventQuery(ctx context.Context, eventQuery string) ApiGetEventQueryRequest

GetEventQuery Get event query

Returns the given saved event query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventQuery An event query label.
@return ApiGetEventQueryRequest

func (*EventQueriesAPIService) GetEventQueryExecute

Execute executes the request

@return GetEventQuery200Response

func (*EventQueriesAPIService) ListEventQueries

ListEventQueries List event queries

Returns a list of saved event queries.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListEventQueriesRequest

func (*EventQueriesAPIService) ListEventQueriesExecute

Execute executes the request

@return ListEventQueries200Response

func (*EventQueriesAPIService) SetEventQuery

func (a *EventQueriesAPIService) SetEventQuery(ctx context.Context, eventQuery string) ApiSetEventQueryRequest

SetEventQuery Create or update event query

Creates or updates the given saved event query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventQuery An event query label.
@return ApiSetEventQueryRequest

func (*EventQueriesAPIService) SetEventQueryExecute

Execute executes the request

@return BaseResponse

type EventQuery

type EventQuery struct {
	Events []EventQueryEvent `json:"events"`
	// The results will be grouped according to this field. An aggregator for non Group By fields must be specified if groupBy is specified.
	GroupBy *string `json:"groupBy,omitempty"`
	// The results will be ordered according to this field.
	OrderBy *string `json:"orderBy,omitempty"`
	// Specify ascending or descending order, the default is \"ASC\".
	Order *string `json:"order,omitempty"`
}

EventQuery An event query.

func NewEventQuery

func NewEventQuery(events []EventQueryEvent) *EventQuery

NewEventQuery instantiates a new EventQuery 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 NewEventQueryWithDefaults

func NewEventQueryWithDefaults() *EventQuery

NewEventQueryWithDefaults instantiates a new EventQuery 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 (*EventQuery) GetEvents

func (o *EventQuery) GetEvents() []EventQueryEvent

GetEvents returns the Events field value

func (*EventQuery) GetEventsOk

func (o *EventQuery) GetEventsOk() ([]EventQueryEvent, bool)

GetEventsOk returns a tuple with the Events field value and a boolean to check if the value has been set.

func (*EventQuery) GetGroupBy

func (o *EventQuery) GetGroupBy() string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*EventQuery) GetGroupByOk

func (o *EventQuery) GetGroupByOk() (*string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQuery) GetOrder

func (o *EventQuery) GetOrder() string

GetOrder returns the Order field value if set, zero value otherwise.

func (*EventQuery) GetOrderBy

func (o *EventQuery) GetOrderBy() string

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*EventQuery) GetOrderByOk

func (o *EventQuery) GetOrderByOk() (*string, bool)

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQuery) GetOrderOk

func (o *EventQuery) GetOrderOk() (*string, bool)

GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQuery) HasGroupBy

func (o *EventQuery) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*EventQuery) HasOrder

func (o *EventQuery) HasOrder() bool

HasOrder returns a boolean if a field has been set.

func (*EventQuery) HasOrderBy

func (o *EventQuery) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*EventQuery) SetEvents

func (o *EventQuery) SetEvents(v []EventQueryEvent)

SetEvents sets field value

func (*EventQuery) SetGroupBy

func (o *EventQuery) SetGroupBy(v string)

SetGroupBy gets a reference to the given string and assigns it to the GroupBy field.

func (*EventQuery) SetOrder

func (o *EventQuery) SetOrder(v string)

SetOrder gets a reference to the given string and assigns it to the Order field.

func (*EventQuery) SetOrderBy

func (o *EventQuery) SetOrderBy(v string)

SetOrderBy gets a reference to the given string and assigns it to the OrderBy field.

func (EventQuery) ToMap

func (o EventQuery) ToMap() (map[string]interface{}, error)

type EventQueryEvent

type EventQueryEvent struct {
	// The name of an event.
	EventName string `json:"eventName"`
	// The query information about all the fields to select from an event.
	Select []EventQueryField `json:"select"`
	Filter *EventQueryFilter `json:"filter,omitempty"`
}

EventQueryEvent A query on a single event.

func NewEventQueryEvent

func NewEventQueryEvent(eventName string, select_ []EventQueryField) *EventQueryEvent

NewEventQueryEvent instantiates a new EventQueryEvent 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 NewEventQueryEventWithDefaults

func NewEventQueryEventWithDefaults() *EventQueryEvent

NewEventQueryEventWithDefaults instantiates a new EventQueryEvent 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 (*EventQueryEvent) GetEventName

func (o *EventQueryEvent) GetEventName() string

GetEventName returns the EventName field value

func (*EventQueryEvent) GetEventNameOk

func (o *EventQueryEvent) GetEventNameOk() (*string, bool)

GetEventNameOk returns a tuple with the EventName field value and a boolean to check if the value has been set.

func (*EventQueryEvent) GetFilter

func (o *EventQueryEvent) GetFilter() EventQueryFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*EventQueryEvent) GetFilterOk

func (o *EventQueryEvent) GetFilterOk() (*EventQueryFilter, bool)

GetFilterOk returns a tuple with the Filter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQueryEvent) GetSelect

func (o *EventQueryEvent) GetSelect() []EventQueryField

GetSelect returns the Select field value

func (*EventQueryEvent) GetSelectOk

func (o *EventQueryEvent) GetSelectOk() ([]EventQueryField, bool)

GetSelectOk returns a tuple with the Select field value and a boolean to check if the value has been set.

func (*EventQueryEvent) HasFilter

func (o *EventQueryEvent) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*EventQueryEvent) SetEventName

func (o *EventQueryEvent) SetEventName(v string)

SetEventName sets field value

func (*EventQueryEvent) SetFilter

func (o *EventQueryEvent) SetFilter(v EventQueryFilter)

SetFilter gets a reference to the given EventQueryFilter and assigns it to the Filter field.

func (*EventQueryEvent) SetSelect

func (o *EventQueryEvent) SetSelect(v []EventQueryField)

SetSelect sets field value

func (EventQueryEvent) ToMap

func (o EventQueryEvent) ToMap() (map[string]interface{}, error)

type EventQueryField

type EventQueryField struct {
	Type FieldType `json:"type"`
	// The field name. Either `name` or `inputIndex` is required if `fieldType == \"input\"`.
	Name *string `json:"name,omitempty"`
	// The field's index, can be used in place of `name`.
	InputIndex NullableInt64 `json:"inputIndex,omitempty"`
	// The name that will be used to return the field.
	Alias *string `json:"alias,omitempty"`
	// The type of aggregation to perform on the field.
	Aggregator NullableString `json:"aggregator,omitempty"`
}

EventQueryField A single event field's query information.

func NewEventQueryField

func NewEventQueryField(type_ FieldType) *EventQueryField

NewEventQueryField instantiates a new EventQueryField 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 NewEventQueryFieldWithDefaults

func NewEventQueryFieldWithDefaults() *EventQueryField

NewEventQueryFieldWithDefaults instantiates a new EventQueryField 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 (*EventQueryField) GetAggregator

func (o *EventQueryField) GetAggregator() string

GetAggregator returns the Aggregator field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EventQueryField) GetAggregatorOk

func (o *EventQueryField) GetAggregatorOk() (*string, bool)

GetAggregatorOk returns a tuple with the Aggregator field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EventQueryField) GetAlias

func (o *EventQueryField) GetAlias() string

GetAlias returns the Alias field value if set, zero value otherwise.

func (*EventQueryField) GetAliasOk

func (o *EventQueryField) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQueryField) GetInputIndex

func (o *EventQueryField) GetInputIndex() int64

GetInputIndex returns the InputIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EventQueryField) GetInputIndexOk

func (o *EventQueryField) GetInputIndexOk() (*int64, bool)

GetInputIndexOk returns a tuple with the InputIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EventQueryField) GetName

func (o *EventQueryField) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*EventQueryField) GetNameOk

func (o *EventQueryField) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQueryField) GetType

func (o *EventQueryField) GetType() FieldType

GetType returns the Type field value

func (*EventQueryField) GetTypeOk

func (o *EventQueryField) GetTypeOk() (*FieldType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*EventQueryField) HasAggregator

func (o *EventQueryField) HasAggregator() bool

HasAggregator returns a boolean if a field has been set.

func (*EventQueryField) HasAlias

func (o *EventQueryField) HasAlias() bool

HasAlias returns a boolean if a field has been set.

func (*EventQueryField) HasInputIndex

func (o *EventQueryField) HasInputIndex() bool

HasInputIndex returns a boolean if a field has been set.

func (*EventQueryField) HasName

func (o *EventQueryField) HasName() bool

HasName returns a boolean if a field has been set.

func (*EventQueryField) SetAggregator

func (o *EventQueryField) SetAggregator(v string)

SetAggregator gets a reference to the given NullableString and assigns it to the Aggregator field.

func (*EventQueryField) SetAggregatorNil

func (o *EventQueryField) SetAggregatorNil()

SetAggregatorNil sets the value for Aggregator to be an explicit nil

func (*EventQueryField) SetAlias

func (o *EventQueryField) SetAlias(v string)

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*EventQueryField) SetInputIndex

func (o *EventQueryField) SetInputIndex(v int64)

SetInputIndex gets a reference to the given NullableInt64 and assigns it to the InputIndex field.

func (*EventQueryField) SetInputIndexNil

func (o *EventQueryField) SetInputIndexNil()

SetInputIndexNil sets the value for InputIndex to be an explicit nil

func (*EventQueryField) SetName

func (o *EventQueryField) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*EventQueryField) SetType

func (o *EventQueryField) SetType(v FieldType)

SetType sets field value

func (EventQueryField) ToMap

func (o EventQueryField) ToMap() (map[string]interface{}, error)

func (*EventQueryField) UnsetAggregator

func (o *EventQueryField) UnsetAggregator()

UnsetAggregator ensures that no value is present for Aggregator, not even an explicit nil

func (*EventQueryField) UnsetInputIndex

func (o *EventQueryField) UnsetInputIndex()

UnsetInputIndex ensures that no value is present for InputIndex, not even an explicit nil

type EventQueryFilter

type EventQueryFilter struct {
	// The rule type, can be omitted if this is the last filter to be applied.
	Rule      *string    `json:"rule,omitempty"`
	FieldType *FieldType `json:"fieldType,omitempty"`
	// The field's index, can be used in place of `name`.
	InputIndex NullableInt64 `json:"inputIndex,omitempty"`
	// The operator on the filter.
	Operator *string `json:"operator,omitempty"`
	// The value to be compared with.
	Value *string `json:"value,omitempty"`
	// Other filters to be applied in succession with the rule specified.
	Children []EventQueryFilter `json:"children,omitempty"`
}

EventQueryFilter A event query filter.

func NewEventQueryFilter

func NewEventQueryFilter() *EventQueryFilter

NewEventQueryFilter instantiates a new EventQueryFilter 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 NewEventQueryFilterWithDefaults

func NewEventQueryFilterWithDefaults() *EventQueryFilter

NewEventQueryFilterWithDefaults instantiates a new EventQueryFilter 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 (*EventQueryFilter) GetChildren

func (o *EventQueryFilter) GetChildren() []EventQueryFilter

GetChildren returns the Children field value if set, zero value otherwise.

func (*EventQueryFilter) GetChildrenOk

func (o *EventQueryFilter) GetChildrenOk() ([]EventQueryFilter, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQueryFilter) GetFieldType

func (o *EventQueryFilter) GetFieldType() FieldType

GetFieldType returns the FieldType field value if set, zero value otherwise.

func (*EventQueryFilter) GetFieldTypeOk

func (o *EventQueryFilter) GetFieldTypeOk() (*FieldType, bool)

GetFieldTypeOk returns a tuple with the FieldType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQueryFilter) GetInputIndex

func (o *EventQueryFilter) GetInputIndex() int64

GetInputIndex returns the InputIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EventQueryFilter) GetInputIndexOk

func (o *EventQueryFilter) GetInputIndexOk() (*int64, bool)

GetInputIndexOk returns a tuple with the InputIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EventQueryFilter) GetOperator

func (o *EventQueryFilter) GetOperator() string

GetOperator returns the Operator field value if set, zero value otherwise.

func (*EventQueryFilter) GetOperatorOk

func (o *EventQueryFilter) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQueryFilter) GetRule

func (o *EventQueryFilter) GetRule() string

GetRule returns the Rule field value if set, zero value otherwise.

func (*EventQueryFilter) GetRuleOk

func (o *EventQueryFilter) GetRuleOk() (*string, bool)

GetRuleOk returns a tuple with the Rule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQueryFilter) GetValue

func (o *EventQueryFilter) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*EventQueryFilter) GetValueOk

func (o *EventQueryFilter) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventQueryFilter) HasChildren

func (o *EventQueryFilter) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*EventQueryFilter) HasFieldType

func (o *EventQueryFilter) HasFieldType() bool

HasFieldType returns a boolean if a field has been set.

func (*EventQueryFilter) HasInputIndex

func (o *EventQueryFilter) HasInputIndex() bool

HasInputIndex returns a boolean if a field has been set.

func (*EventQueryFilter) HasOperator

func (o *EventQueryFilter) HasOperator() bool

HasOperator returns a boolean if a field has been set.

func (*EventQueryFilter) HasRule

func (o *EventQueryFilter) HasRule() bool

HasRule returns a boolean if a field has been set.

func (*EventQueryFilter) HasValue

func (o *EventQueryFilter) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*EventQueryFilter) SetChildren

func (o *EventQueryFilter) SetChildren(v []EventQueryFilter)

SetChildren gets a reference to the given []EventQueryFilter and assigns it to the Children field.

func (*EventQueryFilter) SetFieldType

func (o *EventQueryFilter) SetFieldType(v FieldType)

SetFieldType gets a reference to the given FieldType and assigns it to the FieldType field.

func (*EventQueryFilter) SetInputIndex

func (o *EventQueryFilter) SetInputIndex(v int64)

SetInputIndex gets a reference to the given NullableInt64 and assigns it to the InputIndex field.

func (*EventQueryFilter) SetInputIndexNil

func (o *EventQueryFilter) SetInputIndexNil()

SetInputIndexNil sets the value for InputIndex to be an explicit nil

func (*EventQueryFilter) SetOperator

func (o *EventQueryFilter) SetOperator(v string)

SetOperator gets a reference to the given string and assigns it to the Operator field.

func (*EventQueryFilter) SetRule

func (o *EventQueryFilter) SetRule(v string)

SetRule gets a reference to the given string and assigns it to the Rule field.

func (*EventQueryFilter) SetValue

func (o *EventQueryFilter) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (EventQueryFilter) ToMap

func (o EventQueryFilter) ToMap() (map[string]interface{}, error)

func (*EventQueryFilter) UnsetInputIndex

func (o *EventQueryFilter) UnsetInputIndex()

UnsetInputIndex ensures that no value is present for InputIndex, not even an explicit nil

type EventQueryResults

type EventQueryResults struct {
	Rows []map[string]interface{} `json:"rows"`
}

EventQueryResults Results of an executed event query.

func NewEventQueryResults

func NewEventQueryResults(rows []map[string]interface{}) *EventQueryResults

NewEventQueryResults instantiates a new EventQueryResults 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 NewEventQueryResultsWithDefaults

func NewEventQueryResultsWithDefaults() *EventQueryResults

NewEventQueryResultsWithDefaults instantiates a new EventQueryResults 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 (*EventQueryResults) GetRows

func (o *EventQueryResults) GetRows() []map[string]interface{}

GetRows returns the Rows field value

func (*EventQueryResults) GetRowsOk

func (o *EventQueryResults) GetRowsOk() ([]map[string]interface{}, bool)

GetRowsOk returns a tuple with the Rows field value and a boolean to check if the value has been set.

func (*EventQueryResults) SetRows

func (o *EventQueryResults) SetRows(v []map[string]interface{})

SetRows sets field value

func (EventQueryResults) ToMap

func (o EventQueryResults) ToMap() (map[string]interface{}, error)

type EventTypeConversionOptions

type EventTypeConversionOptions struct {
	// List of event's input parameters.
	Inputs []TypeConversionOptions `json:"inputs"`
}

EventTypeConversionOptions Type conversion options for each of the inputs of an event.

func NewEventTypeConversionOptions

func NewEventTypeConversionOptions(inputs []TypeConversionOptions) *EventTypeConversionOptions

NewEventTypeConversionOptions instantiates a new EventTypeConversionOptions 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 NewEventTypeConversionOptionsWithDefaults

func NewEventTypeConversionOptionsWithDefaults() *EventTypeConversionOptions

NewEventTypeConversionOptionsWithDefaults instantiates a new EventTypeConversionOptions 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 (*EventTypeConversionOptions) GetInputs

GetInputs returns the Inputs field value

func (*EventTypeConversionOptions) GetInputsOk

GetInputsOk returns a tuple with the Inputs field value and a boolean to check if the value has been set.

func (*EventTypeConversionOptions) SetInputs

SetInputs sets field value

func (EventTypeConversionOptions) ToMap

func (o EventTypeConversionOptions) ToMap() (map[string]interface{}, error)

type EventsAPI

type EventsAPI interface {

	/*
		GetEventCount Get event count

		Gets the number of events stored in the database.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetEventCountRequest
	*/
	GetEventCount(ctx context.Context) ApiGetEventCountRequest

	// GetEventCountExecute executes the request
	//  @return GetEventCount200Response
	GetEventCountExecute(r ApiGetEventCountRequest) (*GetEventCount200Response, *http.Response, error)

	/*
		ListEvents List events

		Returns all events stored in the database.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListEventsRequest
	*/
	ListEvents(ctx context.Context) ApiListEventsRequest

	// ListEventsExecute executes the request
	//  @return ListEvents200Response
	ListEventsExecute(r ApiListEventsRequest) (*ListEvents200Response, *http.Response, error)
}

type EventsAPIService

type EventsAPIService service

EventsAPIService EventsAPI service

func (*EventsAPIService) GetEventCount

GetEventCount Get event count

Gets the number of events stored in the database.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetEventCountRequest

func (*EventsAPIService) GetEventCountExecute

Execute executes the request

@return GetEventCount200Response

func (*EventsAPIService) ListEvents

ListEvents List events

Returns all events stored in the database.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListEventsRequest

func (*EventsAPIService) ListEventsExecute

Execute executes the request

@return ListEvents200Response

type ExecuteArbitraryEventQuery200Response

type ExecuteArbitraryEventQuery200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string            `json:"message"`
	Result  EventQueryResults `json:"result"`
}

ExecuteArbitraryEventQuery200Response struct for ExecuteArbitraryEventQuery200Response

func NewExecuteArbitraryEventQuery200Response

func NewExecuteArbitraryEventQuery200Response(status int64, message string, result EventQueryResults) *ExecuteArbitraryEventQuery200Response

NewExecuteArbitraryEventQuery200Response instantiates a new ExecuteArbitraryEventQuery200Response 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 NewExecuteArbitraryEventQuery200ResponseWithDefaults

func NewExecuteArbitraryEventQuery200ResponseWithDefaults() *ExecuteArbitraryEventQuery200Response

NewExecuteArbitraryEventQuery200ResponseWithDefaults instantiates a new ExecuteArbitraryEventQuery200Response 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 (*ExecuteArbitraryEventQuery200Response) GetMessage

GetMessage returns the Message field value

func (*ExecuteArbitraryEventQuery200Response) GetMessageOk

func (o *ExecuteArbitraryEventQuery200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ExecuteArbitraryEventQuery200Response) GetResult

GetResult returns the Result field value

func (*ExecuteArbitraryEventQuery200Response) GetResultOk

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ExecuteArbitraryEventQuery200Response) GetStatus

GetStatus returns the Status field value

func (*ExecuteArbitraryEventQuery200Response) GetStatusOk

func (o *ExecuteArbitraryEventQuery200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ExecuteArbitraryEventQuery200Response) SetMessage

SetMessage sets field value

func (*ExecuteArbitraryEventQuery200Response) SetResult

SetResult sets field value

func (*ExecuteArbitraryEventQuery200Response) SetStatus

SetStatus sets field value

func (ExecuteArbitraryEventQuery200Response) ToMap

func (o ExecuteArbitraryEventQuery200Response) ToMap() (map[string]interface{}, error)

type FieldType

type FieldType string

FieldType The field type in a select or filter.

const (
	INPUT                  FieldType = "input"
	CONTRACT_LABEL         FieldType = "contract_label"
	CONTRACT_NAME          FieldType = "contract_name"
	CONTRACT_ADDRESS       FieldType = "contract_address"
	CONTRACT_ADDRESS_ALIAS FieldType = "contract_address_alias"
	BLOCK_NUMBER           FieldType = "block_number"
	TRIGGERED_AT           FieldType = "triggered_at"
	EVENT_SIGNATURE        FieldType = "event_signature"
	BLOCK_HASH             FieldType = "block_hash"
	TX_HASH                FieldType = "tx_hash"
	TX_FROM                FieldType = "tx_from"
)

List of FieldType

func NewFieldTypeFromValue

func NewFieldTypeFromValue(v string) (*FieldType, error)

NewFieldTypeFromValue returns a pointer to a valid FieldType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FieldType) IsValid

func (v FieldType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (FieldType) Ptr

func (v FieldType) Ptr() *FieldType

Ptr returns reference to FieldType value

func (*FieldType) UnmarshalJSON

func (v *FieldType) UnmarshalJSON(src []byte) error

type GasParams

type GasParams struct {
	// Gas price to use for the cancel/resubmit.
	GasPrice *string `json:"gasPrice,omitempty"`
	// Gas fee cap to use for the EIP-1559 cancel/resubmit.
	GasFeeCap *string `json:"gasFeeCap,omitempty"`
	// Gas priority fee cap to use for the EIP-1559 cancel/resubmit.
	GasTipCap *string `json:"gasTipCap,omitempty"`
	// Gas limit to set for the cancel/resubmit.
	Gas *int64 `json:"gas,omitempty"`
}

GasParams Specify custom gas parameters

func NewGasParams

func NewGasParams() *GasParams

NewGasParams instantiates a new GasParams 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 NewGasParamsWithDefaults

func NewGasParamsWithDefaults() *GasParams

NewGasParamsWithDefaults instantiates a new GasParams 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 (*GasParams) GetGas

func (o *GasParams) GetGas() int64

GetGas returns the Gas field value if set, zero value otherwise.

func (*GasParams) GetGasFeeCap

func (o *GasParams) GetGasFeeCap() string

GetGasFeeCap returns the GasFeeCap field value if set, zero value otherwise.

func (*GasParams) GetGasFeeCapOk

func (o *GasParams) GetGasFeeCapOk() (*string, bool)

GetGasFeeCapOk returns a tuple with the GasFeeCap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GasParams) GetGasOk

func (o *GasParams) GetGasOk() (*int64, bool)

GetGasOk returns a tuple with the Gas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GasParams) GetGasPrice

func (o *GasParams) GetGasPrice() string

GetGasPrice returns the GasPrice field value if set, zero value otherwise.

func (*GasParams) GetGasPriceOk

func (o *GasParams) GetGasPriceOk() (*string, bool)

GetGasPriceOk returns a tuple with the GasPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GasParams) GetGasTipCap

func (o *GasParams) GetGasTipCap() string

GetGasTipCap returns the GasTipCap field value if set, zero value otherwise.

func (*GasParams) GetGasTipCapOk

func (o *GasParams) GetGasTipCapOk() (*string, bool)

GetGasTipCapOk returns a tuple with the GasTipCap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GasParams) HasGas

func (o *GasParams) HasGas() bool

HasGas returns a boolean if a field has been set.

func (*GasParams) HasGasFeeCap

func (o *GasParams) HasGasFeeCap() bool

HasGasFeeCap returns a boolean if a field has been set.

func (*GasParams) HasGasPrice

func (o *GasParams) HasGasPrice() bool

HasGasPrice returns a boolean if a field has been set.

func (*GasParams) HasGasTipCap

func (o *GasParams) HasGasTipCap() bool

HasGasTipCap returns a boolean if a field has been set.

func (*GasParams) SetGas

func (o *GasParams) SetGas(v int64)

SetGas gets a reference to the given int64 and assigns it to the Gas field.

func (*GasParams) SetGasFeeCap

func (o *GasParams) SetGasFeeCap(v string)

SetGasFeeCap gets a reference to the given string and assigns it to the GasFeeCap field.

func (*GasParams) SetGasPrice

func (o *GasParams) SetGasPrice(v string)

SetGasPrice gets a reference to the given string and assigns it to the GasPrice field.

func (*GasParams) SetGasTipCap

func (o *GasParams) SetGasTipCap(v string)

SetGasTipCap gets a reference to the given string and assigns it to the GasTipCap field.

func (GasParams) ToMap

func (o GasParams) ToMap() (map[string]interface{}, error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetApiKey200Response

type GetApiKey200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	Result  ApiKey `json:"result"`
}

GetApiKey200Response struct for GetApiKey200Response

func NewGetApiKey200Response

func NewGetApiKey200Response(status int64, message string, result ApiKey) *GetApiKey200Response

NewGetApiKey200Response instantiates a new GetApiKey200Response 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 NewGetApiKey200ResponseWithDefaults

func NewGetApiKey200ResponseWithDefaults() *GetApiKey200Response

NewGetApiKey200ResponseWithDefaults instantiates a new GetApiKey200Response 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 (*GetApiKey200Response) GetMessage

func (o *GetApiKey200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetApiKey200Response) GetMessageOk

func (o *GetApiKey200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetApiKey200Response) GetResult

func (o *GetApiKey200Response) GetResult() ApiKey

GetResult returns the Result field value

func (*GetApiKey200Response) GetResultOk

func (o *GetApiKey200Response) GetResultOk() (*ApiKey, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetApiKey200Response) GetStatus

func (o *GetApiKey200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetApiKey200Response) GetStatusOk

func (o *GetApiKey200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetApiKey200Response) SetMessage

func (o *GetApiKey200Response) SetMessage(v string)

SetMessage sets field value

func (*GetApiKey200Response) SetResult

func (o *GetApiKey200Response) SetResult(v ApiKey)

SetResult sets field value

func (*GetApiKey200Response) SetStatus

func (o *GetApiKey200Response) SetStatus(v int64)

SetStatus sets field value

func (GetApiKey200Response) ToMap

func (o GetApiKey200Response) ToMap() (map[string]interface{}, error)

type GetBlock200Response

type GetBlock200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	Result  Block  `json:"result"`
}

GetBlock200Response struct for GetBlock200Response

func NewGetBlock200Response

func NewGetBlock200Response(status int64, message string, result Block) *GetBlock200Response

NewGetBlock200Response instantiates a new GetBlock200Response 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 NewGetBlock200ResponseWithDefaults

func NewGetBlock200ResponseWithDefaults() *GetBlock200Response

NewGetBlock200ResponseWithDefaults instantiates a new GetBlock200Response 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 (*GetBlock200Response) GetMessage

func (o *GetBlock200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetBlock200Response) GetMessageOk

func (o *GetBlock200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetBlock200Response) GetResult

func (o *GetBlock200Response) GetResult() Block

GetResult returns the Result field value

func (*GetBlock200Response) GetResultOk

func (o *GetBlock200Response) GetResultOk() (*Block, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetBlock200Response) GetStatus

func (o *GetBlock200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetBlock200Response) GetStatusOk

func (o *GetBlock200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetBlock200Response) SetMessage

func (o *GetBlock200Response) SetMessage(v string)

SetMessage sets field value

func (*GetBlock200Response) SetResult

func (o *GetBlock200Response) SetResult(v Block)

SetResult sets field value

func (*GetBlock200Response) SetStatus

func (o *GetBlock200Response) SetStatus(v int64)

SetStatus sets field value

func (GetBlock200Response) ToMap

func (o GetBlock200Response) ToMap() (map[string]interface{}, error)

type GetChainStatus200Response

type GetChainStatus200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string      `json:"message"`
	Result  ChainStatus `json:"result"`
}

GetChainStatus200Response struct for GetChainStatus200Response

func NewGetChainStatus200Response

func NewGetChainStatus200Response(status int64, message string, result ChainStatus) *GetChainStatus200Response

NewGetChainStatus200Response instantiates a new GetChainStatus200Response 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 NewGetChainStatus200ResponseWithDefaults

func NewGetChainStatus200ResponseWithDefaults() *GetChainStatus200Response

NewGetChainStatus200ResponseWithDefaults instantiates a new GetChainStatus200Response 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 (*GetChainStatus200Response) GetMessage

func (o *GetChainStatus200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetChainStatus200Response) GetMessageOk

func (o *GetChainStatus200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetChainStatus200Response) GetResult

func (o *GetChainStatus200Response) GetResult() ChainStatus

GetResult returns the Result field value

func (*GetChainStatus200Response) GetResultOk

func (o *GetChainStatus200Response) GetResultOk() (*ChainStatus, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetChainStatus200Response) GetStatus

func (o *GetChainStatus200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetChainStatus200Response) GetStatusOk

func (o *GetChainStatus200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetChainStatus200Response) SetMessage

func (o *GetChainStatus200Response) SetMessage(v string)

SetMessage sets field value

func (*GetChainStatus200Response) SetResult

func (o *GetChainStatus200Response) SetResult(v ChainStatus)

SetResult sets field value

func (*GetChainStatus200Response) SetStatus

func (o *GetChainStatus200Response) SetStatus(v int64)

SetStatus sets field value

func (GetChainStatus200Response) ToMap

func (o GetChainStatus200Response) ToMap() (map[string]interface{}, error)

type GetContract200Response

type GetContract200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string   `json:"message"`
	Result  Contract `json:"result"`
}

GetContract200Response struct for GetContract200Response

func NewGetContract200Response

func NewGetContract200Response(status int64, message string, result Contract) *GetContract200Response

NewGetContract200Response instantiates a new GetContract200Response 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 NewGetContract200ResponseWithDefaults

func NewGetContract200ResponseWithDefaults() *GetContract200Response

NewGetContract200ResponseWithDefaults instantiates a new GetContract200Response 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 (*GetContract200Response) GetMessage

func (o *GetContract200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetContract200Response) GetMessageOk

func (o *GetContract200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetContract200Response) GetResult

func (o *GetContract200Response) GetResult() Contract

GetResult returns the Result field value

func (*GetContract200Response) GetResultOk

func (o *GetContract200Response) GetResultOk() (*Contract, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetContract200Response) GetStatus

func (o *GetContract200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetContract200Response) GetStatusOk

func (o *GetContract200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetContract200Response) SetMessage

func (o *GetContract200Response) SetMessage(v string)

SetMessage sets field value

func (*GetContract200Response) SetResult

func (o *GetContract200Response) SetResult(v Contract)

SetResult sets field value

func (*GetContract200Response) SetStatus

func (o *GetContract200Response) SetStatus(v int64)

SetStatus sets field value

func (GetContract200Response) ToMap

func (o GetContract200Response) ToMap() (map[string]interface{}, error)

type GetContractVersions200Response

type GetContractVersions200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string     `json:"message"`
	Result  []Contract `json:"result"`
}

GetContractVersions200Response struct for GetContractVersions200Response

func NewGetContractVersions200Response

func NewGetContractVersions200Response(status int64, message string, result []Contract) *GetContractVersions200Response

NewGetContractVersions200Response instantiates a new GetContractVersions200Response 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 NewGetContractVersions200ResponseWithDefaults

func NewGetContractVersions200ResponseWithDefaults() *GetContractVersions200Response

NewGetContractVersions200ResponseWithDefaults instantiates a new GetContractVersions200Response 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 (*GetContractVersions200Response) GetMessage

func (o *GetContractVersions200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetContractVersions200Response) GetMessageOk

func (o *GetContractVersions200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetContractVersions200Response) GetResult

func (o *GetContractVersions200Response) GetResult() []Contract

GetResult returns the Result field value

func (*GetContractVersions200Response) GetResultOk

func (o *GetContractVersions200Response) GetResultOk() ([]Contract, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetContractVersions200Response) GetStatus

func (o *GetContractVersions200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetContractVersions200Response) GetStatusOk

func (o *GetContractVersions200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetContractVersions200Response) SetMessage

func (o *GetContractVersions200Response) SetMessage(v string)

SetMessage sets field value

func (*GetContractVersions200Response) SetResult

func (o *GetContractVersions200Response) SetResult(v []Contract)

SetResult sets field value

func (*GetContractVersions200Response) SetStatus

func (o *GetContractVersions200Response) SetStatus(v int64)

SetStatus sets field value

func (GetContractVersions200Response) ToMap

func (o GetContractVersions200Response) ToMap() (map[string]interface{}, error)

type GetEventCount200Response

type GetEventCount200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	// The number of events.
	Result int64 `json:"result"`
}

GetEventCount200Response struct for GetEventCount200Response

func NewGetEventCount200Response

func NewGetEventCount200Response(status int64, message string, result int64) *GetEventCount200Response

NewGetEventCount200Response instantiates a new GetEventCount200Response 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 NewGetEventCount200ResponseWithDefaults

func NewGetEventCount200ResponseWithDefaults() *GetEventCount200Response

NewGetEventCount200ResponseWithDefaults instantiates a new GetEventCount200Response 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 (*GetEventCount200Response) GetMessage

func (o *GetEventCount200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetEventCount200Response) GetMessageOk

func (o *GetEventCount200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetEventCount200Response) GetResult

func (o *GetEventCount200Response) GetResult() int64

GetResult returns the Result field value

func (*GetEventCount200Response) GetResultOk

func (o *GetEventCount200Response) GetResultOk() (*int64, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetEventCount200Response) GetStatus

func (o *GetEventCount200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetEventCount200Response) GetStatusOk

func (o *GetEventCount200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetEventCount200Response) SetMessage

func (o *GetEventCount200Response) SetMessage(v string)

SetMessage sets field value

func (*GetEventCount200Response) SetResult

func (o *GetEventCount200Response) SetResult(v int64)

SetResult sets field value

func (*GetEventCount200Response) SetStatus

func (o *GetEventCount200Response) SetStatus(v int64)

SetStatus sets field value

func (GetEventCount200Response) ToMap

func (o GetEventCount200Response) ToMap() (map[string]interface{}, error)

type GetEventIndexingStatus200Response added in v1.1.0

type GetEventIndexingStatus200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string              `json:"message"`
	Result  EventIndexingStatus `json:"result"`
}

GetEventIndexingStatus200Response struct for GetEventIndexingStatus200Response

func NewGetEventIndexingStatus200Response added in v1.1.0

func NewGetEventIndexingStatus200Response(status int64, message string, result EventIndexingStatus) *GetEventIndexingStatus200Response

NewGetEventIndexingStatus200Response instantiates a new GetEventIndexingStatus200Response 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 NewGetEventIndexingStatus200ResponseWithDefaults added in v1.1.0

func NewGetEventIndexingStatus200ResponseWithDefaults() *GetEventIndexingStatus200Response

NewGetEventIndexingStatus200ResponseWithDefaults instantiates a new GetEventIndexingStatus200Response 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 (*GetEventIndexingStatus200Response) GetMessage added in v1.1.0

func (o *GetEventIndexingStatus200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetEventIndexingStatus200Response) GetMessageOk added in v1.1.0

func (o *GetEventIndexingStatus200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetEventIndexingStatus200Response) GetResult added in v1.1.0

GetResult returns the Result field value

func (*GetEventIndexingStatus200Response) GetResultOk added in v1.1.0

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetEventIndexingStatus200Response) GetStatus added in v1.1.0

GetStatus returns the Status field value

func (*GetEventIndexingStatus200Response) GetStatusOk added in v1.1.0

func (o *GetEventIndexingStatus200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetEventIndexingStatus200Response) SetMessage added in v1.1.0

func (o *GetEventIndexingStatus200Response) SetMessage(v string)

SetMessage sets field value

func (*GetEventIndexingStatus200Response) SetResult added in v1.1.0

SetResult sets field value

func (*GetEventIndexingStatus200Response) SetStatus added in v1.1.0

func (o *GetEventIndexingStatus200Response) SetStatus(v int64)

SetStatus sets field value

func (GetEventIndexingStatus200Response) ToMap added in v1.1.0

func (o GetEventIndexingStatus200Response) ToMap() (map[string]interface{}, error)

type GetEventQuery200Response

type GetEventQuery200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string     `json:"message"`
	Result  EventQuery `json:"result"`
}

GetEventQuery200Response struct for GetEventQuery200Response

func NewGetEventQuery200Response

func NewGetEventQuery200Response(status int64, message string, result EventQuery) *GetEventQuery200Response

NewGetEventQuery200Response instantiates a new GetEventQuery200Response 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 NewGetEventQuery200ResponseWithDefaults

func NewGetEventQuery200ResponseWithDefaults() *GetEventQuery200Response

NewGetEventQuery200ResponseWithDefaults instantiates a new GetEventQuery200Response 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 (*GetEventQuery200Response) GetMessage

func (o *GetEventQuery200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetEventQuery200Response) GetMessageOk

func (o *GetEventQuery200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetEventQuery200Response) GetResult

func (o *GetEventQuery200Response) GetResult() EventQuery

GetResult returns the Result field value

func (*GetEventQuery200Response) GetResultOk

func (o *GetEventQuery200Response) GetResultOk() (*EventQuery, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetEventQuery200Response) GetStatus

func (o *GetEventQuery200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetEventQuery200Response) GetStatusOk

func (o *GetEventQuery200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetEventQuery200Response) SetMessage

func (o *GetEventQuery200Response) SetMessage(v string)

SetMessage sets field value

func (*GetEventQuery200Response) SetResult

func (o *GetEventQuery200Response) SetResult(v EventQuery)

SetResult sets field value

func (*GetEventQuery200Response) SetStatus

func (o *GetEventQuery200Response) SetStatus(v int64)

SetStatus sets field value

func (GetEventQuery200Response) ToMap

func (o GetEventQuery200Response) ToMap() (map[string]interface{}, error)

type GetEventTypeConversions200Response

type GetEventTypeConversions200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string                     `json:"message"`
	Result  EventTypeConversionOptions `json:"result"`
}

GetEventTypeConversions200Response struct for GetEventTypeConversions200Response

func NewGetEventTypeConversions200Response

func NewGetEventTypeConversions200Response(status int64, message string, result EventTypeConversionOptions) *GetEventTypeConversions200Response

NewGetEventTypeConversions200Response instantiates a new GetEventTypeConversions200Response 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 NewGetEventTypeConversions200ResponseWithDefaults

func NewGetEventTypeConversions200ResponseWithDefaults() *GetEventTypeConversions200Response

NewGetEventTypeConversions200ResponseWithDefaults instantiates a new GetEventTypeConversions200Response 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 (*GetEventTypeConversions200Response) GetMessage

GetMessage returns the Message field value

func (*GetEventTypeConversions200Response) GetMessageOk

func (o *GetEventTypeConversions200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetEventTypeConversions200Response) GetResult

GetResult returns the Result field value

func (*GetEventTypeConversions200Response) GetResultOk

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetEventTypeConversions200Response) GetStatus

GetStatus returns the Status field value

func (*GetEventTypeConversions200Response) GetStatusOk

func (o *GetEventTypeConversions200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetEventTypeConversions200Response) SetMessage

func (o *GetEventTypeConversions200Response) SetMessage(v string)

SetMessage sets field value

func (*GetEventTypeConversions200Response) SetResult

SetResult sets field value

func (*GetEventTypeConversions200Response) SetStatus

func (o *GetEventTypeConversions200Response) SetStatus(v int64)

SetStatus sets field value

func (GetEventTypeConversions200Response) ToMap

func (o GetEventTypeConversions200Response) ToMap() (map[string]interface{}, error)

type GetFunctionTypeConversions200Response

type GetFunctionTypeConversions200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string                      `json:"message"`
	Result  MethodTypeConversionOptions `json:"result"`
}

GetFunctionTypeConversions200Response struct for GetFunctionTypeConversions200Response

func NewGetFunctionTypeConversions200Response

func NewGetFunctionTypeConversions200Response(status int64, message string, result MethodTypeConversionOptions) *GetFunctionTypeConversions200Response

NewGetFunctionTypeConversions200Response instantiates a new GetFunctionTypeConversions200Response 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 NewGetFunctionTypeConversions200ResponseWithDefaults

func NewGetFunctionTypeConversions200ResponseWithDefaults() *GetFunctionTypeConversions200Response

NewGetFunctionTypeConversions200ResponseWithDefaults instantiates a new GetFunctionTypeConversions200Response 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 (*GetFunctionTypeConversions200Response) GetMessage

GetMessage returns the Message field value

func (*GetFunctionTypeConversions200Response) GetMessageOk

func (o *GetFunctionTypeConversions200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetFunctionTypeConversions200Response) GetResult

GetResult returns the Result field value

func (*GetFunctionTypeConversions200Response) GetResultOk

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetFunctionTypeConversions200Response) GetStatus

GetStatus returns the Status field value

func (*GetFunctionTypeConversions200Response) GetStatusOk

func (o *GetFunctionTypeConversions200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetFunctionTypeConversions200Response) SetMessage

SetMessage sets field value

func (*GetFunctionTypeConversions200Response) SetResult

SetResult sets field value

func (*GetFunctionTypeConversions200Response) SetStatus

SetStatus sets field value

func (GetFunctionTypeConversions200Response) ToMap

func (o GetFunctionTypeConversions200Response) ToMap() (map[string]interface{}, error)

type GetPlan200Response added in v1.1.0

type GetPlan200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	Result  Plan   `json:"result"`
}

GetPlan200Response struct for GetPlan200Response

func NewGetPlan200Response added in v1.1.0

func NewGetPlan200Response(status int64, message string, result Plan) *GetPlan200Response

NewGetPlan200Response instantiates a new GetPlan200Response 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 NewGetPlan200ResponseWithDefaults added in v1.1.0

func NewGetPlan200ResponseWithDefaults() *GetPlan200Response

NewGetPlan200ResponseWithDefaults instantiates a new GetPlan200Response 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 (*GetPlan200Response) GetMessage added in v1.1.0

func (o *GetPlan200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetPlan200Response) GetMessageOk added in v1.1.0

func (o *GetPlan200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetPlan200Response) GetResult added in v1.1.0

func (o *GetPlan200Response) GetResult() Plan

GetResult returns the Result field value

func (*GetPlan200Response) GetResultOk added in v1.1.0

func (o *GetPlan200Response) GetResultOk() (*Plan, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetPlan200Response) GetStatus added in v1.1.0

func (o *GetPlan200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetPlan200Response) GetStatusOk added in v1.1.0

func (o *GetPlan200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetPlan200Response) SetMessage added in v1.1.0

func (o *GetPlan200Response) SetMessage(v string)

SetMessage sets field value

func (*GetPlan200Response) SetResult added in v1.1.0

func (o *GetPlan200Response) SetResult(v Plan)

SetResult sets field value

func (*GetPlan200Response) SetStatus added in v1.1.0

func (o *GetPlan200Response) SetStatus(v int64)

SetStatus sets field value

func (GetPlan200Response) ToMap added in v1.1.0

func (o GetPlan200Response) ToMap() (map[string]interface{}, error)

type GetTransaction200Response

type GetTransaction200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string          `json:"message"`
	Result  TransactionData `json:"result"`
}

GetTransaction200Response struct for GetTransaction200Response

func NewGetTransaction200Response

func NewGetTransaction200Response(status int64, message string, result TransactionData) *GetTransaction200Response

NewGetTransaction200Response instantiates a new GetTransaction200Response 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 NewGetTransaction200ResponseWithDefaults

func NewGetTransaction200ResponseWithDefaults() *GetTransaction200Response

NewGetTransaction200ResponseWithDefaults instantiates a new GetTransaction200Response 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 (*GetTransaction200Response) GetMessage

func (o *GetTransaction200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetTransaction200Response) GetMessageOk

func (o *GetTransaction200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetTransaction200Response) GetResult

GetResult returns the Result field value

func (*GetTransaction200Response) GetResultOk

func (o *GetTransaction200Response) GetResultOk() (*TransactionData, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetTransaction200Response) GetStatus

func (o *GetTransaction200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetTransaction200Response) GetStatusOk

func (o *GetTransaction200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetTransaction200Response) SetMessage

func (o *GetTransaction200Response) SetMessage(v string)

SetMessage sets field value

func (*GetTransaction200Response) SetResult

SetResult sets field value

func (*GetTransaction200Response) SetStatus

func (o *GetTransaction200Response) SetStatus(v int64)

SetStatus sets field value

func (GetTransaction200Response) ToMap

func (o GetTransaction200Response) ToMap() (map[string]interface{}, error)

type GetTransactionReceipt200Response

type GetTransactionReceipt200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string             `json:"message"`
	Result  TransactionReceipt `json:"result"`
}

GetTransactionReceipt200Response struct for GetTransactionReceipt200Response

func NewGetTransactionReceipt200Response

func NewGetTransactionReceipt200Response(status int64, message string, result TransactionReceipt) *GetTransactionReceipt200Response

NewGetTransactionReceipt200Response instantiates a new GetTransactionReceipt200Response 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 NewGetTransactionReceipt200ResponseWithDefaults

func NewGetTransactionReceipt200ResponseWithDefaults() *GetTransactionReceipt200Response

NewGetTransactionReceipt200ResponseWithDefaults instantiates a new GetTransactionReceipt200Response 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 (*GetTransactionReceipt200Response) GetMessage

func (o *GetTransactionReceipt200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetTransactionReceipt200Response) GetMessageOk

func (o *GetTransactionReceipt200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetTransactionReceipt200Response) GetResult

GetResult returns the Result field value

func (*GetTransactionReceipt200Response) GetResultOk

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*GetTransactionReceipt200Response) GetStatus

func (o *GetTransactionReceipt200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetTransactionReceipt200Response) GetStatusOk

func (o *GetTransactionReceipt200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetTransactionReceipt200Response) SetMessage

func (o *GetTransactionReceipt200Response) SetMessage(v string)

SetMessage sets field value

func (*GetTransactionReceipt200Response) SetResult

SetResult sets field value

func (*GetTransactionReceipt200Response) SetStatus

func (o *GetTransactionReceipt200Response) SetStatus(v int64)

SetStatus sets field value

func (GetTransactionReceipt200Response) ToMap

func (o GetTransactionReceipt200Response) ToMap() (map[string]interface{}, error)

type Group

type Group struct {
	// The group ID.
	Id int64 `json:"id"`
	// The group name.
	Name string `json:"name"`
	// The group short name.
	ShortName string `json:"shortName"`
	// The group description.
	Description string `json:"description"`
	// The group roles.
	Roles []Role `json:"roles"`
}

Group A group.

func NewGroup

func NewGroup(id int64, name string, shortName string, description string, roles []Role) *Group

NewGroup instantiates a new Group 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 NewGroupWithDefaults

func NewGroupWithDefaults() *Group

NewGroupWithDefaults instantiates a new Group 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 (*Group) GetDescription

func (o *Group) GetDescription() string

GetDescription returns the Description field value

func (*Group) GetDescriptionOk

func (o *Group) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Group) GetId

func (o *Group) GetId() int64

GetId returns the Id field value

func (*Group) GetIdOk

func (o *Group) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Group) GetName

func (o *Group) GetName() string

GetName returns the Name field value

func (*Group) GetNameOk

func (o *Group) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Group) GetRoles

func (o *Group) GetRoles() []Role

GetRoles returns the Roles field value

func (*Group) GetRolesOk

func (o *Group) GetRolesOk() ([]Role, bool)

GetRolesOk returns a tuple with the Roles field value and a boolean to check if the value has been set.

func (*Group) GetShortName

func (o *Group) GetShortName() string

GetShortName returns the ShortName field value

func (*Group) GetShortNameOk

func (o *Group) GetShortNameOk() (*string, bool)

GetShortNameOk returns a tuple with the ShortName field value and a boolean to check if the value has been set.

func (*Group) SetDescription

func (o *Group) SetDescription(v string)

SetDescription sets field value

func (*Group) SetId

func (o *Group) SetId(v int64)

SetId sets field value

func (*Group) SetName

func (o *Group) SetName(v string)

SetName sets field value

func (*Group) SetRoles

func (o *Group) SetRoles(v []Role)

SetRoles sets field value

func (*Group) SetShortName

func (o *Group) SetShortName(v string)

SetShortName sets field value

func (Group) ToMap

func (o Group) ToMap() (map[string]interface{}, error)

type HSMData

type HSMData struct {
	Configuration AzureAccount `json:"configuration"`
	// An array of Azure Hardware Wallets.
	Wallets []AzureHardwareWallet `json:"wallets"`
}

HSMData Response body for returning HSM Data.

func NewHSMData

func NewHSMData(configuration AzureAccount, wallets []AzureHardwareWallet) *HSMData

NewHSMData instantiates a new HSMData 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 NewHSMDataWithDefaults

func NewHSMDataWithDefaults() *HSMData

NewHSMDataWithDefaults instantiates a new HSMData 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 (*HSMData) GetConfiguration

func (o *HSMData) GetConfiguration() AzureAccount

GetConfiguration returns the Configuration field value

func (*HSMData) GetConfigurationOk

func (o *HSMData) GetConfigurationOk() (*AzureAccount, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*HSMData) GetWallets

func (o *HSMData) GetWallets() []AzureHardwareWallet

GetWallets returns the Wallets field value

func (*HSMData) GetWalletsOk

func (o *HSMData) GetWalletsOk() ([]AzureHardwareWallet, bool)

GetWalletsOk returns a tuple with the Wallets field value and a boolean to check if the value has been set.

func (*HSMData) SetConfiguration

func (o *HSMData) SetConfiguration(v AzureAccount)

SetConfiguration sets field value

func (*HSMData) SetWallets

func (o *HSMData) SetWallets(v []AzureHardwareWallet)

SetWallets sets field value

func (HSMData) ToMap

func (o HSMData) ToMap() (map[string]interface{}, error)

type HSMSignRequest

type HSMSignRequest struct {
	HSMSignRequestPersonalSign *HSMSignRequestPersonalSign
	HSMSignRequestTypedData    *HSMSignRequestTypedData
}

HSMSignRequest - struct for HSMSignRequest

func HSMSignRequestPersonalSignAsHSMSignRequest

func HSMSignRequestPersonalSignAsHSMSignRequest(v *HSMSignRequestPersonalSign) HSMSignRequest

HSMSignRequestPersonalSignAsHSMSignRequest is a convenience function that returns HSMSignRequestPersonalSign wrapped in HSMSignRequest

func HSMSignRequestTypedDataAsHSMSignRequest

func HSMSignRequestTypedDataAsHSMSignRequest(v *HSMSignRequestTypedData) HSMSignRequest

HSMSignRequestTypedDataAsHSMSignRequest is a convenience function that returns HSMSignRequestTypedData wrapped in HSMSignRequest

func (*HSMSignRequest) GetActualInstance

func (obj *HSMSignRequest) GetActualInstance() interface{}

Get the actual instance

func (HSMSignRequest) GetActualInstanceValue

func (obj HSMSignRequest) GetActualInstanceValue() interface{}

Get the actual instance value

func (HSMSignRequest) MarshalJSON

func (src HSMSignRequest) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*HSMSignRequest) UnmarshalJSON

func (dst *HSMSignRequest) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type HSMSignRequestPersonalSign

type HSMSignRequestPersonalSign struct {
	// The signing method to use.
	Method string `json:"method"`
	// An ethereum address.
	Address string `json:"address" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// A hex string.
	Data    string                             `json:"data" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	ChainId *HSMSignRequestPersonalSignChainId `json:"chainId,omitempty"`
}

HSMSignRequestPersonalSign Request to sign a message using a cloud wallet.

func NewHSMSignRequestPersonalSign

func NewHSMSignRequestPersonalSign(method string, address string, data string) *HSMSignRequestPersonalSign

NewHSMSignRequestPersonalSign instantiates a new HSMSignRequestPersonalSign 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 NewHSMSignRequestPersonalSignWithDefaults

func NewHSMSignRequestPersonalSignWithDefaults() *HSMSignRequestPersonalSign

NewHSMSignRequestPersonalSignWithDefaults instantiates a new HSMSignRequestPersonalSign 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 (*HSMSignRequestPersonalSign) GetAddress

func (o *HSMSignRequestPersonalSign) GetAddress() string

GetAddress returns the Address field value

func (*HSMSignRequestPersonalSign) GetAddressOk

func (o *HSMSignRequestPersonalSign) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*HSMSignRequestPersonalSign) GetChainId

GetChainId returns the ChainId field value if set, zero value otherwise.

func (*HSMSignRequestPersonalSign) GetChainIdOk

GetChainIdOk returns a tuple with the ChainId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HSMSignRequestPersonalSign) GetData

func (o *HSMSignRequestPersonalSign) GetData() string

GetData returns the Data field value

func (*HSMSignRequestPersonalSign) GetDataOk

func (o *HSMSignRequestPersonalSign) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*HSMSignRequestPersonalSign) GetMethod

func (o *HSMSignRequestPersonalSign) GetMethod() string

GetMethod returns the Method field value

func (*HSMSignRequestPersonalSign) GetMethodOk

func (o *HSMSignRequestPersonalSign) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*HSMSignRequestPersonalSign) HasChainId

func (o *HSMSignRequestPersonalSign) HasChainId() bool

HasChainId returns a boolean if a field has been set.

func (*HSMSignRequestPersonalSign) SetAddress

func (o *HSMSignRequestPersonalSign) SetAddress(v string)

SetAddress sets field value

func (*HSMSignRequestPersonalSign) SetChainId

SetChainId gets a reference to the given HSMSignRequestPersonalSignChainId and assigns it to the ChainId field.

func (*HSMSignRequestPersonalSign) SetData

func (o *HSMSignRequestPersonalSign) SetData(v string)

SetData sets field value

func (*HSMSignRequestPersonalSign) SetMethod

func (o *HSMSignRequestPersonalSign) SetMethod(v string)

SetMethod sets field value

func (HSMSignRequestPersonalSign) ToMap

func (o HSMSignRequestPersonalSign) ToMap() (map[string]interface{}, error)

type HSMSignRequestPersonalSignChainId

type HSMSignRequestPersonalSignChainId struct {
	Int64  *int64
	String *string
}

HSMSignRequestPersonalSignChainId - Optionally lock the message to a specific chain by encoding the chain ID in the signature per EIP-155.

func Int64AsHSMSignRequestPersonalSignChainId

func Int64AsHSMSignRequestPersonalSignChainId(v *int64) HSMSignRequestPersonalSignChainId

int64AsHSMSignRequestPersonalSignChainId is a convenience function that returns int64 wrapped in HSMSignRequestPersonalSignChainId

func StringAsHSMSignRequestPersonalSignChainId

func StringAsHSMSignRequestPersonalSignChainId(v *string) HSMSignRequestPersonalSignChainId

stringAsHSMSignRequestPersonalSignChainId is a convenience function that returns string wrapped in HSMSignRequestPersonalSignChainId

func (*HSMSignRequestPersonalSignChainId) GetActualInstance

func (obj *HSMSignRequestPersonalSignChainId) GetActualInstance() interface{}

Get the actual instance

func (HSMSignRequestPersonalSignChainId) GetActualInstanceValue

func (obj HSMSignRequestPersonalSignChainId) GetActualInstanceValue() interface{}

Get the actual instance value

func (HSMSignRequestPersonalSignChainId) MarshalJSON

func (src HSMSignRequestPersonalSignChainId) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*HSMSignRequestPersonalSignChainId) UnmarshalJSON

func (dst *HSMSignRequestPersonalSignChainId) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type HSMSignRequestTypedData

type HSMSignRequestTypedData struct {
	// The signing method to use.
	Method string `json:"method"`
	// An ethereum address.
	Address string          `json:"address" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	Data    EIP712TypedData `json:"data"`
}

HSMSignRequestTypedData Request to sign typed data using a cloud wallet.

func NewHSMSignRequestTypedData

func NewHSMSignRequestTypedData(method string, address string, data EIP712TypedData) *HSMSignRequestTypedData

NewHSMSignRequestTypedData instantiates a new HSMSignRequestTypedData 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 NewHSMSignRequestTypedDataWithDefaults

func NewHSMSignRequestTypedDataWithDefaults() *HSMSignRequestTypedData

NewHSMSignRequestTypedDataWithDefaults instantiates a new HSMSignRequestTypedData 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 (*HSMSignRequestTypedData) GetAddress

func (o *HSMSignRequestTypedData) GetAddress() string

GetAddress returns the Address field value

func (*HSMSignRequestTypedData) GetAddressOk

func (o *HSMSignRequestTypedData) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*HSMSignRequestTypedData) GetData

GetData returns the Data field value

func (*HSMSignRequestTypedData) GetDataOk

func (o *HSMSignRequestTypedData) GetDataOk() (*EIP712TypedData, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*HSMSignRequestTypedData) GetMethod

func (o *HSMSignRequestTypedData) GetMethod() string

GetMethod returns the Method field value

func (*HSMSignRequestTypedData) GetMethodOk

func (o *HSMSignRequestTypedData) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*HSMSignRequestTypedData) SetAddress

func (o *HSMSignRequestTypedData) SetAddress(v string)

SetAddress sets field value

func (*HSMSignRequestTypedData) SetData

SetData sets field value

func (*HSMSignRequestTypedData) SetMethod

func (o *HSMSignRequestTypedData) SetMethod(v string)

SetMethod sets field value

func (HSMSignRequestTypedData) ToMap

func (o HSMSignRequestTypedData) ToMap() (map[string]interface{}, error)

type HSMSignResponse

type HSMSignResponse struct {
	PublicKey string `json:"publicKey"`
	Signature string `json:"signature"`
}

HSMSignResponse Response body representing a sign-data response.

func NewHSMSignResponse

func NewHSMSignResponse(publicKey string, signature string) *HSMSignResponse

NewHSMSignResponse instantiates a new HSMSignResponse 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 NewHSMSignResponseWithDefaults

func NewHSMSignResponseWithDefaults() *HSMSignResponse

NewHSMSignResponseWithDefaults instantiates a new HSMSignResponse 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 (*HSMSignResponse) GetPublicKey

func (o *HSMSignResponse) GetPublicKey() string

GetPublicKey returns the PublicKey field value

func (*HSMSignResponse) GetPublicKeyOk

func (o *HSMSignResponse) GetPublicKeyOk() (*string, bool)

GetPublicKeyOk returns a tuple with the PublicKey field value and a boolean to check if the value has been set.

func (*HSMSignResponse) GetSignature

func (o *HSMSignResponse) GetSignature() string

GetSignature returns the Signature field value

func (*HSMSignResponse) GetSignatureOk

func (o *HSMSignResponse) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set.

func (*HSMSignResponse) SetPublicKey

func (o *HSMSignResponse) SetPublicKey(v string)

SetPublicKey sets field value

func (*HSMSignResponse) SetSignature

func (o *HSMSignResponse) SetSignature(v string)

SetSignature sets field value

func (HSMSignResponse) ToMap

func (o HSMSignResponse) ToMap() (map[string]interface{}, error)

type HsmAPI

type HsmAPI interface {

	/*
		AddHsmConfig Add HSM config

		Adds a new Azure account configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAddHsmConfigRequest
	*/
	AddHsmConfig(ctx context.Context) ApiAddHsmConfigRequest

	// AddHsmConfigExecute executes the request
	//  @return BaseResponse
	AddHsmConfigExecute(r ApiAddHsmConfigRequest) (*BaseResponse, *http.Response, error)

	/*
		AddHsmKey Add HSM key

		Adds an existing key configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAddHsmKeyRequest
	*/
	AddHsmKey(ctx context.Context) ApiAddHsmKeyRequest

	// AddHsmKeyExecute executes the request
	//  @return BaseResponse
	AddHsmKeyExecute(r ApiAddHsmKeyRequest) (*BaseResponse, *http.Response, error)

	/*
		CreateHsmKey Create HSM key

		Creates a new key in the Azure KeyVault.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateHsmKeyRequest
	*/
	CreateHsmKey(ctx context.Context) ApiCreateHsmKeyRequest

	// CreateHsmKeyExecute executes the request
	//  @return CreateHsmKey200Response
	CreateHsmKeyExecute(r ApiCreateHsmKeyRequest) (*CreateHsmKey200Response, *http.Response, error)

	/*
		ListHsm List HSM configs and wallets

		Returns a list of HSM configs and their associated wallets.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListHsmRequest
	*/
	ListHsm(ctx context.Context) ApiListHsmRequest

	// ListHsmExecute executes the request
	//  @return ListHsm200Response
	ListHsmExecute(r ApiListHsmRequest) (*ListHsm200Response, *http.Response, error)

	/*
		ListHsmWallets List HSM wallets

		Returns a list of HSM wallets.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListHsmWalletsRequest
	*/
	ListHsmWallets(ctx context.Context) ApiListHsmWalletsRequest

	// ListHsmWalletsExecute executes the request
	//  @return ListHsmWallets200Response
	ListHsmWalletsExecute(r ApiListHsmWalletsRequest) (*ListHsmWallets200Response, *http.Response, error)

	/*
		RemoveHsmConfig Remove HSM config

		Removes the specified Azure account configuration and its associated keys.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param clientId The HSM client ID.
		@return ApiRemoveHsmConfigRequest
	*/
	RemoveHsmConfig(ctx context.Context, clientId string) ApiRemoveHsmConfigRequest

	// RemoveHsmConfigExecute executes the request
	//  @return BaseResponse
	RemoveHsmConfigExecute(r ApiRemoveHsmConfigRequest) (*BaseResponse, *http.Response, error)

	/*
		RemoveHsmKey Remove HSM key

		Removes the specified key configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param walletAddress An Ethereum address.
		@return ApiRemoveHsmKeyRequest
	*/
	RemoveHsmKey(ctx context.Context, walletAddress string) ApiRemoveHsmKeyRequest

	// RemoveHsmKeyExecute executes the request
	//  @return BaseResponse
	RemoveHsmKeyExecute(r ApiRemoveHsmKeyRequest) (*BaseResponse, *http.Response, error)

	/*
		SetLocalNonce Set local nonce

		Sets the next transaction nonce for the given HSM address that will be used with the nonce management feature.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param walletAddress An Ethereum address.
		@return ApiSetLocalNonceRequest
	*/
	SetLocalNonce(ctx context.Context, walletAddress string) ApiSetLocalNonceRequest

	// SetLocalNonceExecute executes the request
	//  @return BaseResponse
	SetLocalNonceExecute(r ApiSetLocalNonceRequest) (*BaseResponse, *http.Response, error)

	/*
		SignAndSubmitTransaction Sign and submit transaction

		Signs and submits the given transaction using an HSM address.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSignAndSubmitTransactionRequest
	*/
	SignAndSubmitTransaction(ctx context.Context) ApiSignAndSubmitTransactionRequest

	// SignAndSubmitTransactionExecute executes the request
	//  @return TransferEth200Response
	SignAndSubmitTransactionExecute(r ApiSignAndSubmitTransactionRequest) (*TransferEth200Response, *http.Response, error)

	/*
		SignData Sign data

		Signs the given data using the given HSM address.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSignDataRequest
	*/
	SignData(ctx context.Context) ApiSignDataRequest

	// SignDataExecute executes the request
	//  @return SignData200Response
	SignDataExecute(r ApiSignDataRequest) (*SignData200Response, *http.Response, error)
}

type HsmAPIService

type HsmAPIService service

HsmAPIService HsmAPI service

func (*HsmAPIService) AddHsmConfig

func (a *HsmAPIService) AddHsmConfig(ctx context.Context) ApiAddHsmConfigRequest

AddHsmConfig Add HSM config

Adds a new Azure account configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddHsmConfigRequest

func (*HsmAPIService) AddHsmConfigExecute

func (a *HsmAPIService) AddHsmConfigExecute(r ApiAddHsmConfigRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*HsmAPIService) AddHsmKey

AddHsmKey Add HSM key

Adds an existing key configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddHsmKeyRequest

func (*HsmAPIService) AddHsmKeyExecute

func (a *HsmAPIService) AddHsmKeyExecute(r ApiAddHsmKeyRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*HsmAPIService) CreateHsmKey

func (a *HsmAPIService) CreateHsmKey(ctx context.Context) ApiCreateHsmKeyRequest

CreateHsmKey Create HSM key

Creates a new key in the Azure KeyVault.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateHsmKeyRequest

func (*HsmAPIService) CreateHsmKeyExecute

Execute executes the request

@return CreateHsmKey200Response

func (*HsmAPIService) ListHsm

ListHsm List HSM configs and wallets

Returns a list of HSM configs and their associated wallets.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListHsmRequest

func (*HsmAPIService) ListHsmExecute

Execute executes the request

@return ListHsm200Response

func (*HsmAPIService) ListHsmWallets

func (a *HsmAPIService) ListHsmWallets(ctx context.Context) ApiListHsmWalletsRequest

ListHsmWallets List HSM wallets

Returns a list of HSM wallets.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListHsmWalletsRequest

func (*HsmAPIService) ListHsmWalletsExecute

Execute executes the request

@return ListHsmWallets200Response

func (*HsmAPIService) RemoveHsmConfig

func (a *HsmAPIService) RemoveHsmConfig(ctx context.Context, clientId string) ApiRemoveHsmConfigRequest

RemoveHsmConfig Remove HSM config

Removes the specified Azure account configuration and its associated keys.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param clientId The HSM client ID.
@return ApiRemoveHsmConfigRequest

func (*HsmAPIService) RemoveHsmConfigExecute

func (a *HsmAPIService) RemoveHsmConfigExecute(r ApiRemoveHsmConfigRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*HsmAPIService) RemoveHsmKey

func (a *HsmAPIService) RemoveHsmKey(ctx context.Context, walletAddress string) ApiRemoveHsmKeyRequest

RemoveHsmKey Remove HSM key

Removes the specified key configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param walletAddress An Ethereum address.
@return ApiRemoveHsmKeyRequest

func (*HsmAPIService) RemoveHsmKeyExecute

func (a *HsmAPIService) RemoveHsmKeyExecute(r ApiRemoveHsmKeyRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*HsmAPIService) SetLocalNonce

func (a *HsmAPIService) SetLocalNonce(ctx context.Context, walletAddress string) ApiSetLocalNonceRequest

SetLocalNonce Set local nonce

Sets the next transaction nonce for the given HSM address that will be used with the nonce management feature.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param walletAddress An Ethereum address.
@return ApiSetLocalNonceRequest

func (*HsmAPIService) SetLocalNonceExecute

func (a *HsmAPIService) SetLocalNonceExecute(r ApiSetLocalNonceRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*HsmAPIService) SignAndSubmitTransaction

func (a *HsmAPIService) SignAndSubmitTransaction(ctx context.Context) ApiSignAndSubmitTransactionRequest

SignAndSubmitTransaction Sign and submit transaction

Signs and submits the given transaction using an HSM address.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSignAndSubmitTransactionRequest

func (*HsmAPIService) SignAndSubmitTransactionExecute

func (a *HsmAPIService) SignAndSubmitTransactionExecute(r ApiSignAndSubmitTransactionRequest) (*TransferEth200Response, *http.Response, error)

Execute executes the request

@return TransferEth200Response

func (*HsmAPIService) SignData

SignData Sign data

Signs the given data using the given HSM address.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSignDataRequest

func (*HsmAPIService) SignDataExecute

Execute executes the request

@return SignData200Response

type Invite

type Invite struct {
	// The invitee's email address.
	Email string `json:"email"`
	// The time the invite was created.
	CreatedAt time.Time `json:"createdAt"`
	// The time the invite expires.
	ExpiresAt time.Time `json:"expiresAt"`
}

Invite A user invitation to MultiBaas.

func NewInvite

func NewInvite(email string, createdAt time.Time, expiresAt time.Time) *Invite

NewInvite instantiates a new Invite 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 NewInviteWithDefaults

func NewInviteWithDefaults() *Invite

NewInviteWithDefaults instantiates a new Invite 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 (*Invite) GetCreatedAt added in v1.1.0

func (o *Invite) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Invite) GetCreatedAtOk added in v1.1.0

func (o *Invite) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Invite) GetEmail

func (o *Invite) GetEmail() string

GetEmail returns the Email field value

func (*Invite) GetEmailOk

func (o *Invite) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*Invite) GetExpiresAt added in v1.1.0

func (o *Invite) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value

func (*Invite) GetExpiresAtOk added in v1.1.0

func (o *Invite) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.

func (*Invite) SetCreatedAt added in v1.1.0

func (o *Invite) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Invite) SetEmail

func (o *Invite) SetEmail(v string)

SetEmail sets field value

func (*Invite) SetExpiresAt added in v1.1.0

func (o *Invite) SetExpiresAt(v time.Time)

SetExpiresAt sets field value

func (Invite) ToMap

func (o Invite) ToMap() (map[string]interface{}, error)

type InviteRequest added in v1.1.0

type InviteRequest struct {
	// The invitee's email address.
	Email    string  `json:"email"`
	GroupIDs []int64 `json:"groupIDs,omitempty"`
}

InviteRequest An invite request with groups.

func NewInviteRequest added in v1.1.0

func NewInviteRequest(email string) *InviteRequest

NewInviteRequest instantiates a new InviteRequest 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 NewInviteRequestWithDefaults added in v1.1.0

func NewInviteRequestWithDefaults() *InviteRequest

NewInviteRequestWithDefaults instantiates a new InviteRequest 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 (*InviteRequest) GetEmail added in v1.1.0

func (o *InviteRequest) GetEmail() string

GetEmail returns the Email field value

func (*InviteRequest) GetEmailOk added in v1.1.0

func (o *InviteRequest) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*InviteRequest) GetGroupIDs added in v1.1.0

func (o *InviteRequest) GetGroupIDs() []int64

GetGroupIDs returns the GroupIDs field value if set, zero value otherwise.

func (*InviteRequest) GetGroupIDsOk added in v1.1.0

func (o *InviteRequest) GetGroupIDsOk() ([]int64, bool)

GetGroupIDsOk returns a tuple with the GroupIDs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InviteRequest) HasGroupIDs added in v1.1.0

func (o *InviteRequest) HasGroupIDs() bool

HasGroupIDs returns a boolean if a field has been set.

func (*InviteRequest) SetEmail added in v1.1.0

func (o *InviteRequest) SetEmail(v string)

SetEmail sets field value

func (*InviteRequest) SetGroupIDs added in v1.1.0

func (o *InviteRequest) SetGroupIDs(v []int64)

SetGroupIDs gets a reference to the given []int64 and assigns it to the GroupIDs field.

func (InviteRequest) ToMap added in v1.1.0

func (o InviteRequest) ToMap() (map[string]interface{}, error)

type LinkAddressContractRequest

type LinkAddressContractRequest struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The version of the contract in MultiBaas.
	Version *string `json:"version,omitempty" validate:"regexp=^[^\\"#$%&''()*+,\\/:;<>?[\\\\\\\\\\\\]^\\\\x60{}~]*$"`
	// The block number from which to start syncing events. The value can be `latest` for the latest block number, an absolute block number (e.g. `123` for the block number 123), or a relative block number (e.g. `-100` for 100 blocks before the latest block). If absent, event indexing will be disabled for this contract and events won't be synced.
	StartingBlock *string `json:"startingBlock,omitempty"`
}

LinkAddressContractRequest struct for LinkAddressContractRequest

func NewLinkAddressContractRequest

func NewLinkAddressContractRequest(label string) *LinkAddressContractRequest

NewLinkAddressContractRequest instantiates a new LinkAddressContractRequest 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 NewLinkAddressContractRequestWithDefaults

func NewLinkAddressContractRequestWithDefaults() *LinkAddressContractRequest

NewLinkAddressContractRequestWithDefaults instantiates a new LinkAddressContractRequest 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 (*LinkAddressContractRequest) GetLabel

func (o *LinkAddressContractRequest) GetLabel() string

GetLabel returns the Label field value

func (*LinkAddressContractRequest) GetLabelOk

func (o *LinkAddressContractRequest) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*LinkAddressContractRequest) GetStartingBlock

func (o *LinkAddressContractRequest) GetStartingBlock() string

GetStartingBlock returns the StartingBlock field value if set, zero value otherwise.

func (*LinkAddressContractRequest) GetStartingBlockOk

func (o *LinkAddressContractRequest) GetStartingBlockOk() (*string, bool)

GetStartingBlockOk returns a tuple with the StartingBlock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkAddressContractRequest) GetVersion

func (o *LinkAddressContractRequest) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*LinkAddressContractRequest) GetVersionOk

func (o *LinkAddressContractRequest) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkAddressContractRequest) HasStartingBlock

func (o *LinkAddressContractRequest) HasStartingBlock() bool

HasStartingBlock returns a boolean if a field has been set.

func (*LinkAddressContractRequest) HasVersion

func (o *LinkAddressContractRequest) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*LinkAddressContractRequest) SetLabel

func (o *LinkAddressContractRequest) SetLabel(v string)

SetLabel sets field value

func (*LinkAddressContractRequest) SetStartingBlock

func (o *LinkAddressContractRequest) SetStartingBlock(v string)

SetStartingBlock gets a reference to the given string and assigns it to the StartingBlock field.

func (*LinkAddressContractRequest) SetVersion

func (o *LinkAddressContractRequest) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (LinkAddressContractRequest) ToMap

func (o LinkAddressContractRequest) ToMap() (map[string]interface{}, error)

type ListAddresses200Response

type ListAddresses200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string         `json:"message"`
	Result  []AddressAlias `json:"result"`
}

ListAddresses200Response struct for ListAddresses200Response

func NewListAddresses200Response

func NewListAddresses200Response(status int64, message string, result []AddressAlias) *ListAddresses200Response

NewListAddresses200Response instantiates a new ListAddresses200Response 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 NewListAddresses200ResponseWithDefaults

func NewListAddresses200ResponseWithDefaults() *ListAddresses200Response

NewListAddresses200ResponseWithDefaults instantiates a new ListAddresses200Response 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 (*ListAddresses200Response) GetMessage

func (o *ListAddresses200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListAddresses200Response) GetMessageOk

func (o *ListAddresses200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListAddresses200Response) GetResult

func (o *ListAddresses200Response) GetResult() []AddressAlias

GetResult returns the Result field value

func (*ListAddresses200Response) GetResultOk

func (o *ListAddresses200Response) GetResultOk() ([]AddressAlias, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListAddresses200Response) GetStatus

func (o *ListAddresses200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListAddresses200Response) GetStatusOk

func (o *ListAddresses200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListAddresses200Response) SetMessage

func (o *ListAddresses200Response) SetMessage(v string)

SetMessage sets field value

func (*ListAddresses200Response) SetResult

func (o *ListAddresses200Response) SetResult(v []AddressAlias)

SetResult sets field value

func (*ListAddresses200Response) SetStatus

func (o *ListAddresses200Response) SetStatus(v int64)

SetStatus sets field value

func (ListAddresses200Response) ToMap

func (o ListAddresses200Response) ToMap() (map[string]interface{}, error)

type ListApiKeys200Response

type ListApiKeys200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string   `json:"message"`
	Result  []ApiKey `json:"result"`
}

ListApiKeys200Response struct for ListApiKeys200Response

func NewListApiKeys200Response

func NewListApiKeys200Response(status int64, message string, result []ApiKey) *ListApiKeys200Response

NewListApiKeys200Response instantiates a new ListApiKeys200Response 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 NewListApiKeys200ResponseWithDefaults

func NewListApiKeys200ResponseWithDefaults() *ListApiKeys200Response

NewListApiKeys200ResponseWithDefaults instantiates a new ListApiKeys200Response 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 (*ListApiKeys200Response) GetMessage

func (o *ListApiKeys200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListApiKeys200Response) GetMessageOk

func (o *ListApiKeys200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListApiKeys200Response) GetResult

func (o *ListApiKeys200Response) GetResult() []ApiKey

GetResult returns the Result field value

func (*ListApiKeys200Response) GetResultOk

func (o *ListApiKeys200Response) GetResultOk() ([]ApiKey, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListApiKeys200Response) GetStatus

func (o *ListApiKeys200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListApiKeys200Response) GetStatusOk

func (o *ListApiKeys200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListApiKeys200Response) SetMessage

func (o *ListApiKeys200Response) SetMessage(v string)

SetMessage sets field value

func (*ListApiKeys200Response) SetResult

func (o *ListApiKeys200Response) SetResult(v []ApiKey)

SetResult sets field value

func (*ListApiKeys200Response) SetStatus

func (o *ListApiKeys200Response) SetStatus(v int64)

SetStatus sets field value

func (ListApiKeys200Response) ToMap

func (o ListApiKeys200Response) ToMap() (map[string]interface{}, error)

type ListAuditLogs200Response

type ListAuditLogs200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string     `json:"message"`
	Result  []AuditLog `json:"result"`
}

ListAuditLogs200Response struct for ListAuditLogs200Response

func NewListAuditLogs200Response

func NewListAuditLogs200Response(status int64, message string, result []AuditLog) *ListAuditLogs200Response

NewListAuditLogs200Response instantiates a new ListAuditLogs200Response 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 NewListAuditLogs200ResponseWithDefaults

func NewListAuditLogs200ResponseWithDefaults() *ListAuditLogs200Response

NewListAuditLogs200ResponseWithDefaults instantiates a new ListAuditLogs200Response 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 (*ListAuditLogs200Response) GetMessage

func (o *ListAuditLogs200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListAuditLogs200Response) GetMessageOk

func (o *ListAuditLogs200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListAuditLogs200Response) GetResult

func (o *ListAuditLogs200Response) GetResult() []AuditLog

GetResult returns the Result field value

func (*ListAuditLogs200Response) GetResultOk

func (o *ListAuditLogs200Response) GetResultOk() ([]AuditLog, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListAuditLogs200Response) GetStatus

func (o *ListAuditLogs200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListAuditLogs200Response) GetStatusOk

func (o *ListAuditLogs200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListAuditLogs200Response) SetMessage

func (o *ListAuditLogs200Response) SetMessage(v string)

SetMessage sets field value

func (*ListAuditLogs200Response) SetResult

func (o *ListAuditLogs200Response) SetResult(v []AuditLog)

SetResult sets field value

func (*ListAuditLogs200Response) SetStatus

func (o *ListAuditLogs200Response) SetStatus(v int64)

SetStatus sets field value

func (ListAuditLogs200Response) ToMap

func (o ListAuditLogs200Response) ToMap() (map[string]interface{}, error)

type ListContractVersions200Response

type ListContractVersions200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string                                     `json:"message"`
	Result  ListContractVersions200ResponseAllOfResult `json:"result"`
}

ListContractVersions200Response struct for ListContractVersions200Response

func NewListContractVersions200Response

func NewListContractVersions200Response(status int64, message string, result ListContractVersions200ResponseAllOfResult) *ListContractVersions200Response

NewListContractVersions200Response instantiates a new ListContractVersions200Response 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 NewListContractVersions200ResponseWithDefaults

func NewListContractVersions200ResponseWithDefaults() *ListContractVersions200Response

NewListContractVersions200ResponseWithDefaults instantiates a new ListContractVersions200Response 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 (*ListContractVersions200Response) GetMessage

func (o *ListContractVersions200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListContractVersions200Response) GetMessageOk

func (o *ListContractVersions200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListContractVersions200Response) GetResult

GetResult returns the Result field value

func (*ListContractVersions200Response) GetResultOk

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListContractVersions200Response) GetStatus

func (o *ListContractVersions200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListContractVersions200Response) GetStatusOk

func (o *ListContractVersions200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListContractVersions200Response) SetMessage

func (o *ListContractVersions200Response) SetMessage(v string)

SetMessage sets field value

func (*ListContractVersions200Response) SetResult

SetResult sets field value

func (*ListContractVersions200Response) SetStatus

func (o *ListContractVersions200Response) SetStatus(v int64)

SetStatus sets field value

func (ListContractVersions200Response) ToMap

func (o ListContractVersions200Response) ToMap() (map[string]interface{}, error)

type ListContractVersions200ResponseAllOfResult

type ListContractVersions200ResponseAllOfResult struct {
	// An alias to easily identify and reference the entity in subsequent requests.
	Label string `json:"label" validate:"regexp=^(?:[a-z1-9_-][a-z0-9_-]*|0(?:[a-wyz0-9_-][a-z0-9_-]*)?)$"`
	// The list of versions of the contract.
	Versions []string `json:"versions"`
}

ListContractVersions200ResponseAllOfResult struct for ListContractVersions200ResponseAllOfResult

func NewListContractVersions200ResponseAllOfResult

func NewListContractVersions200ResponseAllOfResult(label string, versions []string) *ListContractVersions200ResponseAllOfResult

NewListContractVersions200ResponseAllOfResult instantiates a new ListContractVersions200ResponseAllOfResult 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 NewListContractVersions200ResponseAllOfResultWithDefaults

func NewListContractVersions200ResponseAllOfResultWithDefaults() *ListContractVersions200ResponseAllOfResult

NewListContractVersions200ResponseAllOfResultWithDefaults instantiates a new ListContractVersions200ResponseAllOfResult 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 (*ListContractVersions200ResponseAllOfResult) GetLabel

GetLabel returns the Label field value

func (*ListContractVersions200ResponseAllOfResult) GetLabelOk

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*ListContractVersions200ResponseAllOfResult) GetVersions

GetVersions returns the Versions field value

func (*ListContractVersions200ResponseAllOfResult) GetVersionsOk

func (o *ListContractVersions200ResponseAllOfResult) GetVersionsOk() ([]string, bool)

GetVersionsOk returns a tuple with the Versions field value and a boolean to check if the value has been set.

func (*ListContractVersions200ResponseAllOfResult) SetLabel

SetLabel sets field value

func (*ListContractVersions200ResponseAllOfResult) SetVersions

SetVersions sets field value

func (ListContractVersions200ResponseAllOfResult) ToMap

func (o ListContractVersions200ResponseAllOfResult) ToMap() (map[string]interface{}, error)

type ListContracts200Response

type ListContracts200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string             `json:"message"`
	Result  []ContractOverview `json:"result"`
}

ListContracts200Response struct for ListContracts200Response

func NewListContracts200Response

func NewListContracts200Response(status int64, message string, result []ContractOverview) *ListContracts200Response

NewListContracts200Response instantiates a new ListContracts200Response 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 NewListContracts200ResponseWithDefaults

func NewListContracts200ResponseWithDefaults() *ListContracts200Response

NewListContracts200ResponseWithDefaults instantiates a new ListContracts200Response 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 (*ListContracts200Response) GetMessage

func (o *ListContracts200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListContracts200Response) GetMessageOk

func (o *ListContracts200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListContracts200Response) GetResult

func (o *ListContracts200Response) GetResult() []ContractOverview

GetResult returns the Result field value

func (*ListContracts200Response) GetResultOk

func (o *ListContracts200Response) GetResultOk() ([]ContractOverview, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListContracts200Response) GetStatus

func (o *ListContracts200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListContracts200Response) GetStatusOk

func (o *ListContracts200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListContracts200Response) SetMessage

func (o *ListContracts200Response) SetMessage(v string)

SetMessage sets field value

func (*ListContracts200Response) SetResult

func (o *ListContracts200Response) SetResult(v []ContractOverview)

SetResult sets field value

func (*ListContracts200Response) SetStatus

func (o *ListContracts200Response) SetStatus(v int64)

SetStatus sets field value

func (ListContracts200Response) ToMap

func (o ListContracts200Response) ToMap() (map[string]interface{}, error)

type ListCorsOrigins200Response

type ListCorsOrigins200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string       `json:"message"`
	Result  []CORSOrigin `json:"result"`
}

ListCorsOrigins200Response struct for ListCorsOrigins200Response

func NewListCorsOrigins200Response

func NewListCorsOrigins200Response(status int64, message string, result []CORSOrigin) *ListCorsOrigins200Response

NewListCorsOrigins200Response instantiates a new ListCorsOrigins200Response 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 NewListCorsOrigins200ResponseWithDefaults

func NewListCorsOrigins200ResponseWithDefaults() *ListCorsOrigins200Response

NewListCorsOrigins200ResponseWithDefaults instantiates a new ListCorsOrigins200Response 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 (*ListCorsOrigins200Response) GetMessage

func (o *ListCorsOrigins200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListCorsOrigins200Response) GetMessageOk

func (o *ListCorsOrigins200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListCorsOrigins200Response) GetResult

func (o *ListCorsOrigins200Response) GetResult() []CORSOrigin

GetResult returns the Result field value

func (*ListCorsOrigins200Response) GetResultOk

func (o *ListCorsOrigins200Response) GetResultOk() ([]CORSOrigin, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListCorsOrigins200Response) GetStatus

func (o *ListCorsOrigins200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListCorsOrigins200Response) GetStatusOk

func (o *ListCorsOrigins200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListCorsOrigins200Response) SetMessage

func (o *ListCorsOrigins200Response) SetMessage(v string)

SetMessage sets field value

func (*ListCorsOrigins200Response) SetResult

func (o *ListCorsOrigins200Response) SetResult(v []CORSOrigin)

SetResult sets field value

func (*ListCorsOrigins200Response) SetStatus

func (o *ListCorsOrigins200Response) SetStatus(v int64)

SetStatus sets field value

func (ListCorsOrigins200Response) ToMap

func (o ListCorsOrigins200Response) ToMap() (map[string]interface{}, error)

type ListEventQueries200Response

type ListEventQueries200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string            `json:"message"`
	Result  []SavedEventQuery `json:"result"`
}

ListEventQueries200Response struct for ListEventQueries200Response

func NewListEventQueries200Response

func NewListEventQueries200Response(status int64, message string, result []SavedEventQuery) *ListEventQueries200Response

NewListEventQueries200Response instantiates a new ListEventQueries200Response 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 NewListEventQueries200ResponseWithDefaults

func NewListEventQueries200ResponseWithDefaults() *ListEventQueries200Response

NewListEventQueries200ResponseWithDefaults instantiates a new ListEventQueries200Response 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 (*ListEventQueries200Response) GetMessage

func (o *ListEventQueries200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListEventQueries200Response) GetMessageOk

func (o *ListEventQueries200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListEventQueries200Response) GetResult

GetResult returns the Result field value

func (*ListEventQueries200Response) GetResultOk

func (o *ListEventQueries200Response) GetResultOk() ([]SavedEventQuery, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListEventQueries200Response) GetStatus

func (o *ListEventQueries200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListEventQueries200Response) GetStatusOk

func (o *ListEventQueries200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListEventQueries200Response) SetMessage

func (o *ListEventQueries200Response) SetMessage(v string)

SetMessage sets field value

func (*ListEventQueries200Response) SetResult

func (o *ListEventQueries200Response) SetResult(v []SavedEventQuery)

SetResult sets field value

func (*ListEventQueries200Response) SetStatus

func (o *ListEventQueries200Response) SetStatus(v int64)

SetStatus sets field value

func (ListEventQueries200Response) ToMap

func (o ListEventQueries200Response) ToMap() (map[string]interface{}, error)

type ListEvents200Response

type ListEvents200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string  `json:"message"`
	Result  []Event `json:"result"`
}

ListEvents200Response struct for ListEvents200Response

func NewListEvents200Response

func NewListEvents200Response(status int64, message string, result []Event) *ListEvents200Response

NewListEvents200Response instantiates a new ListEvents200Response 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 NewListEvents200ResponseWithDefaults

func NewListEvents200ResponseWithDefaults() *ListEvents200Response

NewListEvents200ResponseWithDefaults instantiates a new ListEvents200Response 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 (*ListEvents200Response) GetMessage

func (o *ListEvents200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListEvents200Response) GetMessageOk

func (o *ListEvents200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListEvents200Response) GetResult

func (o *ListEvents200Response) GetResult() []Event

GetResult returns the Result field value

func (*ListEvents200Response) GetResultOk

func (o *ListEvents200Response) GetResultOk() ([]Event, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListEvents200Response) GetStatus

func (o *ListEvents200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListEvents200Response) GetStatusOk

func (o *ListEvents200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListEvents200Response) SetMessage

func (o *ListEvents200Response) SetMessage(v string)

SetMessage sets field value

func (*ListEvents200Response) SetResult

func (o *ListEvents200Response) SetResult(v []Event)

SetResult sets field value

func (*ListEvents200Response) SetStatus

func (o *ListEvents200Response) SetStatus(v int64)

SetStatus sets field value

func (ListEvents200Response) ToMap

func (o ListEvents200Response) ToMap() (map[string]interface{}, error)

type ListGroups200Response

type ListGroups200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string  `json:"message"`
	Result  []Group `json:"result"`
}

ListGroups200Response struct for ListGroups200Response

func NewListGroups200Response

func NewListGroups200Response(status int64, message string, result []Group) *ListGroups200Response

NewListGroups200Response instantiates a new ListGroups200Response 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 NewListGroups200ResponseWithDefaults

func NewListGroups200ResponseWithDefaults() *ListGroups200Response

NewListGroups200ResponseWithDefaults instantiates a new ListGroups200Response 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 (*ListGroups200Response) GetMessage

func (o *ListGroups200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListGroups200Response) GetMessageOk

func (o *ListGroups200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListGroups200Response) GetResult

func (o *ListGroups200Response) GetResult() []Group

GetResult returns the Result field value

func (*ListGroups200Response) GetResultOk

func (o *ListGroups200Response) GetResultOk() ([]Group, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListGroups200Response) GetStatus

func (o *ListGroups200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListGroups200Response) GetStatusOk

func (o *ListGroups200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListGroups200Response) SetMessage

func (o *ListGroups200Response) SetMessage(v string)

SetMessage sets field value

func (*ListGroups200Response) SetResult

func (o *ListGroups200Response) SetResult(v []Group)

SetResult sets field value

func (*ListGroups200Response) SetStatus

func (o *ListGroups200Response) SetStatus(v int64)

SetStatus sets field value

func (ListGroups200Response) ToMap

func (o ListGroups200Response) ToMap() (map[string]interface{}, error)

type ListHsm200Response

type ListHsm200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string    `json:"message"`
	Result  []HSMData `json:"result"`
}

ListHsm200Response struct for ListHsm200Response

func NewListHsm200Response

func NewListHsm200Response(status int64, message string, result []HSMData) *ListHsm200Response

NewListHsm200Response instantiates a new ListHsm200Response 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 NewListHsm200ResponseWithDefaults

func NewListHsm200ResponseWithDefaults() *ListHsm200Response

NewListHsm200ResponseWithDefaults instantiates a new ListHsm200Response 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 (*ListHsm200Response) GetMessage

func (o *ListHsm200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListHsm200Response) GetMessageOk

func (o *ListHsm200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListHsm200Response) GetResult

func (o *ListHsm200Response) GetResult() []HSMData

GetResult returns the Result field value

func (*ListHsm200Response) GetResultOk

func (o *ListHsm200Response) GetResultOk() ([]HSMData, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListHsm200Response) GetStatus

func (o *ListHsm200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListHsm200Response) GetStatusOk

func (o *ListHsm200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListHsm200Response) SetMessage

func (o *ListHsm200Response) SetMessage(v string)

SetMessage sets field value

func (*ListHsm200Response) SetResult

func (o *ListHsm200Response) SetResult(v []HSMData)

SetResult sets field value

func (*ListHsm200Response) SetStatus

func (o *ListHsm200Response) SetStatus(v int64)

SetStatus sets field value

func (ListHsm200Response) ToMap

func (o ListHsm200Response) ToMap() (map[string]interface{}, error)

type ListHsmWallets200Response

type ListHsmWallets200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string             `json:"message"`
	Result  []StandaloneWallet `json:"result"`
}

ListHsmWallets200Response struct for ListHsmWallets200Response

func NewListHsmWallets200Response

func NewListHsmWallets200Response(status int64, message string, result []StandaloneWallet) *ListHsmWallets200Response

NewListHsmWallets200Response instantiates a new ListHsmWallets200Response 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 NewListHsmWallets200ResponseWithDefaults

func NewListHsmWallets200ResponseWithDefaults() *ListHsmWallets200Response

NewListHsmWallets200ResponseWithDefaults instantiates a new ListHsmWallets200Response 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 (*ListHsmWallets200Response) GetMessage

func (o *ListHsmWallets200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListHsmWallets200Response) GetMessageOk

func (o *ListHsmWallets200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListHsmWallets200Response) GetResult

GetResult returns the Result field value

func (*ListHsmWallets200Response) GetResultOk

func (o *ListHsmWallets200Response) GetResultOk() ([]StandaloneWallet, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListHsmWallets200Response) GetStatus

func (o *ListHsmWallets200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListHsmWallets200Response) GetStatusOk

func (o *ListHsmWallets200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListHsmWallets200Response) SetMessage

func (o *ListHsmWallets200Response) SetMessage(v string)

SetMessage sets field value

func (*ListHsmWallets200Response) SetResult

func (o *ListHsmWallets200Response) SetResult(v []StandaloneWallet)

SetResult sets field value

func (*ListHsmWallets200Response) SetStatus

func (o *ListHsmWallets200Response) SetStatus(v int64)

SetStatus sets field value

func (ListHsmWallets200Response) ToMap

func (o ListHsmWallets200Response) ToMap() (map[string]interface{}, error)

type ListInvites200Response added in v1.1.0

type ListInvites200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string   `json:"message"`
	Result  []Invite `json:"result"`
}

ListInvites200Response struct for ListInvites200Response

func NewListInvites200Response added in v1.1.0

func NewListInvites200Response(status int64, message string, result []Invite) *ListInvites200Response

NewListInvites200Response instantiates a new ListInvites200Response 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 NewListInvites200ResponseWithDefaults added in v1.1.0

func NewListInvites200ResponseWithDefaults() *ListInvites200Response

NewListInvites200ResponseWithDefaults instantiates a new ListInvites200Response 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 (*ListInvites200Response) GetMessage added in v1.1.0

func (o *ListInvites200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListInvites200Response) GetMessageOk added in v1.1.0

func (o *ListInvites200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListInvites200Response) GetResult added in v1.1.0

func (o *ListInvites200Response) GetResult() []Invite

GetResult returns the Result field value

func (*ListInvites200Response) GetResultOk added in v1.1.0

func (o *ListInvites200Response) GetResultOk() ([]Invite, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListInvites200Response) GetStatus added in v1.1.0

func (o *ListInvites200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListInvites200Response) GetStatusOk added in v1.1.0

func (o *ListInvites200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListInvites200Response) SetMessage added in v1.1.0

func (o *ListInvites200Response) SetMessage(v string)

SetMessage sets field value

func (*ListInvites200Response) SetResult added in v1.1.0

func (o *ListInvites200Response) SetResult(v []Invite)

SetResult sets field value

func (*ListInvites200Response) SetStatus added in v1.1.0

func (o *ListInvites200Response) SetStatus(v int64)

SetStatus sets field value

func (ListInvites200Response) ToMap added in v1.1.0

func (o ListInvites200Response) ToMap() (map[string]interface{}, error)

type ListUserSigners200Response

type ListUserSigners200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string         `json:"message"`
	Result  []SignerWallet `json:"result"`
}

ListUserSigners200Response struct for ListUserSigners200Response

func NewListUserSigners200Response

func NewListUserSigners200Response(status int64, message string, result []SignerWallet) *ListUserSigners200Response

NewListUserSigners200Response instantiates a new ListUserSigners200Response 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 NewListUserSigners200ResponseWithDefaults

func NewListUserSigners200ResponseWithDefaults() *ListUserSigners200Response

NewListUserSigners200ResponseWithDefaults instantiates a new ListUserSigners200Response 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 (*ListUserSigners200Response) GetMessage

func (o *ListUserSigners200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListUserSigners200Response) GetMessageOk

func (o *ListUserSigners200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListUserSigners200Response) GetResult

func (o *ListUserSigners200Response) GetResult() []SignerWallet

GetResult returns the Result field value

func (*ListUserSigners200Response) GetResultOk

func (o *ListUserSigners200Response) GetResultOk() ([]SignerWallet, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListUserSigners200Response) GetStatus

func (o *ListUserSigners200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListUserSigners200Response) GetStatusOk

func (o *ListUserSigners200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListUserSigners200Response) SetMessage

func (o *ListUserSigners200Response) SetMessage(v string)

SetMessage sets field value

func (*ListUserSigners200Response) SetResult

func (o *ListUserSigners200Response) SetResult(v []SignerWallet)

SetResult sets field value

func (*ListUserSigners200Response) SetStatus

func (o *ListUserSigners200Response) SetStatus(v int64)

SetStatus sets field value

func (ListUserSigners200Response) ToMap

func (o ListUserSigners200Response) ToMap() (map[string]interface{}, error)

type ListUsers200Response

type ListUsers200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string `json:"message"`
	Result  []User `json:"result"`
}

ListUsers200Response struct for ListUsers200Response

func NewListUsers200Response

func NewListUsers200Response(status int64, message string, result []User) *ListUsers200Response

NewListUsers200Response instantiates a new ListUsers200Response 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 NewListUsers200ResponseWithDefaults

func NewListUsers200ResponseWithDefaults() *ListUsers200Response

NewListUsers200ResponseWithDefaults instantiates a new ListUsers200Response 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 (*ListUsers200Response) GetMessage

func (o *ListUsers200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListUsers200Response) GetMessageOk

func (o *ListUsers200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListUsers200Response) GetResult

func (o *ListUsers200Response) GetResult() []User

GetResult returns the Result field value

func (*ListUsers200Response) GetResultOk

func (o *ListUsers200Response) GetResultOk() ([]User, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListUsers200Response) GetStatus

func (o *ListUsers200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListUsers200Response) GetStatusOk

func (o *ListUsers200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListUsers200Response) SetMessage

func (o *ListUsers200Response) SetMessage(v string)

SetMessage sets field value

func (*ListUsers200Response) SetResult

func (o *ListUsers200Response) SetResult(v []User)

SetResult sets field value

func (*ListUsers200Response) SetStatus

func (o *ListUsers200Response) SetStatus(v int64)

SetStatus sets field value

func (ListUsers200Response) ToMap

func (o ListUsers200Response) ToMap() (map[string]interface{}, error)

type ListWalletTransactions200Response

type ListWalletTransactions200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string              `json:"message"`
	Result  []WalletTransaction `json:"result"`
}

ListWalletTransactions200Response struct for ListWalletTransactions200Response

func NewListWalletTransactions200Response

func NewListWalletTransactions200Response(status int64, message string, result []WalletTransaction) *ListWalletTransactions200Response

NewListWalletTransactions200Response instantiates a new ListWalletTransactions200Response 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 NewListWalletTransactions200ResponseWithDefaults

func NewListWalletTransactions200ResponseWithDefaults() *ListWalletTransactions200Response

NewListWalletTransactions200ResponseWithDefaults instantiates a new ListWalletTransactions200Response 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 (*ListWalletTransactions200Response) GetMessage

func (o *ListWalletTransactions200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListWalletTransactions200Response) GetMessageOk

func (o *ListWalletTransactions200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListWalletTransactions200Response) GetResult

GetResult returns the Result field value

func (*ListWalletTransactions200Response) GetResultOk

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListWalletTransactions200Response) GetStatus

GetStatus returns the Status field value

func (*ListWalletTransactions200Response) GetStatusOk

func (o *ListWalletTransactions200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListWalletTransactions200Response) SetMessage

func (o *ListWalletTransactions200Response) SetMessage(v string)

SetMessage sets field value

func (*ListWalletTransactions200Response) SetResult

SetResult sets field value

func (*ListWalletTransactions200Response) SetStatus

func (o *ListWalletTransactions200Response) SetStatus(v int64)

SetStatus sets field value

func (ListWalletTransactions200Response) ToMap

func (o ListWalletTransactions200Response) ToMap() (map[string]interface{}, error)

type ListWebhookEvents200Response

type ListWebhookEvents200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string         `json:"message"`
	Result  []WebhookEvent `json:"result"`
}

ListWebhookEvents200Response struct for ListWebhookEvents200Response

func NewListWebhookEvents200Response

func NewListWebhookEvents200Response(status int64, message string, result []WebhookEvent) *ListWebhookEvents200Response

NewListWebhookEvents200Response instantiates a new ListWebhookEvents200Response 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 NewListWebhookEvents200ResponseWithDefaults

func NewListWebhookEvents200ResponseWithDefaults() *ListWebhookEvents200Response

NewListWebhookEvents200ResponseWithDefaults instantiates a new ListWebhookEvents200Response 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 (*ListWebhookEvents200Response) GetMessage

func (o *ListWebhookEvents200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListWebhookEvents200Response) GetMessageOk

func (o *ListWebhookEvents200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListWebhookEvents200Response) GetResult

func (o *ListWebhookEvents200Response) GetResult() []WebhookEvent

GetResult returns the Result field value

func (*ListWebhookEvents200Response) GetResultOk

func (o *ListWebhookEvents200Response) GetResultOk() ([]WebhookEvent, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListWebhookEvents200Response) GetStatus

func (o *ListWebhookEvents200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListWebhookEvents200Response) GetStatusOk

func (o *ListWebhookEvents200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListWebhookEvents200Response) SetMessage

func (o *ListWebhookEvents200Response) SetMessage(v string)

SetMessage sets field value

func (*ListWebhookEvents200Response) SetResult

func (o *ListWebhookEvents200Response) SetResult(v []WebhookEvent)

SetResult sets field value

func (*ListWebhookEvents200Response) SetStatus

func (o *ListWebhookEvents200Response) SetStatus(v int64)

SetStatus sets field value

func (ListWebhookEvents200Response) ToMap

func (o ListWebhookEvents200Response) ToMap() (map[string]interface{}, error)

type ListWebhooks200Response

type ListWebhooks200Response struct {
	// The status code.
	Status int64 `json:"status"`
	// The human-readable status message.
	Message string            `json:"message"`
	Result  []WebhookEndpoint `json:"result"`
}

ListWebhooks200Response struct for ListWebhooks200Response

func NewListWebhooks200Response

func NewListWebhooks200Response(status int64, message string, result []WebhookEndpoint) *ListWebhooks200Response

NewListWebhooks200Response instantiates a new ListWebhooks200Response 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 NewListWebhooks200ResponseWithDefaults

func NewListWebhooks200ResponseWithDefaults() *ListWebhooks200Response

NewListWebhooks200ResponseWithDefaults instantiates a new ListWebhooks200Response 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 (*ListWebhooks200Response) GetMessage

func (o *ListWebhooks200Response) GetMessage() string

GetMessage returns the Message field value

func (*ListWebhooks200Response) GetMessageOk

func (o *ListWebhooks200Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ListWebhooks200Response) GetResult

func (o *ListWebhooks200Response) GetResult() []WebhookEndpoint

GetResult returns the Result field value

func (*ListWebhooks200Response) GetResultOk

func (o *ListWebhooks200Response) GetResultOk() ([]WebhookEndpoint, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*ListWebhooks200Response) GetStatus

func (o *ListWebhooks200Response) GetStatus() int64

GetStatus returns the Status field value

func (*ListWebhooks200Response) GetStatusOk

func (o *ListWebhooks200Response) GetStatusOk() (*int64, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListWebhooks200Response) SetMessage

func (o *ListWebhooks200Response) SetMessage(v string)

SetMessage sets field value

func (*ListWebhooks200Response) SetResult

func (o *ListWebhooks200Response) SetResult(v []WebhookEndpoint)

SetResult sets field value

func (*ListWebhooks200Response) SetStatus

func (o *ListWebhooks200Response) SetStatus(v int64)

SetStatus sets field value

func (ListWebhooks200Response) ToMap

func (o ListWebhooks200Response) ToMap() (map[string]interface{}, error)

type Log

type Log struct {
	// An ethereum address.
	Address string `json:"address" validate:"regexp=^0[xX][a-fA-F0-9]{40}$"`
	// A list of topics provided by the contract.
	Topics []string `json:"topics"`
	// A hex string.
	Data string `json:"data" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// A hex string.
	BlockNumber string `json:"blockNumber" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// The keccak256 hash as a hex string of 256 bits.
	TransactionHash string `json:"transactionHash" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// A hex string.
	TransactionIndex string `json:"transactionIndex" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// The keccak256 hash as a hex string of 256 bits.
	BlockHash string `json:"blockHash" validate:"regexp=^(0x[0-9a-f]{64}|0X[0-9A-F]{64})$"`
	// A hex string.
	LogIndex string `json:"logIndex" validate:"regexp=^(0x[0-9a-f]*|0X[0-9A-F]*)$"`
	// True if this log was reverted due to a chain reorganization.
	Removed bool `json:"removed"`
}

Log A contract log event.

func NewLog

func NewLog(address string, topics []string, data string, blockNumber string, transactionHash string, transactionIndex string, blockHash string, logIndex string, removed bool) *Log

NewLog instantiates a new Log 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 NewLogWithDefaults

func NewLogWithDefaults() *Log

NewLogWithDefaults instantiates a new Log 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 (*Log) GetAddress

func (o *Log) GetAddress() string

GetAddress returns the Address field value

func (*Log) GetAddressOk

func (o *Log) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*Log) GetBlockHash

func (o *Log) GetBlockHash() string

GetBlockHash returns the BlockHash field value

func (*Log) GetBlockHashOk

func (o *Log) GetBlockHashOk() (*string, bool)

GetBlockHashOk returns a tuple with the BlockHash field value and a boolean to check if the value has been set.

func (*Log) GetBlockNumber

func (o *Log) GetBlockNumber() string

GetBlockNumber returns the BlockNumber field value

func (*Log) GetBlockNumberOk

func (o *Log) GetBlockNumberOk() (*string, bool)

GetBlockNumberOk returns a tuple with the BlockNumber field value and a boolean to check if the value has been set.

func (*Log) GetData

func (o *Log) GetData() string

GetData returns the Data field value

func (*Log) GetDataOk

func (o *Log) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*Log) GetLogIndex

func (o *Log) GetLogIndex() string

GetLogIndex returns the LogIndex field value

func (*Log) GetLogIndexOk

func (o *Log) GetLogIndexOk() (*string, bool)

GetLogIndexOk returns a tuple with the LogIndex field value and a boolean to check if the value has been set.

func (*Log) GetRemoved

func (o *Log) GetRemoved() bool

GetRemoved returns the Removed field value

func (*Log) GetRemovedOk

func (o *Log) GetRemovedOk() (*bool, bool)

GetRemovedOk returns a tuple with the Removed field value and a boolean to check if the value has been set.

func (*Log) GetTopics

func (o *Log) GetTopics() []string

GetTopics returns the Topics field value

func (*Log) GetTopicsOk

func (o *Log) GetTopicsOk() ([]string, bool)

GetTopicsOk returns a tuple with the Topics field value and a boolean to check if the value has been set.

func (*Log) GetTransactionHash

func (o *Log) GetTransactionHash() string

GetTransactionHash returns the TransactionHash field value

func (*Log) GetTransactionHashOk

func (o *Log) GetTransactionHashOk() (*string, bool)

GetTransactionHashOk returns a tuple with the TransactionHash field value and a boolean to check if the value has been set.

func (*Log) GetTransactionIndex

func (o *Log) GetTransactionIndex() string

GetTransactionIndex returns the TransactionIndex field value

func (*Log) GetTransactionIndexOk

func (o *Log) GetTransactionIndexOk() (*string, bool)

GetTransactionIndexOk returns a tuple with the TransactionIndex field value and a boolean to check if the value has been set.

func (*Log) SetAddress

func (o *Log) SetAddress(v string)

SetAddress sets field value

func (*Log) SetBlockHash

func (o *Log) SetBlockHash(v string)

SetBlockHash sets field value

func (*Log) SetBlockNumber

func (o *Log) SetBlockNumber(v string)

SetBlockNumber sets field value

func (*Log) SetData

func (o *Log) SetData(v string)

SetData sets field value

func (*Log) SetLogIndex

func (o *Log) SetLogIndex(v string)

SetLogIndex sets field value

func (*Log) SetRemoved

func (o *Log) SetRemoved(v bool)

SetRemoved sets field value

func (*Log) SetTopics

func (o *Log) SetTopics(v []string)

SetTopics sets field value

func (*Log) SetTransactionHash

func (o *Log) SetTransactionHash(v string)

SetTransactionHash sets field value

func (*Log) SetTransactionIndex

func (o *Log) SetTransactionIndex(v string)

SetTransactionIndex sets field value

func (Log) ToMap

func (o Log) ToMap() (map[string]interface{}, error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MethodArg

type MethodArg struct {
	// The input name.
	Name string `json:"name"`
	// The input value.
	Value interface{} `json:"value"`
	// The type of the argument.
	Type string `json:"type"`
}

MethodArg An argument passed to a method call.

func NewMethodArg

func NewMethodArg(name string, value interface{}, type_ string) *MethodArg

NewMethodArg instantiates a new MethodArg 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 NewMethodArgWithDefaults

func NewMethodArgWithDefaults() *MethodArg

NewMethodArgWithDefaults instantiates a new MethodArg 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 (*MethodArg) GetName

func (o *MethodArg) GetName() string

GetName returns the Name field value

func (*MethodArg) GetNameOk

func (o *MethodArg) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MethodArg) GetType

func (o *MethodArg) GetType() string

GetType returns the Type field value

func (*MethodArg) GetTypeOk

func (o *MethodArg) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MethodArg) GetValue

func (o *MethodArg) GetValue() interface{}

GetValue returns the Value field value If the value is explicit nil, the zero value for interface{} will be returned

func (*MethodArg) GetValueOk

func (o *MethodArg) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MethodArg) SetName

func (o *MethodArg) SetName(v string)

SetName sets field value

func (*MethodArg) SetType

func (o *MethodArg) SetType(v string)

SetType sets field value

func (*MethodArg) SetValue

func (o *MethodArg) SetValue(v interface{})

SetValue sets field value

func (MethodArg) ToMap

func (o MethodArg) ToMap() (map[string]interface{}, error)

type MethodCallResponse

type MethodCallResponse struct {
	PostMethodResponse
	// The function call output.
	Output interface{} `json:"output"`
}

MethodCallResponse The result of a function call.

func NewMethodCallResponse

func NewMethodCallResponse(output interface{}, kind string) *MethodCallResponse

NewMethodCallResponse instantiates a new MethodCallResponse 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 NewMethodCallResponseWithDefaults

func NewMethodCallResponseWithDefaults() *MethodCallResponse

NewMethodCallResponseWithDefaults instantiates a new MethodCallResponse 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 (*MethodCallResponse) GetOutput

func (o *MethodCallResponse) GetOutput() interface{}

GetOutput returns the Output field value If the value is explicit nil, the zero value for interface{} will be returned

func (*MethodCallResponse) GetOutputOk

func (o *MethodCallResponse) GetOutputOk() (*interface{}, bool)

GetOutputOk returns a tuple with the Output field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MethodCallResponse) SetOutput

func (o *MethodCallResponse) SetOutput(v interface{})

SetOutput sets field value

func (MethodCallResponse) ToMap

func (o MethodCallResponse) ToMap() (map[string]interface{}, error)

type MethodTypeConversionOptions

type MethodTypeConversionOptions struct {
	// Type conversion options for each input parameter of the function.
	Inputs []TypeConversionOptions `json:"inputs"`
	// Type conversion options for each output parameter of the function.
	Outputs []TypeConversionOptions `json:"outputs"`
}

MethodTypeConversionOptions Type conversion options for each of the inputs and outputs of a function.

func NewMethodTypeConversionOptions

func NewMethodTypeConversionOptions(inputs []TypeConversionOptions, outputs []TypeConversionOptions) *MethodTypeConversionOptions

NewMethodTypeConversionOptions instantiates a new MethodTypeConversionOptions 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 NewMethodTypeConversionOptionsWithDefaults

func NewMethodTypeConversionOptionsWithDefaults() *MethodTypeConversionOptions

NewMethodTypeConversionOptionsWithDefaults instantiates a new MethodTypeConversionOptions 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 (*MethodTypeConversionOptions) GetInputs

GetInputs returns the Inputs field value

func (*MethodTypeConversionOptions) GetInputsOk

GetInputsOk returns a tuple with the Inputs field value and a boolean to check if the value has been set.

func (*MethodTypeConversionOptions) GetOutputs

GetOutputs returns the Outputs field value

func (*MethodTypeConversionOptions) GetOutputsOk

GetOutputsOk returns a tuple with the Outputs field value and a boolean to check if the value has been set.

func (*MethodTypeConversionOptions) SetInputs

SetInputs sets field value

func (*MethodTypeConversionOptions) SetOutputs

SetOutputs sets field value

func (MethodTypeConversionOptions) ToMap

func (o MethodTypeConversionOptions) ToMap() (map[string]interface{}, error)

type NullableAPIKeyWithSecret

type NullableAPIKeyWithSecret struct {
	// contains filtered or unexported fields
}

func NewNullableAPIKeyWithSecret

func NewNullableAPIKeyWithSecret(val *APIKeyWithSecret) *NullableAPIKeyWithSecret

func (NullableAPIKeyWithSecret) Get

func (NullableAPIKeyWithSecret) IsSet

func (v NullableAPIKeyWithSecret) IsSet() bool

func (NullableAPIKeyWithSecret) MarshalJSON

func (v NullableAPIKeyWithSecret) MarshalJSON() ([]byte, error)

func (*NullableAPIKeyWithSecret) Set

func (*NullableAPIKeyWithSecret) UnmarshalJSON

func (v *NullableAPIKeyWithSecret) UnmarshalJSON(src []byte) error

func (*NullableAPIKeyWithSecret) Unset

func (v *NullableAPIKeyWithSecret) Unset()

type NullableAcceptInvite200Response

type NullableAcceptInvite200Response struct {
	// contains filtered or unexported fields
}

func (NullableAcceptInvite200Response) Get

func (NullableAcceptInvite200Response) IsSet

func (NullableAcceptInvite200Response) MarshalJSON

func (v NullableAcceptInvite200Response) MarshalJSON() ([]byte, error)

func (*NullableAcceptInvite200Response) Set

func (*NullableAcceptInvite200Response) UnmarshalJSON

func (v *NullableAcceptInvite200Response) UnmarshalJSON(src []byte) error

func (*NullableAcceptInvite200Response) Unset

type NullableAcceptInviteRequest

type NullableAcceptInviteRequest struct {
	// contains filtered or unexported fields
}

func NewNullableAcceptInviteRequest

func NewNullableAcceptInviteRequest(val *AcceptInviteRequest) *NullableAcceptInviteRequest

func (NullableAcceptInviteRequest) Get

func (NullableAcceptInviteRequest) IsSet

func (NullableAcceptInviteRequest) MarshalJSON

func (v NullableAcceptInviteRequest) MarshalJSON() ([]byte, error)

func (*NullableAcceptInviteRequest) Set

func (*NullableAcceptInviteRequest) UnmarshalJSON

func (v *NullableAcceptInviteRequest) UnmarshalJSON(src []byte) error

func (*NullableAcceptInviteRequest) Unset

func (v *NullableAcceptInviteRequest) Unset()

type NullableAccessTuple added in v1.0.1

type NullableAccessTuple struct {
	// contains filtered or unexported fields
}

func NewNullableAccessTuple added in v1.0.1

func NewNullableAccessTuple(val *AccessTuple) *NullableAccessTuple

func (NullableAccessTuple) Get added in v1.0.1

func (NullableAccessTuple) IsSet added in v1.0.1

func (v NullableAccessTuple) IsSet() bool

func (NullableAccessTuple) MarshalJSON added in v1.0.1

func (v NullableAccessTuple) MarshalJSON() ([]byte, error)

func (*NullableAccessTuple) Set added in v1.0.1

func (v *NullableAccessTuple) Set(val *AccessTuple)

func (*NullableAccessTuple) UnmarshalJSON added in v1.0.1

func (v *NullableAccessTuple) UnmarshalJSON(src []byte) error

func (*NullableAccessTuple) Unset added in v1.0.1

func (v *NullableAccessTuple) Unset()

type NullableAddKey

type NullableAddKey struct {
	// contains filtered or unexported fields
}

func NewNullableAddKey

func NewNullableAddKey(val *AddKey) *NullableAddKey

func (NullableAddKey) Get

func (v NullableAddKey) Get() *AddKey

func (NullableAddKey) IsSet

func (v NullableAddKey) IsSet() bool

func (NullableAddKey) MarshalJSON

func (v NullableAddKey) MarshalJSON() ([]byte, error)

func (*NullableAddKey) Set

func (v *NullableAddKey) Set(val *AddKey)

func (*NullableAddKey) UnmarshalJSON

func (v *NullableAddKey) UnmarshalJSON(src []byte) error

func (*NullableAddKey) Unset

func (v *NullableAddKey) Unset()

type NullableAddress

type NullableAddress struct {
	// contains filtered or unexported fields
}

func NewNullableAddress

func NewNullableAddress(val *Address) *NullableAddress

func (NullableAddress) Get

func (v NullableAddress) Get() *Address

func (NullableAddress) IsSet

func (v NullableAddress) IsSet() bool

func (NullableAddress) MarshalJSON

func (v NullableAddress) MarshalJSON() ([]byte, error)

func (*NullableAddress) Set

func (v *NullableAddress) Set(val *Address)

func (*NullableAddress) UnmarshalJSON

func (v *NullableAddress) UnmarshalJSON(src []byte) error

func (*NullableAddress) Unset

func (v *NullableAddress) Unset()

type NullableAddressAlias

type NullableAddressAlias struct {
	// contains filtered or unexported fields
}

func NewNullableAddressAlias

func NewNullableAddressAlias(val *AddressAlias) *NullableAddressAlias

func (NullableAddressAlias) Get

func (NullableAddressAlias) IsSet

func (v NullableAddressAlias) IsSet() bool

func (NullableAddressAlias) MarshalJSON

func (v NullableAddressAlias) MarshalJSON() ([]byte, error)

func (*NullableAddressAlias) Set

func (v *NullableAddressAlias) Set(val *AddressAlias)

func (*NullableAddressAlias) UnmarshalJSON

func (v *NullableAddressAlias) UnmarshalJSON(src []byte) error

func (*NullableAddressAlias) Unset

func (v *NullableAddressAlias) Unset()

type NullableApiKey added in v1.0.2

type NullableApiKey struct {
	// contains filtered or unexported fields
}

func NewNullableApiKey added in v1.0.2

func NewNullableApiKey(val *ApiKey) *NullableApiKey

func (NullableApiKey) Get added in v1.0.2

func (v NullableApiKey) Get() *ApiKey

func (NullableApiKey) IsSet added in v1.0.2

func (v NullableApiKey) IsSet() bool

func (NullableApiKey) MarshalJSON added in v1.0.2

func (v NullableApiKey) MarshalJSON() ([]byte, error)

func (*NullableApiKey) Set added in v1.0.2

func (v *NullableApiKey) Set(val *ApiKey)

func (*NullableApiKey) UnmarshalJSON added in v1.0.2

func (v *NullableApiKey) UnmarshalJSON(src []byte) error

func (*NullableApiKey) Unset added in v1.0.2

func (v *NullableApiKey) Unset()

type NullableAuditLog

type NullableAuditLog struct {
	// contains filtered or unexported fields
}

func NewNullableAuditLog

func NewNullableAuditLog(val *AuditLog) *NullableAuditLog

func (NullableAuditLog) Get

func (v NullableAuditLog) Get() *AuditLog

func (NullableAuditLog) IsSet

func (v NullableAuditLog) IsSet() bool

func (NullableAuditLog) MarshalJSON

func (v NullableAuditLog) MarshalJSON() ([]byte, error)

func (*NullableAuditLog) Set

func (v *NullableAuditLog) Set(val *AuditLog)

func (*NullableAuditLog) UnmarshalJSON

func (v *NullableAuditLog) UnmarshalJSON(src []byte) error

func (*NullableAuditLog) Unset

func (v *NullableAuditLog) Unset()

type NullableAuthorizationExtraInfo added in v1.1.0

type NullableAuthorizationExtraInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAuthorizationExtraInfo added in v1.1.0

func NewNullableAuthorizationExtraInfo(val *AuthorizationExtraInfo) *NullableAuthorizationExtraInfo

func (NullableAuthorizationExtraInfo) Get added in v1.1.0

func (NullableAuthorizationExtraInfo) IsSet added in v1.1.0

func (NullableAuthorizationExtraInfo) MarshalJSON added in v1.1.0

func (v NullableAuthorizationExtraInfo) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationExtraInfo) Set added in v1.1.0

func (*NullableAuthorizationExtraInfo) UnmarshalJSON added in v1.1.0

func (v *NullableAuthorizationExtraInfo) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationExtraInfo) Unset added in v1.1.0

func (v *NullableAuthorizationExtraInfo) Unset()

type NullableAzureAccount

type NullableAzureAccount struct {
	// contains filtered or unexported fields
}

func NewNullableAzureAccount

func NewNullableAzureAccount(val *AzureAccount) *NullableAzureAccount

func (NullableAzureAccount) Get

func (NullableAzureAccount) IsSet

func (v NullableAzureAccount) IsSet() bool

func (NullableAzureAccount) MarshalJSON

func (v NullableAzureAccount) MarshalJSON() ([]byte, error)

func (*NullableAzureAccount) Set

func (v *NullableAzureAccount) Set(val *AzureAccount)

func (*NullableAzureAccount) UnmarshalJSON

func (v *NullableAzureAccount) UnmarshalJSON(src []byte) error

func (*NullableAzureAccount) Unset

func (v *NullableAzureAccount) Unset()

type NullableAzureHardwareWallet

type NullableAzureHardwareWallet struct {
	// contains filtered or unexported fields
}

func NewNullableAzureHardwareWallet

func NewNullableAzureHardwareWallet(val *AzureHardwareWallet) *NullableAzureHardwareWallet

func (NullableAzureHardwareWallet) Get

func (NullableAzureHardwareWallet) IsSet

func (NullableAzureHardwareWallet) MarshalJSON

func (v NullableAzureHardwareWallet) MarshalJSON() ([]byte, error)

func (*NullableAzureHardwareWallet) Set

func (*NullableAzureHardwareWallet) UnmarshalJSON

func (v *NullableAzureHardwareWallet) UnmarshalJSON(src []byte) error

func (*NullableAzureHardwareWallet) Unset

func (v *NullableAzureHardwareWallet) Unset()

type NullableAzureWallet

type NullableAzureWallet struct {
	// contains filtered or unexported fields
}

func NewNullableAzureWallet

func NewNullableAzureWallet(val *AzureWallet) *NullableAzureWallet

func (NullableAzureWallet) Get

func (NullableAzureWallet) IsSet

func (v NullableAzureWallet) IsSet() bool

func (NullableAzureWallet) MarshalJSON

func (v NullableAzureWallet) MarshalJSON() ([]byte, error)

func (*NullableAzureWallet) Set

func (v *NullableAzureWallet) Set(val *AzureWallet)

func (*NullableAzureWallet) UnmarshalJSON

func (v *NullableAzureWallet) UnmarshalJSON(src []byte) error

func (*NullableAzureWallet) Unset

func (v *NullableAzureWallet) Unset()

type NullableBaseAPIKey

type NullableBaseAPIKey struct {
	// contains filtered or unexported fields
}

func NewNullableBaseAPIKey

func NewNullableBaseAPIKey(val *BaseAPIKey) *NullableBaseAPIKey

func (NullableBaseAPIKey) Get

func (v NullableBaseAPIKey) Get() *BaseAPIKey

func (NullableBaseAPIKey) IsSet

func (v NullableBaseAPIKey) IsSet() bool

func (NullableBaseAPIKey) MarshalJSON

func (v NullableBaseAPIKey) MarshalJSON() ([]byte, error)

func (*NullableBaseAPIKey) Set

func (v *NullableBaseAPIKey) Set(val *BaseAPIKey)

func (*NullableBaseAPIKey) UnmarshalJSON

func (v *NullableBaseAPIKey) UnmarshalJSON(src []byte) error

func (*NullableBaseAPIKey) Unset

func (v *NullableBaseAPIKey) Unset()

type NullableBaseAzureAccount

type NullableBaseAzureAccount struct {
	// contains filtered or unexported fields
}

func NewNullableBaseAzureAccount

func NewNullableBaseAzureAccount(val *BaseAzureAccount) *NullableBaseAzureAccount

func (NullableBaseAzureAccount) Get

func (NullableBaseAzureAccount) IsSet

func (v NullableBaseAzureAccount) IsSet() bool

func (NullableBaseAzureAccount) MarshalJSON

func (v NullableBaseAzureAccount) MarshalJSON() ([]byte, error)

func (*NullableBaseAzureAccount) Set

func (*NullableBaseAzureAccount) UnmarshalJSON

func (v *NullableBaseAzureAccount) UnmarshalJSON(src []byte) error

func (*NullableBaseAzureAccount) Unset

func (v *NullableBaseAzureAccount) Unset()

type NullableBaseContract

type NullableBaseContract struct {
	// contains filtered or unexported fields
}

func NewNullableBaseContract

func NewNullableBaseContract(val *BaseContract) *NullableBaseContract

func (NullableBaseContract) Get

func (NullableBaseContract) IsSet

func (v NullableBaseContract) IsSet() bool

func (NullableBaseContract) MarshalJSON

func (v NullableBaseContract) MarshalJSON() ([]byte, error)

func (*NullableBaseContract) Set

func (v *NullableBaseContract) Set(val *BaseContract)

func (*NullableBaseContract) UnmarshalJSON

func (v *NullableBaseContract) UnmarshalJSON(src []byte) error

func (*NullableBaseContract) Unset

func (v *NullableBaseContract) Unset()

type NullableBaseResponse

type NullableBaseResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBaseResponse

func NewNullableBaseResponse(val *BaseResponse) *NullableBaseResponse

func (NullableBaseResponse) Get

func (NullableBaseResponse) IsSet

func (v NullableBaseResponse) IsSet() bool

func (NullableBaseResponse) MarshalJSON

func (v NullableBaseResponse) MarshalJSON() ([]byte, error)

func (*NullableBaseResponse) Set

func (v *NullableBaseResponse) Set(val *BaseResponse)

func (*NullableBaseResponse) UnmarshalJSON

func (v *NullableBaseResponse) UnmarshalJSON(src []byte) error

func (*NullableBaseResponse) Unset

func (v *NullableBaseResponse) Unset()

type NullableBaseUser

type NullableBaseUser struct {
	// contains filtered or unexported fields
}

func NewNullableBaseUser

func NewNullableBaseUser(val *BaseUser) *NullableBaseUser

func (NullableBaseUser) Get

func (v NullableBaseUser) Get() *BaseUser

func (NullableBaseUser) IsSet

func (v NullableBaseUser) IsSet() bool

func (NullableBaseUser) MarshalJSON

func (v NullableBaseUser) MarshalJSON() ([]byte, error)

func (*NullableBaseUser) Set

func (v *NullableBaseUser) Set(val *BaseUser)

func (*NullableBaseUser) UnmarshalJSON

func (v *NullableBaseUser) UnmarshalJSON(src []byte) error

func (*NullableBaseUser) Unset

func (v *NullableBaseUser) Unset()

type NullableBaseWebhookEndpoint

type NullableBaseWebhookEndpoint struct {
	// contains filtered or unexported fields
}

func NewNullableBaseWebhookEndpoint

func NewNullableBaseWebhookEndpoint(val *BaseWebhookEndpoint) *NullableBaseWebhookEndpoint

func (NullableBaseWebhookEndpoint) Get

func (NullableBaseWebhookEndpoint) IsSet

func (NullableBaseWebhookEndpoint) MarshalJSON

func (v NullableBaseWebhookEndpoint) MarshalJSON() ([]byte, error)

func (*NullableBaseWebhookEndpoint) Set

func (*NullableBaseWebhookEndpoint) UnmarshalJSON

func (v *NullableBaseWebhookEndpoint) UnmarshalJSON(src []byte) error

func (*NullableBaseWebhookEndpoint) Unset

func (v *NullableBaseWebhookEndpoint) Unset()

type NullableBlock

type NullableBlock struct {
	// contains filtered or unexported fields
}

func NewNullableBlock

func NewNullableBlock(val *Block) *NullableBlock

func (NullableBlock) Get

func (v NullableBlock) Get() *Block

func (NullableBlock) IsSet

func (v NullableBlock) IsSet() bool

func (NullableBlock) MarshalJSON

func (v NullableBlock) MarshalJSON() ([]byte, error)

func (*NullableBlock) Set

func (v *NullableBlock) Set(val *Block)

func (*NullableBlock) UnmarshalJSON

func (v *NullableBlock) UnmarshalJSON(src []byte) error

func (*NullableBlock) Unset

func (v *NullableBlock) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCORSOrigin

type NullableCORSOrigin struct {
	// contains filtered or unexported fields
}

func NewNullableCORSOrigin

func NewNullableCORSOrigin(val *CORSOrigin) *NullableCORSOrigin

func (NullableCORSOrigin) Get

func (v NullableCORSOrigin) Get() *CORSOrigin

func (NullableCORSOrigin) IsSet

func (v NullableCORSOrigin) IsSet() bool

func (NullableCORSOrigin) MarshalJSON

func (v NullableCORSOrigin) MarshalJSON() ([]byte, error)

func (*NullableCORSOrigin) Set

func (v *NullableCORSOrigin) Set(val *CORSOrigin)

func (*NullableCORSOrigin) UnmarshalJSON

func (v *NullableCORSOrigin) UnmarshalJSON(src []byte) error

func (*NullableCORSOrigin) Unset

func (v *NullableCORSOrigin) Unset()

type NullableCallContractFunction200Response

type NullableCallContractFunction200Response struct {
	// contains filtered or unexported fields
}

func (NullableCallContractFunction200Response) Get

func (NullableCallContractFunction200Response) IsSet

func (NullableCallContractFunction200Response) MarshalJSON

func (v NullableCallContractFunction200Response) MarshalJSON() ([]byte, error)

func (*NullableCallContractFunction200Response) Set

func (*NullableCallContractFunction200Response) UnmarshalJSON

func (v *NullableCallContractFunction200Response) UnmarshalJSON(src []byte) error

func (*NullableCallContractFunction200Response) Unset

type NullableCallContractFunction200ResponseAllOfResult

type NullableCallContractFunction200ResponseAllOfResult struct {
	// contains filtered or unexported fields
}

func (NullableCallContractFunction200ResponseAllOfResult) Get

func (NullableCallContractFunction200ResponseAllOfResult) IsSet

func (NullableCallContractFunction200ResponseAllOfResult) MarshalJSON

func (*NullableCallContractFunction200ResponseAllOfResult) Set

func (*NullableCallContractFunction200ResponseAllOfResult) UnmarshalJSON

func (*NullableCallContractFunction200ResponseAllOfResult) Unset

type NullableChainStatus

type NullableChainStatus struct {
	// contains filtered or unexported fields
}

func NewNullableChainStatus

func NewNullableChainStatus(val *ChainStatus) *NullableChainStatus

func (NullableChainStatus) Get

func (NullableChainStatus) IsSet

func (v NullableChainStatus) IsSet() bool

func (NullableChainStatus) MarshalJSON

func (v NullableChainStatus) MarshalJSON() ([]byte, error)

func (*NullableChainStatus) Set

func (v *NullableChainStatus) Set(val *ChainStatus)

func (*NullableChainStatus) UnmarshalJSON

func (v *NullableChainStatus) UnmarshalJSON(src []byte) error

func (*NullableChainStatus) Unset

func (v *NullableChainStatus) Unset()

type NullableCloudWalletBaseTx added in v1.1.1

type NullableCloudWalletBaseTx struct {
	// contains filtered or unexported fields
}

func NewNullableCloudWalletBaseTx added in v1.1.1

func NewNullableCloudWalletBaseTx(val *CloudWalletBaseTx) *NullableCloudWalletBaseTx

func (NullableCloudWalletBaseTx) Get added in v1.1.1

func (NullableCloudWalletBaseTx) IsSet added in v1.1.1

func (v NullableCloudWalletBaseTx) IsSet() bool

func (NullableCloudWalletBaseTx) MarshalJSON added in v1.1.1

func (v NullableCloudWalletBaseTx) MarshalJSON() ([]byte, error)

func (*NullableCloudWalletBaseTx) Set added in v1.1.1

func (*NullableCloudWalletBaseTx) UnmarshalJSON added in v1.1.1

func (v *NullableCloudWalletBaseTx) UnmarshalJSON(src []byte) error

func (*NullableCloudWalletBaseTx) Unset added in v1.1.1

func (v *NullableCloudWalletBaseTx) Unset()

type NullableCloudWalletSetCodeTx added in v1.1.1

type NullableCloudWalletSetCodeTx struct {
	// contains filtered or unexported fields
}

func NewNullableCloudWalletSetCodeTx added in v1.1.1

func NewNullableCloudWalletSetCodeTx(val *CloudWalletSetCodeTx) *NullableCloudWalletSetCodeTx

func (NullableCloudWalletSetCodeTx) Get added in v1.1.1

func (NullableCloudWalletSetCodeTx) IsSet added in v1.1.1

func (NullableCloudWalletSetCodeTx) MarshalJSON added in v1.1.1

func (v NullableCloudWalletSetCodeTx) MarshalJSON() ([]byte, error)

func (*NullableCloudWalletSetCodeTx) Set added in v1.1.1

func (*NullableCloudWalletSetCodeTx) UnmarshalJSON added in v1.1.1

func (v *NullableCloudWalletSetCodeTx) UnmarshalJSON(src []byte) error

func (*NullableCloudWalletSetCodeTx) Unset added in v1.1.1

func (v *NullableCloudWalletSetCodeTx) Unset()

type NullableCloudWalletTXToSign added in v1.0.3

type NullableCloudWalletTXToSign struct {
	// contains filtered or unexported fields
}

func NewNullableCloudWalletTXToSign added in v1.0.3

func NewNullableCloudWalletTXToSign(val *CloudWalletTXToSign) *NullableCloudWalletTXToSign

func (NullableCloudWalletTXToSign) Get added in v1.0.3

func (NullableCloudWalletTXToSign) IsSet added in v1.0.3

func (NullableCloudWalletTXToSign) MarshalJSON added in v1.0.3

func (v NullableCloudWalletTXToSign) MarshalJSON() ([]byte, error)

func (*NullableCloudWalletTXToSign) Set added in v1.0.3

func (*NullableCloudWalletTXToSign) UnmarshalJSON added in v1.0.3

func (v *NullableCloudWalletTXToSign) UnmarshalJSON(src []byte) error

func (*NullableCloudWalletTXToSign) Unset added in v1.0.3

func (v *NullableCloudWalletTXToSign) Unset()

type NullableCloudWalletTx added in v1.1.1

type NullableCloudWalletTx struct {
	// contains filtered or unexported fields
}

func NewNullableCloudWalletTx added in v1.1.1

func NewNullableCloudWalletTx(val *CloudWalletTx) *NullableCloudWalletTx

func (NullableCloudWalletTx) Get added in v1.1.1

func (NullableCloudWalletTx) IsSet added in v1.1.1

func (v NullableCloudWalletTx) IsSet() bool

func (NullableCloudWalletTx) MarshalJSON added in v1.1.1

func (v NullableCloudWalletTx) MarshalJSON() ([]byte, error)

func (*NullableCloudWalletTx) Set added in v1.1.1

func (v *NullableCloudWalletTx) Set(val *CloudWalletTx)

func (*NullableCloudWalletTx) UnmarshalJSON added in v1.1.1

func (v *NullableCloudWalletTx) UnmarshalJSON(src []byte) error

func (*NullableCloudWalletTx) Unset added in v1.1.1

func (v *NullableCloudWalletTx) Unset()

type NullableContract

type NullableContract struct {
	// contains filtered or unexported fields
}

func NewNullableContract

func NewNullableContract(val *Contract) *NullableContract

func (NullableContract) Get

func (v NullableContract) Get() *Contract

func (NullableContract) IsSet

func (v NullableContract) IsSet() bool

func (NullableContract) MarshalJSON

func (v NullableContract) MarshalJSON() ([]byte, error)

func (*NullableContract) Set

func (v *NullableContract) Set(val *Contract)

func (*NullableContract) UnmarshalJSON

func (v *NullableContract) UnmarshalJSON(src []byte) error

func (*NullableContract) Unset

func (v *NullableContract) Unset()

type NullableContractABI

type NullableContractABI struct {
	// contains filtered or unexported fields
}

func NewNullableContractABI

func NewNullableContractABI(val *ContractABI) *NullableContractABI

func (NullableContractABI) Get

func (NullableContractABI) IsSet

func (v NullableContractABI) IsSet() bool

func (NullableContractABI) MarshalJSON

func (v NullableContractABI) MarshalJSON() ([]byte, error)

func (*NullableContractABI) Set

func (v *NullableContractABI) Set(val *ContractABI)

func (*NullableContractABI) UnmarshalJSON

func (v *NullableContractABI) UnmarshalJSON(src []byte) error

func (*NullableContractABI) Unset

func (v *NullableContractABI) Unset()

type NullableContractABIError

type NullableContractABIError struct {
	// contains filtered or unexported fields
}

func NewNullableContractABIError

func NewNullableContractABIError(val *ContractABIError) *NullableContractABIError

func (NullableContractABIError) Get

func (NullableContractABIError) IsSet

func (v NullableContractABIError) IsSet() bool

func (NullableContractABIError) MarshalJSON

func (v NullableContractABIError) MarshalJSON() ([]byte, error)

func (*NullableContractABIError) Set

func (*NullableContractABIError) UnmarshalJSON

func (v *NullableContractABIError) UnmarshalJSON(src []byte) error

func (*NullableContractABIError) Unset

func (v *NullableContractABIError) Unset()

type NullableContractABIErrorArgument

type NullableContractABIErrorArgument struct {
	// contains filtered or unexported fields
}

func (NullableContractABIErrorArgument) Get

func (NullableContractABIErrorArgument) IsSet

func (NullableContractABIErrorArgument) MarshalJSON

func (v NullableContractABIErrorArgument) MarshalJSON() ([]byte, error)

func (*NullableContractABIErrorArgument) Set

func (*NullableContractABIErrorArgument) UnmarshalJSON

func (v *NullableContractABIErrorArgument) UnmarshalJSON(src []byte) error

func (*NullableContractABIErrorArgument) Unset

type NullableContractABIEvent

type NullableContractABIEvent struct {
	// contains filtered or unexported fields
}

func NewNullableContractABIEvent

func NewNullableContractABIEvent(val *ContractABIEvent) *NullableContractABIEvent

func (NullableContractABIEvent) Get

func (NullableContractABIEvent) IsSet

func (v NullableContractABIEvent) IsSet() bool

func (NullableContractABIEvent) MarshalJSON

func (v NullableContractABIEvent) MarshalJSON() ([]byte, error)

func (*NullableContractABIEvent) Set

func (*NullableContractABIEvent) UnmarshalJSON

func (v *NullableContractABIEvent) UnmarshalJSON(src []byte) error

func (*NullableContractABIEvent) Unset

func (v *NullableContractABIEvent) Unset()

type NullableContractABIEventArgument

type NullableContractABIEventArgument struct {
	// contains filtered or unexported fields
}

func (NullableContractABIEventArgument) Get

func (NullableContractABIEventArgument) IsSet

func (NullableContractABIEventArgument) MarshalJSON

func (v NullableContractABIEventArgument) MarshalJSON() ([]byte, error)

func (*NullableContractABIEventArgument) Set

func (*NullableContractABIEventArgument) UnmarshalJSON

func (v *NullableContractABIEventArgument) UnmarshalJSON(src []byte) error

func (*NullableContractABIEventArgument) Unset

type NullableContractABIMethod

type NullableContractABIMethod struct {
	// contains filtered or unexported fields
}

func NewNullableContractABIMethod

func NewNullableContractABIMethod(val *ContractABIMethod) *NullableContractABIMethod

func (NullableContractABIMethod) Get

func (NullableContractABIMethod) IsSet

func (v NullableContractABIMethod) IsSet() bool

func (NullableContractABIMethod) MarshalJSON

func (v NullableContractABIMethod) MarshalJSON() ([]byte, error)

func (*NullableContractABIMethod) Set

func (*NullableContractABIMethod) UnmarshalJSON

func (v *NullableContractABIMethod) UnmarshalJSON(src []byte) error

func (*NullableContractABIMethod) Unset

func (v *NullableContractABIMethod) Unset()

type NullableContractABIMethodArgument

type NullableContractABIMethodArgument struct {
	// contains filtered or unexported fields
}

func (NullableContractABIMethodArgument) Get

func (NullableContractABIMethodArgument) IsSet

func (NullableContractABIMethodArgument) MarshalJSON

func (v NullableContractABIMethodArgument) MarshalJSON() ([]byte, error)

func (*NullableContractABIMethodArgument) Set

func (*NullableContractABIMethodArgument) UnmarshalJSON

func (v *NullableContractABIMethodArgument) UnmarshalJSON(src []byte) error

func (*NullableContractABIMethodArgument) Unset

type NullableContractABIType

type NullableContractABIType struct {
	// contains filtered or unexported fields
}

func NewNullableContractABIType

func NewNullableContractABIType(val *ContractABIType) *NullableContractABIType

func (NullableContractABIType) Get

func (NullableContractABIType) IsSet

func (v NullableContractABIType) IsSet() bool

func (NullableContractABIType) MarshalJSON

func (v NullableContractABIType) MarshalJSON() ([]byte, error)

func (*NullableContractABIType) Set

func (*NullableContractABIType) UnmarshalJSON

func (v *NullableContractABIType) UnmarshalJSON(src []byte) error

func (*NullableContractABIType) Unset

func (v *NullableContractABIType) Unset()

type NullableContractABITypeConversion

type NullableContractABITypeConversion struct {
	// contains filtered or unexported fields
}

func (NullableContractABITypeConversion) Get

func (NullableContractABITypeConversion) IsSet

func (NullableContractABITypeConversion) MarshalJSON

func (v NullableContractABITypeConversion) MarshalJSON() ([]byte, error)

func (*NullableContractABITypeConversion) Set

func (*NullableContractABITypeConversion) UnmarshalJSON

func (v *NullableContractABITypeConversion) UnmarshalJSON(src []byte) error

func (*NullableContractABITypeConversion) Unset

type NullableContractEventOptions

type NullableContractEventOptions struct {
	// contains filtered or unexported fields
}

func NewNullableContractEventOptions

func NewNullableContractEventOptions(val *ContractEventOptions) *NullableContractEventOptions

func (NullableContractEventOptions) Get

func (NullableContractEventOptions) IsSet

func (NullableContractEventOptions) MarshalJSON

func (v NullableContractEventOptions) MarshalJSON() ([]byte, error)

func (*NullableContractEventOptions) Set

func (*NullableContractEventOptions) UnmarshalJSON

func (v *NullableContractEventOptions) UnmarshalJSON(src []byte) error

func (*NullableContractEventOptions) Unset

func (v *NullableContractEventOptions) Unset()

type NullableContractInformation

type NullableContractInformation struct {
	// contains filtered or unexported fields
}

func NewNullableContractInformation

func NewNullableContractInformation(val *ContractInformation) *NullableContractInformation

func (NullableContractInformation) Get

func (NullableContractInformation) IsSet

func (NullableContractInformation) MarshalJSON

func (v NullableContractInformation) MarshalJSON() ([]byte, error)

func (*NullableContractInformation) Set

func (*NullableContractInformation) UnmarshalJSON

func (v *NullableContractInformation) UnmarshalJSON(src []byte) error

func (*NullableContractInformation) Unset

func (v *NullableContractInformation) Unset()

type NullableContractInstance

type NullableContractInstance struct {
	// contains filtered or unexported fields
}

func NewNullableContractInstance

func NewNullableContractInstance(val *ContractInstance) *NullableContractInstance

func (NullableContractInstance) Get

func (NullableContractInstance) IsSet

func (v NullableContractInstance) IsSet() bool

func (NullableContractInstance) MarshalJSON

func (v NullableContractInstance) MarshalJSON() ([]byte, error)

func (*NullableContractInstance) Set

func (*NullableContractInstance) UnmarshalJSON

func (v *NullableContractInstance) UnmarshalJSON(src []byte) error

func (*NullableContractInstance) Unset

func (v *NullableContractInstance) Unset()

type NullableContractLookup

type NullableContractLookup struct {
	// contains filtered or unexported fields
}

func NewNullableContractLookup

func NewNullableContractLookup(val *ContractLookup) *NullableContractLookup

func (NullableContractLookup) Get

func (NullableContractLookup) IsSet

func (v NullableContractLookup) IsSet() bool

func (NullableContractLookup) MarshalJSON

func (v NullableContractLookup) MarshalJSON() ([]byte, error)

func (*NullableContractLookup) Set

func (*NullableContractLookup) UnmarshalJSON

func (v *NullableContractLookup) UnmarshalJSON(src []byte) error

func (*NullableContractLookup) Unset

func (v *NullableContractLookup) Unset()

type NullableContractMetadata

type NullableContractMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableContractMetadata

func NewNullableContractMetadata(val *ContractMetadata) *NullableContractMetadata

func (NullableContractMetadata) Get

func (NullableContractMetadata) IsSet

func (v NullableContractMetadata) IsSet() bool

func (NullableContractMetadata) MarshalJSON

func (v NullableContractMetadata) MarshalJSON() ([]byte, error)

func (*NullableContractMetadata) Set

func (*NullableContractMetadata) UnmarshalJSON

func (v *NullableContractMetadata) UnmarshalJSON(src []byte) error

func (*NullableContractMetadata) Unset

func (v *NullableContractMetadata) Unset()

type NullableContractMethodInformation

type NullableContractMethodInformation struct {
	// contains filtered or unexported fields
}

func (NullableContractMethodInformation) Get

func (NullableContractMethodInformation) IsSet

func (NullableContractMethodInformation) MarshalJSON

func (v NullableContractMethodInformation) MarshalJSON() ([]byte, error)

func (*NullableContractMethodInformation) Set

func (*NullableContractMethodInformation) UnmarshalJSON

func (v *NullableContractMethodInformation) UnmarshalJSON(src []byte) error

func (*NullableContractMethodInformation) Unset

type NullableContractMethodOptions

type NullableContractMethodOptions struct {
	// contains filtered or unexported fields
}

func (NullableContractMethodOptions) Get

func (NullableContractMethodOptions) IsSet

func (NullableContractMethodOptions) MarshalJSON

func (v NullableContractMethodOptions) MarshalJSON() ([]byte, error)

func (*NullableContractMethodOptions) Set

func (*NullableContractMethodOptions) UnmarshalJSON

func (v *NullableContractMethodOptions) UnmarshalJSON(src []byte) error

func (*NullableContractMethodOptions) Unset

func (v *NullableContractMethodOptions) Unset()

type NullableContractOverview

type NullableContractOverview struct {
	// contains filtered or unexported fields
}

func NewNullableContractOverview

func NewNullableContractOverview(val *ContractOverview) *NullableContractOverview

func (NullableContractOverview) Get

func (NullableContractOverview) IsSet

func (v NullableContractOverview) IsSet() bool

func (NullableContractOverview) MarshalJSON

func (v NullableContractOverview) MarshalJSON() ([]byte, error)

func (*NullableContractOverview) Set

func (*NullableContractOverview) UnmarshalJSON

func (v *NullableContractOverview) UnmarshalJSON(src []byte) error

func (*NullableContractOverview) Unset

func (v *NullableContractOverview) Unset()

type NullableContractParameter

type NullableContractParameter struct {
	// contains filtered or unexported fields
}

func NewNullableContractParameter

func NewNullableContractParameter(val *ContractParameter) *NullableContractParameter

func (NullableContractParameter) Get

func (NullableContractParameter) IsSet

func (v NullableContractParameter) IsSet() bool

func (NullableContractParameter) MarshalJSON

func (v NullableContractParameter) MarshalJSON() ([]byte, error)

func (*NullableContractParameter) Set

func (*NullableContractParameter) UnmarshalJSON

func (v *NullableContractParameter) UnmarshalJSON(src []byte) error

func (*NullableContractParameter) Unset

func (v *NullableContractParameter) Unset()

type NullableCountEventQueryRecords200Response

type NullableCountEventQueryRecords200Response struct {
	// contains filtered or unexported fields
}

func (NullableCountEventQueryRecords200Response) Get

func (NullableCountEventQueryRecords200Response) IsSet

func (NullableCountEventQueryRecords200Response) MarshalJSON

func (*NullableCountEventQueryRecords200Response) Set

func (*NullableCountEventQueryRecords200Response) UnmarshalJSON

func (v *NullableCountEventQueryRecords200Response) UnmarshalJSON(src []byte) error

func (*NullableCountEventQueryRecords200Response) Unset

type NullableCountWalletTransactions200Response

type NullableCountWalletTransactions200Response struct {
	// contains filtered or unexported fields
}

func (NullableCountWalletTransactions200Response) Get

func (NullableCountWalletTransactions200Response) IsSet

func (NullableCountWalletTransactions200Response) MarshalJSON

func (*NullableCountWalletTransactions200Response) Set

func (*NullableCountWalletTransactions200Response) UnmarshalJSON

func (v *NullableCountWalletTransactions200Response) UnmarshalJSON(src []byte) error

func (*NullableCountWalletTransactions200Response) Unset

type NullableCountWebhookEvents200Response

type NullableCountWebhookEvents200Response struct {
	// contains filtered or unexported fields
}

func (NullableCountWebhookEvents200Response) Get

func (NullableCountWebhookEvents200Response) IsSet

func (NullableCountWebhookEvents200Response) MarshalJSON

func (v NullableCountWebhookEvents200Response) MarshalJSON() ([]byte, error)

func (*NullableCountWebhookEvents200Response) Set

func (*NullableCountWebhookEvents200Response) UnmarshalJSON

func (v *NullableCountWebhookEvents200Response) UnmarshalJSON(src []byte) error

func (*NullableCountWebhookEvents200Response) Unset

type NullableCountWebhooks200Response

type NullableCountWebhooks200Response struct {
	// contains filtered or unexported fields
}

func (NullableCountWebhooks200Response) Get

func (NullableCountWebhooks200Response) IsSet

func (NullableCountWebhooks200Response) MarshalJSON

func (v NullableCountWebhooks200Response) MarshalJSON() ([]byte, error)

func (*NullableCountWebhooks200Response) Set

func (*NullableCountWebhooks200Response) UnmarshalJSON

func (v *NullableCountWebhooks200Response) UnmarshalJSON(src []byte) error

func (*NullableCountWebhooks200Response) Unset

type NullableCreateApiKey200Response

type NullableCreateApiKey200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateApiKey200Response) Get

func (NullableCreateApiKey200Response) IsSet

func (NullableCreateApiKey200Response) MarshalJSON

func (v NullableCreateApiKey200Response) MarshalJSON() ([]byte, error)

func (*NullableCreateApiKey200Response) Set

func (*NullableCreateApiKey200Response) UnmarshalJSON

func (v *NullableCreateApiKey200Response) UnmarshalJSON(src []byte) error

func (*NullableCreateApiKey200Response) Unset

type NullableCreateApiKeyRequest

type NullableCreateApiKeyRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCreateApiKeyRequest

func NewNullableCreateApiKeyRequest(val *CreateApiKeyRequest) *NullableCreateApiKeyRequest

func (NullableCreateApiKeyRequest) Get

func (NullableCreateApiKeyRequest) IsSet

func (NullableCreateApiKeyRequest) MarshalJSON

func (v NullableCreateApiKeyRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateApiKeyRequest) Set

func (*NullableCreateApiKeyRequest) UnmarshalJSON

func (v *NullableCreateApiKeyRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateApiKeyRequest) Unset

func (v *NullableCreateApiKeyRequest) Unset()

type NullableCreateHsmKey200Response

type NullableCreateHsmKey200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateHsmKey200Response) Get

func (NullableCreateHsmKey200Response) IsSet

func (NullableCreateHsmKey200Response) MarshalJSON

func (v NullableCreateHsmKey200Response) MarshalJSON() ([]byte, error)

func (*NullableCreateHsmKey200Response) Set

func (*NullableCreateHsmKey200Response) UnmarshalJSON

func (v *NullableCreateHsmKey200Response) UnmarshalJSON(src []byte) error

func (*NullableCreateHsmKey200Response) Unset

type NullableCreateKey

type NullableCreateKey struct {
	// contains filtered or unexported fields
}

func NewNullableCreateKey

func NewNullableCreateKey(val *CreateKey) *NullableCreateKey

func (NullableCreateKey) Get

func (v NullableCreateKey) Get() *CreateKey

func (NullableCreateKey) IsSet

func (v NullableCreateKey) IsSet() bool

func (NullableCreateKey) MarshalJSON

func (v NullableCreateKey) MarshalJSON() ([]byte, error)

func (*NullableCreateKey) Set

func (v *NullableCreateKey) Set(val *CreateKey)

func (*NullableCreateKey) UnmarshalJSON

func (v *NullableCreateKey) UnmarshalJSON(src []byte) error

func (*NullableCreateKey) Unset

func (v *NullableCreateKey) Unset()

type NullableCreateWebhook200Response

type NullableCreateWebhook200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateWebhook200Response) Get

func (NullableCreateWebhook200Response) IsSet

func (NullableCreateWebhook200Response) MarshalJSON

func (v NullableCreateWebhook200Response) MarshalJSON() ([]byte, error)

func (*NullableCreateWebhook200Response) Set

func (*NullableCreateWebhook200Response) UnmarshalJSON

func (v *NullableCreateWebhook200Response) UnmarshalJSON(src []byte) error

func (*NullableCreateWebhook200Response) Unset

type NullableDeployContract200Response

type NullableDeployContract200Response struct {
	// contains filtered or unexported fields
}

func (NullableDeployContract200Response) Get

func (NullableDeployContract200Response) IsSet

func (NullableDeployContract200Response) MarshalJSON

func (v NullableDeployContract200Response) MarshalJSON() ([]byte, error)

func (*NullableDeployContract200Response) Set

func (*NullableDeployContract200Response) UnmarshalJSON

func (v *NullableDeployContract200Response) UnmarshalJSON(src []byte) error

func (*NullableDeployContract200Response) Unset

type NullableDeployContractTransaction

type NullableDeployContractTransaction struct {
	// contains filtered or unexported fields
}

func (NullableDeployContractTransaction) Get

func (NullableDeployContractTransaction) IsSet

func (NullableDeployContractTransaction) MarshalJSON

func (v NullableDeployContractTransaction) MarshalJSON() ([]byte, error)

func (*NullableDeployContractTransaction) Set

func (*NullableDeployContractTransaction) UnmarshalJSON

func (v *NullableDeployContractTransaction) UnmarshalJSON(src []byte) error

func (*NullableDeployContractTransaction) Unset

type NullableEIP712Domain

type NullableEIP712Domain struct {
	// contains filtered or unexported fields
}

func NewNullableEIP712Domain

func NewNullableEIP712Domain(val *EIP712Domain) *NullableEIP712Domain

func (NullableEIP712Domain) Get

func (NullableEIP712Domain) IsSet

func (v NullableEIP712Domain) IsSet() bool

func (NullableEIP712Domain) MarshalJSON

func (v NullableEIP712Domain) MarshalJSON() ([]byte, error)

func (*NullableEIP712Domain) Set

func (v *NullableEIP712Domain) Set(val *EIP712Domain)

func (*NullableEIP712Domain) UnmarshalJSON

func (v *NullableEIP712Domain) UnmarshalJSON(src []byte) error

func (*NullableEIP712Domain) Unset

func (v *NullableEIP712Domain) Unset()

type NullableEIP712DomainChainId

type NullableEIP712DomainChainId struct {
	// contains filtered or unexported fields
}

func NewNullableEIP712DomainChainId

func NewNullableEIP712DomainChainId(val *EIP712DomainChainId) *NullableEIP712DomainChainId

func (NullableEIP712DomainChainId) Get

func (NullableEIP712DomainChainId) IsSet

func (NullableEIP712DomainChainId) MarshalJSON

func (v NullableEIP712DomainChainId) MarshalJSON() ([]byte, error)

func (*NullableEIP712DomainChainId) Set

func (*NullableEIP712DomainChainId) UnmarshalJSON

func (v *NullableEIP712DomainChainId) UnmarshalJSON(src []byte) error

func (*NullableEIP712DomainChainId) Unset

func (v *NullableEIP712DomainChainId) Unset()

type NullableEIP712TypeEntry

type NullableEIP712TypeEntry struct {
	// contains filtered or unexported fields
}

func NewNullableEIP712TypeEntry

func NewNullableEIP712TypeEntry(val *EIP712TypeEntry) *NullableEIP712TypeEntry

func (NullableEIP712TypeEntry) Get

func (NullableEIP712TypeEntry) IsSet

func (v NullableEIP712TypeEntry) IsSet() bool

func (NullableEIP712TypeEntry) MarshalJSON

func (v NullableEIP712TypeEntry) MarshalJSON() ([]byte, error)

func (*NullableEIP712TypeEntry) Set

func (*NullableEIP712TypeEntry) UnmarshalJSON

func (v *NullableEIP712TypeEntry) UnmarshalJSON(src []byte) error

func (*NullableEIP712TypeEntry) Unset

func (v *NullableEIP712TypeEntry) Unset()

type NullableEIP712TypedData

type NullableEIP712TypedData struct {
	// contains filtered or unexported fields
}

func NewNullableEIP712TypedData

func NewNullableEIP712TypedData(val *EIP712TypedData) *NullableEIP712TypedData

func (NullableEIP712TypedData) Get

func (NullableEIP712TypedData) IsSet

func (v NullableEIP712TypedData) IsSet() bool

func (NullableEIP712TypedData) MarshalJSON

func (v NullableEIP712TypedData) MarshalJSON() ([]byte, error)

func (*NullableEIP712TypedData) Set

func (*NullableEIP712TypedData) UnmarshalJSON

func (v *NullableEIP712TypedData) UnmarshalJSON(src []byte) error

func (*NullableEIP712TypedData) Unset

func (v *NullableEIP712TypedData) Unset()

type NullableEIP712Types

type NullableEIP712Types struct {
	// contains filtered or unexported fields
}

func NewNullableEIP712Types

func NewNullableEIP712Types(val *EIP712Types) *NullableEIP712Types

func (NullableEIP712Types) Get

func (NullableEIP712Types) IsSet

func (v NullableEIP712Types) IsSet() bool

func (NullableEIP712Types) MarshalJSON

func (v NullableEIP712Types) MarshalJSON() ([]byte, error)

func (*NullableEIP712Types) Set

func (v *NullableEIP712Types) Set(val *EIP712Types)

func (*NullableEIP712Types) UnmarshalJSON

func (v *NullableEIP712Types) UnmarshalJSON(src []byte) error

func (*NullableEIP712Types) Unset

func (v *NullableEIP712Types) Unset()

type NullableError

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError

func NewNullableError(val *Error) *NullableError

func (NullableError) Get

func (v NullableError) Get() *Error

func (NullableError) IsSet

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset

func (v *NullableError) Unset()

type NullableEvent

type NullableEvent struct {
	// contains filtered or unexported fields
}

func NewNullableEvent

func NewNullableEvent(val *Event) *NullableEvent

func (NullableEvent) Get

func (v NullableEvent) Get() *Event

func (NullableEvent) IsSet

func (v NullableEvent) IsSet() bool

func (NullableEvent) MarshalJSON

func (v NullableEvent) MarshalJSON() ([]byte, error)

func (*NullableEvent) Set

func (v *NullableEvent) Set(val *Event)

func (*NullableEvent) UnmarshalJSON

func (v *NullableEvent) UnmarshalJSON(src []byte) error

func (*NullableEvent) Unset

func (v *NullableEvent) Unset()

type NullableEventField

type NullableEventField struct {
	// contains filtered or unexported fields
}

func NewNullableEventField

func NewNullableEventField(val *EventField) *NullableEventField

func (NullableEventField) Get

func (v NullableEventField) Get() *EventField

func (NullableEventField) IsSet

func (v NullableEventField) IsSet() bool

func (NullableEventField) MarshalJSON

func (v NullableEventField) MarshalJSON() ([]byte, error)

func (*NullableEventField) Set

func (v *NullableEventField) Set(val *EventField)

func (*NullableEventField) UnmarshalJSON

func (v *NullableEventField) UnmarshalJSON(src []byte) error

func (*NullableEventField) Unset

func (v *NullableEventField) Unset()

type NullableEventIndexingStatus added in v1.1.0

type NullableEventIndexingStatus struct {
	// contains filtered or unexported fields
}

func NewNullableEventIndexingStatus added in v1.1.0

func NewNullableEventIndexingStatus(val *EventIndexingStatus) *NullableEventIndexingStatus

func (NullableEventIndexingStatus) Get added in v1.1.0

func (NullableEventIndexingStatus) IsSet added in v1.1.0

func (NullableEventIndexingStatus) MarshalJSON added in v1.1.0

func (v NullableEventIndexingStatus) MarshalJSON() ([]byte, error)

func (*NullableEventIndexingStatus) Set added in v1.1.0

func (*NullableEventIndexingStatus) UnmarshalJSON added in v1.1.0

func (v *NullableEventIndexingStatus) UnmarshalJSON(src []byte) error

func (*NullableEventIndexingStatus) Unset added in v1.1.0

func (v *NullableEventIndexingStatus) Unset()

type NullableEventInformation

type NullableEventInformation struct {
	// contains filtered or unexported fields
}

func NewNullableEventInformation

func NewNullableEventInformation(val *EventInformation) *NullableEventInformation

func (NullableEventInformation) Get

func (NullableEventInformation) IsSet

func (v NullableEventInformation) IsSet() bool

func (NullableEventInformation) MarshalJSON

func (v NullableEventInformation) MarshalJSON() ([]byte, error)

func (*NullableEventInformation) Set

func (*NullableEventInformation) UnmarshalJSON

func (v *NullableEventInformation) UnmarshalJSON(src []byte) error

func (*NullableEventInformation) Unset

func (v *NullableEventInformation) Unset()

type NullableEventQuery

type NullableEventQuery struct {
	// contains filtered or unexported fields
}

func NewNullableEventQuery

func NewNullableEventQuery(val *EventQuery) *NullableEventQuery

func (NullableEventQuery) Get

func (v NullableEventQuery) Get() *EventQuery

func (NullableEventQuery) IsSet

func (v NullableEventQuery) IsSet() bool

func (NullableEventQuery) MarshalJSON

func (v NullableEventQuery) MarshalJSON() ([]byte, error)

func (*NullableEventQuery) Set

func (v *NullableEventQuery) Set(val *EventQuery)

func (*NullableEventQuery) UnmarshalJSON

func (v *NullableEventQuery) UnmarshalJSON(src []byte) error

func (*NullableEventQuery) Unset

func (v *NullableEventQuery) Unset()

type NullableEventQueryEvent

type NullableEventQueryEvent struct {
	// contains filtered or unexported fields
}

func NewNullableEventQueryEvent

func NewNullableEventQueryEvent(val *EventQueryEvent) *NullableEventQueryEvent

func (NullableEventQueryEvent) Get

func (NullableEventQueryEvent) IsSet

func (v NullableEventQueryEvent) IsSet() bool

func (NullableEventQueryEvent) MarshalJSON

func (v NullableEventQueryEvent) MarshalJSON() ([]byte, error)

func (*NullableEventQueryEvent) Set

func (*NullableEventQueryEvent) UnmarshalJSON

func (v *NullableEventQueryEvent) UnmarshalJSON(src []byte) error

func (*NullableEventQueryEvent) Unset

func (v *NullableEventQueryEvent) Unset()

type NullableEventQueryField

type NullableEventQueryField struct {
	// contains filtered or unexported fields
}

func NewNullableEventQueryField

func NewNullableEventQueryField(val *EventQueryField) *NullableEventQueryField

func (NullableEventQueryField) Get

func (NullableEventQueryField) IsSet

func (v NullableEventQueryField) IsSet() bool

func (NullableEventQueryField) MarshalJSON

func (v NullableEventQueryField) MarshalJSON() ([]byte, error)

func (*NullableEventQueryField) Set

func (*NullableEventQueryField) UnmarshalJSON

func (v *NullableEventQueryField) UnmarshalJSON(src []byte) error

func (*NullableEventQueryField) Unset

func (v *NullableEventQueryField) Unset()

type NullableEventQueryFilter

type NullableEventQueryFilter struct {
	// contains filtered or unexported fields
}

func NewNullableEventQueryFilter

func NewNullableEventQueryFilter(val *EventQueryFilter) *NullableEventQueryFilter

func (NullableEventQueryFilter) Get

func (NullableEventQueryFilter) IsSet

func (v NullableEventQueryFilter) IsSet() bool

func (NullableEventQueryFilter) MarshalJSON

func (v NullableEventQueryFilter) MarshalJSON() ([]byte, error)

func (*NullableEventQueryFilter) Set

func (*NullableEventQueryFilter) UnmarshalJSON

func (v *NullableEventQueryFilter) UnmarshalJSON(src []byte) error

func (*NullableEventQueryFilter) Unset

func (v *NullableEventQueryFilter) Unset()

type NullableEventQueryResults

type NullableEventQueryResults struct {
	// contains filtered or unexported fields
}

func NewNullableEventQueryResults

func NewNullableEventQueryResults(val *EventQueryResults) *NullableEventQueryResults

func (NullableEventQueryResults) Get

func (NullableEventQueryResults) IsSet

func (v NullableEventQueryResults) IsSet() bool

func (NullableEventQueryResults) MarshalJSON

func (v NullableEventQueryResults) MarshalJSON() ([]byte, error)

func (*NullableEventQueryResults) Set

func (*NullableEventQueryResults) UnmarshalJSON

func (v *NullableEventQueryResults) UnmarshalJSON(src []byte) error

func (*NullableEventQueryResults) Unset

func (v *NullableEventQueryResults) Unset()

type NullableEventTypeConversionOptions

type NullableEventTypeConversionOptions struct {
	// contains filtered or unexported fields
}

func (NullableEventTypeConversionOptions) Get

func (NullableEventTypeConversionOptions) IsSet

func (NullableEventTypeConversionOptions) MarshalJSON

func (v NullableEventTypeConversionOptions) MarshalJSON() ([]byte, error)

func (*NullableEventTypeConversionOptions) Set

func (*NullableEventTypeConversionOptions) UnmarshalJSON

func (v *NullableEventTypeConversionOptions) UnmarshalJSON(src []byte) error

func (*NullableEventTypeConversionOptions) Unset

type NullableExecuteArbitraryEventQuery200Response

type NullableExecuteArbitraryEventQuery200Response struct {
	// contains filtered or unexported fields
}

func (NullableExecuteArbitraryEventQuery200Response) Get

func (NullableExecuteArbitraryEventQuery200Response) IsSet

func (NullableExecuteArbitraryEventQuery200Response) MarshalJSON

func (*NullableExecuteArbitraryEventQuery200Response) Set

func (*NullableExecuteArbitraryEventQuery200Response) UnmarshalJSON

func (*NullableExecuteArbitraryEventQuery200Response) Unset

type NullableFieldType

type NullableFieldType struct {
	// contains filtered or unexported fields
}

func NewNullableFieldType

func NewNullableFieldType(val *FieldType) *NullableFieldType

func (NullableFieldType) Get

func (v NullableFieldType) Get() *FieldType

func (NullableFieldType) IsSet

func (v NullableFieldType) IsSet() bool

func (NullableFieldType) MarshalJSON

func (v NullableFieldType) MarshalJSON() ([]byte, error)

func (*NullableFieldType) Set

func (v *NullableFieldType) Set(val *FieldType)

func (*NullableFieldType) UnmarshalJSON

func (v *NullableFieldType) UnmarshalJSON(src []byte) error

func (*NullableFieldType) Unset

func (v *NullableFieldType) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGasParams

type NullableGasParams struct {
	// contains filtered or unexported fields
}

func NewNullableGasParams

func NewNullableGasParams(val *GasParams) *NullableGasParams

func (NullableGasParams) Get

func (v NullableGasParams) Get() *GasParams

func (NullableGasParams) IsSet

func (v NullableGasParams) IsSet() bool

func (NullableGasParams) MarshalJSON

func (v NullableGasParams) MarshalJSON() ([]byte, error)

func (*NullableGasParams) Set

func (v *NullableGasParams) Set(val *GasParams)

func (*NullableGasParams) UnmarshalJSON

func (v *NullableGasParams) UnmarshalJSON(src []byte) error

func (*NullableGasParams) Unset

func (v *NullableGasParams) Unset()

type NullableGetApiKey200Response

type NullableGetApiKey200Response struct {
	// contains filtered or unexported fields
}

func NewNullableGetApiKey200Response

func NewNullableGetApiKey200Response(val *GetApiKey200Response) *NullableGetApiKey200Response

func (NullableGetApiKey200Response) Get

func (NullableGetApiKey200Response) IsSet

func (NullableGetApiKey200Response) MarshalJSON

func (v NullableGetApiKey200Response) MarshalJSON() ([]byte, error)

func (*NullableGetApiKey200Response) Set

func (*NullableGetApiKey200Response) UnmarshalJSON

func (v *NullableGetApiKey200Response) UnmarshalJSON(src []byte) error

func (*NullableGetApiKey200Response) Unset

func (v *NullableGetApiKey200Response) Unset()

type NullableGetBlock200Response

type NullableGetBlock200Response struct {
	// contains filtered or unexported fields
}

func NewNullableGetBlock200Response

func NewNullableGetBlock200Response(val *GetBlock200Response) *NullableGetBlock200Response

func (NullableGetBlock200Response) Get

func (NullableGetBlock200Response) IsSet

func (NullableGetBlock200Response) MarshalJSON

func (v NullableGetBlock200Response) MarshalJSON() ([]byte, error)

func (*NullableGetBlock200Response) Set

func (*NullableGetBlock200Response) UnmarshalJSON

func (v *NullableGetBlock200Response) UnmarshalJSON(src []byte) error

func (*NullableGetBlock200Response) Unset

func (v *NullableGetBlock200Response) Unset()

type NullableGetChainStatus200Response

type NullableGetChainStatus200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetChainStatus200Response) Get

func (NullableGetChainStatus200Response) IsSet

func (NullableGetChainStatus200Response) MarshalJSON

func (v NullableGetChainStatus200Response) MarshalJSON() ([]byte, error)

func (*NullableGetChainStatus200Response) Set

func (*NullableGetChainStatus200Response) UnmarshalJSON

func (v *NullableGetChainStatus200Response) UnmarshalJSON(src []byte) error

func (*NullableGetChainStatus200Response) Unset

type NullableGetContract200Response

type NullableGetContract200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetContract200Response) Get

func (NullableGetContract200Response) IsSet

func (NullableGetContract200Response) MarshalJSON

func (v NullableGetContract200Response) MarshalJSON() ([]byte, error)

func (*NullableGetContract200Response) Set

func (*NullableGetContract200Response) UnmarshalJSON

func (v *NullableGetContract200Response) UnmarshalJSON(src []byte) error

func (*NullableGetContract200Response) Unset

func (v *NullableGetContract200Response) Unset()

type NullableGetContractVersions200Response

type NullableGetContractVersions200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetContractVersions200Response) Get

func (NullableGetContractVersions200Response) IsSet

func (NullableGetContractVersions200Response) MarshalJSON

func (v NullableGetContractVersions200Response) MarshalJSON() ([]byte, error)

func (*NullableGetContractVersions200Response) Set

func (*NullableGetContractVersions200Response) UnmarshalJSON

func (v *NullableGetContractVersions200Response) UnmarshalJSON(src []byte) error

func (*NullableGetContractVersions200Response) Unset

type NullableGetEventCount200Response

type NullableGetEventCount200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetEventCount200Response) Get

func (NullableGetEventCount200Response) IsSet

func (NullableGetEventCount200Response) MarshalJSON

func (v NullableGetEventCount200Response) MarshalJSON() ([]byte, error)

func (*NullableGetEventCount200Response) Set

func (*NullableGetEventCount200Response) UnmarshalJSON

func (v *NullableGetEventCount200Response) UnmarshalJSON(src []byte) error

func (*NullableGetEventCount200Response) Unset

type NullableGetEventIndexingStatus200Response added in v1.1.0

type NullableGetEventIndexingStatus200Response struct {
	// contains filtered or unexported fields
}

func NewNullableGetEventIndexingStatus200Response added in v1.1.0

func NewNullableGetEventIndexingStatus200Response(val *GetEventIndexingStatus200Response) *NullableGetEventIndexingStatus200Response

func (NullableGetEventIndexingStatus200Response) Get added in v1.1.0

func (NullableGetEventIndexingStatus200Response) IsSet added in v1.1.0

func (NullableGetEventIndexingStatus200Response) MarshalJSON added in v1.1.0

func (*NullableGetEventIndexingStatus200Response) Set added in v1.1.0

func (*NullableGetEventIndexingStatus200Response) UnmarshalJSON added in v1.1.0

func (v *NullableGetEventIndexingStatus200Response) UnmarshalJSON(src []byte) error

func (*NullableGetEventIndexingStatus200Response) Unset added in v1.1.0

type NullableGetEventQuery200Response

type NullableGetEventQuery200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetEventQuery200Response) Get

func (NullableGetEventQuery200Response) IsSet

func (NullableGetEventQuery200Response) MarshalJSON

func (v NullableGetEventQuery200Response) MarshalJSON() ([]byte, error)

func (*NullableGetEventQuery200Response) Set

func (*NullableGetEventQuery200Response) UnmarshalJSON

func (v *NullableGetEventQuery200Response) UnmarshalJSON(src []byte) error

func (*NullableGetEventQuery200Response) Unset

type NullableGetEventTypeConversions200Response

type NullableGetEventTypeConversions200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetEventTypeConversions200Response) Get

func (NullableGetEventTypeConversions200Response) IsSet

func (NullableGetEventTypeConversions200Response) MarshalJSON

func (*NullableGetEventTypeConversions200Response) Set

func (*NullableGetEventTypeConversions200Response) UnmarshalJSON

func (v *NullableGetEventTypeConversions200Response) UnmarshalJSON(src []byte) error

func (*NullableGetEventTypeConversions200Response) Unset

type NullableGetFunctionTypeConversions200Response

type NullableGetFunctionTypeConversions200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetFunctionTypeConversions200Response) Get

func (NullableGetFunctionTypeConversions200Response) IsSet

func (NullableGetFunctionTypeConversions200Response) MarshalJSON

func (*NullableGetFunctionTypeConversions200Response) Set

func (*NullableGetFunctionTypeConversions200Response) UnmarshalJSON

func (*NullableGetFunctionTypeConversions200Response) Unset

type NullableGetPlan200Response added in v1.1.0

type NullableGetPlan200Response struct {
	// contains filtered or unexported fields
}

func NewNullableGetPlan200Response added in v1.1.0

func NewNullableGetPlan200Response(val *GetPlan200Response) *NullableGetPlan200Response

func (NullableGetPlan200Response) Get added in v1.1.0

func (NullableGetPlan200Response) IsSet added in v1.1.0

func (v NullableGetPlan200Response) IsSet() bool

func (NullableGetPlan200Response) MarshalJSON added in v1.1.0

func (v NullableGetPlan200Response) MarshalJSON() ([]byte, error)

func (*NullableGetPlan200Response) Set added in v1.1.0

func (*NullableGetPlan200Response) UnmarshalJSON added in v1.1.0

func (v *NullableGetPlan200Response) UnmarshalJSON(src []byte) error

func (*NullableGetPlan200Response) Unset added in v1.1.0

func (v *NullableGetPlan200Response) Unset()

type NullableGetTransaction200Response

type NullableGetTransaction200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetTransaction200Response) Get

func (NullableGetTransaction200Response) IsSet

func (NullableGetTransaction200Response) MarshalJSON

func (v NullableGetTransaction200Response) MarshalJSON() ([]byte, error)

func (*NullableGetTransaction200Response) Set

func (*NullableGetTransaction200Response) UnmarshalJSON

func (v *NullableGetTransaction200Response) UnmarshalJSON(src []byte) error

func (*NullableGetTransaction200Response) Unset

type NullableGetTransactionReceipt200Response

type NullableGetTransactionReceipt200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetTransactionReceipt200Response) Get

func (NullableGetTransactionReceipt200Response) IsSet

func (NullableGetTransactionReceipt200Response) MarshalJSON

func (*NullableGetTransactionReceipt200Response) Set

func (*NullableGetTransactionReceipt200Response) UnmarshalJSON

func (v *NullableGetTransactionReceipt200Response) UnmarshalJSON(src []byte) error

func (*NullableGetTransactionReceipt200Response) Unset

type NullableGroup

type NullableGroup struct {
	// contains filtered or unexported fields
}

func NewNullableGroup

func NewNullableGroup(val *Group) *NullableGroup

func (NullableGroup) Get

func (v NullableGroup) Get() *Group

func (NullableGroup) IsSet

func (v NullableGroup) IsSet() bool

func (NullableGroup) MarshalJSON

func (v NullableGroup) MarshalJSON() ([]byte, error)

func (*NullableGroup) Set

func (v *NullableGroup) Set(val *Group)

func (*NullableGroup) UnmarshalJSON

func (v *NullableGroup) UnmarshalJSON(src []byte) error

func (*NullableGroup) Unset

func (v *NullableGroup) Unset()

type NullableHSMData

type NullableHSMData struct {
	// contains filtered or unexported fields
}

func NewNullableHSMData

func NewNullableHSMData(val *HSMData) *NullableHSMData

func (NullableHSMData) Get

func (v NullableHSMData) Get() *HSMData

func (NullableHSMData) IsSet

func (v NullableHSMData) IsSet() bool

func (NullableHSMData) MarshalJSON

func (v NullableHSMData) MarshalJSON() ([]byte, error)

func (*NullableHSMData) Set

func (v *NullableHSMData) Set(val *HSMData)

func (*NullableHSMData) UnmarshalJSON

func (v *NullableHSMData) UnmarshalJSON(src []byte) error

func (*NullableHSMData) Unset

func (v *NullableHSMData) Unset()

type NullableHSMSignRequest

type NullableHSMSignRequest struct {
	// contains filtered or unexported fields
}

func NewNullableHSMSignRequest

func NewNullableHSMSignRequest(val *HSMSignRequest) *NullableHSMSignRequest

func (NullableHSMSignRequest) Get

func (NullableHSMSignRequest) IsSet

func (v NullableHSMSignRequest) IsSet() bool

func (NullableHSMSignRequest) MarshalJSON

func (v NullableHSMSignRequest) MarshalJSON() ([]byte, error)

func (*NullableHSMSignRequest) Set

func (*NullableHSMSignRequest) UnmarshalJSON

func (v *NullableHSMSignRequest) UnmarshalJSON(src []byte) error

func (*NullableHSMSignRequest) Unset

func (v *NullableHSMSignRequest) Unset()

type NullableHSMSignRequestPersonalSign

type NullableHSMSignRequestPersonalSign struct {
	// contains filtered or unexported fields
}

func (NullableHSMSignRequestPersonalSign) Get

func (NullableHSMSignRequestPersonalSign) IsSet

func (NullableHSMSignRequestPersonalSign) MarshalJSON

func (v NullableHSMSignRequestPersonalSign) MarshalJSON() ([]byte, error)

func (*NullableHSMSignRequestPersonalSign) Set

func (*NullableHSMSignRequestPersonalSign) UnmarshalJSON

func (v *NullableHSMSignRequestPersonalSign) UnmarshalJSON(src []byte) error

func (*NullableHSMSignRequestPersonalSign) Unset

type NullableHSMSignRequestPersonalSignChainId

type NullableHSMSignRequestPersonalSignChainId struct {
	// contains filtered or unexported fields
}

func (NullableHSMSignRequestPersonalSignChainId) Get

func (NullableHSMSignRequestPersonalSignChainId) IsSet

func (NullableHSMSignRequestPersonalSignChainId) MarshalJSON

func (*NullableHSMSignRequestPersonalSignChainId) Set

func (*NullableHSMSignRequestPersonalSignChainId) UnmarshalJSON

func (v *NullableHSMSignRequestPersonalSignChainId) UnmarshalJSON(src []byte) error

func (*NullableHSMSignRequestPersonalSignChainId) Unset

type NullableHSMSignRequestTypedData

type NullableHSMSignRequestTypedData struct {
	// contains filtered or unexported fields
}

func (NullableHSMSignRequestTypedData) Get

func (NullableHSMSignRequestTypedData) IsSet

func (NullableHSMSignRequestTypedData) MarshalJSON

func (v NullableHSMSignRequestTypedData) MarshalJSON() ([]byte, error)

func (*NullableHSMSignRequestTypedData) Set

func (*NullableHSMSignRequestTypedData) UnmarshalJSON

func (v *NullableHSMSignRequestTypedData) UnmarshalJSON(src []byte) error

func (*NullableHSMSignRequestTypedData) Unset

type NullableHSMSignResponse

type NullableHSMSignResponse struct {
	// contains filtered or unexported fields
}

func NewNullableHSMSignResponse

func NewNullableHSMSignResponse(val *HSMSignResponse) *NullableHSMSignResponse

func (NullableHSMSignResponse) Get

func (NullableHSMSignResponse) IsSet

func (v NullableHSMSignResponse) IsSet() bool

func (NullableHSMSignResponse) MarshalJSON

func (v NullableHSMSignResponse) MarshalJSON() ([]byte, error)

func (*NullableHSMSignResponse) Set

func (*NullableHSMSignResponse) UnmarshalJSON

func (v *NullableHSMSignResponse) UnmarshalJSON(src []byte) error

func (*NullableHSMSignResponse) Unset

func (v *NullableHSMSignResponse) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableInvite

type NullableInvite struct {
	// contains filtered or unexported fields
}

func NewNullableInvite

func NewNullableInvite(val *Invite) *NullableInvite

func (NullableInvite) Get

func (v NullableInvite) Get() *Invite

func (NullableInvite) IsSet

func (v NullableInvite) IsSet() bool

func (NullableInvite) MarshalJSON

func (v NullableInvite) MarshalJSON() ([]byte, error)

func (*NullableInvite) Set

func (v *NullableInvite) Set(val *Invite)

func (*NullableInvite) UnmarshalJSON

func (v *NullableInvite) UnmarshalJSON(src []byte) error

func (*NullableInvite) Unset

func (v *NullableInvite) Unset()

type NullableInviteRequest added in v1.1.0

type NullableInviteRequest struct {
	// contains filtered or unexported fields
}

func NewNullableInviteRequest added in v1.1.0

func NewNullableInviteRequest(val *InviteRequest) *NullableInviteRequest

func (NullableInviteRequest) Get added in v1.1.0

func (NullableInviteRequest) IsSet added in v1.1.0

func (v NullableInviteRequest) IsSet() bool

func (NullableInviteRequest) MarshalJSON added in v1.1.0

func (v NullableInviteRequest) MarshalJSON() ([]byte, error)

func (*NullableInviteRequest) Set added in v1.1.0

func (v *NullableInviteRequest) Set(val *InviteRequest)

func (*NullableInviteRequest) UnmarshalJSON added in v1.1.0

func (v *NullableInviteRequest) UnmarshalJSON(src []byte) error

func (*NullableInviteRequest) Unset added in v1.1.0

func (v *NullableInviteRequest) Unset()

type NullableLinkAddressContractRequest

type NullableLinkAddressContractRequest struct {
	// contains filtered or unexported fields
}

func (NullableLinkAddressContractRequest) Get

func (NullableLinkAddressContractRequest) IsSet

func (NullableLinkAddressContractRequest) MarshalJSON

func (v NullableLinkAddressContractRequest) MarshalJSON() ([]byte, error)

func (*NullableLinkAddressContractRequest) Set

func (*NullableLinkAddressContractRequest) UnmarshalJSON

func (v *NullableLinkAddressContractRequest) UnmarshalJSON(src []byte) error

func (*NullableLinkAddressContractRequest) Unset

type NullableListAddresses200Response

type NullableListAddresses200Response struct {
	// contains filtered or unexported fields
}

func (NullableListAddresses200Response) Get

func (NullableListAddresses200Response) IsSet

func (NullableListAddresses200Response) MarshalJSON

func (v NullableListAddresses200Response) MarshalJSON() ([]byte, error)

func (*NullableListAddresses200Response) Set

func (*NullableListAddresses200Response) UnmarshalJSON

func (v *NullableListAddresses200Response) UnmarshalJSON(src []byte) error

func (*NullableListAddresses200Response) Unset

type NullableListApiKeys200Response

type NullableListApiKeys200Response struct {
	// contains filtered or unexported fields
}

func (NullableListApiKeys200Response) Get

func (NullableListApiKeys200Response) IsSet

func (NullableListApiKeys200Response) MarshalJSON

func (v NullableListApiKeys200Response) MarshalJSON() ([]byte, error)

func (*NullableListApiKeys200Response) Set

func (*NullableListApiKeys200Response) UnmarshalJSON

func (v *NullableListApiKeys200Response) UnmarshalJSON(src []byte) error

func (*NullableListApiKeys200Response) Unset

func (v *NullableListApiKeys200Response) Unset()

type NullableListAuditLogs200Response

type NullableListAuditLogs200Response struct {
	// contains filtered or unexported fields
}

func (NullableListAuditLogs200Response) Get

func (NullableListAuditLogs200Response) IsSet

func (NullableListAuditLogs200Response) MarshalJSON

func (v NullableListAuditLogs200Response) MarshalJSON() ([]byte, error)

func (*NullableListAuditLogs200Response) Set

func (*NullableListAuditLogs200Response) UnmarshalJSON

func (v *NullableListAuditLogs200Response) UnmarshalJSON(src []byte) error

func (*NullableListAuditLogs200Response) Unset

type NullableListContractVersions200Response

type NullableListContractVersions200Response struct {
	// contains filtered or unexported fields
}

func (NullableListContractVersions200Response) Get

func (NullableListContractVersions200Response) IsSet

func (NullableListContractVersions200Response) MarshalJSON

func (v NullableListContractVersions200Response) MarshalJSON() ([]byte, error)

func (*NullableListContractVersions200Response) Set

func (*NullableListContractVersions200Response) UnmarshalJSON

func (v *NullableListContractVersions200Response) UnmarshalJSON(src []byte) error

func (*NullableListContractVersions200Response) Unset

type NullableListContractVersions200ResponseAllOfResult

type NullableListContractVersions200ResponseAllOfResult struct {
	// contains filtered or unexported fields
}

func (NullableListContractVersions200ResponseAllOfResult) Get

func (NullableListContractVersions200ResponseAllOfResult) IsSet

func (NullableListContractVersions200ResponseAllOfResult) MarshalJSON

func (*NullableListContractVersions200ResponseAllOfResult) Set

func (*NullableListContractVersions200ResponseAllOfResult) UnmarshalJSON

func (*NullableListContractVersions200ResponseAllOfResult) Unset

type NullableListContracts200Response

type NullableListContracts200Response struct {
	// contains filtered or unexported fields
}

func (NullableListContracts200Response) Get

func (NullableListContracts200Response) IsSet

func (NullableListContracts200Response) MarshalJSON

func (v NullableListContracts200Response) MarshalJSON() ([]byte, error)

func (*NullableListContracts200Response) Set

func (*NullableListContracts200Response) UnmarshalJSON

func (v *NullableListContracts200Response) UnmarshalJSON(src []byte) error

func (*NullableListContracts200Response) Unset

type NullableListCorsOrigins200Response

type NullableListCorsOrigins200Response struct {
	// contains filtered or unexported fields
}

func (NullableListCorsOrigins200Response) Get

func (NullableListCorsOrigins200Response) IsSet

func (NullableListCorsOrigins200Response) MarshalJSON

func (v NullableListCorsOrigins200Response) MarshalJSON() ([]byte, error)

func (*NullableListCorsOrigins200Response) Set

func (*NullableListCorsOrigins200Response) UnmarshalJSON

func (v *NullableListCorsOrigins200Response) UnmarshalJSON(src []byte) error

func (*NullableListCorsOrigins200Response) Unset

type NullableListEventQueries200Response

type NullableListEventQueries200Response struct {
	// contains filtered or unexported fields
}

func (NullableListEventQueries200Response) Get

func (NullableListEventQueries200Response) IsSet

func (NullableListEventQueries200Response) MarshalJSON

func (v NullableListEventQueries200Response) MarshalJSON() ([]byte, error)

func (*NullableListEventQueries200Response) Set

func (*NullableListEventQueries200Response) UnmarshalJSON

func (v *NullableListEventQueries200Response) UnmarshalJSON(src []byte) error

func (*NullableListEventQueries200Response) Unset

type NullableListEvents200Response

type NullableListEvents200Response struct {
	// contains filtered or unexported fields
}

func (NullableListEvents200Response) Get

func (NullableListEvents200Response) IsSet

func (NullableListEvents200Response) MarshalJSON

func (v NullableListEvents200Response) MarshalJSON() ([]byte, error)

func (*NullableListEvents200Response) Set

func (*NullableListEvents200Response) UnmarshalJSON

func (v *NullableListEvents200Response) UnmarshalJSON(src []byte) error

func (*NullableListEvents200Response) Unset

func (v *NullableListEvents200Response) Unset()

type NullableListGroups200Response

type NullableListGroups200Response struct {
	// contains filtered or unexported fields
}

func NewNullableListGroups200Response

func NewNullableListGroups200Response(val *ListGroups200Response</