multibaas

package module
v1.0.0-beta5 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2023 License: MIT Imports: 20 Imported by: 1

README

Go API client for multibaas

MultiBaas's REST APIv0.

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.0.0-beta0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

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 sw.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 sw.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 sw.ContextOperationServerIndices and sw.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/{chain}/addresses/{address-or-label} Delete address
AddressesAPI GetAddress Get /chains/{chain}/addresses/{address-or-label} Get address
AddressesAPI ListAddresses Get /chains/{chain}/addresses List addresses
AddressesAPI SetAddress Post /chains/{chain}/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 DeleteUser Delete /users/{userID} Delete user
AdminAPI GetApiKey Get /api_keys/{apiKeyID} Get API Key
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 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 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 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/{chain}/blocks/{block} Get a block
ChainsAPI GetChainStatus Get /chains/{chain}/status Get chain status
ChainsAPI GetTransaction Get /chains/{chain}/transactions/{hash} Get transaction
ChainsAPI GetTransactionReceipt Get /chains/{chain}/transactions/receipt/{hash} Get transaction receipt
ChainsAPI SubmitSignedTransaction Post /chains/{chain}/transactions/submit Submit signed transaction
ChainsAPI TransferEth Post /chains/{chain}/transfers Transfer ETH
ContractsAPI CallContractFunction Post /chains/{chain}/addresses/{address-or-label}/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 GetEventMonitorStatus Get /chains/{chain}/addresses/{address-or-label}/contracts/{contract}/status Get event monitor 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/{chain}/addresses/{address-or-label}/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/{chain}/addresses/{address-or-label}/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/{chain}/hsm/nonce/{wallet_address} Set local nonce
HsmAPI SignAndSubmitTransaction Post /chains/{chain}/hsm/submit Sign and submit transaction
HsmAPI SignData Post /chains/{chain}/hsm/sign Sign data
TxmAPI CancelTransaction Post /chains/{chain}/txm/{wallet_address}/nonce/{nonce}/cancel Cancel transaction
TxmAPI CountWalletTransactions Get /chains/{chain}/txm/{wallet_address}/count Count all transactions for a wallet
TxmAPI ListWalletTransactions Get /chains/{chain}/txm/{wallet_address} List transactions for a wallet
TxmAPI SpeedUpTransaction Post /chains/{chain}/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(), sw.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: token and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		sw.ContextAPIKeys,
		map[string]sw.APIKey{
			"token": {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 (
	// 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 AllowedChainNameEnumValues = []ChainName{
	"ethereum",
}

All allowed values of ChainName enum

View Source
var AllowedFieldTypeEnumValues = []FieldType{
	"input",
	"contract_label",
	"contract_name",
	"contract_address",
	"contract_address_label",
	"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 APIKey_

type APIKey_ struct {
	// A label.
	Label string `json:"label"`
	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

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

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

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

GetCreatedAt returns the CreatedAt field value

func (*APIKey_) GetCreatedAtOk

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

func (o *APIKey_) GetCreatedBy() int64

GetCreatedBy returns the CreatedBy field value

func (*APIKey_) GetCreatedByOk

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

func (o *APIKey_) GetId() int64

GetId returns the Id field value

func (*APIKey_) GetIdOk

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

func (o *APIKey_) GetLabel() string

GetLabel returns the Label field value

func (*APIKey_) GetLabelOk

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

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

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

func (*APIKey_) GetLastUsedAtOk

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

func (o *APIKey_) GetSignature() string

GetSignature returns the Signature field value

func (*APIKey_) GetSignatureOk

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

func (o *APIKey_) HasLastUsedAt() bool

HasLastUsedAt returns a boolean if a field has been set.

func (APIKey_) MarshalJSON

func (o APIKey_) MarshalJSON() ([]byte, error)

func (*APIKey_) SetCreatedAt

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

SetCreatedAt sets field value

func (*APIKey_) SetCreatedBy

func (o *APIKey_) SetCreatedBy(v int64)

SetCreatedBy sets field value

func (*APIKey_) SetId

func (o *APIKey_) SetId(v int64)

SetId sets field value

func (*APIKey_) SetLabel

func (o *APIKey_) SetLabel(v string)

SetLabel sets field value

func (*APIKey_) SetLastUsedAt

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

func (o *APIKey_) SetSignature(v string)

SetSignature sets field value

func (APIKey_) ToMap

func (o APIKey_) 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) MarshalJSON

func (o AcceptInvite200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o AcceptInviteRequest) MarshalJSON() ([]byte, error)

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 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"`
	// The version of the key.
	KeyVersion string `json:"keyVersion"`
	// 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) MarshalJSON

func (o AddKey) MarshalJSON() ([]byte, error)

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 {
	// A label.
	Label string `json:"label"`
	// An ethereum address.
	Address string   `json:"address"`
	Balance *string  `json:"balance,omitempty"`
	Chain   string   `json:"chain"`
	Modules []string `json:"modules"`
	// 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"`
	CodeAt     *string            `json:"codeAt,omitempty"`
	Contracts  []ContractMetadata `json:"contracts"`
}

Address An address details.

func NewAddress

func NewAddress(label string, address string, chain string, modules []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) 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) 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) GetLabel

func (o *Address) GetLabel() string

GetLabel returns the Label field value

func (*Address) GetLabelOk

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

GetLabelOk returns a tuple with the Label 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) GetModules

func (o *Address) GetModules() []string

GetModules returns the Modules field value

func (*Address) GetModulesOk

func (o *Address) GetModulesOk() ([]string, bool)

GetModulesOk returns a tuple with the Modules field value 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) 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) MarshalJSON

func (o Address) MarshalJSON() ([]byte, error)

func (*Address) SetAddress

func (o *Address) SetAddress(v string)

SetAddress 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) SetContracts

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

SetContracts sets field value

func (*Address) SetLabel

func (o *Address) SetLabel(v string)

SetLabel 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) SetModules

func (o *Address) SetModules(v []string)

SetModules sets field value

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 AddressLabel

type AddressLabel struct {
	// A label.
	Label string `json:"label"`
	// An ethereum address.
	Address string `json:"address"`
}

AddressLabel An address and it's label.

func NewAddressLabel

func NewAddressLabel(label string, address string) *AddressLabel

NewAddressLabel instantiates a new AddressLabel 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 NewAddressLabelWithDefaults

func NewAddressLabelWithDefaults() *AddressLabel

NewAddressLabelWithDefaults instantiates a new AddressLabel 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 (*AddressLabel) GetAddress

func (o *AddressLabel) GetAddress() string

GetAddress returns the Address field value

func (*AddressLabel) GetAddressOk

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

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

func (*AddressLabel) GetLabel

func (o *AddressLabel) GetLabel() string

GetLabel returns the Label field value

func (*AddressLabel) GetLabelOk

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

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

func (AddressLabel) MarshalJSON

func (o AddressLabel) MarshalJSON() ([]byte, error)

func (*AddressLabel) SetAddress

func (o *AddressLabel) SetAddress(v string)

SetAddress sets field value

func (*AddressLabel) SetLabel

func (o *AddressLabel) SetLabel(v string)

SetLabel sets field value

func (AddressLabel) ToMap

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

type AddressesAPI

type AddressesAPI interface {

	/*
		DeleteAddress Delete address

		Deletes an address label.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param chain The blockchain chain label.
		@param addressOrLabel An address or the label of an address.
		@return ApiDeleteAddressRequest
	*/
	DeleteAddress(ctx context.Context, chain ChainName, addressOrLabel 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 chain The blockchain chain label.
		@param addressOrLabel An address or the label of an address.
		@return ApiGetAddressRequest
	*/
	GetAddress(ctx context.Context, chain ChainName, addressOrLabel string) ApiGetAddressRequest

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

	/*
		ListAddresses List addresses

		Returns all the labeled addresses.

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

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

	/*
		SetAddress Create or update address

		Associates an address with a label.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param chain The blockchain chain label.
		@return ApiSetAddressRequest
	*/
	SetAddress(ctx context.Context, chain ChainName) 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, chain ChainName, addressOrLabel string) ApiDeleteAddressRequest

DeleteAddress Delete address

Deletes an address label.

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

func (*AddressesAPIService) DeleteAddressExecute

Execute executes the request

@return BaseResponse

func (*AddressesAPIService) GetAddress

func (a *AddressesAPIService) GetAddress(ctx context.Context, chain ChainName, addressOrLabel 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 chain The blockchain chain label.
@param addressOrLabel An address or the label of an address.
@return ApiGetAddressRequest

func (*AddressesAPIService) GetAddressExecute

Execute executes the request

@return SetAddress201Response

func (*AddressesAPIService) ListAddresses

ListAddresses List addresses

Returns all the labeled addresses.

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

func (*AddressesAPIService) ListAddressesExecute

Execute executes the request

@return ListAddresses200Response

func (*AddressesAPIService) SetAddress

SetAddress Create or update address

Associates an address with a label.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param chain The blockchain chain label.
@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)

	/*
		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 CreateApiKey200Response
	GetApiKeyExecute(r ApiGetApiKeyRequest) (*CreateApiKey200Response, *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)

	/*
		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 HSM 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)

	/*
		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 HSM 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 HSM 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)

	/*
		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 HSM 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) 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 CreateApiKey200Response

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) 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 HSM 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) 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 HSM 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 HSM 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) 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 HSM 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 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.

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) Chain

Filter events by a chain name.

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 ApiGetEventMonitorStatusRequest

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

func (ApiGetEventMonitorStatusRequest) Execute

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 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) Invite

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) Chain

Filter events by a chain name.

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 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 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) AddressLabel

func (r ApiSetAddressRequest) AddressLabel(addressLabel AddressLabel) 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 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) BaseTransactionToSign

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) MarshalJSON

func (o AuditLog) MarshalJSON() ([]byte, error)

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 AzureAccount

type AzureAccount struct {
	// A label.
	Label string `json:"label"`
	// 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) MarshalJSON

func (o AzureAccount) MarshalJSON() ([]byte, error)

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 {
	Id             int64 `json:"id"`
	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"`
	// The version of the key.
	KeyVersion string `json:"keyVersion"`
	// An ethereum address.
	PublicAddress string `json:"publicAddress"`
}

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) MarshalJSON

func (o AzureHardwareWallet) MarshalJSON() ([]byte, error)

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"`
	// The version of the key.
	KeyVersion string `json:"keyVersion"`
	// An ethereum address.
	PublicAddress string `json:"publicAddress"`
}

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) MarshalJSON

func (o AzureWallet) MarshalJSON() ([]byte, error)

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 {
	// A label.
	Label string `json:"label"`
}

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) MarshalJSON

func (o BaseAPIKey) MarshalJSON() ([]byte, error)

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 {
	// A label.
	Label string `json:"label"`
	// 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) MarshalJSON

func (o BaseAzureAccount) MarshalJSON() ([]byte, error)

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 {
	// A label.
	Label string `json:"label"`
	// The name of the contract.
	ContractName string `json:"contractName"`
	// The contract version.
	Version string `json:"version"`
	// The smart-contract bytecode.
	Bin *string `json:"bin,omitempty"`
	// The contract raw ABI JSON string.
	RawAbi string `json:"rawAbi"`
	// The user documentation JSON string.
	UserDoc string `json:"userDoc"`
	// The developer documentation JSON string.
	DeveloperDoc string `json:"developerDoc"`
	// The contract metadata JSON string.
	Metadata   *string `json:"metadata,omitempty"`
	IsFavorite *bool   `json:"isFavorite,omitempty"`
}

BaseContract A contract.

func NewBaseContract

func NewBaseContract(label string, contractName string, version string, rawAbi string, userDoc string, developerDoc 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

func (*BaseContract) GetDeveloperDocOk

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

GetDeveloperDocOk returns a tuple with the DeveloperDoc field value 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

func (*BaseContract) GetUserDocOk

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

GetUserDocOk returns a tuple with the UserDoc field value 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) 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) MarshalJSON

func (o BaseContract) MarshalJSON() ([]byte, error)

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 sets field value

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 sets field value

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) MarshalJSON

func (o BaseResponse) MarshalJSON() ([]byte, error)

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 BaseTransactionToSign

type BaseTransactionToSign struct {
	Tx BaseTransactionToSignTx `json:"tx"`
}

BaseTransactionToSign A transaction to be signed.

func NewBaseTransactionToSign

func NewBaseTransactionToSign(tx BaseTransactionToSignTx) *BaseTransactionToSign

NewBaseTransactionToSign instantiates a new BaseTransactionToSign 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 NewBaseTransactionToSignWithDefaults

func NewBaseTransactionToSignWithDefaults() *BaseTransactionToSign

NewBaseTransactionToSignWithDefaults instantiates a new BaseTransactionToSign 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 (*BaseTransactionToSign) GetTx

GetTx returns the Tx field value

func (*BaseTransactionToSign) GetTxOk

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

func (BaseTransactionToSign) MarshalJSON

func (o BaseTransactionToSign) MarshalJSON() ([]byte, error)

func (*BaseTransactionToSign) SetTx

SetTx sets field value

func (BaseTransactionToSign) ToMap

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

type BaseTransactionToSignTx

type BaseTransactionToSignTx 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"`
	// An ethereum address.
	To NullableString `json:"to,omitempty"`
	// Ether amount of the transaction
	Value string `json:"value"`
	// A hex string.
	Data string `json:"data"`
	// The keccak256 hash as a hex string of 256 bits.
	Hash *string `json:"hash,omitempty"`
	// Transaction type
	Type int64 `json:"type"`
}

BaseTransactionToSignTx An Ethereum transaction.

func NewBaseTransactionToSignTx

func NewBaseTransactionToSignTx(gas int64, from string, value string, data string, type_ int64) *BaseTransactionToSignTx

NewBaseTransactionToSignTx instantiates a new BaseTransactionToSignTx 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 NewBaseTransactionToSignTxWithDefaults

func NewBaseTransactionToSignTxWithDefaults() *BaseTransactionToSignTx

NewBaseTransactionToSignTxWithDefaults instantiates a new BaseTransactionToSignTx 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 (*BaseTransactionToSignTx) GetData

func (o *BaseTransactionToSignTx) GetData() string

GetData returns the Data field value

func (*BaseTransactionToSignTx) GetDataOk

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

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

func (*BaseTransactionToSignTx) GetFrom

func (o *BaseTransactionToSignTx) GetFrom() string

GetFrom returns the From field value

func (*BaseTransactionToSignTx) GetFromOk

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

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

func (*BaseTransactionToSignTx) GetGas

func (o *BaseTransactionToSignTx) GetGas() int64

GetGas returns the Gas field value

func (*BaseTransactionToSignTx) GetGasFeeCap

func (o *BaseTransactionToSignTx) GetGasFeeCap() string

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

func (*BaseTransactionToSignTx) GetGasFeeCapOk

func (o *BaseTransactionToSignTx) 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 (*BaseTransactionToSignTx) GetGasOk

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

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

func (*BaseTransactionToSignTx) GetGasPrice

func (o *BaseTransactionToSignTx) GetGasPrice() string

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

func (*BaseTransactionToSignTx) GetGasPriceOk

func (o *BaseTransactionToSignTx) 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 (*BaseTransactionToSignTx) GetGasTipCap

func (o *BaseTransactionToSignTx) GetGasTipCap() string

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

func (*BaseTransactionToSignTx) GetGasTipCapOk

func (o *BaseTransactionToSignTx) 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 (*BaseTransactionToSignTx) GetHash

func (o *BaseTransactionToSignTx) GetHash() string

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

func (*BaseTransactionToSignTx) GetHashOk

func (o *BaseTransactionToSignTx) 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 (*BaseTransactionToSignTx) GetNonce

func (o *BaseTransactionToSignTx) GetNonce() int64

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

func (*BaseTransactionToSignTx) GetNonceOk

func (o *BaseTransactionToSignTx) 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 (*BaseTransactionToSignTx) GetTo

func (o *BaseTransactionToSignTx) GetTo() string

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

func (*BaseTransactionToSignTx) GetToOk

func (o *BaseTransactionToSignTx) 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 (*BaseTransactionToSignTx) GetType

func (o *BaseTransactionToSignTx) GetType() int64

GetType returns the Type field value

func (*BaseTransactionToSignTx) GetTypeOk

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

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

func (*BaseTransactionToSignTx) GetValue

func (o *BaseTransactionToSignTx) GetValue() string

GetValue returns the Value field value

func (*BaseTransactionToSignTx) GetValueOk

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

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

func (*BaseTransactionToSignTx) HasGasFeeCap

func (o *BaseTransactionToSignTx) HasGasFeeCap() bool

HasGasFeeCap returns a boolean if a field has been set.

func (*BaseTransactionToSignTx) HasGasPrice

func (o *BaseTransactionToSignTx) HasGasPrice() bool

HasGasPrice returns a boolean if a field has been set.

func (*BaseTransactionToSignTx) HasGasTipCap

func (o *BaseTransactionToSignTx) HasGasTipCap() bool

HasGasTipCap returns a boolean if a field has been set.

func (*BaseTransactionToSignTx) HasHash

func (o *BaseTransactionToSignTx) HasHash() bool

HasHash returns a boolean if a field has been set.

func (*BaseTransactionToSignTx) HasNonce

func (o *BaseTransactionToSignTx) HasNonce() bool

HasNonce returns a boolean if a field has been set.

func (*BaseTransactionToSignTx) HasTo

func (o *BaseTransactionToSignTx) HasTo() bool

HasTo returns a boolean if a field has been set.

func (BaseTransactionToSignTx) MarshalJSON

func (o BaseTransactionToSignTx) MarshalJSON() ([]byte, error)

func (*BaseTransactionToSignTx) SetData

func (o *BaseTransactionToSignTx) SetData(v string)

SetData sets field value

func (*BaseTransactionToSignTx) SetFrom

func (o *BaseTransactionToSignTx) SetFrom(v string)

SetFrom sets field value

func (*BaseTransactionToSignTx) SetGas

func (o *BaseTransactionToSignTx) SetGas(v int64)

SetGas sets field value

func (*BaseTransactionToSignTx) SetGasFeeCap

func (o *BaseTransactionToSignTx) SetGasFeeCap(v string)

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

func (*BaseTransactionToSignTx) SetGasPrice

func (o *BaseTransactionToSignTx) SetGasPrice(v string)

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

func (*BaseTransactionToSignTx) SetGasTipCap

func (o *BaseTransactionToSignTx) SetGasTipCap(v string)

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

func (*BaseTransactionToSignTx) SetHash

func (o *BaseTransactionToSignTx) SetHash(v string)

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

func (*BaseTransactionToSignTx) SetNonce

func (o *BaseTransactionToSignTx) SetNonce(v int64)

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

func (*BaseTransactionToSignTx) SetTo

func (o *BaseTransactionToSignTx) SetTo(v string)

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

func (*BaseTransactionToSignTx) SetToNil

func (o *BaseTransactionToSignTx) SetToNil()

SetToNil sets the value for To to be an explicit nil

func (*BaseTransactionToSignTx) SetType

func (o *BaseTransactionToSignTx) SetType(v int64)

SetType sets field value

func (*BaseTransactionToSignTx) SetValue

func (o *BaseTransactionToSignTx) SetValue(v string)

SetValue sets field value

func (BaseTransactionToSignTx) ToMap

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

func (*BaseTransactionToSignTx) UnsetTo

func (o *BaseTransactionToSignTx) UnsetTo()

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

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) MarshalJSON

func (o BaseUser) MarshalJSON() ([]byte, error)

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"`
	// A label.
	Label string `json:"label"`
	// 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) MarshalJSON

func (o BaseWebhookEndpoint) MarshalJSON() ([]byte, error)

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 {
	Blockchain string `json:"blockchain"`
	// The keccak256 hash as a hex string of 256 bits.
	Hash         string        `json:"hash"`
	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"`
	// The keccak256 hash as a hex string of 256 bits.
	ParentHash string `json:"parentHash"`
	// The keccak256 hash as a hex string of 256 bits.
	Sha3Uncles string `json:"sha3Uncles"`
	// An ethereum address.
	Miner string `json:"miner"`
	// The keccak256 hash as a hex string of 256 bits.
	StateRoot string `json:"stateRoot"`
	// The keccak256 hash as a hex string of 256 bits.
	TransactionsRoot string `json:"transactionsRoot"`
	// A hex string.
	LogsBloom string `json:"logsBloom"`
	GasUsed   int32  `json:"gasUsed"`
	// A hex string.
	Nonce string `json:"nonce"`
	// The keccak256 hash as a hex string of 256 bits.
	MixHash       string `json:"mixHash"`
	ExtraData     string `json:"extraData"`
	BaseFeePerGas string `json:"baseFeePerGas"`
}

Block A block in the Ethereum blockchain.

func NewBlock

func NewBlock(blockchain string, 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, baseFeePerGas 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

func (*Block) GetBaseFeePerGasOk

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

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

func (*Block) GetBlockchain

func (o *Block) GetBlockchain() string

GetBlockchain returns the Blockchain field value

func (*Block) GetBlockchainOk

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

GetBlockchainOk returns a tuple with the Blockchain field value 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) MarshalJSON

func (o Block) MarshalJSON() ([]byte, error)

func (*Block) SetBaseFeePerGas

func (o *Block) SetBaseFeePerGas(v string)

SetBaseFeePerGas sets field value

func (*Block) SetBlockchain

func (o *Block) SetBlockchain(v string)

SetBlockchain sets field value

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) MarshalJSON

func (o CORSOrigin) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o CallContractFunction200Response) MarshalJSON() ([]byte, error)

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 {
	MethodCallPreviewResponse *MethodCallPreviewResponse
	MethodCallResponse        *MethodCallResponse
	TransactionToSignResponse *TransactionToSignResponse
}

CallContractFunction200ResponseAllOfResult - struct for CallContractFunction200ResponseAllOfResult

func MethodCallPreviewResponseAsCallContractFunction200ResponseAllOfResult

func MethodCallPreviewResponseAsCallContractFunction200ResponseAllOfResult(v *MethodCallPreviewResponse) CallContractFunction200ResponseAllOfResult

MethodCallPreviewResponseAsCallContractFunction200ResponseAllOfResult is a convenience function that returns MethodCallPreviewResponse wrapped in 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) 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 ChainName

type ChainName string

ChainName A blockchain chain name.

const (
	ETHEREUM ChainName = "ethereum"
)

List of ChainName

func NewChainNameFromValue

func NewChainNameFromValue(v string) (*ChainName, error)

NewChainNameFromValue returns a pointer to a valid ChainName for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ChainName) IsValid

func (v ChainName) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ChainName) Ptr

func (v ChainName) Ptr() *ChainName

Ptr returns reference to ChainName value

func (*ChainName) UnmarshalJSON

func (v *ChainName) UnmarshalJSON(src []byte) error

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) MarshalJSON

func (o ChainStatus) MarshalJSON() ([]byte, error)

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 chain The blockchain chain label.
		@param block A block number, hash or 'latest' for the latest block.
		@return ApiGetBlockRequest
	*/
	GetBlock(ctx context.Context, chain ChainName, 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().
		@param chain The blockchain chain label.
		@return ApiGetChainStatusRequest
	*/
	GetChainStatus(ctx context.Context, chain ChainName) 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 chain The blockchain chain label.
		@param hash Transaction hash.
		@return ApiGetTransactionRequest
	*/
	GetTransaction(ctx context.Context, chain ChainName, 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 chain The blockchain chain label.
		@param hash Transaction hash.
		@return ApiGetTransactionReceiptRequest
	*/
	GetTransactionReceipt(ctx context.Context, chain ChainName, 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().
		@param chain The blockchain chain label.
		@return ApiSubmitSignedTransactionRequest
	*/
	SubmitSignedTransaction(ctx context.Context, chain ChainName) ApiSubmitSignedTransactionRequest

	// SubmitSignedTransactionExecute executes the request
	//  @return BaseResponse
	SubmitSignedTransactionExecute(r ApiSubmitSignedTransactionRequest) (*BaseResponse, *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().
		@param chain The blockchain chain label.
		@return ApiTransferEthRequest
	*/
	TransferEth(ctx context.Context, chain ChainName) 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, chain ChainName, 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 chain The blockchain chain label.
@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

func (a *ChainsAPIService) GetChainStatus(ctx context.Context, chain ChainName) ApiGetChainStatusRequest

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().
@param chain The blockchain chain label.
@return ApiGetChainStatusRequest

func (*ChainsAPIService) GetChainStatusExecute

Execute executes the request

@return GetChainStatus200Response

func (*ChainsAPIService) GetTransaction

func (a *ChainsAPIService) GetTransaction(ctx context.Context, chain ChainName, 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 chain The blockchain chain label.
@param hash Transaction hash.
@return ApiGetTransactionRequest

func (*ChainsAPIService) GetTransactionExecute

Execute executes the request

@return GetTransaction200Response

func (*ChainsAPIService) GetTransactionReceipt

func (a *ChainsAPIService) GetTransactionReceipt(ctx context.Context, chain ChainName, 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 chain The blockchain chain label.
@param hash Transaction hash.
@return ApiGetTransactionReceiptRequest

func (*ChainsAPIService) GetTransactionReceiptExecute

Execute executes the request

@return GetTransactionReceipt200Response

func (*ChainsAPIService) SubmitSignedTransaction

func (a *ChainsAPIService) SubmitSignedTransaction(ctx context.Context, chain ChainName) 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().
@param chain The blockchain chain label.
@return ApiSubmitSignedTransactionRequest

func (*ChainsAPIService) SubmitSignedTransactionExecute

func (a *ChainsAPIService) SubmitSignedTransactionExecute(r ApiSubmitSignedTransactionRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*ChainsAPIService) TransferEth

func (a *ChainsAPIService) TransferEth(ctx context.Context, chain ChainName) ApiTransferEthRequest

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().
@param chain The blockchain chain label.
@return ApiTransferEthRequest

func (*ChainsAPIService) TransferEthExecute

Execute executes the request

@return TransferEth200Response

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 {
	// A label.
	Label string `json:"label"`
	// The name of the contract.
	ContractName string `json:"contractName"`
	// The contract version.
	Version string `json:"version"`
	// The smart-contract bytecode.
	Bin *string `json:"bin,omitempty"`
	// The contract raw ABI JSON string.
	RawAbi string `json:"rawAbi"`
	// The user documentation JSON string.
	UserDoc string `json:"userDoc"`
	// The developer documentation JSON string.
	DeveloperDoc string `json:"developerDoc"`
	// The contract metadata JSON string.
	Metadata   *string     `json:"metadata,omitempty"`
	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, userDoc string, developerDoc 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

func (*Contract) GetDeveloperDocOk

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

GetDeveloperDocOk returns a tuple with the DeveloperDoc field value 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

func (*Contract) GetUserDocOk

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

GetUserDocOk returns a tuple with the UserDoc field value 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) 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) MarshalJSON

func (o Contract) MarshalJSON() ([]byte, error)

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 sets field value

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 sets field value

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 NullableContractABIMethod1   `json:"constructor"`
	Methods     map[string]ContractABIMethod `json:"methods"`
	Events      map[string]ContractABIEvent  `json:"events"`
	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() ContractABIMethod1

GetConstructor returns the Constructor field value If the value is explicit nil, the zero value for ContractABIMethod1 will be returned

func (*ContractABI) GetConstructorOk

func (o *ContractABI) GetConstructorOk() (*ContractABIMethod1, 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) 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) MarshalJSON

func (o ContractABI) MarshalJSON() ([]byte, error)

func (*ContractABI) SetConstructor

func (o *ContractABI) SetConstructor(v ContractABIMethod1)

SetConstructor sets field value

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 ContractABIEvent

type ContractABIEvent struct {
	Name      string `json:"name"`
	Signature string `json:"signature"`
	Anonymous bool   `json:"anonymous"`
	// List of contract event's input arguments.
	Inputs []ContractABIEventArgument `json:"inputs"`
}

ContractABIEvent A contract event.

func NewContractABIEvent

func NewContractABIEvent(name string, signature string, anonymous bool, inputs []ContractABIEventArgument) *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) 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) 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) MarshalJSON

func (o ContractABIEvent) MarshalJSON() ([]byte, error)

func (*ContractABIEvent) SetAnonymous

func (o *ContractABIEvent) SetAnonymous(v bool)

SetAnonymous 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) 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 {
	Name           string                            `json:"name"`
	Type           ContractABIType                   `json:"type"`
	Indexed        bool                              `json:"indexed"`
	TypeConversion NullableContractABITypeConversion `json:"typeConversion"`
}

ContractABIEventArgument A contract event argument.

func NewContractABIEventArgument

func NewContractABIEventArgument(name string, type_ ContractABIType, indexed bool, typeConversion NullableContractABITypeConversion) *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) 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) 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) MarshalJSON

