AlgoHttpClientWithRetry
Defined in: algokit-utils-ts/src/types/algo-http-client-with-retry.ts:6
A HTTP Client that wraps the Algorand SDK HTTP Client with retries
Extends
Section titled “Extends”URLTokenBaseHTTPClient
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new AlgoHttpClientWithRetry(
tokenHeader,baseServer,port?,defaultHeaders?):AlgoHttpClientWithRetry
Defined in: node_modules/.pnpm/algosdk@3.8.0/node_modules/algosdk/dist/types/client/urlTokenBaseHTTPClient.d.ts:27
Parameters
Section titled “Parameters”tokenHeader
Section titled “tokenHeader”TokenHeader
baseServer
Section titled “baseServer”string
string | number
defaultHeaders?
Section titled “defaultHeaders?”Record<string, any>
Returns
Section titled “Returns”AlgoHttpClientWithRetry
Inherited from
Section titled “Inherited from”URLTokenBaseHTTPClient.constructor
Methods
Section titled “Methods”delete()
Section titled “delete()”delete(
relativePath,data,query?,requestHeaders?):Promise<BaseHTTPClientResponse>
Defined in: algokit-utils-ts/src/types/algo-http-client-with-retry.ts:100
Parameters
Section titled “Parameters”relativePath
Section titled “relativePath”string
Uint8Array
query?
Section titled “query?”Query<string>
requestHeaders?
Section titled “requestHeaders?”Record<string, string> = {}
Returns
Section titled “Returns”Promise<BaseHTTPClientResponse>
Overrides
Section titled “Overrides”URLTokenBaseHTTPClient.delete
get(
relativePath,query?,requestHeaders?):Promise<BaseHTTPClientResponse>
Defined in: algokit-utils-ts/src/types/algo-http-client-with-retry.ts:57
Parameters
Section titled “Parameters”relativePath
Section titled “relativePath”string
query?
Section titled “query?”Query<string>
requestHeaders?
Section titled “requestHeaders?”Record<string, string> = {}
Returns
Section titled “Returns”Promise<BaseHTTPClientResponse>
Overrides
Section titled “Overrides”URLTokenBaseHTTPClient.get
post()
Section titled “post()”post(
relativePath,data,query?,requestHeaders?):Promise<BaseHTTPClientResponse>
Defined in: algokit-utils-ts/src/types/algo-http-client-with-retry.ts:91
Parameters
Section titled “Parameters”relativePath
Section titled “relativePath”string
Uint8Array
query?
Section titled “query?”Query<string>
requestHeaders?
Section titled “requestHeaders?”Record<string, string> = {}
Returns
Section titled “Returns”Promise<BaseHTTPClientResponse>
Overrides
Section titled “Overrides”URLTokenBaseHTTPClient.post