docs: replace deprecated function NewTransactor in native-bindings page (#29369)

pull/29666/head
Siyuan Han 7 months ago committed by GitHub
parent 8787b06b4b
commit 1c4860424c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 4
      docs/developers/dapp-developer/native-bindings.md

@ -223,12 +223,12 @@ func main() {
if err != nil { if err != nil {
log.Fatalf("Failed to connect to the Ethereum client: %v", err) log.Fatalf("Failed to connect to the Ethereum client: %v", err)
} }
auth, err := bind.NewTransactor(strings.NewReader(key), "<<strong_password>>") auth, err := bind.NewTransactorWithChainID(strings.NewReader(key), "<<strong_password>>", ChainId)
if err != nil { if err != nil {
log.Fatalf("Failed to create authorized transactor: %v", err) log.Fatalf("Failed to create authorized transactor: %v", err)
} }
// Deploy the contract passing the newly created `auth` and `conn` vars // Deploy the contract passing the newly created `auth` and `conn` vars
address, tx, instance, err := DeployStorage(auth, conn), new(big.Int), "Storage contract in Go!", 0, "Go!") address, tx, instance, err := DeployStorage(auth, conn)
if err != nil { if err != nil {
log.Fatalf("Failed to deploy new storage contract: %v", err) log.Fatalf("Failed to deploy new storage contract: %v", err)
} }

Loading…
Cancel
Save