diff --git a/nebtestkit/cases/contract/contract.feature.random.test.js b/nebtestkit/cases/contract/contract.feature.random.test.js index 7037dca18..4466f52a6 100644 --- a/nebtestkit/cases/contract/contract.feature.random.test.js +++ b/nebtestkit/cases/contract/contract.feature.random.test.js @@ -319,10 +319,10 @@ var caseGroup = { } }, "testExpect": { - canExcuteTx: true, + canExcuteTx: false, toBalanceChange: "0", - status: 1, - equalr1r2: false + status: 0, + eventErr: "Call: Error: input seed must be a string" } }, { diff --git a/nf/nvm/module.go b/nf/nvm/module.go index 909ac52d4..2f3967e9f 100644 --- a/nf/nvm/module.go +++ b/nf/nvm/module.go @@ -176,11 +176,6 @@ func AttachLibVersionDelegateFunc(handler unsafe.Pointer, require *C.char) *C.ch return nil } - logging.VLog().WithFields(logrus.Fields{ - "libname": libname, - "return": JSLibRootName + ver + libname[JSLibRootNameLen-1:], - }).Debug("attach lib.") - return C.CString(JSLibRootName + ver + libname[JSLibRootNameLen-1:]) } @@ -192,11 +187,6 @@ func AttachLibVersionDelegateFunc(handler unsafe.Pointer, require *C.char) *C.ch libname = JSLibRootName + libname } } - - logging.VLog().WithFields(logrus.Fields{ - "libname": libname, - "return": JSLibRootName + core.DefaultV8JSLibVersion + libname[JSLibRootNameLen-1:], - }).Debug("attach lib.") return C.CString(JSLibRootName + core.DefaultV8JSLibVersion + libname[JSLibRootNameLen-1:]) } diff --git a/nf/nvm/native-lib/libnebulasv8.dylib b/nf/nvm/native-lib/libnebulasv8.dylib index 0f5976f06..7aba15343 100755 Binary files a/nf/nvm/native-lib/libnebulasv8.dylib and b/nf/nvm/native-lib/libnebulasv8.dylib differ diff --git a/nf/nvm/v8/lib/1.0.5/random.js b/nf/nvm/v8/lib/1.0.5/random.js index 75db3c4ac..8bdf1c2a0 100644 --- a/nf/nvm/v8/lib/1.0.5/random.js +++ b/nf/nvm/v8/lib/1.0.5/random.js @@ -123,7 +123,7 @@ module.exports = (function(){ if (typeof(userseed) !== 'string') { throw new Error("input seed must be a string") } - if (typeof userseed === 'undefined' || userseed == null || userseed === "") { + if (userseed === "") { return; } checkCtx();