diff options
author | Felix Lange <fjl@twurst.com> | 2016-02-20 22:47:25 +0800 |
---|---|---|
committer | Felix Lange <fjl@twurst.com> | 2016-04-13 18:06:42 +0800 |
commit | 05e257c22cbdbf689634927557bcab05f2befad0 (patch) | |
tree | 4c818d8078df4cc08cd120f0513fdf5125841216 | |
parent | f08680985a479482356192ee3b36f09a8ed3cb4c (diff) | |
download | dexon-05e257c22cbdbf689634927557bcab05f2befad0.tar.gz dexon-05e257c22cbdbf689634927557bcab05f2befad0.tar.zst dexon-05e257c22cbdbf689634927557bcab05f2befad0.zip |
jsre: hide fields with prefix _ when pretty-printing
This makes web3 internals like _requestManager invisible.
-rw-r--r-- | jsre/pretty.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/jsre/pretty.go b/jsre/pretty.go index 8b2b35e8e..cd7fa5232 100644 --- a/jsre/pretty.go +++ b/jsre/pretty.go @@ -177,7 +177,7 @@ func (ctx ppctx) fields(obj *otto.Object) []string { seen = make(map[string]bool) ) add := func(k string) { - if seen[k] || boringKeys[k] { + if seen[k] || boringKeys[k] || strings.HasPrefix(k, "_") { return } seen[k] = true |