ethapi: default to use eip-155 protected transactions
This commit is contained in:
		
							parent
							
								
									c57166caa3
								
							
						
					
					
						commit
						2ac61a9914
					
				| @ -356,11 +356,7 @@ func (s *PrivateAccountAPI) signTransaction(ctx context.Context, args *SendTxArg | ||||
| 	// Assemble the transaction and sign with the wallet
 | ||||
| 	tx := args.toTransaction() | ||||
| 
 | ||||
| 	var chainID *big.Int | ||||
| 	if config := s.b.ChainConfig(); config.IsEIP155(s.b.CurrentBlock().Number()) { | ||||
| 		chainID = config.ChainID | ||||
| 	} | ||||
| 	return wallet.SignTxWithPassphrase(account, passwd, tx, chainID) | ||||
| 	return wallet.SignTxWithPassphrase(account, passwd, tx, s.b.ChainConfig().ChainID) | ||||
| } | ||||
| 
 | ||||
| // SendTransaction will create a transaction from the given arguments and
 | ||||
| @ -1186,11 +1182,7 @@ func (s *PublicTransactionPoolAPI) sign(addr common.Address, tx *types.Transacti | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	// Request the wallet to sign the transaction
 | ||||
| 	var chainID *big.Int | ||||
| 	if config := s.b.ChainConfig(); config.IsEIP155(s.b.CurrentBlock().Number()) { | ||||
| 		chainID = config.ChainID | ||||
| 	} | ||||
| 	return wallet.SignTx(account, tx, chainID) | ||||
| 	return wallet.SignTx(account, tx, s.b.ChainConfig().ChainID) | ||||
| } | ||||
| 
 | ||||
| // SendTxArgs represents the arguments to sumbit a new transaction into the transaction pool.
 | ||||
| @ -1306,11 +1298,7 @@ func (s *PublicTransactionPoolAPI) SendTransaction(ctx context.Context, args Sen | ||||
| 	// Assemble the transaction and sign with the wallet
 | ||||
| 	tx := args.toTransaction() | ||||
| 
 | ||||
| 	var chainID *big.Int | ||||
| 	if config := s.b.ChainConfig(); config.IsEIP155(s.b.CurrentBlock().Number()) { | ||||
| 		chainID = config.ChainID | ||||
| 	} | ||||
| 	signed, err := wallet.SignTx(account, tx, chainID) | ||||
| 	signed, err := wallet.SignTx(account, tx, s.b.ChainConfig().ChainID) | ||||
| 	if err != nil { | ||||
| 		return common.Hash{}, err | ||||
| 	} | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user