code: async function send (tx, options) {
    const opt = R.merge(this.Ae.defaults, options)
    const signed = await this.signTransaction(tx)
    return this.sendTransaction(signed, opt)
  }
docs: Sign and post a transaction to the chain
  @instance
  @category async
  @rtype (tx: String, options: Object) => Promise[String]
  @param {String} tx - Transaction
  @param {Object} [options={}] options - Options
  @param {Object} [options.verify] verify - Verify transaction before broadcast, throw error if not valid
  @return {String|String} Transaction or transaction hash