func (o ContractABIEventArgument) MarshalJSON() ([]byte, error)

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) SetType

SetType sets field value

func (*ContractABIEventArgument) SetTypeConversion

func (o *ContractABIEventArgument) SetTypeConversion(v ContractABITypeConversion)

SetTypeConversion sets field value

func (ContractABIEventArgument) ToMap

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

type ContractABIMethod

type ContractABIMethod struct {
	// Name of the function.
	Name string `json:"name"`
	// The function signature.
	Signature string `json:"signature"`
	Const     bool   `json:"const"`
	Payable   bool   `json:"payable"`
	// List of function arguments.
	Inputs []ContractABIMethodArgument `json:"inputs"`
	// List of function outputs.
	Outputs []ContractABIMethodArgument `json:"outputs"`
	Author  string                      `json:"author"`
	Notes   string                      `json:"notes"`
	Returns string                      `json:"returns"`
	// The function description.
	Description string `json:"description"`
}

ContractABIMethod A contract function.

func NewContractABIMethod

func NewContractABIMethod(name string, signature string, const_ bool, payable bool, inputs []ContractABIMethodArgument, outputs []ContractABIMethodArgument, author string, notes string, returns 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) 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) GetReturns

func (o *ContractABIMethod) GetReturns() string

GetReturns returns the Returns field value

func (*ContractABIMethod) GetReturnsOk

func (o *ContractABIMethod) GetReturnsOk() (*string, bool)

GetReturnsOk returns a tuple with the Returns 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) MarshalJSON

func (o ContractABIMethod) MarshalJSON() ([]byte, error)

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) 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) SetReturns

func (o *ContractABIMethod) SetReturns(v string)

SetReturns 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 ContractABIMethod1

type ContractABIMethod1 struct {
	// Name of the function.
	Name string `json:"name"`
	// The function signature.
	Signature string `json:"signature"`
	Const     bool   `json:"const"`
	Payable   bool   `json:"payable"`
	// List of function arguments.
	Inputs []ContractABIMethodArgument `json:"inputs"`
	// List of function outputs.
	Outputs []ContractABIMethodArgument `json:"outputs"`
	Author  string                      `json:"author"`
	Notes   string                      `json:"notes"`
	Returns string                      `json:"returns"`
	// The function description.
	Description string `json:"description"`
}

ContractABIMethod1 A contract function.

func NewContractABIMethod1

func NewContractABIMethod1(name string, signature string, const_ bool, payable bool, inputs []ContractABIMethodArgument, outputs []ContractABIMethodArgument, author string, notes string, returns string, description string) *ContractABIMethod1

NewContractABIMethod1 instantiates a new ContractABIMethod1 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 NewContractABIMethod1WithDefaults

func NewContractABIMethod1WithDefaults() *ContractABIMethod1

NewContractABIMethod1WithDefaults instantiates a new ContractABIMethod1 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 (*ContractABIMethod1) GetAuthor

func (o *ContractABIMethod1) GetAuthor() string

GetAuthor returns the Author field value

func (*ContractABIMethod1) GetAuthorOk

func (o *ContractABIMethod1) GetAuthorOk() (*string, bool)

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

func (*ContractABIMethod1) GetConst

func (o *ContractABIMethod1) GetConst() bool

GetConst returns the Const field value

func (*ContractABIMethod1) GetConstOk

func (o *ContractABIMethod1) GetConstOk() (*bool, bool)

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

func (*ContractABIMethod1) GetDescription

func (o *ContractABIMethod1) GetDescription() string

GetDescription returns the Description field value

func (*ContractABIMethod1) GetDescriptionOk

func (o *ContractABIMethod1) GetDescriptionOk() (*string, bool)

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

func (*ContractABIMethod1) GetInputs

GetInputs returns the Inputs field value

func (*ContractABIMethod1) GetInputsOk

func (o *ContractABIMethod1) GetInputsOk() ([]ContractABIMethodArgument, bool)

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

func (*ContractABIMethod1) GetName

func (o *ContractABIMethod1) GetName() string

GetName returns the Name field value

func (*ContractABIMethod1) GetNameOk

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

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

func (*ContractABIMethod1) GetNotes

func (o *ContractABIMethod1) GetNotes() string

GetNotes returns the Notes field value

func (*ContractABIMethod1) GetNotesOk

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

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

func (*ContractABIMethod1) GetOutputs

GetOutputs returns the Outputs field value

func (*ContractABIMethod1) GetOutputsOk

func (o *ContractABIMethod1) GetOutputsOk() ([]ContractABIMethodArgument, bool)

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

func (*ContractABIMethod1) GetPayable

func (o *ContractABIMethod1) GetPayable() bool

GetPayable returns the Payable field value

func (*ContractABIMethod1) GetPayableOk

func (o *ContractABIMethod1) GetPayableOk() (*bool, bool)

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

func (*ContractABIMethod1) GetReturns

func (o *ContractABIMethod1) GetReturns() string

GetReturns returns the Returns field value

func (*ContractABIMethod1) GetReturnsOk

func (o *ContractABIMethod1) GetReturnsOk() (*string, bool)

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

func (*ContractABIMethod1) GetSignature

func (o *ContractABIMethod1) GetSignature() string

GetSignature returns the Signature field value

func (*ContractABIMethod1) GetSignatureOk

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

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

func (ContractABIMethod1) MarshalJSON

func (o ContractABIMethod1) MarshalJSON() ([]byte, error)

func (*ContractABIMethod1) SetAuthor

func (o *ContractABIMethod1) SetAuthor(v string)

SetAuthor sets field value

func (*ContractABIMethod1) SetConst

func (o *ContractABIMethod1) SetConst(v bool)

SetConst sets field value

func (*ContractABIMethod1) SetDescription

func (o *ContractABIMethod1) SetDescription(v string)

SetDescription sets field value

func (*ContractABIMethod1) SetInputs

SetInputs sets field value

func (*ContractABIMethod1) SetName

func (o *ContractABIMethod1) SetName(v string)

SetName sets field value

func (*ContractABIMethod1) SetNotes

func (o *ContractABIMethod1) SetNotes(v string)

SetNotes sets field value

func (*ContractABIMethod1) SetOutputs

func (o *ContractABIMethod1) SetOutputs(v []ContractABIMethodArgument)

SetOutputs sets field value

func (*ContractABIMethod1) SetPayable

func (o *ContractABIMethod1) SetPayable(v bool)

SetPayable sets field value

func (*ContractABIMethod1) SetReturns

func (o *ContractABIMethod1) SetReturns(v string)

SetReturns sets field value

func (*ContractABIMethod1) SetSignature

func (o *ContractABIMethod1) SetSignature(v string)

SetSignature sets field value

func (ContractABIMethod1) ToMap

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

type ContractABIMethodArgument

type ContractABIMethodArgument struct {
	Name           *string                           `json:"name,omitempty"`
	Type           *ContractABIType                  `json:"type,omitempty"`
	TypeConversion NullableContractABITypeConversion `json:"typeConversion"`
	Notes          *string                           `json:"notes,omitempty"`
}

ContractABIMethodArgument A contract function argument.

func NewContractABIMethodArgument

func NewContractABIMethodArgument(typeConversion NullableContractABITypeConversion) *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 if set, zero value otherwise.

func (*ContractABIMethodArgument) GetNameOk

func (o *ContractABIMethodArgument) 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 (*ContractABIMethodArgument) GetNotes

func (o *ContractABIMethodArgument) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*ContractABIMethodArgument) GetNotesOk

func (o *ContractABIMethodArgument) 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 (*ContractABIMethodArgument) GetType

GetType returns the Type field value if set, zero value otherwise.

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) GetTypeOk

func (o *ContractABIMethodArgument) GetTypeOk() (*ContractABIType, bool)

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

func (*ContractABIMethodArgument) HasName

func (o *ContractABIMethodArgument) HasName() bool

HasName returns a boolean if a field has been set.

func (*ContractABIMethodArgument) HasNotes

func (o *ContractABIMethodArgument) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*ContractABIMethodArgument) HasType

func (o *ContractABIMethodArgument) HasType() bool

HasType returns a boolean if a field has been set.

func (ContractABIMethodArgument) MarshalJSON

func (o ContractABIMethodArgument) MarshalJSON() ([]byte, error)

func (*ContractABIMethodArgument) SetName

func (o *ContractABIMethodArgument) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ContractABIMethodArgument) SetNotes

func (o *ContractABIMethodArgument) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*ContractABIMethodArgument) SetType

SetType gets a reference to the given ContractABIType and assigns it to the Type field.

func (*ContractABIMethodArgument) SetTypeConversion

func (o *ContractABIMethodArgument) SetTypeConversion(v ContractABITypeConversion)

SetTypeConversion sets field value

func (ContractABIMethodArgument) ToMap

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

type ContractABIType

type ContractABIType struct {
	Type          string            `json:"type"`
	Size          *int64            `json:"size,omitempty"`
	TupleElems    []ContractABIType `json:"tupleElems,omitempty"`
	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) MarshalJSON

func (o ContractABIType) MarshalJSON() ([]byte, error)

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 {
	Mode             string         `json:"mode"`
	DecimalsAbsolute NullableInt64  `json:"decimalsAbsolute"`
	DecimalsFunction NullableString `json:"decimalsFunction"`
}

ContractABITypeConversion Holds JSON-compatible type conversion information.

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) MarshalJSON

func (o ContractABITypeConversion) MarshalJSON() ([]byte, error)

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 {
	Signature *string             `json:"signature,omitempty"`
	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) MarshalJSON

func (o ContractEventOptions) MarshalJSON() ([]byte, error)

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"`
	// A label.
	AddressLabel string `json:"addressLabel"`
	// The name of the contract.
	Name string `json:"name"`
	// A label.
	Label string `json:"label"`
}

ContractInformation The contract information within the event or transaction.

func NewContractInformation

func NewContractInformation(address string, addressLabel 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) GetAddressLabel

func (o *ContractInformation) GetAddressLabel() string

GetAddressLabel returns the AddressLabel field value

func (*ContractInformation) GetAddressLabelOk

func (o *ContractInformation) GetAddressLabelOk() (*string, bool)

GetAddressLabelOk returns a tuple with the AddressLabel 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) MarshalJSON

func (o ContractInformation) MarshalJSON() ([]byte, error)

func (*ContractInformation) SetAddress

func (o *ContractInformation) SetAddress(v string)

SetAddress sets field value

func (*ContractInformation) SetAddressLabel

func (o *ContractInformation) SetAddressLabel(v string)

SetAddressLabel 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 {
	Label string `json:"label"`
	// An ethereum address.
	Address string `json:"address"`
}

ContractInstance A contract instance

func NewContractInstance

func NewContractInstance(label 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) GetLabel

func (o *ContractInstance) GetLabel() string

GetLabel returns the Label field value

func (*ContractInstance) GetLabelOk

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

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

func (ContractInstance) MarshalJSON

func (o ContractInstance) MarshalJSON() ([]byte, error)

func (*ContractInstance) SetAddress

func (o *ContractInstance) SetAddress(v string)

SetAddress sets field value

func (*ContractInstance) SetLabel

func (o *ContractInstance) SetLabel(v string)

SetLabel sets field value

func (ContractInstance) ToMap

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

type ContractMetadata

type ContractMetadata struct {
	// A label.
	Label string `json:"label"`
	// The name of the contract.
	Name string `json:"name"`
	// The contract version.
	Version  string `json:"version"`
	Conflict bool   `json:"conflict"`
}

ContractMetadata struct for ContractMetadata

func NewContractMetadata

func NewContractMetadata(label string, name string, version string, conflict bool) *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) GetConflict

func (o *ContractMetadata) GetConflict() bool

GetConflict returns the Conflict field value

func (*ContractMetadata) GetConflictOk

func (o *ContractMetadata) GetConflictOk() (*bool, bool)

GetConflictOk returns a tuple with the Conflict field value and a boolean to check if the value has been 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) MarshalJSON

func (o ContractMetadata) MarshalJSON() ([]byte, error)

func (*ContractMetadata) SetConflict

func (o *ContractMetadata) SetConflict(v bool)

SetConflict sets field value

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) MarshalJSON

func (o ContractMethodInformation) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ContractMethodOptions) MarshalJSON() ([]byte, error)

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 {
	// A label.
	Label string `json:"label"`
	// The name of the contract.
	ContractName string `json:"contractName"`
	// The contract version.
	Version    string `json:"version"`
	IsFavorite *bool  `json:"isFavorite,omitempty"`
	// List of contract instances.
	Instances []ContractInstance `json:"instances"`
}

ContractOverview A contract overview.

func NewContractOverview

func NewContractOverview(label string, contractName string, version string, 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) 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) MarshalJSON

func (o ContractOverview) MarshalJSON() ([]byte, error)

func (*ContractOverview) SetContractName

func (o *ContractOverview) SetContractName(v string)

SetContractName 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) MarshalJSON

func (o ContractParameter) MarshalJSON() ([]byte, error)

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 chain The blockchain chain label.
		@param addressOrLabel An address or the label of an address.
		@param contract
		@param method Contract function.
		@return ApiCallContractFunctionRequest
	*/
	CallContractFunction(ctx context.Context, chain ChainName, addressOrLabel 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
		@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
		@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
		@param version Contract Version.
		@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
		@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
		@param version Contract Version.
		@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
		@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
		@param version Contract Version.
		@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
		@return ApiGetContractVersionsRequest
	*/
	GetContractVersions(ctx context.Context, contract string) ApiGetContractVersionsRequest

	// GetContractVersionsExecute executes the request
	//  @return GetContractVersions200Response
	GetContractVersionsExecute(r ApiGetContractVersionsRequest) (*GetContractVersions200Response, *http.Response, error)

	/*
		GetEventMonitorStatus Get event monitor status

		Returns the event monitor 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 chain The blockchain chain label.
		@param addressOrLabel An address or the label of an address.
		@param contract
		@return ApiGetEventMonitorStatusRequest
	*/
	GetEventMonitorStatus(ctx context.Context, chain ChainName, addressOrLabel string, contract string) ApiGetEventMonitorStatusRequest

	// GetEventMonitorStatusExecute executes the request
	//  @return GetEventMonitorStatus200Response
	GetEventMonitorStatusExecute(r ApiGetEventMonitorStatusRequest) (*GetEventMonitorStatus200Response, *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
		@param version Contract Version.
		@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
		@param version Contract Version.
		@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 chain The blockchain chain label.
		@param addressOrLabel An address or the label of an address.
		@return ApiLinkAddressContractRequest
	*/
	LinkAddressContract(ctx context.Context, chain ChainName, addressOrLabel 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
		@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
		@param version Contract Version.
		@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
		@param version Contract Version.
		@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 chain The blockchain chain label.
		@param addressOrLabel An address or the label of an address.
		@param contract
		@return ApiUnlinkAddressContractRequest
	*/
	UnlinkAddressContract(ctx context.Context, chain ChainName, addressOrLabel 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, chain ChainName, addressOrLabel 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 chain The blockchain chain label.
@param addressOrLabel An address or the label of an address.
@param contract
@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
@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
@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
@param version Contract Version.
@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
@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
@param version Contract Version.
@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
@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
@param version Contract Version.
@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
@return ApiGetContractVersionsRequest

func (*ContractsAPIService) GetContractVersionsExecute

Execute executes the request

@return GetContractVersions200Response

func (*ContractsAPIService) GetEventMonitorStatus

func (a *ContractsAPIService) GetEventMonitorStatus(ctx context.Context, chain ChainName, addressOrLabel string, contract string) ApiGetEventMonitorStatusRequest

GetEventMonitorStatus Get event monitor status

Returns the event monitor 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 chain The blockchain chain label.
@param addressOrLabel An address or the label of an address.
@param contract
@return ApiGetEventMonitorStatusRequest

func (*ContractsAPIService) GetEventMonitorStatusExecute

Execute executes the request

@return GetEventMonitorStatus200Response

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
@param version Contract Version.
@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
@param version Contract Version.
@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, chain ChainName, addressOrLabel 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 chain The blockchain chain label.
@param addressOrLabel An address or the label 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
@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
@param version Contract Version.
@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
@param version Contract Version.
@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, chain ChainName, addressOrLabel 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 chain The blockchain chain label.
@param addressOrLabel An address or the label of an address.
@param contract
@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) MarshalJSON

func (o CountEventQueryRecords200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o CountWalletTransactions200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o CountWebhookEvents200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o CountWebhooks200Response) MarshalJSON() ([]byte, error)

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  APIKey_ `json:"result"`
}

CreateApiKey200Response struct for CreateApiKey200Response

func NewCreateApiKey200Response

func NewCreateApiKey200Response(status int64, message string, result APIKey_) *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

func (o *CreateApiKey200Response) GetResult() APIKey_

GetResult returns the Result field value

func (*CreateApiKey200Response) GetResultOk

func (o *CreateApiKey200Response) GetResultOk() (*APIKey_, 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) MarshalJSON

func (o CreateApiKey200Response) MarshalJSON() ([]byte, error)

func (*CreateApiKey200Response) SetMessage

func (o *CreateApiKey200Response) SetMessage(v string)

SetMessage sets field value

func (*CreateApiKey200Response) SetResult

func (o *CreateApiKey200Response) SetResult(v APIKey_)

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 {
	// A label.
	Label    string  `json:"label"`
	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) MarshalJSON

func (o CreateApiKeyRequest) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o CreateHsmKey200Response) MarshalJSON() ([]byte, error)

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"`
	// 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) MarshalJSON

func (o CreateKey) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o CreateWebhook200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o DeployContract200Response) MarshalJSON() ([]byte, error)

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        BaseTransactionToSignTx `json:"tx"`
	Submitted bool                    `json:"submitted"`
	DeployAt  *string                 `json:"deployAt,omitempty"`
	// A label.
	Label *string `json:"label,omitempty"`
}

DeployContractTransaction The transaction returned when you deploy a contracts.

func NewDeployContractTransaction

func NewDeployContractTransaction(tx BaseTransactionToSignTx, 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) MarshalJSON

func (o DeployContractTransaction) MarshalJSON() ([]byte, error)

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 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) MarshalJSON

func (o Error) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o Event) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o EventField) MarshalJSON() ([]byte, error)

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 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) MarshalJSON

func (o EventInformation) MarshalJSON() ([]byte, error)

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 EventMonitorStatus

type EventMonitorStatus struct {
	ContractId           *int64 `json:"contractId,omitempty"`
	AddressId            *int64 `json:"addressId,omitempty"`
	IsProcessingPastLogs bool   `json:"isProcessingPastLogs"`
	IdealBlockRange      *int64 `json:"idealBlockRange,omitempty"`
	LatestBlockNumber    int64  `json:"latestBlockNumber"`
	// The keccak256 hash as a hex string of 256 bits.
	LatestBlockHash  string `json:"latestBlockHash"`
	StartBlockNumber int64  `json:"startBlockNumber"`
	// The keccak256 hash as a hex string of 256 bits.
	StartBlockHash string `json:"startBlockHash"`
	UpdatedAt      string `json:"updatedAt"`
}

EventMonitorStatus Status of an Event Monitor

func NewEventMonitorStatus

func NewEventMonitorStatus(isProcessingPastLogs bool, latestBlockNumber int64, latestBlockHash string, startBlockNumber int64, startBlockHash string, updatedAt string) *EventMonitorStatus

NewEventMonitorStatus instantiates a new EventMonitorStatus 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 NewEventMonitorStatusWithDefaults

func NewEventMonitorStatusWithDefaults() *EventMonitorStatus

NewEventMonitorStatusWithDefaults instantiates a new EventMonitorStatus 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 (*EventMonitorStatus) GetAddressId

func (o *EventMonitorStatus) GetAddressId() int64

GetAddressId returns the AddressId field value if set, zero value otherwise.

func (*EventMonitorStatus) GetAddressIdOk

func (o *EventMonitorStatus) GetAddressIdOk() (*int64, bool)

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

func (*EventMonitorStatus) GetContractId

func (o *EventMonitorStatus) GetContractId() int64

GetContractId returns the ContractId field value if set, zero value otherwise.

func (*EventMonitorStatus) GetContractIdOk

func (o *EventMonitorStatus) GetContractIdOk() (*int64, bool)

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

func (*EventMonitorStatus) GetIdealBlockRange

func (o *EventMonitorStatus) GetIdealBlockRange() int64

GetIdealBlockRange returns the IdealBlockRange field value if set, zero value otherwise.

func (*EventMonitorStatus) GetIdealBlockRangeOk

func (o *EventMonitorStatus) GetIdealBlockRangeOk() (*int64, bool)

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

func (*EventMonitorStatus) GetIsProcessingPastLogs

func (o *EventMonitorStatus) GetIsProcessingPastLogs() bool

GetIsProcessingPastLogs returns the IsProcessingPastLogs field value

func (*EventMonitorStatus) GetIsProcessingPastLogsOk

func (o *EventMonitorStatus) GetIsProcessingPastLogsOk() (*bool, bool)

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

func (*EventMonitorStatus) GetLatestBlockHash

func (o *EventMonitorStatus) GetLatestBlockHash() string

GetLatestBlockHash returns the LatestBlockHash field value

func (*EventMonitorStatus) GetLatestBlockHashOk

func (o *EventMonitorStatus) GetLatestBlockHashOk() (*string, bool)

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

func (*EventMonitorStatus) GetLatestBlockNumber

func (o *EventMonitorStatus) GetLatestBlockNumber() int64

GetLatestBlockNumber returns the LatestBlockNumber field value

func (*EventMonitorStatus) GetLatestBlockNumberOk

func (o *EventMonitorStatus) GetLatestBlockNumberOk() (*int64, bool)

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

func (*EventMonitorStatus) GetStartBlockHash

func (o *EventMonitorStatus) GetStartBlockHash() string

GetStartBlockHash returns the StartBlockHash field value

func (*EventMonitorStatus) GetStartBlockHashOk

func (o *EventMonitorStatus) GetStartBlockHashOk() (*string, bool)

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

func (*EventMonitorStatus) GetStartBlockNumber

func (o *EventMonitorStatus) GetStartBlockNumber() int64

GetStartBlockNumber returns the StartBlockNumber field value

func (*EventMonitorStatus) GetStartBlockNumberOk

func (o *EventMonitorStatus) GetStartBlockNumberOk() (*int64, bool)

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

func (*EventMonitorStatus) GetUpdatedAt

func (o *EventMonitorStatus) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*EventMonitorStatus) GetUpdatedAtOk

func (o *EventMonitorStatus) GetUpdatedAtOk() (*string, bool)

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

func (*EventMonitorStatus) HasAddressId

func (o *EventMonitorStatus) HasAddressId() bool

HasAddressId returns a boolean if a field has been set.

func (*EventMonitorStatus) HasContractId

func (o *EventMonitorStatus) HasContractId() bool

HasContractId returns a boolean if a field has been set.

func (*EventMonitorStatus) HasIdealBlockRange

func (o *EventMonitorStatus) HasIdealBlockRange() bool

HasIdealBlockRange returns a boolean if a field has been set.

func (EventMonitorStatus) MarshalJSON

func (o EventMonitorStatus) MarshalJSON() ([]byte, error)

func (*EventMonitorStatus) SetAddressId

func (o *EventMonitorStatus) SetAddressId(v int64)

SetAddressId gets a reference to the given int64 and assigns it to the AddressId field.

func (*EventMonitorStatus) SetContractId

func (o *EventMonitorStatus) SetContractId(v int64)

SetContractId gets a reference to the given int64 and assigns it to the ContractId field.

func (*EventMonitorStatus) SetIdealBlockRange

func (o *EventMonitorStatus) SetIdealBlockRange(v int64)

SetIdealBlockRange gets a reference to the given int64 and assigns it to the IdealBlockRange field.

func (*EventMonitorStatus) SetIsProcessingPastLogs

func (o *EventMonitorStatus) SetIsProcessingPastLogs(v bool)

SetIsProcessingPastLogs sets field value

func (*EventMonitorStatus) SetLatestBlockHash

func (o *EventMonitorStatus) SetLatestBlockHash(v string)

SetLatestBlockHash sets field value

func (*EventMonitorStatus) SetLatestBlockNumber

func (o *EventMonitorStatus) SetLatestBlockNumber(v int64)

SetLatestBlockNumber sets field value

func (*EventMonitorStatus) SetStartBlockHash

func (o *EventMonitorStatus) SetStartBlockHash(v string)

SetStartBlockHash sets field value

func (*EventMonitorStatus) SetStartBlockNumber

func (o *EventMonitorStatus) SetStartBlockNumber(v int64)

SetStartBlockNumber sets field value

func (*EventMonitorStatus) SetUpdatedAt

func (o *EventMonitorStatus) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (EventMonitorStatus) ToMap

func (o EventMonitorStatus) 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) MarshalJSON

func (o EventQuery) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o EventQueryEvent) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o EventQueryField) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o EventQueryFilter) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o EventQueryResults) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o EventTypeConversionOptions) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ExecuteArbitraryEventQuery200Response) MarshalJSON() ([]byte, error)

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_LABEL FieldType = "contract_address_label"
	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) MarshalJSON

func (o GasParams) MarshalJSON() ([]byte, error)

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 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) MarshalJSON

func (o GetBlock200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o GetChainStatus200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o GetContract200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o GetContractVersions200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o GetEventCount200Response) MarshalJSON() ([]byte, error)

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 GetEventMonitorStatus200Response

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

GetEventMonitorStatus200Response struct for GetEventMonitorStatus200Response

func NewGetEventMonitorStatus200Response

func NewGetEventMonitorStatus200Response(status int64, message string, result EventMonitorStatus) *GetEventMonitorStatus200Response

NewGetEventMonitorStatus200Response instantiates a new GetEventMonitorStatus200Response 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 NewGetEventMonitorStatus200ResponseWithDefaults

func NewGetEventMonitorStatus200ResponseWithDefaults() *GetEventMonitorStatus200Response

NewGetEventMonitorStatus200ResponseWithDefaults instantiates a new GetEventMonitorStatus200Response 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 (*GetEventMonitorStatus200Response) GetMessage

func (o *GetEventMonitorStatus200Response) GetMessage() string

GetMessage returns the Message field value

func (*GetEventMonitorStatus200Response) GetMessageOk

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

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

func (*GetEventMonitorStatus200Response) GetResult

GetResult returns the Result field value

func (*GetEventMonitorStatus200Response) GetResultOk

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

func (*GetEventMonitorStatus200Response) GetStatus

func (o *GetEventMonitorStatus200Response) GetStatus() int64

GetStatus returns the Status field value

func (*GetEventMonitorStatus200Response) GetStatusOk

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

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

func (GetEventMonitorStatus200Response) MarshalJSON

func (o GetEventMonitorStatus200Response) MarshalJSON() ([]byte, error)

func (*GetEventMonitorStatus200Response) SetMessage

func (o *GetEventMonitorStatus200Response) SetMessage(v string)

SetMessage sets field value

func (*GetEventMonitorStatus200Response) SetResult

SetResult sets field value

func (*GetEventMonitorStatus200Response) SetStatus

func (o *GetEventMonitorStatus200Response) SetStatus(v int64)

SetStatus sets field value

func (GetEventMonitorStatus200Response) ToMap

func (o GetEventMonitorStatus200Response) 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) MarshalJSON

func (o GetEventQuery200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o GetEventTypeConversions200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o GetFunctionTypeConversions200Response) MarshalJSON() ([]byte, error)

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 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) MarshalJSON

func (o GetTransaction200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o GetTransactionReceipt200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o Group) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o HSMData) MarshalJSON() ([]byte, error)

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 {
	// An ethereum address.
	Address string `json:"address"`
	// Is the data field an encapsulated EIP-712 typed message?
	IsTyped *bool `json:"isTyped,omitempty"`
	// Data to sign
	Data    string                 `json:"data"`
	ChainId *HSMSignRequestChainId `json:"chainId,omitempty"`
}

HSMSignRequest Request body representing a sign-data request.

func NewHSMSignRequest

func NewHSMSignRequest(address string, data string) *HSMSignRequest

NewHSMSignRequest instantiates a new HSMSignRequest 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 NewHSMSignRequestWithDefaults

func NewHSMSignRequestWithDefaults() *HSMSignRequest

NewHSMSignRequestWithDefaults instantiates a new HSMSignRequest 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 (*HSMSignRequest) GetAddress

func (o *HSMSignRequest) GetAddress() string

GetAddress returns the Address field value

func (*HSMSignRequest) GetAddressOk

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

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

func (*HSMSignRequest) GetChainId

func (o *HSMSignRequest) GetChainId() HSMSignRequestChainId

GetChainId returns the ChainId field value if set, zero value otherwise.

func (*HSMSignRequest) GetChainIdOk

func (o *HSMSignRequest) GetChainIdOk() (*HSMSignRequestChainId, 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 (*HSMSignRequest) GetData

func (o *HSMSignRequest) GetData() string

GetData returns the Data field value

func (*HSMSignRequest) GetDataOk

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

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

func (*HSMSignRequest) GetIsTyped

func (o *HSMSignRequest) GetIsTyped() bool

GetIsTyped returns the IsTyped field value if set, zero value otherwise.

func (*HSMSignRequest) GetIsTypedOk

func (o *HSMSignRequest) GetIsTypedOk() (*bool, bool)

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

func (*HSMSignRequest) HasChainId

func (o *HSMSignRequest) HasChainId() bool

HasChainId returns a boolean if a field has been set.

func (*HSMSignRequest) HasIsTyped

func (o *HSMSignRequest) HasIsTyped() bool

HasIsTyped returns a boolean if a field has been set.

func (HSMSignRequest) MarshalJSON

func (o HSMSignRequest) MarshalJSON() ([]byte, error)

func (*HSMSignRequest) SetAddress

func (o *HSMSignRequest) SetAddress(v string)

SetAddress sets field value

func (*HSMSignRequest) SetChainId

func (o *HSMSignRequest) SetChainId(v HSMSignRequestChainId)

SetChainId gets a reference to the given HSMSignRequestChainId and assigns it to the ChainId field.

func (*HSMSignRequest) SetData

func (o *HSMSignRequest) SetData(v string)

SetData sets field value

func (*HSMSignRequest) SetIsTyped

func (o *HSMSignRequest) SetIsTyped(v bool)

SetIsTyped gets a reference to the given bool and assigns it to the IsTyped field.

func (HSMSignRequest) ToMap

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

type HSMSignRequestChainId

type HSMSignRequestChainId struct {
	Int64  *int64
	String *string
}

HSMSignRequestChainId - struct for HSMSignRequestChainId

func Int64AsHSMSignRequestChainId

func Int64AsHSMSignRequestChainId(v *int64) HSMSignRequestChainId

int64AsHSMSignRequestChainId is a convenience function that returns int64 wrapped in HSMSignRequestChainId

func StringAsHSMSignRequestChainId

func StringAsHSMSignRequestChainId(v *string) HSMSignRequestChainId

stringAsHSMSignRequestChainId is a convenience function that returns string wrapped in HSMSignRequestChainId

func (*HSMSignRequestChainId) GetActualInstance

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

Get the actual instance

func (HSMSignRequestChainId) MarshalJSON

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

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

func (*HSMSignRequestChainId) UnmarshalJSON

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

Unmarshal JSON data into one of the pointers in the struct

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) MarshalJSON

func (o HSMSignResponse) MarshalJSON() ([]byte, error)

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 HSM 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 chain The blockchain chain label.
		@param walletAddress An HSM ethereum address.
		@return ApiSetLocalNonceRequest
	*/
	SetLocalNonce(ctx context.Context, chain ChainName, 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().
		@param chain The blockchain chain label.
		@return ApiSignAndSubmitTransactionRequest
	*/
	SignAndSubmitTransaction(ctx context.Context, chain ChainName) 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().
		@param chain The blockchain chain label.
		@return ApiSignDataRequest
	*/
	SignData(ctx context.Context, chain ChainName) 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 HSM 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, chain ChainName, 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 chain The blockchain chain label.
@param walletAddress An HSM 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, chain ChainName) 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().
@param chain The blockchain chain label.
@return ApiSignAndSubmitTransactionRequest

func (*HsmAPIService) SignAndSubmitTransactionExecute

func (a *HsmAPIService) SignAndSubmitTransactionExecute(r ApiSignAndSubmitTransactionRequest) (*TransferEth200Response, *http.Response, error)

Execute executes the request

@return TransferEth200Response

func (*HsmAPIService) SignData

func (a *HsmAPIService) SignData(ctx context.Context, chain ChainName) ApiSignDataRequest

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().
@param chain The blockchain chain label.
@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"`
	GroupIDs []int64 `json:"groupIDs,omitempty"`
}

Invite An invite with groups.

func NewInvite

func NewInvite(email string) *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) 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) GetGroupIDs

func (o *Invite) GetGroupIDs() []int64

GetGroupIDs returns the GroupIDs field value if set, zero value otherwise.

func (*Invite) GetGroupIDsOk

func (o *Invite) 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 (*Invite) HasGroupIDs

func (o *Invite) HasGroupIDs() bool

HasGroupIDs returns a boolean if a field has been set.

func (Invite) MarshalJSON

func (o Invite) MarshalJSON() ([]byte, error)

func (*Invite) SetEmail

func (o *Invite) SetEmail(v string)

SetEmail sets field value

func (*Invite) SetGroupIDs

func (o *Invite) SetGroupIDs(v []int64)

SetGroupIDs gets a reference to the given []int64 and assigns it to the GroupIDs field.

func (Invite) ToMap

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

type LinkAddressContractRequest

type LinkAddressContractRequest struct {
	// A label.
	Label string `json:"label"`
	// The contract version.
	Version *string `json:"version,omitempty"`
	// 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, the event monitor 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) MarshalJSON

func (o LinkAddressContractRequest) MarshalJSON() ([]byte, error)

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  []AddressLabel `json:"result"`
}

ListAddresses200Response struct for ListAddresses200Response

func NewListAddresses200Response

func NewListAddresses200Response(status int64, message string, result []AddressLabel) *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() []AddressLabel

GetResult returns the Result field value

func (*ListAddresses200Response) GetResultOk

func (o *ListAddresses200Response) GetResultOk() ([]AddressLabel, 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) MarshalJSON

func (o ListAddresses200Response) MarshalJSON() ([]byte, error)

func (*ListAddresses200Response) SetMessage

func (o *ListAddresses200Response) SetMessage(v string)

SetMessage sets field value

func (*ListAddresses200Response) SetResult

func (o *ListAddresses200Response) SetResult(v []AddressLabel)

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) MarshalJSON

func (o ListApiKeys200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListAuditLogs200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListContractVersions200Response) MarshalJSON() ([]byte, error)

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 {
	// A label.
	Label    string   `json:"label"`
	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) MarshalJSON

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) MarshalJSON

func (o ListContracts200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListCorsOrigins200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListEventQueries200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListEvents200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListGroups200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListHsm200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListHsmWallets200Response) MarshalJSON() ([]byte, error)

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 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) MarshalJSON

func (o ListUserSigners200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListUsers200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListWalletTransactions200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListWebhookEvents200Response) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o ListWebhooks200Response) MarshalJSON() ([]byte, error)

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"`
	// A list of topics provided by the contract.
	Topics []string `json:"topics"`
	// A hex string.
	Data string `json:"data"`
	// A hex string.
	BlockNumber string `json:"blockNumber"`
	// The keccak256 hash as a hex string of 256 bits.
	TransactionHash string `json:"transactionHash"`
	// A hex string.
	TransactionIndex string `json:"transactionIndex"`
	// The keccak256 hash as a hex string of 256 bits.
	BlockHash string `json:"blockHash"`
	// A hex string.
	LogIndex string `json:"logIndex"`
	// 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) MarshalJSON

func (o Log) MarshalJSON() ([]byte, error)

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) MarshalJSON

func (o MethodArg) MarshalJSON() ([]byte, error)

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 MethodCallPreviewResponse

type MethodCallPreviewResponse struct {
	PostMethodResponse
	// The function call inputs.
	Input []interface{} `json:"input"`
	// The function call output.
	Output interface{} `json:"output"`
}

MethodCallPreviewResponse The result of a preview function arguments call.

func NewMethodCallPreviewResponse

func NewMethodCallPreviewResponse(input []interface{}, output interface{}, kind string) *MethodCallPreviewResponse

NewMethodCallPreviewResponse instantiates a new MethodCallPreviewResponse 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 NewMethodCallPreviewResponseWithDefaults

func NewMethodCallPreviewResponseWithDefaults() *MethodCallPreviewResponse

NewMethodCallPreviewResponseWithDefaults instantiates a new MethodCallPreviewResponse 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 (*MethodCallPreviewResponse) GetInput

func (o *MethodCallPreviewResponse) GetInput() []interface{}

GetInput returns the Input field value

func (*MethodCallPreviewResponse) GetInputOk

func (o *MethodCallPreviewResponse) GetInputOk() ([]interface{}, bool)

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

func (*MethodCallPreviewResponse) GetOutput

func (o *MethodCallPreviewResponse) GetOutput() interface{}

GetOutput returns the Output field value If the value is explicit nil, the zero value for interface{} will be returned

func (*MethodCallPreviewResponse) GetOutputOk

func (o *MethodCallPreviewResponse) 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 (MethodCallPreviewResponse) MarshalJSON

func (o MethodCallPreviewResponse) MarshalJSON() ([]byte, error)

func (*MethodCallPreviewResponse) SetInput

func (o *MethodCallPreviewResponse) SetInput(v []interface{})

SetInput sets field value

func (*MethodCallPreviewResponse) SetOutput

func (o *MethodCallPreviewResponse) SetOutput(v interface{})

SetOutput sets field value

func (MethodCallPreviewResponse) ToMap

func (o MethodCallPreviewResponse) 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) MarshalJSON

func (o MethodCallResponse) MarshalJSON() ([]byte, error)

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 {
	Inputs  []TypeConversionOptions `json:"inputs"`
	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) MarshalJSON

func (o MethodTypeConversionOptions) MarshalJSON() ([]byte, error)

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 NullableAPIKey

type NullableAPIKey struct {
	// contains filtered or unexported fields
}

func NewNullableAPIKey

func NewNullableAPIKey(val *APIKey_) *NullableAPIKey

func (NullableAPIKey) Get

func (v NullableAPIKey) Get() *APIKey_

func (NullableAPIKey) IsSet

func (v NullableAPIKey) IsSet() bool

func (NullableAPIKey) MarshalJSON

func (v NullableAPIKey) MarshalJSON() ([]byte, error)

func (*NullableAPIKey) Set

func (v *NullableAPIKey) Set(val *APIKey_)

func (*NullableAPIKey) UnmarshalJSON

func (v *NullableAPIKey) UnmarshalJSON(src []byte) error

func (*NullableAPIKey) Unset

func (v *NullableAPIKey) 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 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 NullableAddressLabel

type NullableAddressLabel struct {
	// contains filtered or unexported fields
}

func NewNullableAddressLabel

func NewNullableAddressLabel(val *AddressLabel) *NullableAddressLabel

func (NullableAddressLabel) Get

func (NullableAddressLabel) IsSet

func (v NullableAddressLabel) IsSet() bool

func (NullableAddressLabel) MarshalJSON

func (v NullableAddressLabel) MarshalJSON() ([]byte, error)

func (*NullableAddressLabel) Set

func (v *NullableAddressLabel) Set(val *AddressLabel)

func (*NullableAddressLabel) UnmarshalJSON

func (v *NullableAddressLabel) UnmarshalJSON(src []byte) error

func (*NullableAddressLabel) Unset

func (v *NullableAddressLabel) 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 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 NullableBaseTransactionToSign

type NullableBaseTransactionToSign struct {
	// contains filtered or unexported fields
}

func (NullableBaseTransactionToSign) Get

func (NullableBaseTransactionToSign) IsSet

func (NullableBaseTransactionToSign) MarshalJSON

func (v NullableBaseTransactionToSign) MarshalJSON() ([]byte, error)

func (*NullableBaseTransactionToSign) Set

func (*NullableBaseTransactionToSign) UnmarshalJSON

func (v *NullableBaseTransactionToSign) UnmarshalJSON(src []byte) error

func (*NullableBaseTransactionToSign) Unset

func (v *NullableBaseTransactionToSign) Unset()

type NullableBaseTransactionToSignTx

type NullableBaseTransactionToSignTx struct {
	// contains filtered or unexported fields
}

func (NullableBaseTransactionToSignTx) Get

func (NullableBaseTransactionToSignTx) IsSet

func (NullableBaseTransactionToSignTx) MarshalJSON

func (v NullableBaseTransactionToSignTx) MarshalJSON() ([]byte, error)

func (*NullableBaseTransactionToSignTx) Set

func (*NullableBaseTransactionToSignTx) UnmarshalJSON

func (v *NullableBaseTransactionToSignTx) UnmarshalJSON(src []byte) error

func (*NullableBaseTransactionToSignTx) 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 NullableChainName

type NullableChainName struct {
	// contains filtered or unexported fields
}

func NewNullableChainName

func NewNullableChainName(val *ChainName) *NullableChainName

func (NullableChainName) Get

func (v NullableChainName) Get() *ChainName

func (NullableChainName) IsSet

func (v NullableChainName) IsSet() bool

func (NullableChainName) MarshalJSON

func (v NullableChainName) MarshalJSON() ([]byte, error)

func (*NullableChainName) Set

func (v *NullableChainName) Set(val *ChainName)

func (*NullableChainName) UnmarshalJSON

func (v *NullableChainName) UnmarshalJSON(src []byte) error

func (*NullableChainName) Unset

func (v *NullableChainName) 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 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 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 NullableContractABIMethod1

type NullableContractABIMethod1 struct {
	// contains filtered or unexported fields
}

func NewNullableContractABIMethod1

func NewNullableContractABIMethod1(val *ContractABIMethod1) *NullableContractABIMethod1

func (NullableContractABIMethod1) Get

func (NullableContractABIMethod1) IsSet

func (v NullableContractABIMethod1) IsSet() bool

func (NullableContractABIMethod1) MarshalJSON

func (v NullableContractABIMethod1) MarshalJSON() ([]byte, error)

func (*NullableContractABIMethod1) Set

func (*NullableContractABIMethod1) UnmarshalJSON

func (v *NullableContractABIMethod1) UnmarshalJSON(src []byte) error

func (*NullableContractABIMethod1) Unset

func (v *NullableContractABIMethod1) 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 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 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 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 NullableEventMonitorStatus

type NullableEventMonitorStatus struct {
	// contains filtered or unexported fields
}

func NewNullableEventMonitorStatus

func NewNullableEventMonitorStatus(val *EventMonitorStatus) *NullableEventMonitorStatus

func (NullableEventMonitorStatus) Get

func (NullableEventMonitorStatus) IsSet

func (v NullableEventMonitorStatus) IsSet() bool

func (NullableEventMonitorStatus) MarshalJSON

func (v NullableEventMonitorStatus) MarshalJSON() ([]byte, error)

func (*NullableEventMonitorStatus) Set

func (*NullableEventMonitorStatus) UnmarshalJSON

func (v *NullableEventMonitorStatus) UnmarshalJSON(src []byte) error

func (*NullableEventMonitorStatus) Unset

func (v *NullableEventMonitorStatus) 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 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 NullableGetEventMonitorStatus200Response

type NullableGetEventMonitorStatus200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetEventMonitorStatus200Response) Get

func (NullableGetEventMonitorStatus200Response) IsSet

func (NullableGetEventMonitorStatus200Response) MarshalJSON

func (*NullableGetEventMonitorStatus200Response) Set

func (*NullableGetEventMonitorStatus200Response) UnmarshalJSON

func (v *NullableGetEventMonitorStatus200Response) UnmarshalJSON(src []byte) error

func (*NullableGetEventMonitorStatus200Response) Unset

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 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 NullableHSMSignRequestChainId

type NullableHSMSignRequestChainId struct {
	// contains filtered or unexported fields
}

func (NullableHSMSignRequestChainId) Get

func (NullableHSMSignRequestChainId) IsSet

func (NullableHSMSignRequestChainId) MarshalJSON

func (v NullableHSMSignRequestChainId) MarshalJSON() ([]byte, error)

func (*NullableHSMSignRequestChainId) Set

func (*NullableHSMSignRequestChainId) UnmarshalJSON

func (v *NullableHSMSignRequestChainId) UnmarshalJSON(src []byte) error

func (*NullableHSMSignRequestChainId) Unset

func (v *NullableHSMSignRequestChainId) 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 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 (NullableListGroups200Response) Get

func (NullableListGroups200Response) IsSet

func (NullableListGroups200Response) MarshalJSON

func (v NullableListGroups200Response) MarshalJSON() ([]byte, error)

func (*NullableListGroups200Response) Set

func (*NullableListGroups200Response) UnmarshalJSON

func (v *NullableListGroups200Response) UnmarshalJSON(src []byte) error

func (*NullableListGroups200Response) Unset

func (v *NullableListGroups200Response) Unset()

type NullableListHsm200Response

type NullableListHsm200Response struct {
	// contains filtered or unexported fields
}

func NewNullableListHsm200Response

func NewNullableListHsm200Response(val *ListHsm200Response) *NullableListHsm200Response

func (NullableListHsm200Response) Get

func (NullableListHsm200Response) IsSet

func (v NullableListHsm200Response) IsSet() bool

func (NullableListHsm200Response) MarshalJSON

func (v NullableListHsm200Response) MarshalJSON() ([]byte, error)

func (*NullableListHsm200Response) Set

func (*NullableListHsm200Response) UnmarshalJSON

func (v *NullableListHsm200Response) UnmarshalJSON(src []byte) error

func (*NullableListHsm200Response) Unset

func (v *NullableListHsm200Response) Unset()

type NullableListHsmWallets200Response

type NullableListHsmWallets200Response struct {
	// contains filtered or unexported fields
}

func (NullableListHsmWallets200Response) Get

func (NullableListHsmWallets200Response) IsSet

func (NullableListHsmWallets200Response) MarshalJSON

func (v NullableListHsmWallets200Response) MarshalJSON() ([]byte, error)

func (*NullableListHsmWallets200Response) Set

func (*NullableListHsmWallets200Response) UnmarshalJSON

func (v *NullableListHsmWallets200Response) UnmarshalJSON(src []byte) error

func (*NullableListHsmWallets200Response) Unset

type NullableListUserSigners200Response

type NullableListUserSigners200Response struct {
	// contains filtered or unexported fields
}

func (NullableListUserSigners200Response) Get

func (NullableListUserSigners200Response) IsSet

func (NullableListUserSigners200Response) MarshalJSON

func (v NullableListUserSigners200Response) MarshalJSON() ([]byte, error)

func (*NullableListUserSigners200Response) Set

func (*NullableListUserSigners200Response) UnmarshalJSON

func (v *NullableListUserSigners200Response) UnmarshalJSON(src []byte) error

func (*NullableListUserSigners200Response) Unset

type NullableListUsers200Response

type NullableListUsers200Response struct {
	// contains filtered or unexported fields
}

func NewNullableListUsers200Response

func NewNullableListUsers200Response(val *ListUsers200Response) *NullableListUsers200Response

func (NullableListUsers200Response) Get

func (NullableListUsers200Response) IsSet

func (NullableListUsers200Response) MarshalJSON

func (v NullableListUsers200Response) MarshalJSON() ([]byte, error)

func (*NullableListUsers200Response) Set

func (*NullableListUsers200Response) UnmarshalJSON

func (v *NullableListUsers200Response) UnmarshalJSON(src []byte) error

func (*NullableListUsers200Response) Unset

func (v *NullableListUsers200Response) Unset()

type NullableListWalletTransactions200Response

type NullableListWalletTransactions200Response struct {
	// contains filtered or unexported fields
}

func (NullableListWalletTransactions200Response) Get

func (NullableListWalletTransactions200Response) IsSet

func (NullableListWalletTransactions200Response) MarshalJSON

func (*NullableListWalletTransactions200Response) Set

func (*NullableListWalletTransactions200Response) UnmarshalJSON

func (v *NullableListWalletTransactions200Response) UnmarshalJSON(src []byte) error

func (*NullableListWalletTransactions200Response) Unset

type NullableListWebhookEvents200Response

type NullableListWebhookEvents200Response struct {
	// contains filtered or unexported fields
}

func (NullableListWebhookEvents200Response) Get

func (NullableListWebhookEvents200Response) IsSet

func (NullableListWebhookEvents200Response) MarshalJSON

func (v NullableListWebhookEvents200Response) MarshalJSON() ([]byte, error)

func (*NullableListWebhookEvents200Response) Set

func (*NullableListWebhookEvents200Response) UnmarshalJSON

func (v *NullableListWebhookEvents200Response) UnmarshalJSON(src []byte) error

func (*NullableListWebhookEvents200Response) Unset

type NullableListWebhooks200Response

type NullableListWebhooks200Response struct {
	// contains filtered or unexported fields
}

func (NullableListWebhooks200Response) Get

func (NullableListWebhooks200Response) IsSet

func (NullableListWebhooks200Response) MarshalJSON

func (v NullableListWebhooks200Response) MarshalJSON() ([]byte, error)

func (*NullableListWebhooks200Response) Set

func (*NullableListWebhooks200Response) UnmarshalJSON

func (v *NullableListWebhooks200Response) UnmarshalJSON(src []byte) error

func (*NullableListWebhooks200Response) Unset

type NullableLog

type NullableLog struct {
	// contains filtered or unexported fields
}

func NewNullableLog

func NewNullableLog(val *Log) *NullableLog

func (NullableLog) Get

func (v NullableLog) Get() *Log

func (NullableLog) IsSet

func (v NullableLog) IsSet() bool

func (NullableLog) MarshalJSON

func (v NullableLog) MarshalJSON() ([]byte, error)

func (*NullableLog) Set

func (v *NullableLog) Set(val *Log)

func (*NullableLog) UnmarshalJSON

func (v *NullableLog) UnmarshalJSON(src []byte) error

func (*NullableLog) Unset

func (v *NullableLog) Unset()

type NullableMethodArg

type NullableMethodArg struct {
	// contains filtered or unexported fields
}

func NewNullableMethodArg

func NewNullableMethodArg(val *MethodArg) *NullableMethodArg

func (NullableMethodArg) Get

func (v NullableMethodArg) Get() *MethodArg

func (NullableMethodArg) IsSet

func (v NullableMethodArg) IsSet() bool

func (NullableMethodArg) MarshalJSON

func (v NullableMethodArg) MarshalJSON() ([]byte, error)

func (*NullableMethodArg) Set

func (v *NullableMethodArg) Set(val *MethodArg)

func (*NullableMethodArg) UnmarshalJSON

func (v *NullableMethodArg) UnmarshalJSON(src []byte) error

func (*NullableMethodArg) Unset

func (v *NullableMethodArg) Unset()

type NullableMethodCallPreviewResponse

type NullableMethodCallPreviewResponse struct {
	// contains filtered or unexported fields
}

func (NullableMethodCallPreviewResponse) Get

func (NullableMethodCallPreviewResponse) IsSet

func (NullableMethodCallPreviewResponse) MarshalJSON

func (v NullableMethodCallPreviewResponse) MarshalJSON() ([]byte, error)

func (*NullableMethodCallPreviewResponse) Set

func (*NullableMethodCallPreviewResponse) UnmarshalJSON

func (v *NullableMethodCallPreviewResponse) UnmarshalJSON(src []byte) error

func (*NullableMethodCallPreviewResponse) Unset

type NullableMethodCallResponse

type NullableMethodCallResponse struct {
	// contains filtered or unexported fields
}

func NewNullableMethodCallResponse

func NewNullableMethodCallResponse(val *MethodCallResponse) *NullableMethodCallResponse

func (NullableMethodCallResponse) Get

func (NullableMethodCallResponse) IsSet

func (v NullableMethodCallResponse) IsSet() bool

func (NullableMethodCallResponse) MarshalJSON

func (v NullableMethodCallResponse) MarshalJSON() ([]byte, error)

func (*NullableMethodCallResponse) Set

func (*NullableMethodCallResponse) UnmarshalJSON

func (v *NullableMethodCallResponse) UnmarshalJSON(src []byte) error

func (*NullableMethodCallResponse) Unset

func (v *NullableMethodCallResponse) Unset()

type NullableMethodTypeConversionOptions

type NullableMethodTypeConversionOptions struct {
	// contains filtered or unexported fields
}

func (NullableMethodTypeConversionOptions) Get

func (NullableMethodTypeConversionOptions) IsSet

func (NullableMethodTypeConversionOptions) MarshalJSON

func (v NullableMethodTypeConversionOptions) MarshalJSON() ([]byte, error)

func (*NullableMethodTypeConversionOptions) Set

func (*NullableMethodTypeConversionOptions) UnmarshalJSON

func (v *NullableMethodTypeConversionOptions) UnmarshalJSON(src []byte) error

func (*NullableMethodTypeConversionOptions) Unset

type NullablePostMethodArgs

type NullablePostMethodArgs struct {
	// contains filtered or unexported fields
}

func NewNullablePostMethodArgs

func NewNullablePostMethodArgs(val *PostMethodArgs) *NullablePostMethodArgs

func (NullablePostMethodArgs) Get

func (NullablePostMethodArgs) IsSet

func (v NullablePostMethodArgs) IsSet() bool

func (NullablePostMethodArgs) MarshalJSON

func (v NullablePostMethodArgs) MarshalJSON() ([]byte, error)

func (*NullablePostMethodArgs) Set

func (*NullablePostMethodArgs) UnmarshalJSON

func (v *NullablePostMethodArgs) UnmarshalJSON(src []byte) error

func (*NullablePostMethodArgs) Unset

func (v *NullablePostMethodArgs) Unset()

type NullablePostMethodResponse

type NullablePostMethodResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePostMethodResponse

func NewNullablePostMethodResponse(val *PostMethodResponse) *NullablePostMethodResponse

func (NullablePostMethodResponse) Get

func (NullablePostMethodResponse) IsSet

func (v NullablePostMethodResponse) IsSet() bool

func (NullablePostMethodResponse) MarshalJSON

func (v NullablePostMethodResponse) MarshalJSON() ([]byte, error)

func (*NullablePostMethodResponse) Set

func (*NullablePostMethodResponse) UnmarshalJSON

func (v *NullablePostMethodResponse) UnmarshalJSON(src []byte) error

func (*NullablePostMethodResponse) Unset

func (v *NullablePostMethodResponse) Unset()

type NullablePreviewArgs

type NullablePreviewArgs struct {
	// contains filtered or unexported fields
}

func NewNullablePreviewArgs

func NewNullablePreviewArgs(val *PreviewArgs) *NullablePreviewArgs

func (NullablePreviewArgs) Get

func (NullablePreviewArgs) IsSet

func (v NullablePreviewArgs) IsSet() bool

func (NullablePreviewArgs) MarshalJSON

func (v NullablePreviewArgs) MarshalJSON() ([]byte, error)

func (*NullablePreviewArgs) Set

func (v *NullablePreviewArgs) Set(val *PreviewArgs)

func (*NullablePreviewArgs) UnmarshalJSON

func (v *NullablePreviewArgs) UnmarshalJSON(src []byte) error

func (*NullablePreviewArgs) Unset

func (v *NullablePreviewArgs) Unset()

type NullableRole

type NullableRole struct {
	// contains filtered or unexported fields
}

func NewNullableRole

func NewNullableRole(val *Role) *NullableRole

func (NullableRole) Get

func (v NullableRole) Get() *Role

func (NullableRole) IsSet

func (v NullableRole) IsSet() bool

func (NullableRole) MarshalJSON

func (v NullableRole) MarshalJSON() ([]byte, error)

func (*NullableRole) Set

func (v *NullableRole) Set(val *Role)

func (*NullableRole) UnmarshalJSON

func (v *NullableRole) UnmarshalJSON(src []byte) error

func (*NullableRole) Unset

func (v *NullableRole) Unset()

type NullableSavedEventQuery

type NullableSavedEventQuery struct {
	// contains filtered or unexported fields
}

func NewNullableSavedEventQuery

func NewNullableSavedEventQuery(val *SavedEventQuery) *NullableSavedEventQuery

func (NullableSavedEventQuery) Get

func (NullableSavedEventQuery) IsSet

func (v NullableSavedEventQuery) IsSet() bool

func (NullableSavedEventQuery) MarshalJSON

func (v NullableSavedEventQuery) MarshalJSON() ([]byte, error)

func (*NullableSavedEventQuery) Set

func (*NullableSavedEventQuery) UnmarshalJSON

func (v *NullableSavedEventQuery) UnmarshalJSON(src []byte) error

func (*NullableSavedEventQuery) Unset

func (v *NullableSavedEventQuery) Unset()

type NullableSetAddress201Response

type NullableSetAddress201Response struct {
	// contains filtered or unexported fields
}

func (NullableSetAddress201Response) Get

func (NullableSetAddress201Response) IsSet

func (NullableSetAddress201Response) MarshalJSON

func (v NullableSetAddress201Response) MarshalJSON() ([]byte, error)

func (*NullableSetAddress201Response) Set

func (*NullableSetAddress201Response) UnmarshalJSON

func (v *NullableSetAddress201Response) UnmarshalJSON(src []byte) error

func (*NullableSetAddress201Response) Unset

func (v *NullableSetAddress201Response) Unset()

type NullableSetNonceRequest

type NullableSetNonceRequest struct {
	// contains filtered or unexported fields
}

func NewNullableSetNonceRequest

func NewNullableSetNonceRequest(val *SetNonceRequest) *NullableSetNonceRequest

func (NullableSetNonceRequest) Get

func (NullableSetNonceRequest) IsSet

func (v NullableSetNonceRequest) IsSet() bool

func (NullableSetNonceRequest) MarshalJSON

func (v NullableSetNonceRequest) MarshalJSON() ([]byte, error)

func (*NullableSetNonceRequest) Set

func (*NullableSetNonceRequest) UnmarshalJSON

func (v *NullableSetNonceRequest) UnmarshalJSON(src []byte) error

func (*NullableSetNonceRequest) Unset

func (v *NullableSetNonceRequest) Unset()

type NullableSignData200Response

type NullableSignData200Response struct {
	// contains filtered or unexported fields
}

func NewNullableSignData200Response

func NewNullableSignData200Response(val *SignData200Response) *NullableSignData200Response

func (NullableSignData200Response) Get

func (NullableSignData200Response) IsSet

func (NullableSignData200Response) MarshalJSON

func (v NullableSignData200Response) MarshalJSON() ([]byte, error)

func (*NullableSignData200Response) Set

func (*NullableSignData200Response) UnmarshalJSON

func (v *NullableSignData200Response) UnmarshalJSON(src []byte) error

func (*NullableSignData200Response) Unset

func (v *NullableSignData200Response) Unset()

type NullableSignedTransactionSubmission

type NullableSignedTransactionSubmission struct {
	// contains filtered or unexported fields
}

func (NullableSignedTransactionSubmission) Get

func (NullableSignedTransactionSubmission) IsSet

func (NullableSignedTransactionSubmission) MarshalJSON

func (v NullableSignedTransactionSubmission) MarshalJSON() ([]byte, error)

func (*NullableSignedTransactionSubmission) Set

func (*NullableSignedTransactionSubmission) UnmarshalJSON

func (v *NullableSignedTransactionSubmission) UnmarshalJSON(src []byte) error

func (*NullableSignedTransactionSubmission) Unset

type NullableSignerLabel

type NullableSignerLabel struct {
	// contains filtered or unexported fields
}

func NewNullableSignerLabel

func NewNullableSignerLabel(val *SignerLabel) *NullableSignerLabel

func (NullableSignerLabel) Get

func (NullableSignerLabel) IsSet

func (v NullableSignerLabel) IsSet() bool

func (NullableSignerLabel) MarshalJSON

func (v NullableSignerLabel) MarshalJSON() ([]byte, error)

func (*NullableSignerLabel) Set

func (v *NullableSignerLabel) Set(val *SignerLabel)

func (*NullableSignerLabel) UnmarshalJSON

func (v *NullableSignerLabel) UnmarshalJSON(src []byte) error

func (*NullableSignerLabel) Unset

func (v *NullableSignerLabel) Unset()

type NullableSignerWallet

type NullableSignerWallet struct {
	// contains filtered or unexported fields
}

func NewNullableSignerWallet

func NewNullableSignerWallet(val *SignerWallet) *NullableSignerWallet

func (NullableSignerWallet) Get

func (NullableSignerWallet) IsSet

func (v NullableSignerWallet) IsSet() bool

func (NullableSignerWallet) MarshalJSON

func (v NullableSignerWallet) MarshalJSON() ([]byte, error)

func (*NullableSignerWallet) Set

func (v *NullableSignerWallet) Set(val *SignerWallet)

func (*NullableSignerWallet) UnmarshalJSON

func (v *NullableSignerWallet) UnmarshalJSON(src []byte) error

func (*NullableSignerWallet) Unset

func (v *NullableSignerWallet) Unset()

type NullableStandaloneWallet

type NullableStandaloneWallet struct {
	// contains filtered or unexported fields
}

func NewNullableStandaloneWallet

func NewNullableStandaloneWallet(val *StandaloneWallet) *NullableStandaloneWallet

func (NullableStandaloneWallet) Get

func (NullableStandaloneWallet) IsSet

func (v NullableStandaloneWallet) IsSet() bool

func (NullableStandaloneWallet) MarshalJSON

func (v NullableStandaloneWallet) MarshalJSON() ([]byte, error)

func (*NullableStandaloneWallet) Set

func (*NullableStandaloneWallet) UnmarshalJSON

func (v *NullableStandaloneWallet) UnmarshalJSON(src []byte) error

func (*NullableStandaloneWallet) Unset

func (v *NullableStandaloneWallet) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTransaction

type NullableTransaction struct {
	// contains filtered or unexported fields
}

func NewNullableTransaction

func NewNullableTransaction(val *Transaction) *NullableTransaction

func (NullableTransaction) Get

func (NullableTransaction) IsSet

func (v NullableTransaction) IsSet() bool

func (NullableTransaction) MarshalJSON

func (v NullableTransaction) MarshalJSON() ([]byte, error)

func (*NullableTransaction) Set

func (v *NullableTransaction) Set(val *Transaction)

func (*NullableTransaction) UnmarshalJSON

func (v *NullableTransaction) UnmarshalJSON(src []byte) error

func (*NullableTransaction) Unset

func (v *NullableTransaction) Unset()

type NullableTransactionData

type NullableTransactionData struct {
	// contains filtered or unexported fields
}

func NewNullableTransactionData

func NewNullableTransactionData(val *TransactionData) *NullableTransactionData

func (NullableTransactionData) Get

func (NullableTransactionData) IsSet

func (v NullableTransactionData) IsSet() bool

func (NullableTransactionData) MarshalJSON

func (v NullableTransactionData) MarshalJSON() ([]byte, error)

func (*NullableTransactionData) Set

func (*NullableTransactionData) UnmarshalJSON

func (v *NullableTransactionData) UnmarshalJSON(src []byte) error

func (*NullableTransactionData) Unset

func (v *NullableTransactionData) Unset()

type NullableTransactionInformation

type NullableTransactionInformation struct {
	// contains filtered or unexported fields
}

func (NullableTransactionInformation) Get

func (NullableTransactionInformation) IsSet

func (NullableTransactionInformation) MarshalJSON

func (v NullableTransactionInformation) MarshalJSON() ([]byte, error)

func (*NullableTransactionInformation) Set

func (*NullableTransactionInformation) UnmarshalJSON

func (v *NullableTransactionInformation) UnmarshalJSON(src []byte) error

func (*NullableTransactionInformation) Unset

func (v *NullableTransactionInformation) Unset()

type NullableTransactionReceipt

type NullableTransactionReceipt struct {
	// contains filtered or unexported fields
}

func NewNullableTransactionReceipt

func NewNullableTransactionReceipt(val *TransactionReceipt) *NullableTransactionReceipt

func (NullableTransactionReceipt) Get

func (NullableTransactionReceipt) IsSet

func (v NullableTransactionReceipt) IsSet() bool

func (NullableTransactionReceipt) MarshalJSON

func (v NullableTransactionReceipt) MarshalJSON() ([]byte, error)

func (*NullableTransactionReceipt) Set

func (*NullableTransactionReceipt) UnmarshalJSON

func (v *NullableTransactionReceipt) UnmarshalJSON(src []byte) error

func (*NullableTransactionReceipt) Unset

func (v *NullableTransactionReceipt) Unset()

type NullableTransactionReceiptData

type NullableTransactionReceiptData struct {
	// contains filtered or unexported fields
}

func (NullableTransactionReceiptData) Get

func (NullableTransactionReceiptData) IsSet

func (NullableTransactionReceiptData) MarshalJSON

func (v NullableTransactionReceiptData) MarshalJSON() ([]byte, error)

func (*NullableTransactionReceiptData) Set

func (*NullableTransactionReceiptData) UnmarshalJSON

func (v *NullableTransactionReceiptData) UnmarshalJSON(src []byte) error

func (*NullableTransactionReceiptData) Unset

func (v *NullableTransactionReceiptData) Unset()

type NullableTransactionStatus

type NullableTransactionStatus struct {
	// contains filtered or unexported fields
}

func NewNullableTransactionStatus

func NewNullableTransactionStatus(val *TransactionStatus) *NullableTransactionStatus

func (NullableTransactionStatus) Get

func (NullableTransactionStatus) IsSet

func (v NullableTransactionStatus) IsSet() bool

func (NullableTransactionStatus) MarshalJSON

func (v NullableTransactionStatus) MarshalJSON() ([]byte, error)

func (*NullableTransactionStatus) Set

func (*NullableTransactionStatus) UnmarshalJSON

func (v *NullableTransactionStatus) UnmarshalJSON(src []byte) error

func (*NullableTransactionStatus) Unset

func (v *NullableTransactionStatus) Unset()

type NullableTransactionToSign

type NullableTransactionToSign struct {
	// contains filtered or unexported fields
}

func NewNullableTransactionToSign

func NewNullableTransactionToSign(val *TransactionToSign) *NullableTransactionToSign

func (NullableTransactionToSign) Get

func (NullableTransactionToSign) IsSet

func (v NullableTransactionToSign) IsSet() bool

func (NullableTransactionToSign) MarshalJSON

func (v NullableTransactionToSign) MarshalJSON() ([]byte, error)

func (*NullableTransactionToSign) Set

func (*NullableTransactionToSign) UnmarshalJSON

func (v *NullableTransactionToSign) UnmarshalJSON(src []byte) error

func (*NullableTransactionToSign) Unset

func (v *NullableTransactionToSign) Unset()

type NullableTransactionToSignResponse

type NullableTransactionToSignResponse struct {
	// contains filtered or unexported fields
}

func (NullableTransactionToSignResponse) Get

func (NullableTransactionToSignResponse) IsSet

func (NullableTransactionToSignResponse) MarshalJSON

func (v NullableTransactionToSignResponse) MarshalJSON() ([]byte, error)

func (*NullableTransactionToSignResponse) Set

func (*NullableTransactionToSignResponse) UnmarshalJSON

func (v *NullableTransactionToSignResponse) UnmarshalJSON(src []byte) error

func (*NullableTransactionToSignResponse) Unset

type NullableTransferEth200Response

type NullableTransferEth200Response struct {
	// contains filtered or unexported fields
}

func (NullableTransferEth200Response) Get

func (NullableTransferEth200Response) IsSet

func (NullableTransferEth200Response) MarshalJSON

func (v NullableTransferEth200Response) MarshalJSON() ([]byte, error)

func (*NullableTransferEth200Response) Set

func (*NullableTransferEth200Response) UnmarshalJSON

func (v *NullableTransferEth200Response) UnmarshalJSON(src []byte) error

func (*NullableTransferEth200Response) Unset

func (v *NullableTransferEth200Response) Unset()

type NullableTypeConversionOptions

type NullableTypeConversionOptions struct {
	// contains filtered or unexported fields
}

func (NullableTypeConversionOptions) Get

func (NullableTypeConversionOptions) IsSet

