C
EOS_TO_WEI_CONVERSION: 18 = 18
@@ -1745,7 +1745,7 @@ Const ETH_CHAIN
ETH_CHAIN: "mainnet" = "mainnet"
@@ -1755,7 +1755,7 @@ Const FORK
FORK: "istanbul" = "istanbul"
@@ -1765,7 +1765,7 @@ Const abiEncoder
abiEncoder: any = require('ethereumjs-abi')
@@ -1775,7 +1775,7 @@ Const compiledContract
compiledContract: any = solc.compile(JSON.stringify(contractInput), { import: findImports })
@@ -1785,7 +1785,7 @@ Const fs
fs: any = require('fs')
@@ -1795,7 +1795,7 @@ Const path
path: any = require('path')
@@ -1805,7 +1805,7 @@ Const solc
solc: any = require('solc')
@@ -1822,7 +1822,7 @@ Const findImports
Parameters
@@ -1850,7 +1850,7 @@ getDeployableFilesFromDir
Parameters
@@ -1881,7 +1881,7 @@ Const transformEthAccou
Parameters
@@ -1903,7 +1903,7 @@ Const ENDPOINTS
ENDPOINTS: object
@@ -1912,7 +1912,7 @@ jungle
jungle: string[] = ['https://api.jungle.alohaeos.com']
@@ -1922,7 +1922,7 @@ local
local: string[] = ['http://0.0.0.0:8888']
@@ -1933,7 +1933,7 @@ Const chainIds
chainIds: object
@@ -1942,7 +1942,7 @@ jungle
jungle: string = "e70aaab8997e1dfce58fbfac80cbbb8fecec7b99cf982a9444273cbc64c41473"
@@ -1952,7 +1952,7 @@ kylin
kylin: string = "5fff1dae8dc8e2fc4d5b23b2c7665c97f9e9d8edf2b6485a86ba311c25639191"
@@ -1962,7 +1962,7 @@ local
local: string = "cf057bbfb72640471fd910bcb67639c22df9f92470936cddc1ade0e2f2e7dc4f"
@@ -1972,7 +1972,7 @@ mainnet
mainnet: string = "aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906"
@@ -1983,7 +1983,7 @@ Const contractInput
contractInput: object
@@ -1992,7 +1992,7 @@ language
language: string = "Solidity"
@@ -2002,7 +2002,7 @@ settings
settings: object
@@ -2011,7 +2011,7 @@ evmVersion
evmVersion: string = "istanbul"
@@ -2021,7 +2021,7 @@ optimizer
optimizer: object
@@ -2030,7 +2030,7 @@ enabled
enabled: boolean = true
@@ -2040,7 +2040,7 @@ runs
runs: number = 300
@@ -2051,7 +2051,7 @@ outputSelection
outputSelection: object
@@ -2060,7 +2060,7 @@ *
*: object
@@ -2069,7 +2069,7 @@ *
*: string[] = ['abi', 'evm.bytecode']
@@ -2082,7 +2082,7 @@ sources
sources: object
@@ -2091,7 +2091,7 @@ ERC20
ERC20: object
@@ -2100,7 +2100,7 @@ content
content: any = fs.readFileSync(path.join(__dirname, 'ERC20.sol'), 'utf8')
@@ -2111,7 +2111,7 @@ ERC721
ERC721: object
@@ -2120,7 +2120,7 @@ content
content: any = fs.readFileSync(path.join(__dirname, 'ERC721.sol'), 'utf8')
diff --git a/eos-evm-js/docs/interfaces/account.html b/eos-evm-js/docs/interfaces/account.html
index bdb6f21..6ab610f 100644
--- a/eos-evm-js/docs/interfaces/account.html
+++ b/eos-evm-js/docs/interfaces/account.html
@@ -1057,7 +1057,7 @@ account
account: string
@@ -1067,7 +1067,7 @@ address
address: string
@@ -1077,7 +1077,7 @@ balance
balance: BN
@@ -1087,7 +1087,7 @@ code
code: string | Buffer
@@ -1097,7 +1097,7 @@ index
index: number
@@ -1107,7 +1107,7 @@ nonce
nonce: number
diff --git a/eos-evm-js/docs/interfaces/accountstate.html b/eos-evm-js/docs/interfaces/accountstate.html
index 43051d6..48bad7a 100644
--- a/eos-evm-js/docs/interfaces/accountstate.html
+++ b/eos-evm-js/docs/interfaces/accountstate.html
@@ -1045,7 +1045,7 @@ index
index: number
@@ -1055,7 +1055,7 @@ key
key: string
@@ -1065,7 +1065,7 @@ value
value: string
diff --git a/eos-evm-js/docs/interfaces/evmreceipt.html b/eos-evm-js/docs/interfaces/evmreceipt.html
index 32bb8f3..85280d4 100644
--- a/eos-evm-js/docs/interfaces/evmreceipt.html
+++ b/eos-evm-js/docs/interfaces/evmreceipt.html
@@ -1097,7 +1097,7 @@ createdAddress
createdAddress: string
@@ -1107,7 +1107,7 @@ errors
errors: string[]
@@ -1117,7 +1117,7 @@ from
from: string
@@ -1127,7 +1127,7 @@ gasLimit
gasLimit: number
@@ -1137,7 +1137,7 @@ gasPrice
gasPrice: number
@@ -1147,7 +1147,7 @@ gasUsed
gasUsed: number
@@ -1157,7 +1157,7 @@ logs
@@ -1167,7 +1167,7 @@ nonce
nonce: number
@@ -1177,7 +1177,7 @@ output
output: string
@@ -1187,7 +1187,7 @@ r
r: string
@@ -1197,7 +1197,7 @@ s
s: string
@@ -1207,7 +1207,7 @@ status
status: string
@@ -1217,7 +1217,7 @@ to
to: string
@@ -1227,7 +1227,7 @@ transactionHash
transactionHash: string
@@ -1237,7 +1237,7 @@ v
v: number
@@ -1247,7 +1247,7 @@ value
value: number
diff --git a/eos-evm-js/docs/interfaces/evmresponse.html b/eos-evm-js/docs/interfaces/evmresponse.html
index d33e9ad..11d94ac 100644
--- a/eos-evm-js/docs/interfaces/evmresponse.html
+++ b/eos-evm-js/docs/interfaces/evmresponse.html
@@ -1041,7 +1041,7 @@ eos
eos: any
@@ -1051,7 +1051,7 @@ eth
diff --git a/eos-evm-js/docs/interfaces/log.html b/eos-evm-js/docs/interfaces/log.html
index a0b9ffd..fe4907d 100644
--- a/eos-evm-js/docs/interfaces/log.html
+++ b/eos-evm-js/docs/interfaces/log.html
@@ -1045,7 +1045,7 @@ address
address: string
@@ -1055,7 +1055,7 @@ data
data: string
@@ -1065,7 +1065,7 @@ topics
topics: string[]
diff --git a/eos-evm-js/package.json b/eos-evm-js/package.json
index d7d2068..13996df 100644
--- a/eos-evm-js/package.json
+++ b/eos-evm-js/package.json
@@ -1,6 +1,6 @@
{
"name": "eos-evm-js",
- "version": "0.3.2",
+ "version": "0.3.3",
"description": "EOSIO EVM JS SDK",
"keywords": [],
"main": "dist/eos-evm-js.umd.js",
diff --git a/eosio.evm/eosio.evm.wasm b/eosio.evm/eosio.evm.wasm
index 83ecec2..08ac75d 100755
Binary files a/eosio.evm/eosio.evm.wasm and b/eosio.evm/eosio.evm.wasm differ
diff --git a/eosio.evm/include/eosio.evm/transaction.hpp b/eosio.evm/include/eosio.evm/transaction.hpp
index d5353f3..c158676 100644
--- a/eosio.evm/include/eosio.evm/transaction.hpp
+++ b/eosio.evm/include/eosio.evm/transaction.hpp
@@ -160,7 +160,7 @@ namespace eosio_evm
eosio::name ram_payer;
// RLP constructor
- EthereumTransaction(const std::vector& encoded, eosio::name ram_payer)
+ EthereumTransaction(const std::vector& encoded, eosio::name ram_payer_account)
{
// Max Transaction size
eosio::check(encoded.size() < MAX_TX_SIZE, "Invalid Transaction: Max size of a transaction is 128 KB");
@@ -192,8 +192,8 @@ namespace eosio_evm
hash = keccak_256(encode());
// RAM Payer
- eosio::require_auth(ram_payer);
- ram_payer = ram_payer;
+ eosio::require_auth(ram_payer_account);
+ ram_payer = ram_payer_account;
// Gas
initialize_base_gas();