Module: Coinbase::Client
- Defined in:
- lib/coinbase/client/version.rb,
lib/coinbase/client.rb,
lib/coinbase/client/api_error.rb,
lib/coinbase/client/api_client.rb,
lib/coinbase/client/models/user.rb,
lib/coinbase/client/models/asset.rb,
lib/coinbase/client/models/error.rb,
lib/coinbase/client/models/trade.rb,
lib/coinbase/client/api/stake_api.rb,
lib/coinbase/client/api/users_api.rb,
lib/coinbase/client/configuration.rb,
lib/coinbase/client/models/wallet.rb,
lib/coinbase/client/api/assets_api.rb,
lib/coinbase/client/api/trades_api.rb,
lib/coinbase/client/models/address.rb,
lib/coinbase/client/models/balance.rb,
lib/coinbase/client/models/feature.rb,
lib/coinbase/client/api/wallets_api.rb,
lib/coinbase/client/models/transfer.rb,
lib/coinbase/client/models/validator.rb,
lib/coinbase/client/api/addresses_api.rb,
lib/coinbase/client/api/transfers_api.rb,
lib/coinbase/client/models/trade_list.rb,
lib/coinbase/client/api/validators_api.rb,
lib/coinbase/client/models/transaction.rb,
lib/coinbase/client/models/wallet_list.rb,
lib/coinbase/client/models/address_list.rb,
lib/coinbase/client/models/server_signer.rb,
lib/coinbase/client/models/transfer_list.rb,
lib/coinbase/client/models/staking_reward.rb,
lib/coinbase/client/models/validator_list.rb,
lib/coinbase/client/api/server_signers_api.rb,
lib/coinbase/client/models/staking_context.rb,
lib/coinbase/client/models/transaction_type.rb,
lib/coinbase/client/models/staking_operation.rb,
lib/coinbase/client/models/validator_details.rb,
lib/coinbase/client/models/faucet_transaction.rb,
lib/coinbase/client/models/server_signer_list.rb,
lib/coinbase/client/api/external_addresses_api.rb,
lib/coinbase/client/models/seed_creation_event.rb,
lib/coinbase/client/models/server_signer_event.rb,
lib/coinbase/client/models/address_balance_list.rb,
lib/coinbase/client/models/create_trade_request.rb,
lib/coinbase/client/models/create_wallet_request.rb,
lib/coinbase/client/models/staking_reward_format.rb,
lib/coinbase/client/models/create_address_request.rb,
lib/coinbase/client/models/broadcast_trade_request.rb,
lib/coinbase/client/models/create_transfer_request.rb,
lib/coinbase/client/models/staking_context_context.rb,
lib/coinbase/client/models/server_signer_event_list.rb,
lib/coinbase/client/models/signature_creation_event.rb,
lib/coinbase/client/models/server_signer_event_event.rb,
lib/coinbase/client/models/broadcast_transfer_request.rb,
lib/coinbase/client/models/native_eth_staking_context.rb,
lib/coinbase/client/models/seed_creation_event_result.rb,
lib/coinbase/client/models/staking_operation_metadata.rb,
lib/coinbase/client/models/ethereum_validator_metadata.rb,
lib/coinbase/client/models/get_staking_context_request.rb,
lib/coinbase/client/models/partial_eth_staking_context.rb,
lib/coinbase/client/models/create_server_signer_request.rb,
lib/coinbase/client/models/create_wallet_request_wallet.rb,
lib/coinbase/client/models/fetch_staking_rewards_request.rb,
lib/coinbase/client/models/build_staking_operation_request.rb,
lib/coinbase/client/models/signature_creation_event_result.rb,
lib/coinbase/client/models/fetch_staking_rewards200_response.rb,
lib/coinbase/client/models/signed_voluntary_exit_message_metadata.rb
Overview
#Coinbase Platform API
#This is the OpenAPI 3.0 specification for the Coinbase Platform APIs, used in conjunction with the Coinbase Platform SDKs.
The version of the OpenAPI document: 0.0.1-alpha Contact: [email protected] Generated by: openapi-generator.tech Generator version: 7.6.0
Defined Under Namespace
Modules: ServerSignerEventEvent, StakingContextContext, StakingOperationMetadata, ValidatorDetails Classes: Address, AddressBalanceList, AddressList, AddressesApi, ApiClient, ApiError, Asset, AssetsApi, Balance, BroadcastTradeRequest, BroadcastTransferRequest, BuildStakingOperationRequest, Configuration, CreateAddressRequest, CreateServerSignerRequest, CreateTradeRequest, CreateTransferRequest, CreateWalletRequest, CreateWalletRequestWallet, Error, EthereumValidatorMetadata, ExternalAddressesApi, FaucetTransaction, Feature, FetchStakingRewards200Response, FetchStakingRewardsRequest, GetStakingContextRequest, NativeEthStakingContext, PartialEthStakingContext, SeedCreationEvent, SeedCreationEventResult, ServerSigner, ServerSignerEvent, ServerSignerEventList, ServerSignerList, ServerSignersApi, SignatureCreationEvent, SignatureCreationEventResult, SignedVoluntaryExitMessageMetadata, StakeApi, StakingContext, StakingOperation, StakingReward, StakingRewardFormat, Trade, TradeList, TradesApi, Transaction, TransactionType, Transfer, TransferList, TransfersApi, User, UsersApi, Validator, ValidatorList, ValidatorsApi, Wallet, WalletList, WalletsApi
Constant Summary collapse
- VERSION =
'0.0.1-alpha'
Class Method Summary collapse
-
.configure ⇒ Object
Customize default settings for the SDK using block.
Class Method Details
.configure ⇒ Object
Customize default settings for the SDK using block.
Coinbase::Client.configure do |config|
config.username = "xxx"
config.password = "xxx"
end
If no block given, return the default Configuration object.
92 93 94 95 96 97 98 |
# File 'lib/coinbase/client.rb', line 92 def configure if block_given? yield(Configuration.default) else Configuration.default end end |