func (NullableTypeConversionOptions) MarshalJSON

func (v NullableTypeConversionOptions) MarshalJSON() ([]byte, error)

func (*NullableTypeConversionOptions) Set

func (*NullableTypeConversionOptions) UnmarshalJSON

func (v *NullableTypeConversionOptions) UnmarshalJSON(src []byte) error

func (*NullableTypeConversionOptions) Unset

func (v *NullableTypeConversionOptions) Unset()

type NullableUser

type NullableUser struct {
	// contains filtered or unexported fields
}

func NewNullableUser

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get

func (v NullableUser) Get() *User

func (NullableUser) IsSet

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON

func (v NullableUser) MarshalJSON() ([]byte, error)

func (*NullableUser) Set

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON

func (v *NullableUser) UnmarshalJSON(src []byte) error

func (*NullableUser) Unset

func (v *NullableUser) Unset()

type NullableWalletTransaction

type NullableWalletTransaction struct {
	// contains filtered or unexported fields
}

func NewNullableWalletTransaction

func NewNullableWalletTransaction(val *WalletTransaction) *NullableWalletTransaction

func (NullableWalletTransaction) Get

func (NullableWalletTransaction) IsSet

func (v NullableWalletTransaction) IsSet() bool

func (NullableWalletTransaction) MarshalJSON

func (v NullableWalletTransaction) MarshalJSON() ([]byte, error)

func (*NullableWalletTransaction) Set

func (*NullableWalletTransaction) UnmarshalJSON

func (v *NullableWalletTransaction) UnmarshalJSON(src []byte) error

func (*NullableWalletTransaction) Unset

func (v *NullableWalletTransaction) Unset()

type NullableWebhookEndpoint

type NullableWebhookEndpoint struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookEndpoint

func NewNullableWebhookEndpoint(val *WebhookEndpoint) *NullableWebhookEndpoint

func (NullableWebhookEndpoint) Get

func (NullableWebhookEndpoint) IsSet

func (v NullableWebhookEndpoint) IsSet() bool

func (NullableWebhookEndpoint) MarshalJSON

func (v NullableWebhookEndpoint) MarshalJSON() ([]byte, error)

func (*NullableWebhookEndpoint) Set

func (*NullableWebhookEndpoint) UnmarshalJSON

func (v *NullableWebhookEndpoint) UnmarshalJSON(src []byte) error

func (*NullableWebhookEndpoint) Unset

func (v *NullableWebhookEndpoint) Unset()

type NullableWebhookEvent

type NullableWebhookEvent struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookEvent

func NewNullableWebhookEvent(val *WebhookEvent) *NullableWebhookEvent

func (NullableWebhookEvent) Get

func (NullableWebhookEvent) IsSet

func (v NullableWebhookEvent) IsSet() bool

func (NullableWebhookEvent) MarshalJSON

func (v NullableWebhookEvent) MarshalJSON() ([]byte, error)

func (*NullableWebhookEvent) Set

func (v *NullableWebhookEvent) Set(val *WebhookEvent)

func (*NullableWebhookEvent) UnmarshalJSON

func (v *NullableWebhookEvent) UnmarshalJSON(src []byte) error

func (*NullableWebhookEvent) Unset

func (v *NullableWebhookEvent) Unset()

type NullableWebhookEventsType

type NullableWebhookEventsType struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookEventsType

func NewNullableWebhookEventsType(val *WebhookEventsType) *NullableWebhookEventsType

func (NullableWebhookEventsType) Get

func (NullableWebhookEventsType) IsSet

func (v NullableWebhookEventsType) IsSet() bool

func (NullableWebhookEventsType) MarshalJSON

func (v NullableWebhookEventsType) MarshalJSON() ([]byte, error)

func (*NullableWebhookEventsType) Set

func (*NullableWebhookEventsType) UnmarshalJSON

func (v *NullableWebhookEventsType) UnmarshalJSON(src []byte) error

func (*NullableWebhookEventsType) Unset

func (v *NullableWebhookEventsType) Unset()

type PostMethodArgs

type PostMethodArgs struct {
	Signature *string `json:"signature,omitempty"`
	// List of the function arguments.
	Args []interface{} `json:"args,omitempty"`
	// An ethereum address.
	From *string `json:"from,omitempty"`
	// Nonce to use for the transaction execution.
	Nonce *int64 `json:"nonce,omitempty"`
	// Gas price to use for the transaction execution.
	GasPrice *int64 `json:"gasPrice,omitempty"`
	// Gas fee cap to use for the 1559 transaction execution.
	GasFeeCap *int64 `json:"gasFeeCap,omitempty"`
	// Gas priority fee cap to use for the 1559 transaction execution.
	GasTipCap *int64 `json:"gasTipCap,omitempty"`
	// Gas limit to set for the transaction execution.
	Gas *int64 `json:"gas,omitempty"`
	// An ethereum address.
	To    *string `json:"to,omitempty"`
	Value *int64  `json:"value,omitempty"`
	// If the `from` address is an HSM address and this flag is set to `true`, the transaction will be automatically signed and submitted to the blockchain.
	SignAndSubmit *bool `json:"signAndSubmit,omitempty"`
	// If the `from` address is an HSM address and this flag is set to `true`, MultiBaas will keep track of the nonce and set it accordingly. This is particularly useful when submitting multiple transactions concurrently or in a very short period of time. If this flag is set to `true` and a `nonce` is provided, it will reset the nonce tracker to the given nonce (useful if the nonce tracker is out of sync).
	NonceManagement *bool `json:"nonceManagement,omitempty"`
	// If set to `true`, forces a legacy type transaction. Otherwise an EIP-1559 transaction will created if the network supports it.
	PreEIP1559 *bool `json:"preEIP1559,omitempty"`
	// An ethereum address.
	Signer *string `json:"signer,omitempty"`
	// Mode to format integer outputs in the function call's responses. There are 3 possible modes:   - `auto` (the default option), where number format is decided by its type:     - If the type has size at most 32 bits, then the number is returned verbatim.     - If the type has size larger than 32 bits, then the number is returned as a string.   - `as-numbers`, where all numbers are returned as strings.   - `as-strings`, where all numbers are returned verbatim.
	FormatInts *string `json:"formatInts,omitempty"`
	// Call the function at a specific timestamp. Only available for read functions calls and if the `historical_blocks_feature` is enabled (see the plan endpoint). Mutually exclusive with the `blockNumber` parameter.
	Timestamp *string `json:"timestamp,omitempty"`
	// Call the function at a specific block. Only available for read functions calls and if the `historical_blocks_feature` is enabled (see the plan endpoint). Mutually exclusive with the `timestamp` parameter.
	BlockNumber *string `json:"blockNumber,omitempty"`
	// If set to true the given address and contract don't need to be linked for the function to be called.
	ContractOverride *bool        `json:"contractOverride,omitempty"`
	Preview          *PreviewArgs `json:"preview,omitempty"`
}

PostMethodArgs Arguments to be passed into a contract function.

func NewPostMethodArgs

func NewPostMethodArgs() *PostMethodArgs

NewPostMethodArgs instantiates a new PostMethodArgs 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 NewPostMethodArgsWithDefaults

func NewPostMethodArgsWithDefaults() *PostMethodArgs

NewPostMethodArgsWithDefaults instantiates a new PostMethodArgs 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 (*PostMethodArgs) GetArgs

func (o *PostMethodArgs) GetArgs() []interface{}

GetArgs returns the Args field value if set, zero value otherwise.

func (*PostMethodArgs) GetArgsOk

func (o *PostMethodArgs) GetArgsOk() ([]interface{}, bool)

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

func (*PostMethodArgs) GetBlockNumber

func (o *PostMethodArgs) GetBlockNumber() string

GetBlockNumber returns the BlockNumber field value if set, zero value otherwise.

func (*PostMethodArgs) GetBlockNumberOk

func (o *PostMethodArgs) GetBlockNumberOk() (*string, bool)

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

func (*PostMethodArgs) GetContractOverride

func (o *PostMethodArgs) GetContractOverride() bool

GetContractOverride returns the ContractOverride field value if set, zero value otherwise.

func (*PostMethodArgs) GetContractOverrideOk

func (o *PostMethodArgs) GetContractOverrideOk() (*bool, bool)

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

func (*PostMethodArgs) GetFormatInts

func (o *PostMethodArgs) GetFormatInts() string

GetFormatInts returns the FormatInts field value if set, zero value otherwise.

func (*PostMethodArgs) GetFormatIntsOk

func (o *PostMethodArgs) GetFormatIntsOk() (*string, bool)

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

func (*PostMethodArgs) GetFrom

func (o *PostMethodArgs) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*PostMethodArgs) GetFromOk

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

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

func (*PostMethodArgs) GetGas

func (o *PostMethodArgs) GetGas() int64

GetGas returns the Gas field value if set, zero value otherwise.

func (*PostMethodArgs) GetGasFeeCap

func (o *PostMethodArgs) GetGasFeeCap() int64

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

func (*PostMethodArgs) GetGasFeeCapOk

func (o *PostMethodArgs) GetGasFeeCapOk() (*int64, 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 (*PostMethodArgs) GetGasOk

func (o *PostMethodArgs) 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 (*PostMethodArgs) GetGasPrice

func (o *PostMethodArgs) GetGasPrice() int64

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

func (*PostMethodArgs) GetGasPriceOk

func (o *PostMethodArgs) GetGasPriceOk() (*int64, 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 (*PostMethodArgs) GetGasTipCap

func (o *PostMethodArgs) GetGasTipCap() int64

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

func (*PostMethodArgs) GetGasTipCapOk

func (o *PostMethodArgs) GetGasTipCapOk() (*int64, 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 (*PostMethodArgs) GetNonce

func (o *PostMethodArgs) GetNonce() int64

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

func (*PostMethodArgs) GetNonceManagement

func (o *PostMethodArgs) GetNonceManagement() bool

GetNonceManagement returns the NonceManagement field value if set, zero value otherwise.

func (*PostMethodArgs) GetNonceManagementOk

func (o *PostMethodArgs) GetNonceManagementOk() (*bool, bool)

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

func (*PostMethodArgs) GetNonceOk

func (o *PostMethodArgs) 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 (*PostMethodArgs) GetPreEIP1559

func (o *PostMethodArgs) GetPreEIP1559() bool

GetPreEIP1559 returns the PreEIP1559 field value if set, zero value otherwise.

func (*PostMethodArgs) GetPreEIP1559Ok

func (o *PostMethodArgs) GetPreEIP1559Ok() (*bool, bool)

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

func (*PostMethodArgs) GetPreview

func (o *PostMethodArgs) GetPreview() PreviewArgs

GetPreview returns the Preview field value if set, zero value otherwise.

func (*PostMethodArgs) GetPreviewOk

func (o *PostMethodArgs) GetPreviewOk() (*PreviewArgs, bool)

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

func (*PostMethodArgs) GetSignAndSubmit

func (o *PostMethodArgs) GetSignAndSubmit() bool

GetSignAndSubmit returns the SignAndSubmit field value if set, zero value otherwise.

func (*PostMethodArgs) GetSignAndSubmitOk

func (o *PostMethodArgs) GetSignAndSubmitOk() (*bool, bool)

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

func (*PostMethodArgs) GetSignature

func (o *PostMethodArgs) GetSignature() string

GetSignature returns the Signature field value if set, zero value otherwise.

func (*PostMethodArgs) GetSignatureOk

func (o *PostMethodArgs) 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 (*PostMethodArgs) GetSigner

func (o *PostMethodArgs) GetSigner() string

GetSigner returns the Signer field value if set, zero value otherwise.

func (*PostMethodArgs) GetSignerOk

func (o *PostMethodArgs) GetSignerOk() (*string, bool)

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

func (*PostMethodArgs) GetTimestamp

func (o *PostMethodArgs) GetTimestamp() string

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*PostMethodArgs) GetTimestampOk

func (o *PostMethodArgs) GetTimestampOk() (*string, bool)

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

func (*PostMethodArgs) GetTo

func (o *PostMethodArgs) GetTo() string

GetTo returns the To field value if set, zero value otherwise.

func (*PostMethodArgs) GetToOk

func (o *PostMethodArgs) 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.

func (*PostMethodArgs) GetValue

func (o *PostMethodArgs) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*PostMethodArgs) GetValueOk

func (o *PostMethodArgs) GetValueOk() (*int64, 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 (*PostMethodArgs) HasArgs

func (o *PostMethodArgs) HasArgs() bool

HasArgs returns a boolean if a field has been set.

func (*PostMethodArgs) HasBlockNumber

func (o *PostMethodArgs) HasBlockNumber() bool

HasBlockNumber returns a boolean if a field has been set.

func (*PostMethodArgs) HasContractOverride

func (o *PostMethodArgs) HasContractOverride() bool

HasContractOverride returns a boolean if a field has been set.

func (*PostMethodArgs) HasFormatInts

func (o *PostMethodArgs) HasFormatInts() bool

HasFormatInts returns a boolean if a field has been set.

func (*PostMethodArgs) HasFrom

func (o *PostMethodArgs) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*PostMethodArgs) HasGas

func (o *PostMethodArgs) HasGas() bool

HasGas returns a boolean if a field has been set.

func (*PostMethodArgs) HasGasFeeCap

func (o *PostMethodArgs) HasGasFeeCap() bool

HasGasFeeCap returns a boolean if a field has been set.

func (*PostMethodArgs) HasGasPrice

func (o *PostMethodArgs) HasGasPrice() bool

HasGasPrice returns a boolean if a field has been set.

func (*PostMethodArgs) HasGasTipCap

func (o *PostMethodArgs) HasGasTipCap() bool

HasGasTipCap returns a boolean if a field has been set.

func (*PostMethodArgs) HasNonce

func (o *PostMethodArgs) HasNonce() bool

HasNonce returns a boolean if a field has been set.

func (*PostMethodArgs) HasNonceManagement

func (o *PostMethodArgs) HasNonceManagement() bool

HasNonceManagement returns a boolean if a field has been set.

func (*PostMethodArgs) HasPreEIP1559

func (o *PostMethodArgs) HasPreEIP1559() bool

HasPreEIP1559 returns a boolean if a field has been set.

func (*PostMethodArgs) HasPreview

func (o *PostMethodArgs) HasPreview() bool

HasPreview returns a boolean if a field has been set.

func (*PostMethodArgs) HasSignAndSubmit

func (o *PostMethodArgs) HasSignAndSubmit() bool

HasSignAndSubmit returns a boolean if a field has been set.

func (*PostMethodArgs) HasSignature

func (o *PostMethodArgs) HasSignature() bool

HasSignature returns a boolean if a field has been set.

func (*PostMethodArgs) HasSigner

func (o *PostMethodArgs) HasSigner() bool

HasSigner returns a boolean if a field has been set.

func (*PostMethodArgs) HasTimestamp

func (o *PostMethodArgs) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*PostMethodArgs) HasTo

func (o *PostMethodArgs) HasTo() bool

HasTo returns a boolean if a field has been set.

func (*PostMethodArgs) HasValue

func (o *PostMethodArgs) HasValue() bool

HasValue returns a boolean if a field has been set.

func (PostMethodArgs) MarshalJSON

func (o PostMethodArgs) MarshalJSON() ([]byte, error)

func (*PostMethodArgs) SetArgs

func (o *PostMethodArgs) SetArgs(v []interface{})

SetArgs gets a reference to the given []interface{} and assigns it to the Args field.

func (*PostMethodArgs) SetBlockNumber

func (o *PostMethodArgs) SetBlockNumber(v string)

SetBlockNumber gets a reference to the given string and assigns it to the BlockNumber field.

func (*PostMethodArgs) SetContractOverride

func (o *PostMethodArgs) SetContractOverride(v bool)

SetContractOverride gets a reference to the given bool and assigns it to the ContractOverride field.

func (*PostMethodArgs) SetFormatInts

func (o *PostMethodArgs) SetFormatInts(v string)

SetFormatInts gets a reference to the given string and assigns it to the FormatInts field.

func (*PostMethodArgs) SetFrom

func (o *PostMethodArgs) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*PostMethodArgs) SetGas

func (o *PostMethodArgs) SetGas(v int64)

SetGas gets a reference to the given int64 and assigns it to the Gas field.

func (*PostMethodArgs) SetGasFeeCap

func (o *PostMethodArgs) SetGasFeeCap(v int64)

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

func (*PostMethodArgs) SetGasPrice

func (o *PostMethodArgs) SetGasPrice(v int64)

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

func (*PostMethodArgs) SetGasTipCap

func (o *PostMethodArgs) SetGasTipCap(v int64)

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

func (*PostMethodArgs) SetNonce

func (o *PostMethodArgs) SetNonce(v int64)

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

func (*PostMethodArgs) SetNonceManagement

func (o *PostMethodArgs) SetNonceManagement(v bool)

SetNonceManagement gets a reference to the given bool and assigns it to the NonceManagement field.

func (*PostMethodArgs) SetPreEIP1559

func (o *PostMethodArgs) SetPreEIP1559(v bool)

SetPreEIP1559 gets a reference to the given bool and assigns it to the PreEIP1559 field.

func (*PostMethodArgs) SetPreview

func (o *PostMethodArgs) SetPreview(v PreviewArgs)

SetPreview gets a reference to the given PreviewArgs and assigns it to the Preview field.

func (*PostMethodArgs) SetSignAndSubmit

func (o *PostMethodArgs) SetSignAndSubmit(v bool)

SetSignAndSubmit gets a reference to the given bool and assigns it to the SignAndSubmit field.

func (*PostMethodArgs) SetSignature

func (o *PostMethodArgs) SetSignature(v string)

SetSignature gets a reference to the given string and assigns it to the Signature field.

func (*PostMethodArgs) SetSigner

func (o *PostMethodArgs) SetSigner(v string)

SetSigner gets a reference to the given string and assigns it to the Signer field.

func (*PostMethodArgs) SetTimestamp

func (o *PostMethodArgs) SetTimestamp(v string)

SetTimestamp gets a reference to the given string and assigns it to the Timestamp field.

func (*PostMethodArgs) SetTo

func (o *PostMethodArgs) SetTo(v string)

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

func (*PostMethodArgs) SetValue

func (o *PostMethodArgs) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (PostMethodArgs) ToMap

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

type PostMethodResponse

type PostMethodResponse struct {
	// The response object type (discriminator).
	Kind string `json:"kind"`
}

PostMethodResponse struct for PostMethodResponse

func NewPostMethodResponse

func NewPostMethodResponse(kind string) *PostMethodResponse

NewPostMethodResponse instantiates a new PostMethodResponse 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 NewPostMethodResponseWithDefaults

func NewPostMethodResponseWithDefaults() *PostMethodResponse

NewPostMethodResponseWithDefaults instantiates a new PostMethodResponse 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 (*PostMethodResponse) GetKind

func (o *PostMethodResponse) GetKind() string

GetKind returns the Kind field value

func (*PostMethodResponse) GetKindOk

func (o *PostMethodResponse) GetKindOk() (*string, bool)

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

func (PostMethodResponse) MarshalJSON

func (o PostMethodResponse) MarshalJSON() ([]byte, error)

func (*PostMethodResponse) SetKind

func (o *PostMethodResponse) SetKind(v string)

SetKind sets field value

func (PostMethodResponse) ToMap

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

type PreviewArgs

type PreviewArgs struct {
	// Only preview the effect of a Type Conversion on the inputs. Only applicable for write function calls, where the output is an unsigned transaction.
	InputsOnly bool `json:"inputsOnly"`
	// Type Conversion information for the function inputs. The number of inputs must match that of the actual function inputs. The parameter is a contract function argument where only the type conversion information is used.
	Inputs []ContractABIMethodArgument `json:"inputs"`
	// Type Conversion information for the function outputs. The number of outputs must match that of the actual function outputs. The parameter is a contract function argument where only the type conversion information is used.
	Outputs []ContractABIMethodArgument `json:"outputs"`
}

PreviewArgs Ephemeral configuration for previewing the effect of a Type Conversion on a contract function call.

func NewPreviewArgs

func NewPreviewArgs(inputsOnly bool, inputs []ContractABIMethodArgument, outputs []ContractABIMethodArgument) *PreviewArgs

NewPreviewArgs instantiates a new PreviewArgs 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 NewPreviewArgsWithDefaults

func NewPreviewArgsWithDefaults() *PreviewArgs

NewPreviewArgsWithDefaults instantiates a new PreviewArgs 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 (*PreviewArgs) GetInputs

func (o *PreviewArgs) GetInputs() []ContractABIMethodArgument

GetInputs returns the Inputs field value

func (*PreviewArgs) GetInputsOk

func (o *PreviewArgs) GetInputsOk() ([]ContractABIMethodArgument, bool)

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

func (*PreviewArgs) GetInputsOnly

func (o *PreviewArgs) GetInputsOnly() bool

GetInputsOnly returns the InputsOnly field value

func (*PreviewArgs) GetInputsOnlyOk

func (o *PreviewArgs) GetInputsOnlyOk() (*bool, bool)

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

func (*PreviewArgs) GetOutputs

func (o *PreviewArgs) GetOutputs() []ContractABIMethodArgument

GetOutputs returns the Outputs field value

func (*PreviewArgs) GetOutputsOk

func (o *PreviewArgs) GetOutputsOk() ([]ContractABIMethodArgument, bool)

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

func (PreviewArgs) MarshalJSON

func (o PreviewArgs) MarshalJSON() ([]byte, error)

func (*PreviewArgs) SetInputs

func (o *PreviewArgs) SetInputs(v []ContractABIMethodArgument)

SetInputs sets field value

func (*PreviewArgs) SetInputsOnly

func (o *PreviewArgs) SetInputsOnly(v bool)

SetInputsOnly sets field value

func (*PreviewArgs) SetOutputs

func (o *PreviewArgs) SetOutputs(v []ContractABIMethodArgument)

SetOutputs sets field value

func (PreviewArgs) ToMap

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

type Role

type Role struct {
	// The role ID.
	Id int64 `json:"id"`
	// The role name.
	Name string `json:"name"`
	// The role short name.
	ShortName string `json:"shortName"`
	// The role description.
	Description string `json:"description"`
}

Role A role.

func NewRole

func NewRole(id int64, name string, shortName string, description string) *Role

NewRole instantiates a new Role 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 NewRoleWithDefaults

func NewRoleWithDefaults() *Role

NewRoleWithDefaults instantiates a new Role 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 (*Role) GetDescription

func (o *Role) GetDescription() string

GetDescription returns the Description field value

func (*Role) GetDescriptionOk

func (o *Role) GetDescriptionOk() (*string, bool)

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

func (*Role) GetId

func (o *Role) GetId() int64

GetId returns the Id field value

func (*Role) GetIdOk

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

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

func (*Role) GetName

func (o *Role) GetName() string

GetName returns the Name field value

func (*Role) GetNameOk

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

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

func (*Role) GetShortName

func (o *Role) GetShortName() string

GetShortName returns the ShortName field value

func (*Role) GetShortNameOk

func (o *Role) GetShortNameOk() (*string, bool)

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

func (Role) MarshalJSON

func (o Role) MarshalJSON() ([]byte, error)

func (*Role) SetDescription

func (o *Role) SetDescription(v string)

SetDescription sets field value

func (*Role) SetId

func (o *Role) SetId(v int64)

SetId sets field value

func (*Role) SetName

func (o *Role) SetName(v string)

SetName sets field value

func (*Role) SetShortName

func (o *Role) SetShortName(v string)

SetShortName sets field value

func (Role) ToMap

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

type SavedEventQuery

type SavedEventQuery struct {
	Id int64 `json:"id"`
	// An event query label.
	Label string     `json:"label"`
	Query EventQuery `json:"query"`
	// Specifies if this a system-generated query which is not modifiable by the user.
	IsSystem bool `json:"isSystem"`
}

SavedEventQuery A saved event query.

func NewSavedEventQuery

func NewSavedEventQuery(id int64, label string, query EventQuery, isSystem bool) *SavedEventQuery

NewSavedEventQuery instantiates a new SavedEventQuery 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 NewSavedEventQueryWithDefaults

func NewSavedEventQueryWithDefaults() *SavedEventQuery

NewSavedEventQueryWithDefaults instantiates a new SavedEventQuery 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 (*SavedEventQuery) GetId

