eth_createAccessList RPC 方法
参数
交易
对象
正在加载...
来自
字符串
正在加载...
到
字符串
必填
正在加载...
气体
整数
必填
正在加载...
gasPrice
整数
正在加载...
值
整数
正在加载...
数据
字符串
正在加载...
blockNumber
字符串
必填
正在加载...
退货
accessList
数组
正在加载...
地址
字符串
正在加载...
storageKeys
数组
正在加载...
gasUsed
字符串
正在加载...
错误
字符串
正在加载...
请求
1curl https://docs-demo.ault-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"eth_createAccessList","params":[{"from":"0x0000000000000000000000000000000000000000","to":"0x0000000000000000000000000000000000000001","gas":"0x7A120","data":"0x"}, "latest"],"id":1,"jsonrpc":"2.0"}'5
1curl https://docs-demo.ault-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"eth_createAccessList","params":[{"from":"0x0000000000000000000000000000000000000000","to":"0x0000000000000000000000000000000000000001","gas":"0x7A120","data":"0x"}, "latest"],"id":1,"jsonrpc":"2.0"}'5
1require 'eth'23客户 = Eth::客户.创建 'https://docs-demo.ault-mainnet.quiknode.pro/'4response = client.send_command("eth_createAccessList", [{5from: "0x0000000000000000000000000000000000000000",6to: "0x0000000000000000000000000000000000000001",7gas: "0x7A120",8data: "0x"9}, "latest"])10返回响应11
1require 'eth'23客户 = Eth::客户.创建 'https://docs-demo.ault-mainnet.quiknode.pro/'4response = client.send_command("eth_createAccessList", [{5from: "0x0000000000000000000000000000000000000000",6to: "0x0000000000000000000000000000000000000001",7gas: "0x7A120",8data: "0x"9}, "latest"])10返回响应11
1const ethers = require("ethers");23(async () => {4const provider = new ethers.JsonRpcProvider(“https://docs-demo.ault-mainnet.quiknode.pro/”);56const transaction = {7from: "0x0000000000000000000000000000000000000000",8to: "0x0000000000000000000000000000000000000001",9gas: "0x7A120",10data: "0x"11};1213const result = await provider.send("eth_createAccessList", [14transaction,15“最新”16]);1718console.log(result);19})();20
1const ethers = require("ethers");23(async () => {4const provider = new ethers.JsonRpcProvider(“https://docs-demo.ault-mainnet.quiknode.pro/”);56const transaction = {7from: "0x0000000000000000000000000000000000000000",8to: "0x0000000000000000000000000000000000000001",9gas: "0x7A120",10data: "0x"11};1213const result = await provider.send("eth_createAccessList", [14transaction,15“最新”16]);1718console.log(result);19})();20
1const axios = require("axios");23const url = "https://docs-demo.ault-mainnet.quiknode.pro/";45const payload = {6jsonrpc: "2.0",7id: 1,8方法: "eth_createAccessList",9params: [10{11from: "0x0000000000000000000000000000000000000000",12to: "0x0000000000000000000000000000000000000001",13gas: "0x7A120",14data: "0x"15},16“最新”17]18};1920axios.post(url, payload)21.then(response => {22console.log(response.data);23})24.catch(error => {25控制台.错误(错误);26});27
1const axios = require("axios");23const url = "https://docs-demo.ault-mainnet.quiknode.pro/";45const payload = {6jsonrpc: "2.0",7id: 1,8方法: "eth_createAccessList",9params: [10{11from: "0x0000000000000000000000000000000000000000",12to: "0x0000000000000000000000000000000000000001",13gas: "0x7A120",14data: "0x"15},16“最新”17]18};1920axios.post(url, payload)21.then(response => {22console.log(response.data);23})24.catch(error => {25控制台.错误(错误);26});27
1导入 请求2import json34url = "https://docs-demo.ault-mainnet.quiknode.pro/"56有效载荷 = {7“jsonrpc”: "2.0",8"id": 1,9"method": "eth_createAccessList",10“params”: [11{12"from": "0x0000000000000000000000000000000000000000",13"to": "0x0000000000000000000000000000000000000001",14"gas": "0x7A120",15"数据": "0x"16},17“最新”18]19}2021headers = {"Content-Type": "application/json"}2223response = requests.post(url, headers=headers, data=json.dumps(payload))24print(response.json())25
1导入 请求2import json34url = "https://docs-demo.ault-mainnet.quiknode.pro/"56有效载荷 = {7“jsonrpc”: "2.0",8"id": 1,9"method": "eth_createAccessList",10“params”: [11{12"from": "0x0000000000000000000000000000000000000000",13"to": "0x0000000000000000000000000000000000000001",14"gas": "0x7A120",15"数据": "0x"16},17“最新”18]19}2021headers = {"Content-Type": "application/json"}2223response = requests.post(url, headers=headers, data=json.dumps(payload))24print(response.json())25
1require 'net/http'2require 'json'3require 'uri'45uri = URI.parse("https://docs-demo.ault-mainnet.quiknode.pro/")6请求 = Net::HTTP::POST.new(URI)7request.content_type = "application/json"8请求.请求体 = JSON.dump({9"jsonrpc" => "2.0",10"id" => 1,11"method" => "eth_createAccessList",12"params" => [13{14"from" => "0x0000000000000000000000000000000000000000",15"to" => "0x0000000000000000000000000000000000000001",16"gas" => "0x7A120",17"data" => "0x"18},19“最新”20]21})2223response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: uri.scheme == "https") do |http|24http.请求(请求)25结束2627返回响应.正文28
1require 'net/http'2require 'json'3require 'uri'45uri = URI.parse("https://docs-demo.ault-mainnet.quiknode.pro/")6请求 = Net::HTTP::POST.new(URI)7request.content_type = "application/json"8请求.请求体 = JSON.dump({9"jsonrpc" => "2.0",10"id" => 1,11"method" => "eth_createAccessList",12"params" => [13{14"from" => "0x0000000000000000000000000000000000000000",15"to" => "0x0000000000000000000000000000000000000001",16"gas" => "0x7A120",17"data" => "0x"18},19“最新”20]21})2223response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: uri.scheme == "https") do |http|24http.请求(请求)25结束2627返回响应.正文28
1from web3 import Web323w3 = Web3(Web3.HTTPProvider("https://docs-demo.ault-mainnet.quiknode.pro/"))45transaction = {6"from": "0x0000000000000000000000000000000000000000",7"to": "0x0000000000000000000000000000000000000001",8"gas": "0x7A120",9"data": "0x"10}1112result = w3.provider.make_request("eth_createAccessList", [transaction, "latest"])13打印(结果)14
1from web3 import Web323w3 = Web3(Web3.HTTPProvider("https://docs-demo.ault-mainnet.quiknode.pro/"))45transaction = {6"from": "0x0000000000000000000000000000000000000000",7"to": "0x0000000000000000000000000000000000000001",8"gas": "0x7A120",9"data": "0x"10}1112result = w3.provider.make_request("eth_createAccessList", [transaction, "latest"])13打印(结果)14