case class SignedTransaction(transaction: Transaction, signatures: Seq[Signature], feeBump: Option[FeeBump] = None) extends Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SignedTransaction
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new SignedTransaction(transaction: Transaction, signatures: Seq[Signature], feeBump: Option[FeeBump] = None)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bumpFee(fee: NativeAmount, source: KeyPair): SignedTransaction
Bump a signed transaction with a bigger fee
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def createdAccounts: List[AccountId]
- def encodeXDR: String
The base64 encoding of the XDR form of this signed transaction.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val feeBump: Option[FeeBump]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hasMemo: Boolean
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def payeeAccounts: List[AccountId]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def sign(preImage: Seq[Byte]): SignedTransaction
- def sign(key: KeyPair): SignedTransaction
- def signatureBase: ByteString
- val signatures: Seq[Signature]
- def signingRequest(form: Map[String, (String, String)] = Map.empty, callback: Option[HttpUrl] = None, pubkey: Option[PublicKey] = None, message: Option[String] = None, networkPassphrase: Option[String] = None, requestSigner: Option[KeyPair] = None): TransactionSigningRequest
The
web+stellar:
URL for this transaction. - def submit()(implicit ec: ExecutionContext): Future[TransactionPostResponse]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val transaction: Transaction
- def verify(key: PublicKeyOps): Boolean
Returns true if any of the signatures are valid for this transaction and signed by the account indicated by the
key
parameter.Returns true if any of the signatures are valid for this transaction and signed by the account indicated by the
key
parameter.- key
the account to test
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def xdr: TransactionEnvelope
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated