eth_createAccessList RPC メソッド
パラメータ
取引
オブジェクト
読み込み中...
~へ
文字列
必須
読み込み中...
ガス
整数
読み込み中...
gasPrice
整数
読み込み中...
maxPriorityFeePerGas
整数
読み込み中...
maxFeePerGas
整数
読み込み中...
値
整数
読み込み中...
データ
文字列
読み込み中...
ブロック番号
文字列
必須
読み込み中...
返品
accessList
配列
読み込み中...
住所
文字列
読み込み中...
storageKeys
配列
読み込み中...
gasUsed
文字列
読み込み中...
エラー
文字列
読み込み中...
リクエスト
1curl https://docs-demo.kaia-kairos.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"eth_createAccessList","params":[{"to":"0x0000000000000000000000000000000000000000","data":"0x"}, "latest"],"id":1,"jsonrpc":"2.0"}'5
1curl https://docs-demo.kaia-kairos.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"eth_createAccessList","params":[{"to":"0x0000000000000000000000000000000000000000","data":"0x"}, "latest"],"id":1,"jsonrpc":"2.0"}'5
1const ethers = require("ethers");23(async () => {4const provider = new ethers.JsonRpcProvider("https://docs-demo.kaia-kairos.quiknode.pro/");56const transaction = {7to: "0x0000000000000000000000000000000000000000",8data: "0x"9};1011const result = await provider.send("eth_createAccessList", [12transaction,13「最新」14]);1516コンソール.log(結果);17})();18
1const ethers = require("ethers");23(async () => {4const provider = new ethers.JsonRpcProvider("https://docs-demo.kaia-kairos.quiknode.pro/");56const transaction = {7to: "0x0000000000000000000000000000000000000000",8data: "0x"9};1011const result = await provider.send("eth_createAccessList", [12transaction,13「最新」14]);1516コンソール.log(結果);17})();18
1const axios = require("axios");23const url = "https://docs-demo.kaia-kairos.quiknode.pro/";45const payload = {6jsonrpc: "2.0",7id: 1,8メソッド: "eth_createAccessList",9params: [10{11「to」: "0x0000000000000000000000000000000000000000",12"data": "0x"13},14「最新」15]16};1718axios.post(url, payload)19.then(response => {20console.log(response.data);21})22.catchcatch(エラー => {23コンソール.エラー(エラー);24});25
1const axios = require("axios");23const url = "https://docs-demo.kaia-kairos.quiknode.pro/";45const payload = {6jsonrpc: "2.0",7id: 1,8メソッド: "eth_createAccessList",9params: [10{11「to」: "0x0000000000000000000000000000000000000000",12"data": "0x"13},14「最新」15]16};1718axios.post(url, payload)19.then(response => {20console.log(response.data);21})22.catchcatch(エラー => {23コンソール.エラー(エラー);24});25
1import リクエスト2import json34url = "https://docs-demo.kaia-kairos.quiknode.pro/"56ペイロード = {7"jsonrpc": "2.0",8"id": 1,9"method": "eth_createAccessList",10"params": [11{12「to」: "0x0000000000000000000000000000000000000000",13"data": "0x"14},15「最新」16]17}1819headers = {"Content-Type": "application/json"}2021response = requests.post(url, headers=headers, data=json.dumps(payload))22印刷(レスポンス.json())23
1import リクエスト2import json34url = "https://docs-demo.kaia-kairos.quiknode.pro/"56ペイロード = {7"jsonrpc": "2.0",8"id": 1,9"method": "eth_createAccessList",10"params": [11{12「to」: "0x0000000000000000000000000000000000000000",13"data": "0x"14},15「最新」16]17}1819headers = {"Content-Type": "application/json"}2021response = requests.post(url, headers=headers, data=json.dumps(payload))22印刷(レスポンス.json())23
1from web3 import Web323w3 = Web3(Web3.HTTPProvider("https://docs-demo.kaia-kairos.quiknode.pro/"))45transaction = {6「to」: "0x0000000000000000000000000000000000000000",7"data": "0x"8}910result = w3.provider.make_request("eth_createAccessList", [transaction, "latest"])11印刷(結果)12
1from web3 import Web323w3 = Web3(Web3.HTTPProvider("https://docs-demo.kaia-kairos.quiknode.pro/"))45transaction = {6「to」: "0x0000000000000000000000000000000000000000",7"data": "0x"8}910result = w3.provider.make_request("eth_createAccessList", [transaction, "latest"])11印刷(結果)12
1const Core = require("@quicknode/sdk/core").default;23const コア = new Core({4endpointUrl: "https://docs-demo.kaia-kairos.quiknode.pro/",5});67(async () => {8const result = await core.client.eth_createAccessList({9transaction: {10to: "0x0000000000000000000000000000000000000000",11data: "0x"12},13blockNumber: "latest"14});15コンソール.log(結果);16})();17
1const Core = require("@quicknode/sdk/core").default;23const コア = new Core({4endpointUrl: "https://docs-demo.kaia-kairos.quiknode.pro/",5});67(async () => {8const result = await core.client.eth_createAccessList({9transaction: {10to: "0x0000000000000000000000000000000000000000",11data: "0x"12},13blockNumber: "latest"14});15コンソール.log(結果);16})();17
回答
1{2"jsonrpc": "2.0",3"id": 1,4"result": {5「accessList」: [],6"gasUsed": "0x5208"7}8}
1{2"jsonrpc": "2.0",3"id": 1,4"result": {5「accessList」: [],6"gasUsed": "0x5208"7}8}