func (o *SavedEventQuery) GetId() int64

GetId returns the Id field value

func (*SavedEventQuery) GetIdOk

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

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

func (*SavedEventQuery) GetIsSystem

func (o *SavedEventQuery) GetIsSystem() bool

GetIsSystem returns the IsSystem field value

func (*SavedEventQuery) GetIsSystemOk

func (o *SavedEventQuery) GetIsSystemOk() (*bool, bool)

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

func (*SavedEventQuery) GetLabel

func (o *SavedEventQuery) GetLabel() string

GetLabel returns the Label field value

func (*SavedEventQuery) GetLabelOk

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

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

func (*SavedEventQuery) GetQuery

func (o *SavedEventQuery) GetQuery() EventQuery

GetQuery returns the Query field value

func (*SavedEventQuery) GetQueryOk

func (o *SavedEventQuery) GetQueryOk() (*EventQuery, bool)

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

func (SavedEventQuery) MarshalJSON

func (o SavedEventQuery) MarshalJSON() ([]byte, error)

func (*SavedEventQuery) SetId

func (o *SavedEventQuery) SetId(v int64)

SetId sets field value

func (*SavedEventQuery) SetIsSystem

func (o *SavedEventQuery) SetIsSystem(v bool)

SetIsSystem sets field value

func (*SavedEventQuery) SetLabel

func (o *SavedEventQuery) SetLabel(v string)

SetLabel sets field value

func (*SavedEventQuery) SetQuery

func (o *SavedEventQuery) SetQuery(v EventQuery)

SetQuery sets field value

func (SavedEventQuery) ToMap

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

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SetAddress201Response

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

SetAddress201Response struct for SetAddress201Response

func NewSetAddress201Response

func NewSetAddress201Response(status int64, message string, result Address) *SetAddress201Response

NewSetAddress201Response instantiates a new SetAddress201Response 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 NewSetAddress201ResponseWithDefaults

func NewSetAddress201ResponseWithDefaults() *SetAddress201Response

NewSetAddress201ResponseWithDefaults instantiates a new SetAddress201Response 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 (*SetAddress201Response) GetMessage

func (o *SetAddress201Response) GetMessage() string

GetMessage returns the Message field value

func (*SetAddress201Response) GetMessageOk

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

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

func (*SetAddress201Response) GetResult

func (o *SetAddress201Response) GetResult() Address

GetResult returns the Result field value

func (*SetAddress201Response) GetResultOk

func (o *SetAddress201Response) GetResultOk() (*Address, bool)

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

func (*SetAddress201Response) GetStatus

func (o *SetAddress201Response) GetStatus() int64

GetStatus returns the Status field value

func (*SetAddress201Response) GetStatusOk

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

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

func (SetAddress201Response) MarshalJSON

func (o SetAddress201Response) MarshalJSON() ([]byte, error)

func (*SetAddress201Response) SetMessage

func (o *SetAddress201Response) SetMessage(v string)

SetMessage sets field value

func (*SetAddress201Response) SetResult

func (o *SetAddress201Response) SetResult(v Address)

SetResult sets field value

func (*SetAddress201Response) SetStatus

func (o *SetAddress201Response) SetStatus(v int64)

SetStatus sets field value

func (SetAddress201Response) ToMap

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

type SetNonceRequest

type SetNonceRequest struct {
	// If nonce is specified the provided value is set, otherwise the value is read from the blockchain.
	Nonce *int64 `json:"nonce,omitempty"`
}

SetNonceRequest Request body representing a set local nonce request.

func NewSetNonceRequest

func NewSetNonceRequest() *SetNonceRequest

NewSetNonceRequest instantiates a new SetNonceRequest 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 NewSetNonceRequestWithDefaults

func NewSetNonceRequestWithDefaults() *SetNonceRequest

NewSetNonceRequestWithDefaults instantiates a new SetNonceRequest 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 (*SetNonceRequest) GetNonce

func (o *SetNonceRequest) GetNonce() int64

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

func (*SetNonceRequest) GetNonceOk

func (o *SetNonceRequest) 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 (*SetNonceRequest) HasNonce

func (o *SetNonceRequest) HasNonce() bool

HasNonce returns a boolean if a field has been set.

func (SetNonceRequest) MarshalJSON

func (o SetNonceRequest) MarshalJSON() ([]byte, error)

func (*SetNonceRequest) SetNonce

func (o *SetNonceRequest) SetNonce(v int64)

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

func (SetNonceRequest) ToMap

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

type SignData200Response

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

SignData200Response struct for SignData200Response

func NewSignData200Response

func NewSignData200Response(status int64, message string, result HSMSignResponse) *SignData200Response

NewSignData200Response instantiates a new SignData200Response 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 NewSignData200ResponseWithDefaults

func NewSignData200ResponseWithDefaults() *SignData200Response

NewSignData200ResponseWithDefaults instantiates a new SignData200Response 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 (*SignData200Response) GetMessage

func (o *SignData200Response) GetMessage() string

GetMessage returns the Message field value

func (*SignData200Response) GetMessageOk

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

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

func (*SignData200Response) GetResult

func (o *SignData200Response) GetResult() HSMSignResponse

GetResult returns the Result field value

func (*SignData200Response) GetResultOk

func (o *SignData200Response) GetResultOk() (*HSMSignResponse, bool)

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

func (*SignData200Response) GetStatus

func (o *SignData200Response) GetStatus() int64

GetStatus returns the Status field value

func (*SignData200Response) GetStatusOk

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

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

func (SignData200Response) MarshalJSON

func (o SignData200Response) MarshalJSON() ([]byte, error)

func (*SignData200Response) SetMessage

func (o *SignData200Response) SetMessage(v string)

SetMessage sets field value

func (*SignData200Response) SetResult

func (o *SignData200Response) SetResult(v HSMSignResponse)

SetResult sets field value

func (*SignData200Response) SetStatus

func (o *SignData200Response) SetStatus(v int64)

SetStatus sets field value

func (SignData200Response) ToMap

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

type SignedTransactionSubmission

type SignedTransactionSubmission struct {
	// The pre-signed raw transaction.
	SignedTx string `json:"signedTx"`
}

SignedTransactionSubmission The object used to receive a pre-signed raw transaction.

func NewSignedTransactionSubmission

func NewSignedTransactionSubmission(signedTx string) *SignedTransactionSubmission

NewSignedTransactionSubmission instantiates a new SignedTransactionSubmission 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 NewSignedTransactionSubmissionWithDefaults

func NewSignedTransactionSubmissionWithDefaults() *SignedTransactionSubmission

NewSignedTransactionSubmissionWithDefaults instantiates a new SignedTransactionSubmission 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 (*SignedTransactionSubmission) GetSignedTx

func (o *SignedTransactionSubmission) GetSignedTx() string

GetSignedTx returns the SignedTx field value

func (*SignedTransactionSubmission) GetSignedTxOk

func (o *SignedTransactionSubmission) GetSignedTxOk() (*string, bool)

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

func (SignedTransactionSubmission) MarshalJSON

func (o SignedTransactionSubmission) MarshalJSON() ([]byte, error)

func (*SignedTransactionSubmission) SetSignedTx

func (o *SignedTransactionSubmission) SetSignedTx(v string)

SetSignedTx sets field value

func (SignedTransactionSubmission) ToMap

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

type SignerLabel

type SignerLabel struct {
	// The label of the signer.
	Label string `json:"label"`
}

SignerLabel A signer label.

func NewSignerLabel

func NewSignerLabel(label string) *SignerLabel

NewSignerLabel instantiates a new SignerLabel 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 NewSignerLabelWithDefaults

func NewSignerLabelWithDefaults() *SignerLabel

NewSignerLabelWithDefaults instantiates a new SignerLabel 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 (*SignerLabel) GetLabel

func (o *SignerLabel) GetLabel() string

GetLabel returns the Label field value

func (*SignerLabel) GetLabelOk

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

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

func (SignerLabel) MarshalJSON

func (o SignerLabel) MarshalJSON() ([]byte, error)

func (*SignerLabel) SetLabel

func (o *SignerLabel) SetLabel(v string)

SetLabel sets field value

func (SignerLabel) ToMap

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

type SignerWallet

type SignerWallet struct {
	// The type of the signer.
	Type string `json:"type"`
	// An ethereum address.
	Wallet string `json:"wallet"`
	// An ethereum address.
	Signer string `json:"signer"`
	// The label of the signer.
	Label string `json:"label"`
}

SignerWallet A signer wallet.

func NewSignerWallet

func NewSignerWallet(type_ string, wallet string, signer string, label string) *SignerWallet

NewSignerWallet instantiates a new SignerWallet 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 NewSignerWalletWithDefaults

func NewSignerWalletWithDefaults() *SignerWallet

NewSignerWalletWithDefaults instantiates a new SignerWallet 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 (*SignerWallet) GetLabel

func (o *SignerWallet) GetLabel() string

GetLabel returns the Label field value

func (*SignerWallet) GetLabelOk

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

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

func (*SignerWallet) GetSigner

func (o *SignerWallet) GetSigner() string

GetSigner returns the Signer field value

func (*SignerWallet) GetSignerOk

func (o *SignerWallet) GetSignerOk() (*string, bool)

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

func (*SignerWallet) GetType

func (o *SignerWallet) GetType() string

GetType returns the Type field value

func (*SignerWallet) GetTypeOk

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

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

func (*SignerWallet) GetWallet

func (o *SignerWallet) GetWallet() string

GetWallet returns the Wallet field value

func (*SignerWallet) GetWalletOk

func (o *SignerWallet) GetWalletOk() (*string, bool)

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

func (SignerWallet) MarshalJSON

func (o SignerWallet) MarshalJSON() ([]byte, error)

func (*SignerWallet) SetLabel

func (o *SignerWallet) SetLabel(v string)

SetLabel sets field value

func (*SignerWallet) SetSigner

func (o *SignerWallet) SetSigner(v string)

SetSigner sets field value

func (*SignerWallet) SetType

func (o *SignerWallet) SetType(v string)

SetType sets field value

func (*SignerWallet) SetWallet

func (o *SignerWallet) SetWallet(v string)

SetWallet sets field value

func (SignerWallet) ToMap

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

type StandaloneWallet

type StandaloneWallet struct {
	// The Application ID that accesses the Key Vault.
	ClientID *string `json:"clientID,omitempty"`
	// The Resource Group Name for the resource being accessed.
	BaseGroupName string `json:"baseGroupName"`
	// The name given to the vault your key is stored in.
	VaultName *string `json:"vaultName,omitempty"`
	// The name of the key.
	KeyName string `json:"keyName"`
	// The version of the key.
	KeyVersion *string `json:"keyVersion,omitempty"`
	// An ethereum address.
	PublicAddress string `json:"publicAddress"`
}

StandaloneWallet An object containing an HSM wallet's details.

func NewStandaloneWallet

func NewStandaloneWallet(baseGroupName string, keyName string, publicAddress string) *StandaloneWallet

NewStandaloneWallet instantiates a new StandaloneWallet 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 NewStandaloneWalletWithDefaults

func NewStandaloneWalletWithDefaults() *StandaloneWallet

NewStandaloneWalletWithDefaults instantiates a new StandaloneWallet 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 (*StandaloneWallet) GetBaseGroupName

func (o *StandaloneWallet) GetBaseGroupName() string

GetBaseGroupName returns the BaseGroupName field value

func (*StandaloneWallet) GetBaseGroupNameOk

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

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

func (*StandaloneWallet) GetClientID

func (o *StandaloneWallet) GetClientID() string

GetClientID returns the ClientID field value if set, zero value otherwise.

func (*StandaloneWallet) GetClientIDOk

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

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

func (*StandaloneWallet) GetKeyName

func (o *StandaloneWallet) GetKeyName() string

GetKeyName returns the KeyName field value

func (*StandaloneWallet) GetKeyNameOk

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

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

func (*StandaloneWallet) GetKeyVersion

func (o *StandaloneWallet) GetKeyVersion() string

GetKeyVersion returns the KeyVersion field value if set, zero value otherwise.

func (*StandaloneWallet) GetKeyVersionOk

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

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

func (*StandaloneWallet) GetPublicAddress

func (o *StandaloneWallet) GetPublicAddress() string

GetPublicAddress returns the PublicAddress field value

func (*StandaloneWallet) GetPublicAddressOk

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

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

func (*StandaloneWallet) GetVaultName

func (o *StandaloneWallet) GetVaultName() string

GetVaultName returns the VaultName field value if set, zero value otherwise.

func (*StandaloneWallet) GetVaultNameOk

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

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

func (*StandaloneWallet) HasClientID

func (o *StandaloneWallet) HasClientID() bool

HasClientID returns a boolean if a field has been set.

func (*StandaloneWallet) HasKeyVersion

func (o *StandaloneWallet) HasKeyVersion() bool

HasKeyVersion returns a boolean if a field has been set.

func (*StandaloneWallet) HasVaultName

func (o *StandaloneWallet) HasVaultName() bool

HasVaultName returns a boolean if a field has been set.

func (StandaloneWallet) MarshalJSON

func (o StandaloneWallet) MarshalJSON() ([]byte, error)

func (*StandaloneWallet) SetBaseGroupName

func (o *StandaloneWallet) SetBaseGroupName(v string)

SetBaseGroupName sets field value

func (*StandaloneWallet) SetClientID

func (o *StandaloneWallet) SetClientID(v string)

SetClientID gets a reference to the given string and assigns it to the ClientID field.

func (*StandaloneWallet) SetKeyName

func (o *StandaloneWallet) SetKeyName(v string)

SetKeyName sets field value

func (*StandaloneWallet) SetKeyVersion

func (o *StandaloneWallet) SetKeyVersion(v string)

SetKeyVersion gets a reference to the given string and assigns it to the KeyVersion field.

func (*StandaloneWallet) SetPublicAddress

func (o *StandaloneWallet) SetPublicAddress(v string)

SetPublicAddress sets field value

func (*StandaloneWallet) SetVaultName

func (o *StandaloneWallet) SetVaultName(v string)

SetVaultName gets a reference to the given string and assigns it to the VaultName field.

func (StandaloneWallet) ToMap

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

type Transaction

type Transaction struct {
	// A hex string.
	Type string `json:"type"`
	// A hex string.
	Nonce string `json:"nonce"`
	// A hex string or null.
	GasPrice NullableString `json:"gasPrice,omitempty"`
	// A hex string or null.
	MaxFeePerGas NullableString `json:"maxFeePerGas,omitempty"`
	// A hex string or null.
	MaxPriorityFeePerGas NullableString `json:"maxPriorityFeePerGas,omitempty"`
	// A hex string.
	Gas string `json:"gas"`
	// An ethereum address.
	To NullableString `json:"to"`
	// A hex string or null.
	Value NullableString `json:"value"`
	// A hex string.
	Input string `json:"input"`
	// A hex string.
	V string `json:"v"`
	// A hex string.
	R string `json:"r"`
	// A hex string.
	S string `json:"s"`
	// A hex string.
	ChainId *string `json:"chainId,omitempty"`
	// The keccak256 hash as a hex string of 256 bits.
	Hash string `json:"hash"`
}

Transaction A transaction from the Ethereum Blockchain.

func NewTransaction

func NewTransaction(type_ string, nonce string, gas string, to NullableString, value NullableString, input string, v string, r string, s string, hash string) *Transaction

NewTransaction instantiates a new Transaction 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 NewTransactionWithDefaults

func NewTransactionWithDefaults() *Transaction

NewTransactionWithDefaults instantiates a new Transaction 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 (*Transaction) GetChainId

func (o *Transaction) GetChainId() string

GetChainId returns the ChainId field value if set, zero value otherwise.

func (*Transaction) GetChainIdOk

func (o *Transaction) GetChainIdOk() (*string, 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 (*Transaction) GetGas

func (o *Transaction) GetGas() string

GetGas returns the Gas field value

func (*Transaction) GetGasOk

func (o *Transaction) GetGasOk() (*string, bool)

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

func (*Transaction) GetGasPrice

func (o *Transaction) GetGasPrice() string

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

func (*Transaction) GetGasPriceOk

func (o *Transaction) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Transaction) GetHash

func (o *Transaction) GetHash() string

GetHash returns the Hash field value

func (*Transaction) GetHashOk

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

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

func (*Transaction) GetInput

func (o *Transaction) GetInput() string

GetInput returns the Input field value

func (*Transaction) GetInputOk

func (o *Transaction) GetInputOk() (*string, bool)

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

func (*Transaction) GetMaxFeePerGas

func (o *Transaction) GetMaxFeePerGas() string

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

func (*Transaction) GetMaxFeePerGasOk

func (o *Transaction) GetMaxFeePerGasOk() (*string, bool)

GetMaxFeePerGasOk returns a tuple with the MaxFeePerGas 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 (*Transaction) GetMaxPriorityFeePerGas

func (o *Transaction) GetMaxPriorityFeePerGas() string

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

func (*Transaction) GetMaxPriorityFeePerGasOk

func (o *Transaction) GetMaxPriorityFeePerGasOk() (*string, bool)

GetMaxPriorityFeePerGasOk returns a tuple with the MaxPriorityFeePerGas 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 (*Transaction) GetNonce

func (o *Transaction) GetNonce() string

GetNonce returns the Nonce field value

func (*Transaction) GetNonceOk

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

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

func (*Transaction) GetR

func (o *Transaction) GetR() string

GetR returns the R field value

func (*Transaction) GetROk

func (o *Transaction) GetROk() (*string, bool)

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

func (*Transaction) GetS

func (o *Transaction) GetS() string

GetS returns the S field value

func (*Transaction) GetSOk

func (o *Transaction) GetSOk() (*string, bool)

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

func (*Transaction) GetTo

func (o *Transaction) GetTo() string

GetTo returns the To field value If the value is explicit nil, the zero value for string will be returned

func (*Transaction) GetToOk

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

GetToOk returns a tuple with the To 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 (*Transaction) GetType

func (o *Transaction) GetType() string

GetType returns the Type field value

func (*Transaction) GetTypeOk

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

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

func (*Transaction) GetV

func (o *Transaction) GetV() string

GetV returns the V field value

func (*Transaction) GetVOk

func (o *Transaction) GetVOk() (*string, bool)

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

func (*Transaction) GetValue

func (o *Transaction) GetValue() string

GetValue returns the Value field value If the value is explicit nil, the zero value for string will be returned

func (*Transaction) GetValueOk

