Namespace Algorand.KMD
Classes
Api
ApiException
ApiException<TResult>
APIV1DELETEKeyResponse
APIV1DELETEKeyResponse is the response to DELETE /v1/key
friendly:DeleteKeyResponse
APIV1DELETEMultisigResponse
APIV1DELETEMultisigResponse is the response to POST /v1/multisig/delete`
friendly:DeleteMultisigResponse
APIV1GETWalletsResponse
APIV1GETWalletsResponse is the response to GET /v1/wallets
friendly:ListWalletsResponse
APIV1POSTKeyExportResponse
APIV1POSTKeyExportResponse is the response to POST /v1/key/export
friendly:ExportKeyResponse
APIV1POSTKeyImportResponse
APIV1POSTKeyImportResponse is the response to POST /v1/key/import
friendly:ImportKeyResponse
APIV1POSTKeyListResponse
APIV1POSTKeyListResponse is the response to POST /v1/key/list
friendly:ListKeysResponse
APIV1POSTKeyResponse
APIV1POSTKeyResponse is the response to POST /v1/key
friendly:GenerateKeyResponse
APIV1POSTMasterKeyExportResponse
APIV1POSTMasterKeyExportResponse is the response to POST /v1/master-key/export
friendly:ExportMasterKeyResponse
APIV1POSTMultisigExportResponse
APIV1POSTMultisigExportResponse is the response to POST /v1/multisig/export
friendly:ExportMultisigResponse
APIV1POSTMultisigImportResponse
APIV1POSTMultisigImportResponse is the response to POST /v1/multisig/import
friendly:ImportMultisigResponse
APIV1POSTMultisigListResponse
APIV1POSTMultisigListResponse is the response to POST /v1/multisig/list
friendly:ListMultisigResponse
APIV1POSTMultisigProgramSignResponse
APIV1POSTMultisigProgramSignResponse is the response to POST /v1/multisig/signdata
friendly:SignProgramMultisigResponse
APIV1POSTMultisigTransactionSignResponse
APIV1POSTMultisigTransactionSignResponse is the response to POST /v1/multisig/sign
friendly:SignMultisigResponse
APIV1POSTProgramSignResponse
APIV1POSTProgramSignResponse is the response to POST /v1/data/sign
friendly:SignProgramResponse
APIV1POSTTransactionSignResponse
APIV1POSTTransactionSignResponse is the response to POST /v1/transaction/sign
friendly:SignTransactionResponse
APIV1POSTWalletInfoResponse
APIV1POSTWalletInfoResponse is the response to POST /v1/wallet/info
friendly:WalletInfoResponse
APIV1POSTWalletInitResponse
APIV1POSTWalletInitResponse is the response to POST /v1/wallet/init
friendly:InitWalletHandleTokenResponse
APIV1POSTWalletReleaseResponse
APIV1POSTWalletReleaseResponse is the response to POST /v1/wallet/release
friendly:ReleaseWalletHandleTokenResponse
APIV1POSTWalletRenameResponse
APIV1POSTWalletRenameResponse is the response to POST /v1/wallet/rename
friendly:RenameWalletResponse
APIV1POSTWalletRenewResponse
APIV1POSTWalletRenewResponse is the response to POST /v1/wallet/renew
friendly:RenewWalletHandleTokenResponse
APIV1POSTWalletResponse
APIV1POSTWalletResponse is the response to POST /v1/wallet
friendly:CreateWalletResponse
APIV1Wallet
APIV1Wallet is the API's representation of a wallet
APIV1WalletHandle
APIV1WalletHandle includes the wallet the handle corresponds to
and the number of number of seconds to expiration
CreateWalletRequest
APIV1POSTWalletRequest is the request for POST /v1/wallet
DeleteKeyRequest
APIV1DELETEKeyRequest is the request for DELETE /v1/key
DeleteMultisigRequest
APIV1DELETEMultisigRequest is the request for DELETE /v1/multisig
ExportKeyRequest
APIV1POSTKeyExportRequest is the request for POST /v1/key/export
ExportMasterKeyRequest
APIV1POSTMasterKeyExportRequest is the request for POST /v1/master-key/export
ExportMultisigRequest
APIV1POSTMultisigExportRequest is the request for POST /v1/multisig/export
GenerateKeyRequest
APIV1POSTKeyRequest is the request for POST /v1/key
ImportKeyRequest
APIV1POSTKeyImportRequest is the request for POST /v1/key/import
ImportMultisigRequest
APIV1POSTMultisigImportRequest is the request for POST /v1/multisig/import
InitWalletHandleTokenRequest
APIV1POSTWalletInitRequest is the request for POST /v1/wallet/init
ListKeysRequest
APIV1POSTKeyListRequest is the request for POST /v1/key/list
ListMultisigRequest
APIV1POSTMultisigListRequest is the request for POST /v1/multisig/list
MultisigSig
MultisigSig is the structure that holds multiple Subsigs
MultisigSubsig
MultisigSubsig is a struct that holds a pair of public key and signatures
signatures may be empty
ReleaseWalletHandleTokenRequest
APIV1POSTWalletReleaseRequest is the request for POST /v1/wallet/release
RenameWalletRequest
APIV1POSTWalletRenameRequest is the request for POST /v1/wallet/rename
RenewWalletHandleTokenRequest
APIV1POSTWalletRenewRequest is the request for POST /v1/wallet/renew
SignMultisigRequest
APIV1POSTMultisigTransactionSignRequest is the request for POST /v1/multisig/sign
SignProgramMultisigRequest
APIV1POSTMultisigProgramSignRequest is the request for POST /v1/multisig/signprogram
SignProgramRequest
APIV1POSTProgramSignRequest is the request for POST /v1/program/sign
SignTransactionRequest
APIV1POSTTransactionSignRequest is the request for POST /v1/transaction/sign
VersionsResponse
VersionsResponse is the response to GET /versions
friendly:VersionsResponse
WalletInfoRequest
APIV1POSTWalletInfoRequest is the request for POST /v1/wallet/info