Skip to content

Commit

Permalink
opFns: change getDataSlice parameter order
Browse files Browse the repository at this point in the history
  • Loading branch information
s1na committed Feb 21, 2019
1 parent c02adf1 commit 14a3505
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions lib/vm/opFns.js
Expand Up @@ -259,7 +259,7 @@ module.exports = {
subMemUsage(runState, memOffset, dataLength)
subGas(runState, new BN(runState._common.param('gasPrices', 'copy')).imul(dataLength.divCeil(new BN(32))))

const data = getDataSlice(dataOffset, dataLength, runState.callData)
const data = getDataSlice(runState.callData, dataOffset, dataLength)
memOffset = memOffset.toNumber()
dataLength = dataLength.toNumber()
runState.memory.extend(memOffset, dataLength)
Expand All @@ -272,7 +272,7 @@ module.exports = {
subMemUsage(runState, memOffset, length)
subGas(runState, new BN(runState._common.param('gasPrices', 'copy')).imul(length.divCeil(new BN(32))))

const data = getDataSlice(codeOffset, length, runState.code)
const data = getDataSlice(runState.code, codeOffset, length)
memOffset = memOffset.toNumber()
length = length.toNumber()
runState.memory.extend(memOffset, length)
Expand All @@ -297,7 +297,7 @@ module.exports = {

stateManager.getContractCode(address, function (err, code) {
if (err) return cb(err)
const data = getDataSlice(codeOffset, length, code)
const data = getDataSlice(code, codeOffset, length)
memOffset = memOffset.toNumber()
length = length.toNumber()
runState.memory.extend(memOffset, length)
Expand Down Expand Up @@ -341,7 +341,7 @@ module.exports = {
subMemUsage(runState, memOffset, length)
subGas(runState, new BN(runState._common.param('gasPrices', 'copy')).mul(length.divCeil(new BN(32))))

const data = getDataSlice(returnDataOffset, length, utils.toBuffer(runState.lastReturned))
const data = getDataSlice(utils.toBuffer(runState.lastReturned), returnDataOffset, length)
memOffset = memOffset.toNumber()
length = length.toNumber()
runState.memory.extend(memOffset, length)
Expand Down Expand Up @@ -948,7 +948,7 @@ function subMemUsage (runState, offset, length) {
* @param {BN} length
* @param {Buffer} data
*/
function getDataSlice (offset, length, data) {
function getDataSlice (data, offset, length) {
let len = new BN(data.length)
if (offset.gt(len)) {
offset = len
Expand Down Expand Up @@ -1041,7 +1041,7 @@ function makeCall (runState, callOptions, localOpts, cb) {
// save results to memory
if (results.vm.return && (!results.vm.exceptionError || results.vm.exceptionError.error === ERROR.REVERT)) {
if (results.vm.return.length > 0) {
const data = getDataSlice(new BN(0), localOpts.outLength, results.vm.return)
const data = getDataSlice(results.vm.return, new BN(0), localOpts.outLength)
const memOffset = localOpts.outOffset.toNumber()
const dataLength = localOpts.outLength.toNumber()
runState.memory.extend(memOffset, dataLength)
Expand Down

0 comments on commit 14a3505

Please sign in to comment.