func (o *Transaction) GetValueOk() (*string, 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 (*Transaction) HasChainId

func (o *Transaction) HasChainId() bool

HasChainId returns a boolean if a field has been set.

func (*Transaction) HasGasPrice

func (o *Transaction) HasGasPrice() bool

HasGasPrice returns a boolean if a field has been set.

func (*Transaction) HasMaxFeePerGas

func (o *Transaction) HasMaxFeePerGas() bool

HasMaxFeePerGas returns a boolean if a field has been set.

func (*Transaction) HasMaxPriorityFeePerGas

func (o *Transaction) HasMaxPriorityFeePerGas() bool

HasMaxPriorityFeePerGas returns a boolean if a field has been set.

func (Transaction) MarshalJSON

func (o Transaction) MarshalJSON() ([]byte, error)

func (*Transaction) SetChainId

func (o *Transaction) SetChainId(v string)

SetChainId gets a reference to the given string and assigns it to the ChainId field.

func (*Transaction) SetGas

func (o *Transaction) SetGas(v string)

SetGas sets field value

func (*Transaction) SetGasPrice

func (o *Transaction) SetGasPrice(v string)

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

func (*Transaction) SetGasPriceNil

func (o *Transaction) SetGasPriceNil()

SetGasPriceNil sets the value for GasPrice to be an explicit nil

func (*Transaction) SetHash

func (o *Transaction) SetHash(v string)

SetHash sets field value

func (*Transaction) SetInput

func (o *Transaction) SetInput(v string)

SetInput sets field value

func (*Transaction) SetMaxFeePerGas

func (o *Transaction) SetMaxFeePerGas(v string)

SetMaxFeePerGas gets a reference to the given NullableString and assigns it to the MaxFeePerGas field.

func (*Transaction) SetMaxFeePerGasNil

func (o *Transaction) SetMaxFeePerGasNil()

SetMaxFeePerGasNil sets the value for MaxFeePerGas to be an explicit nil

func (*Transaction) SetMaxPriorityFeePerGas

func (o *Transaction) SetMaxPriorityFeePerGas(v string)

SetMaxPriorityFeePerGas gets a reference to the given NullableString and assigns it to the MaxPriorityFeePerGas field.

func (*Transaction) SetMaxPriorityFeePerGasNil

func (o *Transaction) SetMaxPriorityFeePerGasNil()

SetMaxPriorityFeePerGasNil sets the value for MaxPriorityFeePerGas to be an explicit nil

func (*Transaction) SetNonce

func (o *Transaction) SetNonce(v string)

SetNonce sets field value

func (*Transaction) SetR

func (o *Transaction) SetR(v string)

SetR sets field value

func (*Transaction) SetS

func (o *Transaction) SetS(v string)

SetS sets field value

func (*Transaction) SetTo

func (o *Transaction) SetTo(v string)

SetTo sets field value

func (*Transaction) SetType

func (o *Transaction) SetType(v string)

SetType sets field value

func (*Transaction) SetV

func (o *Transaction) SetV(v string)

SetV sets field value

func (*Transaction) SetValue

func (o *Transaction) SetValue(v string)

SetValue sets field value

func (Transaction) ToMap

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

func (*Transaction) UnsetGasPrice

func (o *Transaction) UnsetGasPrice()

UnsetGasPrice ensures that no value is present for GasPrice, not even an explicit nil

func (*Transaction) UnsetMaxFeePerGas

func (o *Transaction) UnsetMaxFeePerGas()

UnsetMaxFeePerGas ensures that no value is present for MaxFeePerGas, not even an explicit nil

func (*Transaction) UnsetMaxPriorityFeePerGas

func (o *Transaction) UnsetMaxPriorityFeePerGas()

UnsetMaxPriorityFeePerGas ensures that no value is present for MaxPriorityFeePerGas, not even an explicit nil

type TransactionData

type TransactionData struct {
	Data Transaction `json:"data"`
	// Whether the transaction has been included yet.
	IsPending bool `json:"isPending"`
	// An ethereum address.
	From string `json:"from"`
	// The keccak256 hash as a hex string of 256 bits.
	BlockHash *string `json:"blockHash,omitempty"`
	// The transaction block number.
	BlockNumber *string                    `json:"blockNumber,omitempty"`
	Contract    *ContractInformation       `json:"contract,omitempty"`
	Method      *ContractMethodInformation `json:"method,omitempty"`
}

TransactionData The transaction data returned from a call to get transaction by hash.

func NewTransactionData

func NewTransactionData(data Transaction, isPending bool, from string) *TransactionData

NewTransactionData instantiates a new TransactionData 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 NewTransactionDataWithDefaults

func NewTransactionDataWithDefaults() *TransactionData

NewTransactionDataWithDefaults instantiates a new TransactionData 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 (*TransactionData) GetBlockHash

func (o *TransactionData) GetBlockHash() string

GetBlockHash returns the BlockHash field value if set, zero value otherwise.

func (*TransactionData) GetBlockHashOk

func (o *TransactionData) GetBlockHashOk() (*string, bool)

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

func (*TransactionData) GetBlockNumber

func (o *TransactionData) GetBlockNumber() string

GetBlockNumber returns the BlockNumber field value if set, zero value otherwise.

func (*TransactionData) GetBlockNumberOk

func (o *TransactionData) GetBlockNumberOk() (*string, bool)

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

func (*TransactionData) GetContract

func (o *TransactionData) GetContract() ContractInformation

GetContract returns the Contract field value if set, zero value otherwise.

func (*TransactionData) GetContractOk

func (o *TransactionData) GetContractOk() (*ContractInformation, bool)

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

func (*TransactionData) GetData

func (o *TransactionData) GetData() Transaction

GetData returns the Data field value

func (*TransactionData) GetDataOk

func (o *TransactionData) GetDataOk() (*Transaction, bool)

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

func (*TransactionData) GetFrom

func (o *TransactionData) GetFrom() string

GetFrom returns the From field value

func (*TransactionData) GetFromOk

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

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

func (*TransactionData) GetIsPending

func (o *TransactionData) GetIsPending() bool

GetIsPending returns the IsPending field value

func (*TransactionData) GetIsPendingOk

func (o *TransactionData) GetIsPendingOk() (*bool, bool)

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

func (*TransactionData) GetMethod

GetMethod returns the Method field value if set, zero value otherwise.

func (*TransactionData) GetMethodOk

func (o *TransactionData) GetMethodOk() (*ContractMethodInformation, bool)

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

func (*TransactionData) HasBlockHash

func (o *TransactionData) HasBlockHash() bool

HasBlockHash returns a boolean if a field has been set.

func (*TransactionData) HasBlockNumber

func (o *TransactionData) HasBlockNumber() bool

HasBlockNumber returns a boolean if a field has been set.

func (*TransactionData) HasContract

func (o *TransactionData) HasContract() bool

HasContract returns a boolean if a field has been set.

func (*TransactionData) HasMethod

func (o *TransactionData) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (TransactionData) MarshalJSON

func (o TransactionData) MarshalJSON() ([]byte, error)

func (*TransactionData) SetBlockHash

func (o *TransactionData) SetBlockHash(v string)

SetBlockHash gets a reference to the given string and assigns it to the BlockHash field.

func (*TransactionData) SetBlockNumber

func (o *TransactionData) SetBlockNumber(v string)

SetBlockNumber gets a reference to the given string and assigns it to the BlockNumber field.

func (*TransactionData) SetContract

func (o *TransactionData) SetContract(v ContractInformation)

SetContract gets a reference to the given ContractInformation and assigns it to the Contract field.

func (*TransactionData) SetData

func (o *TransactionData) SetData(v Transaction)

SetData sets field value

func (*TransactionData) SetFrom

func (o *TransactionData) SetFrom(v string)

SetFrom sets field value

func (*TransactionData) SetIsPending

func (o *TransactionData) SetIsPending(v bool)

SetIsPending sets field value

func (*TransactionData) SetMethod

SetMethod gets a reference to the given ContractMethodInformation and assigns it to the Method field.

func (TransactionData) ToMap

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

type TransactionInformation

type TransactionInformation struct {
	// An ethereum address.
	From string `json:"from"`
	// A hex string.
	TxData string `json:"txData"`
	// The keccak256 hash as a hex string of 256 bits.
	TxHash string `json:"txHash"`
	// The location of the transaction in the block.
	TxIndexInBlock int64 `json:"txIndexInBlock"`
	// The keccak256 hash as a hex string of 256 bits.
	BlockHash string `json:"blockHash"`
	// The transaction block number.
	BlockNumber int64                     `json:"blockNumber"`
	Contract    ContractInformation       `json:"contract"`
	Method      ContractMethodInformation `json:"method"`
}

TransactionInformation The transaction information returned as part of an event.

func NewTransactionInformation

func NewTransactionInformation(from string, txData string, txHash string, txIndexInBlock int64, blockHash string, blockNumber int64, contract ContractInformation, method ContractMethodInformation) *TransactionInformation

NewTransactionInformation instantiates a new TransactionInformation 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 NewTransactionInformationWithDefaults

func NewTransactionInformationWithDefaults() *TransactionInformation

NewTransactionInformationWithDefaults instantiates a new TransactionInformation 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 (*TransactionInformation) GetBlockHash

func (o *TransactionInformation) GetBlockHash() string

GetBlockHash returns the BlockHash field value

func (*TransactionInformation) GetBlockHashOk

func (o *TransactionInformation) GetBlockHashOk() (*string, bool)

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

func (*TransactionInformation) GetBlockNumber

func (o *TransactionInformation) GetBlockNumber() int64

GetBlockNumber returns the BlockNumber field value

func (*TransactionInformation) GetBlockNumberOk

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

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

func (*TransactionInformation) GetContract

GetContract returns the Contract field value

func (*TransactionInformation) GetContractOk

func (o *TransactionInformation) GetContractOk() (*ContractInformation, bool)

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

func (*TransactionInformation) GetFrom

func (o *TransactionInformation) GetFrom() string

GetFrom returns the From field value

func (*TransactionInformation) GetFromOk

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

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

func (*TransactionInformation) GetMethod

GetMethod returns the Method field value

func (*TransactionInformation) GetMethodOk

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

func (*TransactionInformation) GetTxData

func (o *TransactionInformation) GetTxData() string

GetTxData returns the TxData field value

func (*TransactionInformation) GetTxDataOk

func (o *TransactionInformation) GetTxDataOk() (*string, bool)

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

func (*TransactionInformation) GetTxHash

func (o *TransactionInformation) GetTxHash() string

GetTxHash returns the TxHash field value

func (*TransactionInformation) GetTxHashOk

func (o *TransactionInformation) GetTxHashOk() (*string, bool)

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

func (*TransactionInformation) GetTxIndexInBlock

func (o *TransactionInformation) GetTxIndexInBlock() int64

GetTxIndexInBlock returns the TxIndexInBlock field value

func (*TransactionInformation) GetTxIndexInBlockOk

func (o *TransactionInformation) GetTxIndexInBlockOk() (*int64, bool)

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

func (TransactionInformation) MarshalJSON

func (o TransactionInformation) MarshalJSON() ([]byte, error)

func (*TransactionInformation) SetBlockHash

func (o *TransactionInformation) SetBlockHash(v string)

SetBlockHash sets field value

func (*TransactionInformation) SetBlockNumber

func (o *TransactionInformation) SetBlockNumber(v int64)

SetBlockNumber sets field value

func (*TransactionInformation) SetContract

func (o *TransactionInformation) SetContract(v ContractInformation)

SetContract sets field value

func (*TransactionInformation) SetFrom

func (o *TransactionInformation) SetFrom(v string)

SetFrom sets field value

func (*TransactionInformation) SetMethod

SetMethod sets field value

func (*TransactionInformation) SetTxData

func (o *TransactionInformation) SetTxData(v string)

SetTxData sets field value

func (*TransactionInformation) SetTxHash

func (o *TransactionInformation) SetTxHash(v string)

SetTxHash sets field value

func (*TransactionInformation) SetTxIndexInBlock

func (o *TransactionInformation) SetTxIndexInBlock(v int64)

SetTxIndexInBlock sets field value

func (TransactionInformation) ToMap

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

type TransactionReceipt

type TransactionReceipt struct {
	Data   TransactionReceiptData `json:"data"`
	Events []EventInformation     `json:"events,omitempty"`
}

TransactionReceipt Record of the transaction's outcome.

func NewTransactionReceipt

func NewTransactionReceipt(data TransactionReceiptData) *TransactionReceipt

NewTransactionReceipt instantiates a new TransactionReceipt 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 NewTransactionReceiptWithDefaults

func NewTransactionReceiptWithDefaults() *TransactionReceipt

NewTransactionReceiptWithDefaults instantiates a new TransactionReceipt 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 (*TransactionReceipt) GetData

GetData returns the Data field value

func (*TransactionReceipt) GetDataOk

func (o *TransactionReceipt) GetDataOk() (*TransactionReceiptData, bool)

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

func (*TransactionReceipt) GetEvents

func (o *TransactionReceipt) GetEvents() []EventInformation

GetEvents returns the Events field value if set, zero value otherwise.

func (*TransactionReceipt) GetEventsOk

func (o *TransactionReceipt) GetEventsOk() ([]EventInformation, bool)

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

func (*TransactionReceipt) HasEvents

func (o *TransactionReceipt) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (TransactionReceipt) MarshalJSON

func (o TransactionReceipt) MarshalJSON() ([]byte, error)

func (*TransactionReceipt) SetData

SetData sets field value

func (*TransactionReceipt) SetEvents

func (o *TransactionReceipt) SetEvents(v []EventInformation)

SetEvents gets a reference to the given []EventInformation and assigns it to the Events field.

func (TransactionReceipt) ToMap

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

type TransactionReceiptData

type TransactionReceiptData struct {
	// A hex string.
	Type *string `json:"type,omitempty"`
	// A hex string.
	Root string `json:"root"`
	// A hex string.
	Status string `json:"status"`
	// A hex string.
	CumulativeGasUsed string `json:"cumulativeGasUsed"`
	// A hex string.
	LogsBloom string `json:"logsBloom"`
	Logs      []Log  `json:"logs"`
	// The keccak256 hash as a hex string of 256 bits.
	TransactionHash string `json:"transactionHash"`
	// An ethereum address.
	ContractAddress string `json:"contractAddress"`
	// A hex string.
	GasUsed string `json:"gasUsed"`
	// A hex string.
	EffectiveGasPrice string `json:"effectiveGasPrice"`
	// A hex string.
	BlockNumber string `json:"blockNumber"`
	// A hex string.
	TransactionIndex string `json:"transactionIndex"`
	// The keccak256 hash as a hex string of 256 bits.
	BlockHash string `json:"blockHash"`
}

TransactionReceiptData struct for TransactionReceiptData

func NewTransactionReceiptData

func NewTransactionReceiptData(root string, status string, cumulativeGasUsed string, logsBloom string, logs []Log, transactionHash string, contractAddress string, gasUsed string, effectiveGasPrice string, blockNumber string, transactionIndex string, blockHash string) *TransactionReceiptData

NewTransactionReceiptData instantiates a new TransactionReceiptData 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 NewTransactionReceiptDataWithDefaults

func NewTransactionReceiptDataWithDefaults() *TransactionReceiptData

NewTransactionReceiptDataWithDefaults instantiates a new TransactionReceiptData 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 (*TransactionReceiptData) GetBlockHash

func (o *TransactionReceiptData) GetBlockHash() string

GetBlockHash returns the BlockHash field value

func (*TransactionReceiptData) GetBlockHashOk

func (o *TransactionReceiptData) GetBlockHashOk() (*string, bool)

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

func (*TransactionReceiptData) GetBlockNumber

func (o *TransactionReceiptData) GetBlockNumber() string

GetBlockNumber returns the BlockNumber field value

func (*TransactionReceiptData) GetBlockNumberOk

func (o *TransactionReceiptData) GetBlockNumberOk() (*string, bool)

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

func (*TransactionReceiptData) GetContractAddress

func (o *TransactionReceiptData) GetContractAddress() string

GetContractAddress returns the ContractAddress field value

func (*TransactionReceiptData) GetContractAddressOk

func (o *TransactionReceiptData) GetContractAddressOk() (*string, bool)

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

func (*TransactionReceiptData) GetCumulativeGasUsed

func (o *TransactionReceiptData) GetCumulativeGasUsed() string

GetCumulativeGasUsed returns the CumulativeGasUsed field value

func (*TransactionReceiptData) GetCumulativeGasUsedOk

func (o *TransactionReceiptData) GetCumulativeGasUsedOk() (*string, bool)

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

func (*TransactionReceiptData) GetEffectiveGasPrice

func (o *TransactionReceiptData) GetEffectiveGasPrice() string

GetEffectiveGasPrice returns the EffectiveGasPrice field value

func (*TransactionReceiptData) GetEffectiveGasPriceOk

func (o *TransactionReceiptData) GetEffectiveGasPriceOk() (*string, bool)

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

func (*TransactionReceiptData) GetGasUsed

func (o *TransactionReceiptData) GetGasUsed() string

GetGasUsed returns the GasUsed field value

func (*TransactionReceiptData) GetGasUsedOk

func (o *TransactionReceiptData) GetGasUsedOk() (*string, bool)

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

func (*TransactionReceiptData) GetLogs

func (o *TransactionReceiptData) GetLogs() []Log

GetLogs returns the Logs field value

func (*TransactionReceiptData) GetLogsBloom

func (o *TransactionReceiptData) GetLogsBloom() string

GetLogsBloom returns the LogsBloom field value

func (*TransactionReceiptData) GetLogsBloomOk

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

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

func (*TransactionReceiptData) GetLogsOk

func (o *TransactionReceiptData) GetLogsOk() ([]Log, bool)

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

func (*TransactionReceiptData) GetRoot

func (o *TransactionReceiptData) GetRoot() string

GetRoot returns the Root field value

func (*TransactionReceiptData) GetRootOk

func (o *TransactionReceiptData) GetRootOk() (*string, bool)

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

func (*TransactionReceiptData) GetStatus

func (o *TransactionReceiptData) GetStatus() string

GetStatus returns the Status field value

func (*TransactionReceiptData) GetStatusOk

func (o *TransactionReceiptData) GetStatusOk() (*string, bool)

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

func (*TransactionReceiptData) GetTransactionHash

func (o *TransactionReceiptData) GetTransactionHash() string

GetTransactionHash returns the TransactionHash field value

func (*TransactionReceiptData) GetTransactionHashOk

func (o *TransactionReceiptData) GetTransactionHashOk() (*string, bool)

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

func (*TransactionReceiptData) GetTransactionIndex

func (o *TransactionReceiptData) GetTransactionIndex() string

GetTransactionIndex returns the TransactionIndex field value

func (*TransactionReceiptData) GetTransactionIndexOk

func (o *TransactionReceiptData) GetTransactionIndexOk() (*string, bool)

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

func (*TransactionReceiptData) GetType

func (o *TransactionReceiptData) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TransactionReceiptData) GetTypeOk

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

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

func (*TransactionReceiptData) HasType

func (o *TransactionReceiptData) HasType() bool

HasType returns a boolean if a field has been set.

func (TransactionReceiptData) MarshalJSON

func (o TransactionReceiptData) MarshalJSON() ([]byte, error)

func (*TransactionReceiptData) SetBlockHash

func (o *TransactionReceiptData) SetBlockHash(v string)

SetBlockHash sets field value

func (*TransactionReceiptData) SetBlockNumber

func (o *TransactionReceiptData) SetBlockNumber(v string)

SetBlockNumber sets field value

func (*TransactionReceiptData) SetContractAddress

func (o *TransactionReceiptData) SetContractAddress(v string)

SetContractAddress sets field value

func (*TransactionReceiptData) SetCumulativeGasUsed

func (o *TransactionReceiptData) SetCumulativeGasUsed(v string)

SetCumulativeGasUsed sets field value

func (*TransactionReceiptData) SetEffectiveGasPrice

func (o *TransactionReceiptData) SetEffectiveGasPrice(v string)

SetEffectiveGasPrice sets field value

func (*TransactionReceiptData) SetGasUsed

func (o *TransactionReceiptData) SetGasUsed(v string)

SetGasUsed sets field value

func (*TransactionReceiptData) SetLogs

func (o *TransactionReceiptData) SetLogs(v []Log)

SetLogs sets field value

func (*TransactionReceiptData) SetLogsBloom

func (o *TransactionReceiptData) SetLogsBloom(v string)

SetLogsBloom sets field value

func (*TransactionReceiptData) SetRoot

func (o *TransactionReceiptData) SetRoot(v string)

SetRoot sets field value

func (*TransactionReceiptData) SetStatus

func (o *TransactionReceiptData) SetStatus(v string)

SetStatus sets field value

func (*TransactionReceiptData) SetTransactionHash

func (o *TransactionReceiptData) SetTransactionHash(v string)

SetTransactionHash sets field value

func (*TransactionReceiptData) SetTransactionIndex

func (o *TransactionReceiptData) SetTransactionIndex(v string)

SetTransactionIndex sets field value

func (*TransactionReceiptData) SetType

func (o *TransactionReceiptData) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (TransactionReceiptData) ToMap

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

type TransactionStatus

type TransactionStatus string

TransactionStatus The status of a TXM transaction.

const (
	PENDING              TransactionStatus = "pending"
	INCLUDED             TransactionStatus = "included"
	REPLACED             TransactionStatus = "replaced"
	CANCELLED            TransactionStatus = "cancelled"
	REJECTED             TransactionStatus = "rejected"
	EXCEEDED_RETRY_LIMIT TransactionStatus = "exceeded retry limit"
)

List of TransactionStatus

func NewTransactionStatusFromValue

func NewTransactionStatusFromValue(v string) (*TransactionStatus, error)

NewTransactionStatusFromValue returns a pointer to a valid TransactionStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TransactionStatus) IsValid

func (v TransactionStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TransactionStatus) Ptr

Ptr returns reference to TransactionStatus value

func (*TransactionStatus) UnmarshalJSON

func (v *TransactionStatus) UnmarshalJSON(src []byte) error

type TransactionToSign

type TransactionToSign struct {
	Tx        BaseTransactionToSignTx `json:"tx"`
	Submitted bool                    `json:"submitted"`
}

TransactionToSign A transaction to be signed.

func NewTransactionToSign

func NewTransactionToSign(tx BaseTransactionToSignTx, submitted bool) *TransactionToSign

NewTransactionToSign instantiates a new TransactionToSign 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 NewTransactionToSignWithDefaults

func NewTransactionToSignWithDefaults() *TransactionToSign

NewTransactionToSignWithDefaults instantiates a new TransactionToSign 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 (*TransactionToSign) GetSubmitted

func (o *TransactionToSign) GetSubmitted() bool

GetSubmitted returns the Submitted field value

func (*TransactionToSign) GetSubmittedOk

func (o *TransactionToSign) GetSubmittedOk() (*bool, bool)

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

func (*TransactionToSign) GetTx

GetTx returns the Tx field value

func (*TransactionToSign) GetTxOk

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

func (TransactionToSign) MarshalJSON

func (o TransactionToSign) MarshalJSON() ([]byte, error)

func (*TransactionToSign) SetSubmitted

func (o *TransactionToSign) SetSubmitted(v bool)

SetSubmitted sets field value

func (*TransactionToSign) SetTx

SetTx sets field value

func (TransactionToSign) ToMap

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

type TransactionToSignResponse

type TransactionToSignResponse struct {
	PostMethodResponse
	Tx        BaseTransactionToSignTx `json:"tx"`
	Submitted bool                    `json:"submitted"`
}

TransactionToSignResponse struct for TransactionToSignResponse

func NewTransactionToSignResponse

func NewTransactionToSignResponse(tx BaseTransactionToSignTx, submitted bool, kind string) *TransactionToSignResponse

NewTransactionToSignResponse instantiates a new TransactionToSignResponse 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 NewTransactionToSignResponseWithDefaults

func NewTransactionToSignResponseWithDefaults() *TransactionToSignResponse

NewTransactionToSignResponseWithDefaults instantiates a new TransactionToSignResponse 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 (*TransactionToSignResponse) GetSubmitted

func (o *TransactionToSignResponse) GetSubmitted() bool

GetSubmitted returns the Submitted field value

func (*TransactionToSignResponse) GetSubmittedOk

func (o *TransactionToSignResponse) GetSubmittedOk() (*bool, bool)

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

func (*TransactionToSignResponse) GetTx

GetTx returns the Tx field value

func (*TransactionToSignResponse) GetTxOk

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

func (TransactionToSignResponse) MarshalJSON

func (o TransactionToSignResponse) MarshalJSON() ([]byte, error)

func (*TransactionToSignResponse) SetSubmitted

func (o *TransactionToSignResponse) SetSubmitted(v bool)

SetSubmitted sets field value

func (*TransactionToSignResponse) SetTx

SetTx sets field value

func (TransactionToSignResponse) ToMap

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

type TransferEth200Response

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

TransferEth200Response struct for TransferEth200Response

func NewTransferEth200Response

func NewTransferEth200Response(status int64, message string, result TransactionToSign) *TransferEth200Response

NewTransferEth200Response instantiates a new TransferEth200Response 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 NewTransferEth200ResponseWithDefaults

func NewTransferEth200ResponseWithDefaults() *TransferEth200Response

NewTransferEth200ResponseWithDefaults instantiates a new TransferEth200Response 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 (*TransferEth200Response) GetMessage

func (o *TransferEth200Response) GetMessage() string

GetMessage returns the Message field value

func (*TransferEth200Response) GetMessageOk

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

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

func (*TransferEth200Response) GetResult

GetResult returns the Result field value

func (*TransferEth200Response) GetResultOk

func (o *TransferEth200Response) GetResultOk() (*TransactionToSign, bool)

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

func (*TransferEth200Response) GetStatus

func (o *TransferEth200Response) GetStatus() int64

GetStatus returns the Status field value

func (*TransferEth200Response) GetStatusOk

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

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

func (TransferEth200Response) MarshalJSON

func (o TransferEth200Response) MarshalJSON() ([]byte, error)

func (*TransferEth200Response) SetMessage

func (o *TransferEth200Response) SetMessage(v string)

SetMessage sets field value

func (*TransferEth200Response) SetResult

func (o *TransferEth200Response) SetResult(v TransactionToSign)

SetResult sets field value

func (*TransferEth200Response) SetStatus

func (o *TransferEth200Response) SetStatus(v int64)

SetStatus sets field value

func (TransferEth200Response) ToMap

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

type TxmAPI

