Commit graph

7 commits

Author SHA1 Message Date
cary
ff027d0059 fix: bounds check, CanSet guard, and call.Failed on unpack error
- call.go: guard against struct fields > ABI output count (panic)
- call.go: check field.CanSet() before field.Set() (panic on unexported fields)
- caller.go: set call.Failed=true when CanFail=true and unpack fails

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-18 15:55:51 +08:00
ziyeziye
07b7d5b7f3 AllowFailure nil 2023-12-11 18:14:19 +08:00
ziyeziye
4ca4148863 Support extension parameter return as is 2023-12-11 16:26:20 +08:00
ziyeziye
12c2d287e9 Outputs type supports nil 2023-12-11 16:09:42 +08:00
ziyeziye
1fbee12081 Support single request
Outputs type supports nil
2023-12-11 15:47:34 +08:00
Caner Çıdam
7f1d5bbfad remove input check before packing 2023-04-26 15:05:13 +03:00
Caner Çıdam
b7f5bea328 first commit 2023-04-24 15:27:26 +03:00