From 91882a4f7fa7338a6880ad30022bfe3ac0abc416 Mon Sep 17 00:00:00 2001 From: ZuluCrypto Date: Tue, 3 Apr 2018 20:01:17 -0600 Subject: [PATCH] Implemented TransactionBuilder::bumpSequenceTo --- src/Transaction/TransactionBuilder.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Transaction/TransactionBuilder.php b/src/Transaction/TransactionBuilder.php index 8ca5ce1..66cb163 100755 --- a/src/Transaction/TransactionBuilder.php +++ b/src/Transaction/TransactionBuilder.php @@ -24,6 +24,7 @@ use ZuluCrypto\StellarSdk\XdrModel\Memo; use ZuluCrypto\StellarSdk\XdrModel\Operation\AccountMergeOp; use ZuluCrypto\StellarSdk\XdrModel\Operation\AllowTrustOp; +use ZuluCrypto\StellarSdk\XdrModel\Operation\BumpSequenceOp; use ZuluCrypto\StellarSdk\XdrModel\Operation\ChangeTrustOp; use ZuluCrypto\StellarSdk\XdrModel\Operation\CreateAccountOp; use ZuluCrypto\StellarSdk\XdrModel\Operation\ManageDataOp; @@ -362,6 +363,16 @@ public function clearAccountData($key, $sourceAccountId = null) return $this->addOperation(new ManageDataOp($key, null, $sourceAccountId)); } + /** + * @param BigInteger $bumpTo + * @param null $sourceAccountId + * @return TransactionBuilder + */ + public function bumpSequenceTo(BigInteger $bumpTo, $sourceAccountId = null) + { + return $this->addOperation(new BumpSequenceOp($bumpTo, $sourceAccountId)); + } + /** * @return string */