소스 검색

eth/tracers: fix minor off-by-one error (#16879)

* tracing: fix minor off-by-one error

* tracers: go generate
Martin Holst Swende 7 년 전
부모
커밋
400332b99d
2개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 1
      eth/tracers/internal/tracers/4byte_tracer.js
  2. 4 2
      eth/tracers/internal/tracers/assets.go

+ 1 - 1
eth/tracers/internal/tracers/4byte_tracer.js

@@ -78,7 +78,7 @@
 	// the final result of the tracing.
 	result: function(ctx) {
 		// Save the outer calldata also
-		if (ctx.input.length > 4) {
+		if (ctx.input.length >= 4) {
 			this.store(slice(ctx.input, 0, 4), ctx.input.length-4)
 		}
 		return this.ids;

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 4 - 2
eth/tracers/internal/tracers/assets.go


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.