Esta página aún no está disponible en tu idioma.  
     Select target C C# Clojure Dart Go HTTP Java JavaScript Kotlin Node.js Objective-C OCaml PHP PowerShell Python R Ruby Rust Shell Swift Select client Curl Wget HTTPie  CURL  * hnd  =   curl_easy_init (); 
curl_easy_setopt (hnd, CURLOPT_CUSTOMREQUEST,  " GET " ); 
curl_easy_setopt (hnd, CURLOPT_URL,  " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ); 
CURLcode ret  =   curl_easy_perform (hnd); 
    using   System . Net . Http . Headers ; 
var  client  =   new  HttpClient(); 
var  request  =   new  HttpRequestMessage 
     RequestUri  =   new  Uri( " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ), 
using  ( var  response  =   await   client . SendAsync (request)) 
     response . EnsureSuccessStatusCode (); 
     var  body  =   await   response . Content . ReadAsStringAsync (); 
    var  client  =   new  RestClient( " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ); 
var  request  =   new  RestRequest( Method . GET ); 
IRestResponse response  =   client . Execute (request); 
    ( require  '[clj-http.client  :as  client]) 
( client/get   " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ) 
    import   'package:http/http.dart'   as  http; 
   final  response  =   await  http. get ( Uri . parse ( 'https://api.mainnet.aptoslabs.com/v1/estimate_gas_price' )); 
       url   :=   " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " 
   req ,  _   :=   http . NewRequest ( " GET " ,  url ,  nil ) 
   res ,  _   :=   http . DefaultClient . Do ( req ) 
   body ,  _   :=   io . ReadAll ( res . Body ) 
   fmt . Println ( string ( body )) 
    GET  /v1/estimate_gas_price  HTTP / 1.1 
Host :   api.mainnet.aptoslabs.com 
    AsyncHttpClient   client   =   new   DefaultAsyncHttpClient () ; 
client . prepare ( " GET " ,  " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ) 
   . thenAccept ( System . out :: println ) 
    HttpRequest   request   =   HttpRequest . newBuilder () 
     . uri ( URI . create ( " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " )) 
     . method ( " GET " ,  HttpRequest . BodyPublishers . noBody ()) 
HttpResponse < String >  response   =   HttpClient . newHttpClient () . send ( request,  HttpResponse . BodyHandlers . ofString ()) ; 
System . out . println ( response . body ()) ; 
    OkHttpClient   client   =   new   OkHttpClient () ; 
Request   request   =   new  Request. Builder () 
   . url ( " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ) 
Response   response   =   client . newCall ( request ) . execute () ; 
    HttpResponse < String >  response   =   Unirest . get ( " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ) 
    fetch ( ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' ) 
    import  axios  from   ' axios ' ; 
const  options  = {method:  ' GET ' , url:  ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' } ; 
   const {  data  } = await  axios . request ( options ); 
    import  { ofetch }  from   ' ofetch ' 
ofetch ( ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' ) 
       url:  ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' , 
$ . ajax ( settings ) . done ( function   ( response )  { 
    const  xhr  =  new   XMLHttpRequest (); 
xhr . withCredentials   =   true ; 
xhr . addEventListener ( ' readystatechange ' ,  function   ()  { 
   if  ( this . readyState   ===   this . DONE ) { 
     console . log ( this . responseText ); 
xhr . open ( ' GET ' ,  ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' ); 
    val  client  =   OkHttpClient () 
val  request  =  Request. Builder () 
   . url ( "https://api.mainnet.aptoslabs.com/v1/estimate_gas_price" ) 
val  response  =  client. newCall (request). execute () 
    fetch ( ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' ) 
    const  axios  =  require ( ' axios ' ) . default ; 
const  options  = {method:  ' GET ' , url:  ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' } ; 
   const {  data  } = await  axios . request ( options ); 
    import  { ofetch }  from   ' ofetch ' 
ofetch ( ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' ) 
    import  { request }  from   ' undici ' 
const {  statusCode ,  body  } = await  request ( ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' ) 
    #import   < Foundation/Foundation.h > 
NSMutableURLRequest   * request  =  [ NSMutableURLRequest   requestWithURL : [ NSURL   URLWithString : @" https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ] 
                                                        cachePolicy : NSURLRequestUseProtocolCachePolicy 
[request  setHTTPMethod : @" GET " ]; 
NSURLSession  * session  =  [NSURLSession  sharedSession ]; 
NSURLSessionDataTask  * dataTask  =  [session  dataTaskWithRequest : request 
                                             completionHandler : ^ ( NSData   * data,  NSURLResponse   * response,  NSError   * error) { 
                                                     NSHTTPURLResponse   * httpResponse  =  ( NSHTTPURLResponse   * ) response; 
                                                     NSLog ( @" %@ " , httpResponse); 
    let   uri   =   Uri . of_string  "https://api.mainnet.aptoslabs.com/v1/estimate_gas_price"  in 
>>= fun (res, body_stream) -> 
   (* Do stuff with the result *) 
    $ch   =   curl_init ( " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ); 
    $client   =   new  GuzzleHttp\ Client (); 
$response   =   $client -> request ( ' GET ' ,  ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price ' ); 
    $response   =   Invoke-WebRequest   - Uri  ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price '   - Method GET 
    $response   =   Invoke-RestMethod   - Uri  ' https://api.mainnet.aptoslabs.com/v1/estimate_gas_price '   - Method GET 
    conn  =  http.client. HTTPSConnection ( " api.mainnet.aptoslabs.com " ) 
conn. request ( " GET " ,   " /v1/estimate_gas_price " ) 
print ( data. decode ( " utf-8 " )) 
         " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " 
         " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " 
    with  httpx. AsyncClient ()  as  client: 
         " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " 
    url  <-   " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " 
response  <-   VERB ( " GET " , url, content_type ( " application/octet-stream " )) 
content ( response,  " text " ) 
    url   =   URI ( " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ) 
http   =   Net :: HTTP . new (url. host , url. port ) 
request   =   Net :: HTTP :: Get . new (url) 
response   =  http. request (request) 
    let   client   =  reqwest :: Client :: new (); 
let   request   =   client . get ( " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ); 
let   response   =   request . send () . await ? ; 
    curl   https://api.mainnet.aptoslabs.com/v1/estimate_gas_price 
       -   https://api.mainnet.aptoslabs.com/v1/estimate_gas_price 
    http   GET   https://api.mainnet.aptoslabs.com/v1/estimate_gas_price 
    let  request  =   NSMutableURLRequest ( url :  NSURL ( string :  " https://api.mainnet.aptoslabs.com/v1/estimate_gas_price " ) !   as  URL, 
                                         cachePolicy : . useProtocolCachePolicy , 
request. httpMethod   =   " GET " 
let  session  =  URLSession. shared 
let  dataTask  =  session. dataTask ( with : request  as  URLRequest,  completionHandler : { (data, response, error)  ->   Void   in 
     let  httpResponse  =  response  as?  HTTPURLResponse 
     Gives an estimate of the gas unit price required to get a transaction on chain in a
reasonable amount of time. The gas unit price is the amount that each transaction commits to
pay for each unit of gas consumed in executing the transaction. The estimate is based on
recent history: it gives the minimum gas that would have been required to get into recent
blocks, for blocks that were full. (When blocks are not full, the estimate will match the
minimum gas unit price.)
The estimation is given in three values: de-prioritized (low), regular, and prioritized
(aggressive). Using a more aggressive value increases the likelihood that the transaction
will make it into the next block; more aggressive values are computed with a larger history
and higher percentile statistics. More details are in AIP-34.
Responses  200    
     Select media type application/json application/x-bcs  Struct holding the outputs of the estimate gas API
  object       deprioritized_gas_estimate     
  The deprioritized estimate for the gas unit price
integer   format: uint64   
        The current estimate for the gas unit price
integer   format: uint64   
       prioritized_gas_estimate     
  The prioritized estimate for the gas unit price
integer   format: uint64   
                         X-APTOS-CHAIN-ID  required
      integer   format: uint8   
Chain ID of the current chain
      X-APTOS-LEDGER-VERSION  required
      integer   format: uint64   
Current ledger version of the chain
      X-APTOS-LEDGER-OLDEST-VERSION  required
      integer   format: uint64   
Oldest non-pruned ledger version of the chain
      X-APTOS-LEDGER-TIMESTAMPUSEC  required
      integer   format: uint64   
Current timestamp of the chain
       integer   format: uint64   
Current epoch of the chain
      X-APTOS-BLOCK-HEIGHT  required
      integer   format: uint64   
Current block height of the chain
      X-APTOS-OLDEST-BLOCK-HEIGHT  required
      integer   format: uint64   
Oldest non-pruned block height of the chain
      X-APTOS-GAS-USED     
  integer   format: uint64   
The cost of the call in terms of gas
      X-APTOS-CURSOR     
  string 
Cursor to be used for endpoints that support cursor-based
pagination. Pass this to the start field of the endpoint
on the next call to get the next page of results.
                400    
      application/json 
   This is the generic struct we use for all API errors, it contains a string
message and an Aptos API specific error code.
  object        A message describing the error
string 
        These codes provide more granular error information beyond just the HTTP
status code of the response.
string 
Allowed values:  account_not_found     resource_not_found     module_not_found     struct_field_not_found     version_not_found     transaction_not_found     table_item_not_found     block_not_found     state_value_not_found     version_pruned     block_pruned     invalid_input     invalid_transaction_update     sequence_number_too_old     vm_error     rejected_by_filter     health_check_failed     mempool_is_full     internal_error     web_framework_error     bcs_not_supported     api_disabled   
       vm_error_code     
  A code providing VM error details when submitting transactions to the VM
integer   format: uint64   
                         X-APTOS-CHAIN-ID     
  integer   format: uint8   
Chain ID of the current chain
      X-APTOS-LEDGER-VERSION     
  integer   format: uint64   
Current ledger version of the chain
      X-APTOS-LEDGER-OLDEST-VERSION     
  integer   format: uint64   
Oldest non-pruned ledger version of the chain
      X-APTOS-LEDGER-TIMESTAMPUSEC     
  integer   format: uint64   
Current timestamp of the chain
      X-APTOS-EPOCH     
  integer   format: uint64   
Current epoch of the chain
      X-APTOS-BLOCK-HEIGHT     
  integer   format: uint64   
Current block height of the chain
      X-APTOS-OLDEST-BLOCK-HEIGHT     
  integer   format: uint64   
Oldest non-pruned block height of the chain
      X-APTOS-GAS-USED     
  integer   format: uint64   
The cost of the call in terms of gas
                403    
      application/json 
   This is the generic struct we use for all API errors, it contains a string
message and an Aptos API specific error code.
  object        A message describing the error
string 
        These codes provide more granular error information beyond just the HTTP
status code of the response.
string 
Allowed values:  account_not_found     resource_not_found     module_not_found     struct_field_not_found     version_not_found     transaction_not_found     table_item_not_found     block_not_found     state_value_not_found     version_pruned     block_pruned     invalid_input     invalid_transaction_update     sequence_number_too_old     vm_error     rejected_by_filter     health_check_failed     mempool_is_full     internal_error     web_framework_error     bcs_not_supported     api_disabled   
       vm_error_code     
  A code providing VM error details when submitting transactions to the VM
integer   format: uint64   
                         X-APTOS-CHAIN-ID     
  integer   format: uint8   
Chain ID of the current chain
      X-APTOS-LEDGER-VERSION     
  integer   format: uint64   
Current ledger version of the chain
      X-APTOS-LEDGER-OLDEST-VERSION     
  integer   format: uint64   
Oldest non-pruned ledger version of the chain
      X-APTOS-LEDGER-TIMESTAMPUSEC     
  integer   format: uint64   
Current timestamp of the chain
      X-APTOS-EPOCH     
  integer   format: uint64   
Current epoch of the chain
      X-APTOS-BLOCK-HEIGHT     
  integer   format: uint64   
Current block height of the chain
      X-APTOS-OLDEST-BLOCK-HEIGHT     
  integer   format: uint64   
Oldest non-pruned block height of the chain
      X-APTOS-GAS-USED     
  integer   format: uint64   
The cost of the call in terms of gas
                500    
      application/json 
   This is the generic struct we use for all API errors, it contains a string
message and an Aptos API specific error code.
  object        A message describing the error
string 
        These codes provide more granular error information beyond just the HTTP
status code of the response.
string 
Allowed values:  account_not_found     resource_not_found     module_not_found     struct_field_not_found     version_not_found     transaction_not_found     table_item_not_found     block_not_found     state_value_not_found     version_pruned     block_pruned     invalid_input     invalid_transaction_update     sequence_number_too_old     vm_error     rejected_by_filter     health_check_failed     mempool_is_full     internal_error     web_framework_error     bcs_not_supported     api_disabled   
       vm_error_code     
  A code providing VM error details when submitting transactions to the VM
integer   format: uint64   
                         X-APTOS-CHAIN-ID     
  integer   format: uint8   
Chain ID of the current chain
      X-APTOS-LEDGER-VERSION     
  integer   format: uint64   
Current ledger version of the chain
      X-APTOS-LEDGER-OLDEST-VERSION     
  integer   format: uint64   
Oldest non-pruned ledger version of the chain
      X-APTOS-LEDGER-TIMESTAMPUSEC     
  integer   format: uint64   
Current timestamp of the chain
      X-APTOS-EPOCH     
  integer   format: uint64   
Current epoch of the chain
      X-APTOS-BLOCK-HEIGHT     
  integer   format: uint64   
Current block height of the chain
      X-APTOS-OLDEST-BLOCK-HEIGHT     
  integer   format: uint64   
Oldest non-pruned block height of the chain
      X-APTOS-GAS-USED     
  integer   format: uint64   
The cost of the call in terms of gas
                503    
      application/json 
   This is the generic struct we use for all API errors, it contains a string
message and an Aptos API specific error code.
  object        A message describing the error
string 
        These codes provide more granular error information beyond just the HTTP
status code of the response.
string 
Allowed values:  account_not_found     resource_not_found     module_not_found     struct_field_not_found     version_not_found     transaction_not_found     table_item_not_found     block_not_found     state_value_not_found     version_pruned     block_pruned     invalid_input     invalid_transaction_update     sequence_number_too_old     vm_error     rejected_by_filter     health_check_failed     mempool_is_full     internal_error     web_framework_error     bcs_not_supported     api_disabled   
       vm_error_code     
  A code providing VM error details when submitting transactions to the VM
integer   format: uint64   
                         X-APTOS-CHAIN-ID     
  integer   format: uint8   
Chain ID of the current chain
      X-APTOS-LEDGER-VERSION     
  integer   format: uint64   
Current ledger version of the chain
      X-APTOS-LEDGER-OLDEST-VERSION     
  integer   format: uint64   
Oldest non-pruned ledger version of the chain
      X-APTOS-LEDGER-TIMESTAMPUSEC     
  integer   format: uint64   
Current timestamp of the chain
      X-APTOS-EPOCH     
  integer   format: uint64   
Current epoch of the chain
      X-APTOS-BLOCK-HEIGHT     
  integer   format: uint64   
Current block height of the chain
      X-APTOS-OLDEST-BLOCK-HEIGHT     
  integer   format: uint64   
Oldest non-pruned block height of the chain
      X-APTOS-GAS-USED     
  integer   format: uint64   
The cost of the call in terms of gas