code: func (ec *EthereumClient) GetPendingNonceAt(ctx *Context, account *Address) (nonce int64, _ error) {
  	rawNonce, err := ec.client.PendingNonceAt(ctx.context, account.address)
  	return int64(rawNonce), err
  }
docs: // GetPendingNonceAt returns the account nonce of the given account in the pending state.
  // This is the nonce that should be used for the next transaction.