go-ethereum/accounts/abi/bind/v2
jwasinger a10969f650
accounts/abi: fix abigen v1 bindings for deployment of library dependencies (#32164)
When we are deploying library dependencies, if the `TransactOpts` nonce
is unset we will choose the nonce of the next deployment transaction
based on the pending nonce of the sender. If a previous library
deployment transaction was made but not yet accepted into the pool, the
pending nonce will not be updated for the the next deployment
transaction.

This PR introduces a new method to the bind API `WaitAccepted` which
poll until a submitted transaction hash is accepted into the pool or
rejected. The bindings for v1 are updated to invoke this method after
deploying each library dependency.
2026-07-14 14:45:16 +02:00
..
internal/contracts accounts/abi/abigen: add GetABI() method to abigen v2 generated bindings (#35221) 2026-07-01 15:40:46 +08:00
auth.go cmd/abigen, accounts/abi/bind: implement abigen version 2 (#31379) 2025-03-17 15:56:55 +01:00
backend.go accounts/abi: fix abigen v1 bindings for deployment of library dependencies (#32164) 2026-07-14 14:45:16 +02:00
base.go accounts/abi: fix abigen v1 bindings for deployment of library dependencies (#32164) 2026-07-14 14:45:16 +02:00
base_test.go accounts/abi: fix abigen v1 bindings for deployment of library dependencies (#32164) 2026-07-14 14:45:16 +02:00
dep_tree.go cmd/abigen, accounts/abi/bind: implement abigen version 2 (#31379) 2025-03-17 15:56:55 +01:00
dep_tree_test.go all: fix all typos, as reported by crates-ci/typos (#35008) 2026-06-10 18:50:51 +02:00
generate_test.go cmd/abigen, accounts/abi/bind: implement abigen version 2 (#31379) 2025-03-17 15:56:55 +01:00
lib.go account/abi/bind/v2: fix TestDeploymentWithOverrides (#32212) 2025-07-16 21:36:44 +08:00
lib_test.go accounts/abi, core, metrics, miner, rlp, signer, triedb: fix all incorrect variable usages in error strings (#35121) 2026-06-08 12:39:10 +02:00
util.go accounts/abi: fix abigen v1 bindings for deployment of library dependencies (#32164) 2026-07-14 14:45:16 +02:00
util_test.go accounts/abi/bind/v2: fix error assertion in test (#33041) 2025-10-29 14:59:45 +08:00