accounts/abi/bind: set Context in TransactOpts (#23188)
This commit is contained in:
		
							parent
							
								
									b20bc5c0ca
								
							
						
					
					
						commit
						3aea432b35
					
				| @ -17,6 +17,7 @@ | ||||
| package bind | ||||
| 
 | ||||
| import ( | ||||
| 	"context" | ||||
| 	"crypto/ecdsa" | ||||
| 	"errors" | ||||
| 	"io" | ||||
| @ -74,6 +75,7 @@ func NewKeyStoreTransactor(keystore *keystore.KeyStore, account accounts.Account | ||||
| 			} | ||||
| 			return tx.WithSignature(signer, signature) | ||||
| 		}, | ||||
| 		Context: context.Background(), | ||||
| 	}, nil | ||||
| } | ||||
| 
 | ||||
| @ -97,6 +99,7 @@ func NewKeyedTransactor(key *ecdsa.PrivateKey) *TransactOpts { | ||||
| 			} | ||||
| 			return tx.WithSignature(signer, signature) | ||||
| 		}, | ||||
| 		Context: context.Background(), | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| @ -133,6 +136,7 @@ func NewKeyStoreTransactorWithChainID(keystore *keystore.KeyStore, account accou | ||||
| 			} | ||||
| 			return tx.WithSignature(signer, signature) | ||||
| 		}, | ||||
| 		Context: context.Background(), | ||||
| 	}, nil | ||||
| } | ||||
| 
 | ||||
| @ -156,6 +160,7 @@ func NewKeyedTransactorWithChainID(key *ecdsa.PrivateKey, chainID *big.Int) (*Tr | ||||
| 			} | ||||
| 			return tx.WithSignature(signer, signature) | ||||
| 		}, | ||||
| 		Context: context.Background(), | ||||
| 	}, nil | ||||
| } | ||||
| 
 | ||||
| @ -170,5 +175,6 @@ func NewClefTransactor(clef *external.ExternalSigner, account accounts.Account) | ||||
| 			} | ||||
| 			return clef.SignTx(account, transaction, nil) // Clef enforces its own chain id
 | ||||
| 		}, | ||||
| 		Context: context.Background(), | ||||
| 	} | ||||
| } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user