starknet_estimateMessageFee RPC Method
पैरामीटर
MSG_FROM_L1
वस्तु
आवश्यक
लोड हो रहा है...
from_address
डोरी
आवश्यक
लोड हो रहा है...
to_address
डोरी
आवश्यक
लोड हो रहा है...
entry_point_selector
डोरी
आवश्यक
लोड हो रहा है...
payload
सरणी
आवश्यक
लोड हो रहा है...
block_id
डोरी
आवश्यक
लोड हो रहा है...
रिटर्न
परिणाम
सरणी
लोड हो रहा है...
l1_data_gas_consumed
डोरी
लोड हो रहा है...
l1_data_gas_price
डोरी
लोड हो रहा है...
l1_gas_consumed
डोरी
लोड हो रहा है...
l1_gas_price
डोरी
लोड हो रहा है...
l2_gas_consumed
डोरी
लोड हो रहा है...
l2_gas_price
डोरी
लोड हो रहा है...
overall_fee
डोरी
लोड हो रहा है...
unit
डोरी
लोड हो रहा है...
अनुरोध
1# Note: You can specify Starknet version in the URL path2# Example: /rpc/v0_8 for version 0.8, /rpc/v0_6 for version 0.63curl --location 'https://docs-demo.strk-mainnet.quiknode.pro/rpc/v0_8' \4--header 'accept: application/json' \5--header 'content-type: application/json' \6--data '{7"id": 1,8"jsonrpc": "2.0",9"method": "starknet_estimateMessageFee",10"पैरामीटर": [11{12"from_address": "FROM_ADDRESS",13"to_address": "TO_ADDRESS",14"entry_point_selector": "ENTRY_POINT_SELECTOR",15"payload": []16},17"नवीनतम"18]19}'
1# Note: You can specify Starknet version in the URL path2# Example: /rpc/v0_8 for version 0.8, /rpc/v0_6 for version 0.63curl --location 'https://docs-demo.strk-mainnet.quiknode.pro/rpc/v0_8' \4--header 'accept: application/json' \5--header 'content-type: application/json' \6--data '{7"id": 1,8"jsonrpc": "2.0",9"method": "starknet_estimateMessageFee",10"पैरामीटर": [11{12"from_address": "FROM_ADDRESS",13"to_address": "TO_ADDRESS",14"entry_point_selector": "ENTRY_POINT_SELECTOR",15"payload": []16},17"नवीनतम"18]19}'
1// Note: You can specify Starknet version in the URL path2// Example: /rpc/v0_8 for version 0.8, /rpc/v0_6 for version 0.63const myHeaders = new Headers();4myHeaders.append ( " स्वीकार करें " , "application/json" ) ;5myHeaders.append("content-type", "application/json");67स्थिर कच्चा = JSON.stringify ( {8"पहचान" : 1 ,9"jsonrpc" : "2.0" ,10"method": "starknet_estimateMessageFee",11"पैरामीटर" : [12{13"from_address": "FROM_ADDRESS",14"to_address": "TO_ADDRESS",15"entry_point_selector": "ENTRY_POINT_SELECTOR",16"payload": []17} ,18"नवीनतम"19]20} ) ;2122const requestOptions = {23तरीका : "डाक" ,24हेडर : मेरे हेडर ,25शरीर : कच्चा ,26पुनर्निर्देशन : "अनुसरण करना"27} ;2829fetch("https://docs-demo.strk-mainnet.quiknode.pro/rpc/v0_8", requestOptions)30फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )31फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )32. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;33
1// Note: You can specify Starknet version in the URL path2// Example: /rpc/v0_8 for version 0.8, /rpc/v0_6 for version 0.63const myHeaders = new Headers();4myHeaders.append ( " स्वीकार करें " , "application/json" ) ;5myHeaders.append("content-type", "application/json");67स्थिर कच्चा = JSON.stringify ( {8"पहचान" : 1 ,9"jsonrpc" : "2.0" ,10"method": "starknet_estimateMessageFee",11"पैरामीटर" : [12{13"from_address": "FROM_ADDRESS",14"to_address": "TO_ADDRESS",15"entry_point_selector": "ENTRY_POINT_SELECTOR",16"payload": []17} ,18"नवीनतम"19]20} ) ;2122const requestOptions = {23तरीका : "डाक" ,24हेडर : मेरे हेडर ,25शरीर : कच्चा ,26पुनर्निर्देशन : "अनुसरण करना"27} ;2829fetch("https://docs-demo.strk-mainnet.quiknode.pro/rpc/v0_8", requestOptions)30फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )31फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )32. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;33
1# Note: You can specify Starknet version in the URL path2# Example: /rpc/v0_8 for version 0.8, /rpc/v0_6 for version 0.63import requests4आयात करें json56url = "https://docs-demo.strk-mainnet.quiknode.pro/rpc/v0_8"78पेलोड = json . डंप्स ( {9"पहचान" : 1 ,10"jsonrpc" : "2.0" ,11"method": "starknet_estimateMessageFee",12"पैरामीटर" : [13{14"from_address": "FROM_ADDRESS",15"to_address": "TO_ADDRESS",16"entry_point_selector": "ENTRY_POINT_SELECTOR",17"payload": []18} ,19"नवीनतम"20]21} )22हेडर = {23'स्वीकार करना' : 'एप्लिकेशन/जेसन' ,24'content-type': 'application/json'25}2627प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )2829प्रिंट ( प्रतिक्रिया . पाठ )30
1# Note: You can specify Starknet version in the URL path2# Example: /rpc/v0_8 for version 0.8, /rpc/v0_6 for version 0.63import requests4आयात करें json56url = "https://docs-demo.strk-mainnet.quiknode.pro/rpc/v0_8"78पेलोड = json . डंप्स ( {9"पहचान" : 1 ,10"jsonrpc" : "2.0" ,11"method": "starknet_estimateMessageFee",12"पैरामीटर" : [13{14"from_address": "FROM_ADDRESS",15"to_address": "TO_ADDRESS",16"entry_point_selector": "ENTRY_POINT_SELECTOR",17"payload": []18} ,19"नवीनतम"20]21} )22हेडर = {23'स्वीकार करना' : 'एप्लिकेशन/जेसन' ,24'content-type': 'application/json'25}2627प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )2829प्रिंट ( प्रतिक्रिया . पाठ )30
1# Note: You can specify Starknet version in the URL path2# Example: /rpc/v0_8 for version 0.8, /rpc/v0_6 for version 0.63require "uri"4ज़रूरत होना "जेसन"5ज़रूरत होना "नेट/http"67url = URI("https://docs-demo.strk-mainnet.quiknode.pro/rpc/v0_8")89http = Net::HTTP.new(url.host, url.port);10अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "स्वीकार करें" ] = "एप्लिकेशन/जेसन"12request["content-type"] = "application/json"13अनुरोध.बॉडी = JSON . डंप ( {14"पहचान" : 1 ,15"jsonrpc" : "2.0" ,16"method": "starknet_estimateMessageFee",17"पैरामीटर" : [18{19"from_address": "FROM_ADDRESS",20"to_address": "TO_ADDRESS",21"entry_point_selector": "ENTRY_POINT_SELECTOR",22"payload": []23} ,24"नवीनतम"25]26} )272829प्रतिक्रिया = http . अनुरोध ( अनुरोध )30puts response . read_body31
1# Note: You can specify Starknet version in the URL path2# Example: /rpc/v0_8 for version 0.8, /rpc/v0_6 for version 0.63require "uri"4ज़रूरत होना "जेसन"5ज़रूरत होना "नेट/http"67url = URI("https://docs-demo.strk-mainnet.quiknode.pro/rpc/v0_8")89http = Net::HTTP.new(url.host, url.port);10अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "स्वीकार करें" ] = "एप्लिकेशन/जेसन"12request["content-type"] = "application/json"13अनुरोध.बॉडी = JSON . डंप ( {14"पहचान" : 1 ,15"jsonrpc" : "2.0" ,16"method": "starknet_estimateMessageFee",17"पैरामीटर" : [18{19"from_address": "FROM_ADDRESS",20"to_address": "TO_ADDRESS",21"entry_point_selector": "ENTRY_POINT_SELECTOR",22"payload": []23} ,24"नवीनतम"25]26} )272829प्रतिक्रिया = http . अनुरोध ( अनुरोध )30puts response . read_body31
अब तक कोई खाता नहीं है?
कुछ ही सेकंड में अपना क्विकनोड एंडपॉइंट बनाएं और निर्माण शुरू करें।
मुफ़्त में शुरुआत करें