type TxmAPI interface {

	/*
		CancelTransaction Cancel transaction

		Cancels a transaction by resubmitting it as no-op transaction and with a higher gas price.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param chain The blockchain chain label.
		@param walletAddress An HSM ethereum address.
		@param nonce Transaction nonce.
		@return ApiCancelTransactionRequest
	*/
	CancelTransaction(ctx context.Context, chain ChainName, walletAddress string, nonce int64) ApiCancelTransactionRequest

	// CancelTransactionExecute executes the request
	//  @return TransferEth200Response
	CancelTransactionExecute(r ApiCancelTransactionRequest) (*TransferEth200Response, *http.Response, error)

	/*
		CountWalletTransactions Count all transactions for a wallet

		Count all transactions for the given wallet address.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param chain The blockchain chain label.
		@param walletAddress An HSM ethereum address.
		@return ApiCountWalletTransactionsRequest
	*/
	CountWalletTransactions(ctx context.Context, chain ChainName, walletAddress string) ApiCountWalletTransactionsRequest

	// CountWalletTransactionsExecute executes the request
	//  @return CountWalletTransactions200Response
	CountWalletTransactionsExecute(r ApiCountWalletTransactionsRequest) (*CountWalletTransactions200Response, *http.Response, error)

	/*
		ListWalletTransactions List transactions for a wallet

		List the transactions submitted by the given wallet address.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param chain The blockchain chain label.
		@param walletAddress An HSM ethereum address.
		@return ApiListWalletTransactionsRequest
	*/
	ListWalletTransactions(ctx context.Context, chain ChainName, walletAddress string) ApiListWalletTransactionsRequest

	// ListWalletTransactionsExecute executes the request
	//  @return ListWalletTransactions200Response
	ListWalletTransactionsExecute(r ApiListWalletTransactionsRequest) (*ListWalletTransactions200Response, *http.Response, error)

	/*
		SpeedUpTransaction Speed up transaction

		Speeds up a transaction by resubmitting it with a higher gas price.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param chain The blockchain chain label.
		@param walletAddress An HSM ethereum address.
		@param nonce Transaction nonce.
		@return ApiSpeedUpTransactionRequest
	*/
	SpeedUpTransaction(ctx context.Context, chain ChainName, walletAddress string, nonce int64) ApiSpeedUpTransactionRequest

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

type TxmAPIService

type TxmAPIService service

TxmAPIService TxmAPI service

func (*TxmAPIService) CancelTransaction

func (a *TxmAPIService) CancelTransaction(ctx context.Context, chain ChainName, walletAddress string, nonce int64) ApiCancelTransactionRequest

CancelTransaction Cancel transaction

Cancels a transaction by resubmitting it as no-op transaction and with a higher gas price.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param chain The blockchain chain label.
@param walletAddress An HSM ethereum address.
@param nonce Transaction nonce.
@return ApiCancelTransactionRequest

func (*TxmAPIService) CancelTransactionExecute

Execute executes the request

@return TransferEth200Response

func (*TxmAPIService) CountWalletTransactions

func (a *TxmAPIService) CountWalletTransactions(ctx context.Context, chain ChainName, walletAddress string) ApiCountWalletTransactionsRequest

CountWalletTransactions Count all transactions for a wallet

Count all transactions for the given wallet address.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param chain The blockchain chain label.
@param walletAddress An HSM ethereum address.
@return ApiCountWalletTransactionsRequest

func (*TxmAPIService) CountWalletTransactionsExecute

Execute executes the request

@return CountWalletTransactions200Response

func (*TxmAPIService) ListWalletTransactions

func (a *TxmAPIService) ListWalletTransactions(ctx context.Context, chain ChainName, walletAddress string) ApiListWalletTransactionsRequest

ListWalletTransactions List transactions for a wallet

List the transactions submitted by the given wallet address.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param chain The blockchain chain label.
@param walletAddress An HSM ethereum address.
@return ApiListWalletTransactionsRequest

func (*TxmAPIService) ListWalletTransactionsExecute

Execute executes the request

@return ListWalletTransactions200Response

func (*TxmAPIService) SpeedUpTransaction

func (a *TxmAPIService) SpeedUpTransaction(ctx context.Context, chain ChainName, walletAddress string, nonce int64) ApiSpeedUpTransactionRequest

SpeedUpTransaction Speed up transaction

Speeds up a transaction by resubmitting it with a higher gas price.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param chain The blockchain chain label.
@param walletAddress An HSM ethereum address.
@param nonce Transaction nonce.
@return ApiSpeedUpTransactionRequest

func (*TxmAPIService) SpeedUpTransactionExecute

Execute executes the request

@return TransferEth200Response

type TypeConversionOptions

type TypeConversionOptions struct {
	Types []string `json:"types,omitempty"`
}

TypeConversionOptions Represents the set of type conversions allowed for a particular input or output of a function (how it may be \"cast\").

func NewTypeConversionOptions

func NewTypeConversionOptions() *TypeConversionOptions

NewTypeConversionOptions instantiates a new TypeConversionOptions 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 NewTypeConversionOptionsWithDefaults

func NewTypeConversionOptionsWithDefaults() *TypeConversionOptions

NewTypeConversionOptionsWithDefaults instantiates a new TypeConversionOptions 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 (*TypeConversionOptions) GetTypes

func (o *TypeConversionOptions) GetTypes() []string

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

func (*TypeConversionOptions) GetTypesOk

func (o *TypeConversionOptions) GetTypesOk() ([]string, bool)

GetTypesOk returns a tuple with the Types 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 (*TypeConversionOptions) HasTypes

func (o *TypeConversionOptions) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (TypeConversionOptions) MarshalJSON

func (o TypeConversionOptions) MarshalJSON() ([]byte, error)

func (*TypeConversionOptions) SetTypes

func (o *TypeConversionOptions) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

func (TypeConversionOptions) ToMap

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

type User

type User struct {
	// The user's email address.
	Email string `json:"email"`
	// The user's name.
	Name string `json:"name"`
	// The user ID.
	Id int64 `json:"id"`
}

User A user.

func NewUser

func NewUser(email string, name string, id int64) *User

NewUser instantiates a new User 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 NewUserWithDefaults

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User 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 (*User) GetEmail

func (o *User) GetEmail() string

GetEmail returns the Email field value

func (*User) GetEmailOk

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

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

func (*User) GetId

func (o *User) GetId() int64

GetId returns the Id field value

func (*User) GetIdOk

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

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

func (*User) GetName

func (o *User) GetName() string

GetName returns the Name field value

func (*User) GetNameOk

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

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

func (User) MarshalJSON

func (o User) MarshalJSON() ([]byte, error)

func (*User) SetEmail

func (o *User) SetEmail(v string)

SetEmail sets field value

func (*User) SetId

func (o *User) SetId(v int64)

SetId sets field value

func (*User) SetName

func (o *User) SetName(v string)

SetName sets field value

func (User) ToMap

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

type WalletTransaction

type WalletTransaction struct {
	Tx     Transaction       `json:"tx"`
	Status TransactionStatus `json:"status"`
	// An ethereum address.
	From string `json:"from"`
	// The total number of resubmission attempts.
	ResubmissionAttempts int64 `json:"resubmissionAttempts"`
	// The total number of successful resubmission (added into the transaction pool).
	SuccessfulResubmissions int64 `json:"successfulResubmissions"`
	// The time the transaction was created.
	CreatedAt time.Time `json:"createdAt"`
	// The time the transaction was last updated.
	UpdatedAt time.Time `json:"updatedAt"`
	// Whether the transaction failed when it was included in a block.
	Failed *bool `json:"failed,omitempty"`
	// The block number that the transaction was included in.
	BlockNumber *int64 `json:"blockNumber,omitempty"`
	// The keccak256 hash as a hex string of 256 bits.
	BlockHash *string `json:"blockHash,omitempty"`
}

WalletTransaction struct for WalletTransaction

func NewWalletTransaction

func NewWalletTransaction(tx Transaction, status TransactionStatus, from string, resubmissionAttempts int64, successfulResubmissions int64, createdAt time.Time, updatedAt time.Time) *WalletTransaction

NewWalletTransaction instantiates a new WalletTransaction 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 NewWalletTransactionWithDefaults

func NewWalletTransactionWithDefaults() *WalletTransaction

NewWalletTransactionWithDefaults instantiates a new WalletTransaction 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 (*WalletTransaction) GetBlockHash

func (o *WalletTransaction) GetBlockHash() string

GetBlockHash returns the BlockHash field value if set, zero value otherwise.

func (*WalletTransaction) GetBlockHashOk

func (o *WalletTransaction) GetBlockHashOk() (*string, bool)

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

func (*WalletTransaction) GetBlockNumber

func (o *WalletTransaction) GetBlockNumber() int64

GetBlockNumber returns the BlockNumber field value if set, zero value otherwise.

func (*WalletTransaction) GetBlockNumberOk

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

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

func (*WalletTransaction) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*WalletTransaction) GetCreatedAtOk

func (o *WalletTransaction) 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 (*WalletTransaction) GetFailed

func (o *WalletTransaction) GetFailed() bool

GetFailed returns the Failed field value if set, zero value otherwise.

func (*WalletTransaction) GetFailedOk

func (o *WalletTransaction) GetFailedOk() (*bool, bool)

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

func (*WalletTransaction) GetFrom

func (o *WalletTransaction) GetFrom() string

GetFrom returns the From field value

func (*WalletTransaction) GetFromOk

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

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

func (*WalletTransaction) GetResubmissionAttempts

func (o *WalletTransaction) GetResubmissionAttempts() int64

GetResubmissionAttempts returns the ResubmissionAttempts field value

func (*WalletTransaction) GetResubmissionAttemptsOk

func (o *WalletTransaction) GetResubmissionAttemptsOk() (*int64, bool)

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

func (*WalletTransaction) GetStatus

func (o *WalletTransaction) GetStatus() TransactionStatus

GetStatus returns the Status field value

func (*WalletTransaction) GetStatusOk

func (o *WalletTransaction) GetStatusOk() (*TransactionStatus, bool)

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

func (*WalletTransaction) GetSuccessfulResubmissions

func (o *WalletTransaction) GetSuccessfulResubmissions() int64

GetSuccessfulResubmissions returns the SuccessfulResubmissions field value

func (*WalletTransaction) GetSuccessfulResubmissionsOk

func (o *WalletTransaction) GetSuccessfulResubmissionsOk() (*int64, bool)

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

func (*WalletTransaction) GetTx

func (o *WalletTransaction) GetTx() Transaction

GetTx returns the Tx field value

func (*WalletTransaction) GetTxOk

func (o *WalletTransaction) GetTxOk() (*Transaction, bool)

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

func (*WalletTransaction) GetUpdatedAt

func (o *WalletTransaction) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*WalletTransaction) GetUpdatedAtOk

func (o *WalletTransaction) GetUpdatedAtOk() (*time.Time, bool)

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

func (*WalletTransaction) HasBlockHash

func (o *WalletTransaction) HasBlockHash() bool

HasBlockHash returns a boolean if a field has been set.

func (*WalletTransaction) HasBlockNumber

func (o *WalletTransaction) HasBlockNumber() bool

HasBlockNumber returns a boolean if a field has been set.

func (*WalletTransaction) HasFailed

func (o *WalletTransaction) HasFailed() bool

HasFailed returns a boolean if a field has been set.

func (WalletTransaction) MarshalJSON

func (o WalletTransaction) MarshalJSON() ([]byte, error)

func (*WalletTransaction) SetBlockHash

func (o *WalletTransaction) SetBlockHash(v string)

SetBlockHash gets a reference to the given string and assigns it to the BlockHash field.

func (*WalletTransaction) SetBlockNumber

func (o *WalletTransaction) SetBlockNumber(v int64)

SetBlockNumber gets a reference to the given int64 and assigns it to the BlockNumber field.

func (*WalletTransaction) SetCreatedAt

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

SetCreatedAt sets field value

func (*WalletTransaction) SetFailed

func (o *WalletTransaction) SetFailed(v bool)

SetFailed gets a reference to the given bool and assigns it to the Failed field.

func (*WalletTransaction) SetFrom

func (o *WalletTransaction) SetFrom(v string)

SetFrom sets field value

func (*WalletTransaction) SetResubmissionAttempts

func (o *WalletTransaction) SetResubmissionAttempts(v int64)

SetResubmissionAttempts sets field value

func (*WalletTransaction) SetStatus

func (o *WalletTransaction) SetStatus(v TransactionStatus)

SetStatus sets field value

func (*WalletTransaction) SetSuccessfulResubmissions

func (o *WalletTransaction) SetSuccessfulResubmissions(v int64)

SetSuccessfulResubmissions sets field value

func (*WalletTransaction) SetTx

func (o *WalletTransaction) SetTx(v Transaction)

SetTx sets field value

func (*WalletTransaction) SetUpdatedAt

func (o *WalletTransaction) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (WalletTransaction) ToMap

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

type WebhookEndpoint

type WebhookEndpoint struct {
	// The URL to send the webhook to.
	Url string `json:"url"`
	// A label.
	Label string `json:"label"`
	// The events to subscribe to.
	Subscriptions []WebhookEventsType `json:"subscriptions"`
	Id            int64               `json:"id"`
	// The time the next attempt will be made.
	NextAttempt *time.Time `json:"nextAttempt,omitempty"`
	// The time the last attempt was made.
	LastAttempt *time.Time `json:"lastAttempt,omitempty"`
	// The number of failed webhook endpoint calls since the last successful call.
	FailedCalls int64 `json:"failedCalls"`
	// The last error received from the webhook endpoint.
	LastError *string `json:"lastError,omitempty"`
	// The time the webhook was created.
	CreatedAt time.Time `json:"createdAt"`
	// The time the webhook was last updated.
	UpdatedAt time.Time `json:"updatedAt"`
	// The secret key used to sign the webhook.
	Secret string `json:"secret"`
}

WebhookEndpoint struct for WebhookEndpoint

func NewWebhookEndpoint

func NewWebhookEndpoint(url string, label string, subscriptions []WebhookEventsType, id int64, failedCalls int64, createdAt time.Time, updatedAt time.Time, secret string) *WebhookEndpoint

NewWebhookEndpoint instantiates a new WebhookEndpoint 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 NewWebhookEndpointWithDefaults

func NewWebhookEndpointWithDefaults() *WebhookEndpoint

NewWebhookEndpointWithDefaults instantiates a new WebhookEndpoint 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 (*WebhookEndpoint) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*WebhookEndpoint) GetCreatedAtOk

func (o *WebhookEndpoint) 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 (*WebhookEndpoint) GetFailedCalls

func (o *WebhookEndpoint) GetFailedCalls() int64

GetFailedCalls returns the FailedCalls field value

func (*WebhookEndpoint) GetFailedCallsOk

func (o *WebhookEndpoint) GetFailedCallsOk() (*int64, bool)

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

func (*WebhookEndpoint) GetId

func (o *WebhookEndpoint) GetId() int64

GetId returns the Id field value

func (*WebhookEndpoint) GetIdOk

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

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

func (*WebhookEndpoint) GetLabel

func (o *WebhookEndpoint) GetLabel() string

GetLabel returns the Label field value

func (*WebhookEndpoint) GetLabelOk

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

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

func (*WebhookEndpoint) GetLastAttempt

func (o *WebhookEndpoint) GetLastAttempt() time.Time

GetLastAttempt returns the LastAttempt field value if set, zero value otherwise.

func (*WebhookEndpoint) GetLastAttemptOk

func (o *WebhookEndpoint) GetLastAttemptOk() (*time.Time, bool)

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

func (*WebhookEndpoint) GetLastError

func (o *WebhookEndpoint) GetLastError() string

GetLastError returns the LastError field value if set, zero value otherwise.

func (*WebhookEndpoint) GetLastErrorOk

func (o *WebhookEndpoint) GetLastErrorOk() (*string, bool)

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

func (*WebhookEndpoint) GetNextAttempt

func (o *WebhookEndpoint) GetNextAttempt() time.Time

GetNextAttempt returns the NextAttempt field value if set, zero value otherwise.

func (*WebhookEndpoint) GetNextAttemptOk

func (o *WebhookEndpoint) GetNextAttemptOk() (*time.Time, bool)

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

func (*WebhookEndpoint) GetSecret

func (o *WebhookEndpoint) GetSecret() string

GetSecret returns the Secret field value

func (*WebhookEndpoint) GetSecretOk

func (o *WebhookEndpoint) GetSecretOk() (*string, bool)

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

func (*WebhookEndpoint) GetSubscriptions

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

GetSubscriptions returns the Subscriptions field value

func (*WebhookEndpoint) GetSubscriptionsOk

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

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

func (*WebhookEndpoint) GetUpdatedAt

func (o *WebhookEndpoint) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*WebhookEndpoint) GetUpdatedAtOk

func (o *WebhookEndpoint) GetUpdatedAtOk() (*time.Time, bool)

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

func (*WebhookEndpoint) GetUrl

func (o *WebhookEndpoint) GetUrl() string

GetUrl returns the Url field value

func (*WebhookEndpoint) GetUrlOk

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

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

func (*WebhookEndpoint) HasLastAttempt

func (o *WebhookEndpoint) HasLastAttempt() bool

HasLastAttempt returns a boolean if a field has been set.

func (*WebhookEndpoint) HasLastError

func (o *WebhookEndpoint) HasLastError() bool

HasLastError returns a boolean if a field has been set.

func (*WebhookEndpoint) HasNextAttempt

func (o *WebhookEndpoint) HasNextAttempt() bool

HasNextAttempt returns a boolean if a field has been set.

func (WebhookEndpoint) MarshalJSON

func (o WebhookEndpoint) MarshalJSON() ([]byte, error)

func (*WebhookEndpoint) SetCreatedAt

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

SetCreatedAt sets field value

func (*WebhookEndpoint) SetFailedCalls

func (o *WebhookEndpoint) SetFailedCalls(v int64)

SetFailedCalls sets field value

func (*WebhookEndpoint) SetId

func (o *WebhookEndpoint) SetId(v int64)

SetId sets field value

func (*WebhookEndpoint) SetLabel

func (o *WebhookEndpoint) SetLabel(v string)

SetLabel sets field value

func (*WebhookEndpoint) SetLastAttempt

func (o *WebhookEndpoint) SetLastAttempt(v time.Time)

SetLastAttempt gets a reference to the given time.Time and assigns it to the LastAttempt field.

func (*WebhookEndpoint) SetLastError

func (o *WebhookEndpoint) SetLastError(v string)

SetLastError gets a reference to the given string and assigns it to the LastError field.

func (*WebhookEndpoint) SetNextAttempt

func (o *WebhookEndpoint) SetNextAttempt(v time.Time)

SetNextAttempt gets a reference to the given time.Time and assigns it to the NextAttempt field.

func (*WebhookEndpoint) SetSecret

func (o *WebhookEndpoint) SetSecret(v string)

SetSecret sets field value

func (*WebhookEndpoint) SetSubscriptions

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

SetSubscriptions sets field value

func (*WebhookEndpoint) SetUpdatedAt

func (o *WebhookEndpoint) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*WebhookEndpoint) SetUrl

func (o *WebhookEndpoint) SetUrl(v string)

SetUrl sets field value

func (WebhookEndpoint) ToMap

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

type WebhookEvent

type WebhookEvent struct {
	// The ID of the webhook event.
	Id        int64             `json:"id"`
	EventType WebhookEventsType `json:"eventType"`
	// The data associated with the event.
	Data map[string]interface{} `json:"data"`
	// The time the webhook event was created.
	CreatedAt time.Time `json:"createdAt"`
	// The time the webhook event was last updated.
	DeliveredAt *time.Time `json:"deliveredAt,omitempty"`
}

WebhookEvent struct for WebhookEvent

func NewWebhookEvent

func NewWebhookEvent(id int64, eventType WebhookEventsType, data map[string]interface{}, createdAt time.Time) *WebhookEvent

NewWebhookEvent instantiates a new WebhookEvent 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 NewWebhookEventWithDefaults

func NewWebhookEventWithDefaults() *WebhookEvent

NewWebhookEventWithDefaults instantiates a new WebhookEvent 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 (*WebhookEvent) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*WebhookEvent) GetCreatedAtOk

func (o *WebhookEvent) 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 (*WebhookEvent) GetData

func (o *WebhookEvent) GetData() map[string]interface{}

GetData returns the Data field value

func (*WebhookEvent) GetDataOk

func (o *WebhookEvent) GetDataOk() (map[string]interface{}, bool)

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

func (*WebhookEvent) GetDeliveredAt

func (o *WebhookEvent) GetDeliveredAt() time.Time

GetDeliveredAt returns the DeliveredAt field value if set, zero value otherwise.

func (*WebhookEvent) GetDeliveredAtOk

func (o *WebhookEvent) GetDeliveredAtOk() (*time.Time, bool)

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

func (*WebhookEvent) GetEventType

func (o *WebhookEvent) GetEventType() WebhookEventsType

GetEventType returns the EventType field value

func (*WebhookEvent) GetEventTypeOk

func (o *WebhookEvent) GetEventTypeOk() (*WebhookEventsType, bool)

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

func (*WebhookEvent) GetId

func (o *WebhookEvent) GetId() int64

GetId returns the Id field value

func (*WebhookEvent) GetIdOk

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

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

func (*WebhookEvent) HasDeliveredAt

func (o *WebhookEvent) HasDeliveredAt() bool

HasDeliveredAt returns a boolean if a field has been set.

func (WebhookEvent) MarshalJSON

func (o WebhookEvent) MarshalJSON() ([]byte, error)

func (*WebhookEvent) SetCreatedAt

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

SetCreatedAt sets field value

func (*WebhookEvent) SetData

func (o *WebhookEvent) SetData(v map[string]interface{})

SetData sets field value

func (*WebhookEvent) SetDeliveredAt

func (o *WebhookEvent) SetDeliveredAt(v time.Time)

SetDeliveredAt gets a reference to the given time.Time and assigns it to the DeliveredAt field.

func (*WebhookEvent) SetEventType

func (o *WebhookEvent) SetEventType(v WebhookEventsType)

SetEventType sets field value

func (*WebhookEvent) SetId

func (o *WebhookEvent) SetId(v int64)

SetId sets field value

func (WebhookEvent) ToMap

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

type WebhookEventsType

type WebhookEventsType string

WebhookEventsType The type of the webhook event.

const (
	TRANSACTION_INCLUDED WebhookEventsType = "transaction.included"
	EVENT_EMITTED        WebhookEventsType = "event.emitted"
)

List of WebhookEventsType

func NewWebhookEventsTypeFromValue

func NewWebhookEventsTypeFromValue(v string) (*WebhookEventsType, error)

NewWebhookEventsTypeFromValue returns a pointer to a valid WebhookEventsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WebhookEventsType) IsValid

func (v WebhookEventsType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WebhookEventsType) Ptr

Ptr returns reference to WebhookEventsType value

func (*WebhookEventsType) UnmarshalJSON

func (v *WebhookEventsType) UnmarshalJSON(src []byte) error

type WebhooksAPI

type WebhooksAPI interface {

	/*
		CountWebhookEvents Count webhook events

		Count the events for the given webhook endpoint.

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

	// CountWebhookEventsExecute executes the request
	//  @return CountWebhookEvents200Response
	CountWebhookEventsExecute(r ApiCountWebhookEventsRequest) (*CountWebhookEvents200Response, *http.Response, error)

	/*
		CountWebhooks Count webhooks

		Count all webhook endpoints.

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

	// CountWebhooksExecute executes the request
	//  @return CountWebhooks200Response
	CountWebhooksExecute(r ApiCountWebhooksRequest) (*CountWebhooks200Response, *http.Response, error)

	/*
		CreateWebhook Create webhook

		Create a webhook.

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

	// CreateWebhookExecute executes the request
	//  @return CreateWebhook200Response
	CreateWebhookExecute(r ApiCreateWebhookRequest) (*CreateWebhook200Response, *http.Response, error)

	/*
		DeleteWebhook Delete webhook

		Delete a webhook endpoint.

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

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

	/*
		GetWebhook Get webhook

		Get a webhook endpoint.

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

	// GetWebhookExecute executes the request
	//  @return CreateWebhook200Response
	GetWebhookExecute(r ApiGetWebhookRequest) (*CreateWebhook200Response, *http.Response, error)

	/*
		ListWebhookEvents List webhook events

		List events for the given webhook endpoint.

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

	// ListWebhookEventsExecute executes the request
	//  @return ListWebhookEvents200Response
	ListWebhookEventsExecute(r ApiListWebhookEventsRequest) (*ListWebhookEvents200Response, *http.Response, error)

	/*
		ListWebhooks List webhooks

		List all webhook endpoints.

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

	// ListWebhooksExecute executes the request
	//  @return ListWebhooks200Response
	ListWebhooksExecute(r ApiListWebhooksRequest) (*ListWebhooks200Response, *http.Response, error)

	/*
		UpdateWebhook Update webhook

		Update a webhook endpoint.

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

	// UpdateWebhookExecute executes the request
	//  @return CreateWebhook200Response
	UpdateWebhookExecute(r ApiUpdateWebhookRequest) (*CreateWebhook200Response, *http.Response, error)
}

type WebhooksAPIService

type WebhooksAPIService service

WebhooksAPIService WebhooksAPI service

func (*WebhooksAPIService) CountWebhookEvents

func (a *WebhooksAPIService) CountWebhookEvents(ctx context.Context, webhookID int64) ApiCountWebhookEventsRequest

CountWebhookEvents Count webhook events

Count the events for the given webhook endpoint.

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

func (*WebhooksAPIService) CountWebhookEventsExecute

Execute executes the request

@return CountWebhookEvents200Response

func (*WebhooksAPIService) CountWebhooks

CountWebhooks Count webhooks

Count all webhook endpoints.

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

func (*WebhooksAPIService) CountWebhooksExecute

Execute executes the request

@return CountWebhooks200Response

func (*WebhooksAPIService) CreateWebhook

CreateWebhook Create webhook

Create a webhook.

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

func (*WebhooksAPIService) CreateWebhookExecute

Execute executes the request

@return CreateWebhook200Response

func (*WebhooksAPIService) DeleteWebhook

func (a *WebhooksAPIService) DeleteWebhook(ctx context.Context, webhookID int64) ApiDeleteWebhookRequest

DeleteWebhook Delete webhook

Delete a webhook endpoint.

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

func (*WebhooksAPIService) DeleteWebhookExecute

func (a *WebhooksAPIService) DeleteWebhookExecute(r ApiDeleteWebhookRequest) (*BaseResponse, *http.Response, error)

Execute executes the request

@return BaseResponse

func (*WebhooksAPIService) GetWebhook

func (a *WebhooksAPIService) GetWebhook(ctx context.Context, webhookID int64) ApiGetWebhookRequest

GetWebhook Get webhook

Get a webhook endpoint.

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

func (*WebhooksAPIService) GetWebhookExecute

Execute executes the request

@return CreateWebhook200Response

func (*WebhooksAPIService) ListWebhookEvents

func (a *WebhooksAPIService) ListWebhookEvents(ctx context.Context, webhookID int64) ApiListWebhookEventsRequest

ListWebhookEvents List webhook events

List events for the given webhook endpoint.

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

func (*WebhooksAPIService) ListWebhookEventsExecute

Execute executes the request

@return ListWebhookEvents200Response

func (*WebhooksAPIService) ListWebhooks

ListWebhooks List webhooks

List all webhook endpoints.

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

func (*WebhooksAPIService) ListWebhooksExecute

Execute executes the request

@return ListWebhooks200Response

func (*WebhooksAPIService) UpdateWebhook

func (a *WebhooksAPIService) UpdateWebhook(ctx context.Context, webhookID int64) ApiUpdateWebhookRequest

UpdateWebhook Update webhook

Update a webhook endpoint.

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

func (*WebhooksAPIService) UpdateWebhookExecute

Execute executes the request

@return CreateWebhook200Response

Source Files

Directories

Path Synopsis
example module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL