package
4.0.2-stable+incompatible
Repository: https://github.com/algorand/go-algorand.git
Documentation: pkg.go.dev
# Variables
SwaggerSpecJSON is autogenerated from swagger.json, and bundled in with a script on build through a package init() function.
# Structs
APIV1DELETEKeyRequest is the request for `DELETE /v1/key`
swagger:model DeleteKeyRequest.
APIV1DELETEKeyResponse is the response to `DELETE /v1/key` friendly:DeleteKeyResponse.
APIV1DELETEMultisigRequest is the request for `DELETE /v1/multisig`
swagger:model DeleteMultisigRequest.
APIV1DELETEMultisigResponse is the response to POST /v1/multisig/delete` friendly:DeleteMultisigResponse.
APIV1GETWalletsRequest is the request for `GET /v1/wallets`
swagger:model ListWalletsRequest.
APIV1GETWalletsResponse is the response to `GET /v1/wallets` friendly:ListWalletsResponse.
APIV1POSTKeyExportRequest is the request for `POST /v1/key/export`
swagger:model ExportKeyRequest.
APIV1POSTKeyExportResponse is the response to `POST /v1/key/export` friendly:ExportKeyResponse.
APIV1POSTKeyImportRequest is the request for `POST /v1/key/import`
swagger:model ImportKeyRequest.
APIV1POSTKeyImportResponse is the response to `POST /v1/key/import` friendly:ImportKeyResponse.
APIV1POSTKeyListRequest is the request for `POST /v1/key/list`
swagger:model ListKeysRequest.
APIV1POSTKeyListResponse is the response to `POST /v1/key/list` friendly:ListKeysResponse.
APIV1POSTKeyRequest is the request for `POST /v1/key`
swagger:model GenerateKeyRequest.
APIV1POSTKeyResponse is the response to `POST /v1/key` friendly:GenerateKeyResponse.
APIV1POSTMasterKeyExportRequest is the request for `POST /v1/master-key/export`
swagger:model ExportMasterKeyRequest.
APIV1POSTMasterKeyExportResponse is the response to `POST /v1/master-key/export` friendly:ExportMasterKeyResponse.
APIV1POSTMultisigExportRequest is the request for `POST /v1/multisig/export`
swagger:model ExportMultisigRequest.
APIV1POSTMultisigExportResponse is the response to `POST /v1/multisig/export` friendly:ExportMultisigResponse.
APIV1POSTMultisigImportRequest is the request for `POST /v1/multisig/import`
swagger:model ImportMultisigRequest.
APIV1POSTMultisigImportResponse is the response to `POST /v1/multisig/import` friendly:ImportMultisigResponse.
APIV1POSTMultisigListRequest is the request for `POST /v1/multisig/list`
swagger:model ListMultisigRequest.
APIV1POSTMultisigListResponse is the response to `POST /v1/multisig/list` friendly:ListMultisigResponse.
APIV1POSTMultisigProgramSignRequest is the request for `POST /v1/multisig/signprogram`
swagger:model SignProgramMultisigRequest.
APIV1POSTMultisigProgramSignResponse is the response to `POST /v1/multisig/signdata` friendly:SignProgramMultisigResponse.
APIV1POSTMultisigTransactionSignRequest is the request for `POST /v1/multisig/sign`
swagger:model SignMultisigRequest.
APIV1POSTMultisigTransactionSignResponse is the response to `POST /v1/multisig/sign` friendly:SignMultisigResponse.
APIV1POSTProgramSignRequest is the request for `POST /v1/program/sign`
swagger:model SignProgramRequest.
APIV1POSTProgramSignResponse is the response to `POST /v1/data/sign` friendly:SignProgramResponse.
APIV1POSTTransactionSignRequest is the request for `POST /v1/transaction/sign`
swagger:model SignTransactionRequest.
APIV1POSTTransactionSignResponse is the response to `POST /v1/transaction/sign` friendly:SignTransactionResponse.
APIV1POSTWalletInfoRequest is the request for `POST /v1/wallet/info`
swagger:model WalletInfoRequest.
APIV1POSTWalletInfoResponse is the response to `POST /v1/wallet/info` friendly:WalletInfoResponse.
APIV1POSTWalletInitRequest is the request for `POST /v1/wallet/init`
swagger:model InitWalletHandleTokenRequest.
APIV1POSTWalletInitResponse is the response to `POST /v1/wallet/init` friendly:InitWalletHandleTokenResponse.
APIV1POSTWalletReleaseRequest is the request for `POST /v1/wallet/release`
swagger:model ReleaseWalletHandleTokenRequest.
APIV1POSTWalletReleaseResponse is the response to `POST /v1/wallet/release` friendly:ReleaseWalletHandleTokenResponse.
APIV1POSTWalletRenameRequest is the request for `POST /v1/wallet/rename`
swagger:model RenameWalletRequest.
APIV1POSTWalletRenameResponse is the response to `POST /v1/wallet/rename` friendly:RenameWalletResponse.
APIV1POSTWalletRenewRequest is the request for `POST /v1/wallet/renew`
swagger:model RenewWalletHandleTokenRequest.
APIV1POSTWalletRenewResponse is the response to `POST /v1/wallet/renew` friendly:RenewWalletHandleTokenResponse.
APIV1POSTWalletRequest is the request for `POST /v1/wallet`
swagger:model CreateWalletRequest.
APIV1POSTWalletResponse is the response to `POST /v1/wallet` friendly:CreateWalletResponse.
APIV1ResponseEnvelope is a common envelope that all API V1 responses must embed.
APIV1Wallet is the API's representation of a wallet.
APIV1WalletHandle includes the wallet the handle corresponds to and the number of number of seconds to expiration.
VersionsRequest is the request for `GET /versions`
swagger:model VersionsRequest.
VersionsResponse is the response to `GET /versions` friendly:VersionsResponse.
# Interfaces
APIV1Request is the interface that all API V1 requests must satisfy
swagger:ignore.
APIV1Response is the interface that all API V1 responses must satisfy.
# Type aliases
APIV1MasterDerivationKey is a swagger annotated alias of crypto.MasterDerivationKey swagger:strfmt byte.
APIV1PrivateKey is a swagger annotated alias of crypto.privateKey swagger:strfmt byte.
APIV1PublicKey is a swagger annotated alias of crypto.PublicKey swagger:strfmt byte.