diff --git a/src/Cardano/Wallet.hs b/src/Cardano/Wallet.hs index 50d42fd8e7d..1616da4cc4b 100644 --- a/src/Cardano/Wallet.hs +++ b/src/Cardano/Wallet.hs @@ -4,6 +4,7 @@ {-# LANGUAGE ExistentialQuantification #-} {-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE LambdaCase #-} +{-# LANGUAGE OverloadedLabels #-} {-# LANGUAGE RankNTypes #-} -- | @@ -24,6 +25,9 @@ module Cardano.Wallet -- * Errors , ErrNoSuchWallet(..) , ErrWalletAlreadyExists(..) + , ErrSignTx(..) + , ErrSubmitTx(..) + , ErrCreateUnsignedTx(..) -- * Construction , mkWalletLayer @@ -35,7 +39,7 @@ module Cardano.Wallet import Prelude import Cardano.Wallet.Binary - ( encodeSignedTx, toByteString ) + ( encodeSignedTx, toByteString, txId ) import Cardano.Wallet.CoinSelection ( CoinSelection (..) , CoinSelectionError (..) @@ -49,12 +53,14 @@ import Cardano.Wallet.DB , PrimaryKey (..) ) import Cardano.Wallet.Network - ( NetworkLayer (..) ) + ( ErrPostTx (..), NetworkLayer (..) ) import Cardano.Wallet.Primitive.AddressDerivation ( Depth (RootK) + , ErrWrongPassphrase (..) , Key , Passphrase , XPrv + , checkPassphrase , deriveAccountPrivateKey , digest , encryptPassphrase @@ -75,17 +81,21 @@ import Cardano.Wallet.Primitive.Model , currentTip , getState , initWallet + , newPending , updateState ) import Cardano.Wallet.Primitive.Signing ( SignTxError, mkStdTx ) import Cardano.Wallet.Primitive.Types ( Block (..) - , BlockHeader (..) + , Coin (..) + , Direction (..) , SignedTx (..) , SlotId (..) - , Tx (..) + , Tx + , TxMeta (..) , TxOut (..) + , TxStatus (..) , TxWitness , WalletDelegation (..) , WalletId (..) @@ -106,15 +116,21 @@ import Control.Monad.Fail import Control.Monad.IO.Class ( liftIO ) import Control.Monad.Trans.Except - ( ExceptT, runExceptT, throwE, withExceptT ) + ( ExceptT (..), runExceptT, throwE, withExceptT ) import Control.Monad.Trans.Maybe ( MaybeT (..), maybeToExceptT ) import Control.Monad.Trans.State ( runState, state ) import Data.Functor ( ($>) ) +import Data.Generics.Internal.VL.Lens + ( view, (^.) ) +import Data.Generics.Labels + () import Data.List.NonEmpty ( NonEmpty ) +import Data.Quantity + ( Quantity (..) ) import Data.Time.Clock ( getCurrentTime ) import Fmt @@ -124,6 +140,7 @@ import GHC.Generics import qualified Cardano.Wallet.CoinSelection.Policy.Random as CoinSelection import qualified Cardano.Wallet.DB as DB +import qualified Data.Map.Strict as Map import qualified Data.Text.IO as TIO {------------------------------------------------------------------------------- @@ -174,9 +191,9 @@ data WalletLayer s = WalletLayer , signTx :: WalletId - -> (Key 'RootK XPrv, Passphrase "encryption") + -> Passphrase "encryption" -> CoinSelection - -> ExceptT ErrSignTx IO (Tx, [TxWitness]) + -> ExceptT ErrSignTx IO (Tx, TxMeta, [TxWitness]) -- ^ Produce witnesses and construct a transaction from a given -- selection. Requires the encryption passphrase in order to decrypt -- the root private key. Note that this doesn't broadcast the @@ -184,7 +201,8 @@ data WalletLayer s = WalletLayer -- 'submitTx'. , submitTx - :: (Tx, [TxWitness]) + :: WalletId + -> (Tx, TxMeta, [TxWitness]) -> ExceptT ErrSubmitTx IO () -- ^ Broadcast a (signed) transaction to the network. } @@ -209,11 +227,14 @@ data ErrCreateUnsignedTx -- | Errors occuring when signing a transaction data ErrSignTx - = ErrSignTxNoSuchWallet ErrNoSuchWallet - | ErrSignTx SignTxError + = ErrSignTx SignTxError + | ErrSignTxNoSuchWallet ErrNoSuchWallet + | ErrSignTxWrongPassphrase ErrWrongPassphrase -- | Errors occuring when submitting a signed transaction to the network -data ErrSubmitTx = forall a. NetworkError a +data ErrSubmitTx + = ErrSubmitTxNetwork ErrPostTx + | ErrSubmitTxNoSuchWallet ErrNoSuchWallet {------------------------------------------------------------------------------- Construction @@ -271,7 +292,7 @@ mkWalletLayer db network = WalletLayer TIO.putStrLn $ "[ERROR] restoreSleep: " +|| e ||+ "" restoreSleep wid (currentTip w) Right (_, tip) -> do - restoreStep wid (currentTip w, slotId tip) + restoreStep wid (currentTip w, tip ^. #slotId) {--------------------------------------------------------------------------- Transactions @@ -284,29 +305,41 @@ mkWalletLayer db network = WalletLayer withExceptT ErrCreateUnsignedTxCoinSelection $ CoinSelection.random opts utxo recipients - , submitTx = \(tx, witnesses) -> do - let signed = SignedTx $ toByteString $ encodeSignedTx (tx, witnesses) - withExceptT NetworkError $ postTx network signed - - , signTx = \wid creds (CoinSelection ins outs chgs) -> DB.withLock db $ do + , signTx = \wid pwd (CoinSelection ins outs chgs) -> DB.withLock db $ do (w, _) <- withExceptT ErrSignTxNoSuchWallet $ _readWallet wid - let (changeOuts, s') = flip runState (getState w) $ forM chgs $ \c -> do addr <- state nextChangeAddress return $ TxOut addr c - allShuffledOuts <- liftIO $ shuffle (outs ++ changeOuts) - - case mkStdTx (getState w) creds ins allShuffledOuts of - Right a -> do - -- Safe because we have a lock and we already fetched the wallet - -- within this context. - liftIO . unsafeRunExceptT $ - DB.putCheckpoint db (PrimaryKey wid) (updateState s' w) - return a - - Left e -> - throwE $ ErrSignTx e + withRootKey wid pwd ErrSignTxWrongPassphrase $ \xprv -> do + case mkStdTx (getState w) (xprv, pwd) ins allShuffledOuts of + Right (tx, wit) -> do + -- Safe because we have a lock and we already fetched the wallet + -- within this context. + liftIO . unsafeRunExceptT $ + DB.putCheckpoint db (PrimaryKey wid) (updateState s' w) + let amtChng = fromIntegral $ + sum (getCoin <$> chgs) + let amtInps = fromIntegral $ + sum (getCoin . coin . snd <$> ins) + let meta = TxMeta + { status = Pending + , direction = Outgoing + , slotId = currentTip w + , amount = Quantity (amtInps - amtChng) + } + return (tx, meta, wit) + Left e -> + throwE $ ErrSignTx e + + , submitTx = \wid (tx, meta, wit) -> do + let signed = SignedTx $ toByteString $ encodeSignedTx (tx, wit) + withExceptT ErrSubmitTxNetwork $ postTx network signed + DB.withLock db $ withExceptT ErrSubmitTxNoSuchWallet $ do + (w, _) <- _readWallet wid + let history = Map.fromList [(txId tx, (tx, meta))] + DB.putCheckpoint db (PrimaryKey wid) (newPending tx w) + DB.putTxHistory db (PrimaryKey wid) history } where _readWallet @@ -317,6 +350,22 @@ mkWalletLayer db network = WalletLayer meta <- MaybeT $ DB.readWalletMeta db (PrimaryKey wid) return (cp, meta) + -- | Execute an action which requires holding a root XPrv + withRootKey + :: forall e a. () + => WalletId + -> Passphrase "encryption" + -> (ErrWrongPassphrase -> e) + -> (Key 'RootK XPrv -> ExceptT e IO a) + -> ExceptT e IO a + withRootKey wid pwd embed action = do + xprv <- withExceptT embed $ do + (xprv, hpwd) <- liftIO $ DB.readPrivateKey db (PrimaryKey wid) >>= \case + Nothing -> unsafeRunExceptT $ throwE $ ErrNoSuchWallet wid + Just a -> return a + ExceptT $ return ((\() -> xprv) <$> checkPassphrase pwd hpwd) + action xprv + -- | Infinite restoration loop. We drain the whole available chain and try -- to catch up with the node. In case of error, we log it and wait a bit -- before retrying. @@ -331,7 +380,7 @@ mkWalletLayer db network = WalletLayer Right [] -> do restoreSleep wid slot Right blocks -> do - let next = slotId . header . last $ blocks + let next = view #slotId . header . last $ blocks runExceptT (restoreBlocks wid blocks tip) >>= \case Left (ErrNoSuchWallet _) -> do TIO.putStrLn $ "[ERROR] restoreStep: wallet " +| wid |+ "is gone!" @@ -349,7 +398,7 @@ mkWalletLayer db network = WalletLayer TIO.putStrLn $ "[ERROR] restoreSleep: " +|| e ||+ "" restoreSleep wid slot Right (_, tip) -> - restoreStep wid (slot, slotId tip) + restoreStep wid (slot, tip ^. #slotId) -- | Apply the given blocks to the wallet and update the wallet state, -- transaction history and corresponding metadata. @@ -360,8 +409,8 @@ mkWalletLayer db network = WalletLayer -> ExceptT ErrNoSuchWallet IO () restoreBlocks wid blocks tip = do let (inf, sup) = - ( slotId . header . head $ blocks - , slotId . header . last $ blocks + ( view #slotId . header . head $ blocks + , view #slotId . header . last $ blocks ) liftIO $ TIO.putStrLn $ "[INFO] Applying blocks ["+| inf |+" ... "+| sup |+"]" @@ -376,7 +425,7 @@ mkWalletLayer db network = WalletLayer let (txs, cp') = applyBlocks (h ++ q) cp let progress = slotRatio sup tip let status' = if progress == maxBound then Ready else Restoring progress - let meta' = meta { status = status' } + let meta' = meta { status = status' } :: WalletMetadata -- NOTE -- Not as good as a transaction, but, with the lock, nothing can make diff --git a/src/Cardano/Wallet/Api/Server.hs b/src/Cardano/Wallet/Api/Server.hs index 45d6e8c4723..78d89a72411 100644 --- a/src/Cardano/Wallet/Api/Server.hs +++ b/src/Cardano/Wallet/Api/Server.hs @@ -16,7 +16,10 @@ module Cardano.Wallet.Api.Server import Prelude import Cardano.Wallet - ( ErrNoSuchWallet (..) + ( ErrCreateUnsignedTx (..) + , ErrNoSuchWallet (..) + , ErrSignTx (..) + , ErrSubmitTx (..) , ErrWalletAlreadyExists (..) , NewWallet (..) , WalletLayer @@ -25,8 +28,9 @@ import Cardano.Wallet.Api ( Addresses, Api, Transactions, Wallets ) import Cardano.Wallet.Api.Types ( ApiAddress (..) + , ApiCoins (..) , ApiT (..) - , ApiTransaction + , ApiTransaction (..) , ApiWallet (..) , PostTransactionData , WalletBalance (..) @@ -35,12 +39,16 @@ import Cardano.Wallet.Api.Types , WalletPutPassphraseData (..) , getApiMnemonicT ) +import Cardano.Wallet.Binary + ( txId ) +import Cardano.Wallet.CoinSelection + ( CoinSelectionOptions (..) ) import Cardano.Wallet.Primitive.AddressDiscovery ( SeqState (..), defaultAddressPoolGap ) import Cardano.Wallet.Primitive.Model ( availableBalance, getState, totalBalance ) import Cardano.Wallet.Primitive.Types - ( AddressState, WalletId ) + ( AddressState, Coin (..), TxOut (..), WalletId ) import Control.Monad.Catch ( throwM ) import Control.Monad.IO.Class @@ -54,11 +62,21 @@ import Data.Generics.Labels import Data.Quantity ( Quantity (..) ) import Servant - ( (:<|>) (..), NoContent (..), Server, err404, err409, err501 ) + ( (:<|>) (..) + , NoContent (..) + , Server + , err403 + , err404 + , err409 + , err410 + , err500 + , err501 + ) import Servant.Server ( Handler (..), ServantErr (..) ) import qualified Cardano.Wallet as W +import qualified Data.List.NonEmpty as NE -- | A Servant server for our wallet API @@ -184,12 +202,34 @@ createTransaction -> ApiT WalletId -> PostTransactionData -> Handler ApiTransaction -createTransaction _ _ _ = - throwM err501 - +createTransaction w (ApiT wid) body = do + -- FIXME Compute the options based on the transaction's size / inputs + let opts = CoinSelectionOptions { maximumNumberOfInputs = 10 } + let outs = coerceCoin <$> (body ^. #targets) + let pwd = getApiT $ body ^. #passphrase + selection <- liftHandler $ W.createUnsignedTx w wid opts outs + (tx, meta, wit) <- liftHandler $ W.signTx w wid pwd selection + liftHandler $ W.submitTx w wid (tx, meta, wit) + return ApiTransaction + { id = ApiT (txId tx) + , amount = meta ^. #amount + , insertedAt = Nothing + , depth = Quantity 0 + , direction = ApiT (meta ^. #direction) + , inputs = NE.fromList (coerceTxOut . snd <$> selection ^. #inputs) + , outputs = NE.fromList (coerceTxOut <$> tx ^. #outputs) + , status = ApiT (meta ^. #status) + } + where + coerceCoin :: ApiCoins -> TxOut + coerceCoin (ApiCoins (ApiT addr) (Quantity c)) = + TxOut addr (Coin $ fromIntegral c) + coerceTxOut :: TxOut -> ApiCoins + coerceTxOut (TxOut addr (Coin c)) = + ApiCoins (ApiT addr) (Quantity $ fromIntegral c) {------------------------------------------------------------------------------- - Handlers + Error Handling -------------------------------------------------------------------------------} -- | Lift our wallet layer into servant 'Handler', by mapping each error to a @@ -212,3 +252,17 @@ instance LiftHandler ErrNoSuchWallet where instance LiftHandler ErrWalletAlreadyExists where handler = \case ErrWalletAlreadyExists _ -> err409 + +instance LiftHandler ErrCreateUnsignedTx where + handler = \case + ErrCreateUnsignedTxNoSuchWallet _ -> err404 + ErrCreateUnsignedTxCoinSelection _ -> err403 + +instance LiftHandler ErrSignTx where + handler = \case + ErrSignTx _ -> err500 + ErrSignTxNoSuchWallet _ -> err410 + ErrSignTxWrongPassphrase _ -> err403 + +instance LiftHandler ErrSubmitTx where + handler _ = err500 diff --git a/src/Cardano/Wallet/Api/Types.hs b/src/Cardano/Wallet/Api/Types.hs index b0c0e1e1c19..d8d3508ad79 100644 --- a/src/Cardano/Wallet/Api/Types.hs +++ b/src/Cardano/Wallet/Api/Types.hs @@ -54,6 +54,7 @@ import Cardano.Wallet.Primitive.AddressDiscovery import Cardano.Wallet.Primitive.Types ( Address (..) , AddressState (..) + , Coin (..) , Direction (..) , Hash (..) , PoolId (..) @@ -66,6 +67,7 @@ import Cardano.Wallet.Primitive.Types , WalletName (..) , WalletPassphraseInfo (..) , WalletState (..) + , isValidCoin ) import Control.Arrow ( left ) @@ -150,10 +152,10 @@ data PostTransactionData = PostTransactionData , passphrase :: !(ApiT (Passphrase "encryption")) } deriving (Eq, Generic, Show) -data ApiTransaction = Transaction +data ApiTransaction = ApiTransaction { id :: !(ApiT (Hash "Tx")) , amount :: !(Quantity "lovelace" Natural) - , insertedAt :: !ApiBlockData + , insertedAt :: !(Maybe ApiBlockData) , depth :: !(Quantity "block" Natural) , direction :: !(ApiT Direction) , inputs :: !(NonEmpty ApiCoins) @@ -307,35 +309,6 @@ instance FromJSON (ApiT PoolId) where instance ToJSON (ApiT PoolId) where toJSON = toJSON . getPoolId . getApiT --- | Options for encoding wallet delegation settings. It can be serialized to --- and from JSON as follows: --- --- >>> Aeson.encode NotDelegating --- {"status":"not_delegating"} --- --- >>> Aeson.encode $ Delegating poolId --- {"status":"delegating","target": "27522fe5-262e-42a5-8ccb-cef884ea2ba0"} -walletDelegationOptions :: Aeson.Options -walletDelegationOptions = taggedSumTypeOptions $ TaggedObjectOptions - { _tagFieldName = "status" - , _contentsFieldName = "target" - } - --- | Options for encoding a wallet state. It can be serialized to and from JSON --- as follows: --- --- >>> Aeson.encode Ready --- {"status":"ready"} --- --- >>> Aeson.encode $ Restoring (Quantity 14) --- {"status":"restoring","progress":{"quantity":14,"unit":"percent"}} - -walletStateOptions :: Aeson.Options -walletStateOptions = taggedSumTypeOptions $ TaggedObjectOptions - { _tagFieldName = "status" - , _contentsFieldName = "progress" - } - instance FromJSON PostTransactionData where parseJSON = genericParseJSON defaultRecordTypeOptions instance ToJSON PostTransactionData where @@ -352,7 +325,15 @@ instance ToJSON ApiBlockData where toJSON = genericToJSON defaultRecordTypeOptions instance FromJSON ApiCoins where - parseJSON = genericParseJSON defaultRecordTypeOptions + parseJSON bytes = do + v@(ApiCoins _ (Quantity c)) <- + genericParseJSON defaultRecordTypeOptions bytes + if isValidCoin (Coin $ fromIntegral c) + then return v + else fail $ + "invalid coin value: value has to be lower than or equal to " + <> show (getCoin maxBound) <> " lovelace." + instance ToJSON ApiCoins where toJSON = genericToJSON defaultRecordTypeOptions @@ -366,7 +347,6 @@ instance FromJSON (ApiT (Hash "Tx")) where instance ToJSON (ApiT (Hash "Tx")) where toJSON = toJSON . toText . getApiT - instance FromJSON (ApiT Direction) where parseJSON = fmap ApiT . genericParseJSON defaultSumTypeOptions instance ToJSON (ApiT Direction) where @@ -377,6 +357,35 @@ instance FromJSON (ApiT TxStatus) where instance ToJSON (ApiT TxStatus) where toJSON = genericToJSON defaultSumTypeOptions . getApiT +-- | Options for encoding wallet delegation settings. It can be serialized to +-- and from JSON as follows: +-- +-- >>> Aeson.encode NotDelegating +-- {"status":"not_delegating"} +-- +-- >>> Aeson.encode $ Delegating poolId +-- {"status":"delegating","target": "27522fe5-262e-42a5-8ccb-cef884ea2ba0"} +walletDelegationOptions :: Aeson.Options +walletDelegationOptions = taggedSumTypeOptions $ TaggedObjectOptions + { _tagFieldName = "status" + , _contentsFieldName = "target" + } + +-- | Options for encoding a wallet state. It can be serialized to and from JSON +-- as follows: +-- +-- >>> Aeson.encode Ready +-- {"status":"ready"} +-- +-- >>> Aeson.encode $ Restoring (Quantity 14) +-- {"status":"restoring","progress":{"quantity":14,"unit":"percent"}} + +walletStateOptions :: Aeson.Options +walletStateOptions = taggedSumTypeOptions $ TaggedObjectOptions + { _tagFieldName = "status" + , _contentsFieldName = "progress" + } + {------------------------------------------------------------------------------- HTTPApiData instances -------------------------------------------------------------------------------} diff --git a/src/Cardano/Wallet/CoinSelection.hs b/src/Cardano/Wallet/CoinSelection.hs index ba6dbe1c08d..2319cc767ac 100644 --- a/src/Cardano/Wallet/CoinSelection.hs +++ b/src/Cardano/Wallet/CoinSelection.hs @@ -73,7 +73,7 @@ data CoinSelection = CoinSelection -- ^ Picked outputs , change :: [Coin] -- ^ Resulting changes - } deriving (Show, Eq) + } deriving (Generic, Show, Eq) -- NOTE -- We don't check for duplicates when combining selections because we assume diff --git a/src/Cardano/Wallet/Primitive/Model.hs b/src/Cardano/Wallet/Primitive/Model.hs index 17881e8d188..28279876290 100644 --- a/src/Cardano/Wallet/Primitive/Model.hs +++ b/src/Cardano/Wallet/Primitive/Model.hs @@ -35,6 +35,7 @@ module Cardano.Wallet.Primitive.Model , updateState , applyBlock , applyBlocks + , newPending -- * Accessors , currentTip @@ -182,6 +183,13 @@ applyBlocks blocks cp0 = applyBlock' (txs, cp) b = let (txs', cp') = applyBlock b cp in (txs <> txs', cp') +newPending + :: Tx + -> Wallet s + -> Wallet s +newPending !tx (Wallet !utxo !pending !history !tip !s) = + Wallet utxo (Set.insert tx pending) history tip s + {------------------------------------------------------------------------------- Accessors -------------------------------------------------------------------------------} diff --git a/test/data/Cardano/Wallet/Api/ApiTransaction.json b/test/data/Cardano/Wallet/Api/ApiTransaction.json index 6c443ea69c8..96f5545d272 100644 --- a/test/data/Cardano/Wallet/Api/ApiTransaction.json +++ b/test/data/Cardano/Wallet/Api/ApiTransaction.json @@ -1,2212 +1,2590 @@ { - "seed": 2630503384715675386, + "seed": 6073369455021371509, "samples": [ { - "inserted_at": { - "time": "1864-06-06T18:24:14.637912775127Z", - "block": { - "epoch_number": 11299629, - "slot_number": 15550 - } - }, - "status": "invalidated", + "status": "pending", "amount": { - "quantity": 42, + "quantity": 102, "unit": "lovelace" }, "inputs": [ { "amount": { - "quantity": 49, + "quantity": 151, + "unit": "lovelace" + }, + "address": "xkM2Qy3YSdc9SQ5spgT7TF6EQNHvkf9dGkePXNoiHEsDztnijQFtnZrUJdu9rQJmbUGq" + }, + { + "amount": { + "quantity": 72, + "unit": "lovelace" + }, + "address": "2arDfvWNQf6N3hB2S2RCgcxLn6X3vEFC2kUm4jExTDbeH9MV4GosScVZnDsg9xPYKuqp" + }, + { + "amount": { + "quantity": 133, + "unit": "lovelace" + }, + "address": "4o3sFdyZ7JJydmvNHLBB2UhwQgAVbhohMJv15J2fjMLR1tNLVPqSoyMsXSEUe9ZKyw5h" + }, + { + "amount": { + "quantity": 9, + "unit": "lovelace" + }, + "address": "UCsMHYZCwDrx9hL6G12xu3HDY52mt1o1QbGYwoxsHa726DN46kR6NPErqJM2GfptXk9G" + }, + { + "amount": { + "quantity": 18, "unit": "lovelace" }, - "address": "q8p8osRPZQGEZ3QWPrtDcX25L6YcVUcQSHbYS41tiE79hhjRVZ5Z9bHVp4ySos9kRbk4" + "address": "aqu7CwjqaRJYo3dqskuCYBYnP2Xr3sB88LcjQ7ix3TaKF81L11vCANFmrXmCfHrqX5Ey" + }, + { + "amount": { + "quantity": 86, + "unit": "lovelace" + }, + "address": "Xt5ur5krjw5kMTA2iug7cdCGFJUWuQcuQLcvcCKE77eMK74xrYQS59zXi8gqE8HNH6Lt" + }, + { + "amount": { + "quantity": 74, + "unit": "lovelace" + }, + "address": "fnbqeNz4rCUSZg1c79hPAwcskwAuuJzDT7nHF8TAkQZ3rUsao88QQ2skxXT9rcFPjf9s" + }, + { + "amount": { + "quantity": 204, + "unit": "lovelace" + }, + "address": "5Uihut7zzhua8nSAGtvELkSD48Cb7ktbQSHPZqNJviuTYfuGCzFYVdV7KuoLr7kN87ux" } ], "direction": "incoming", "outputs": [ { "amount": { - "quantity": 9, + "quantity": 169, "unit": "lovelace" }, - "address": "8PyrSJdfs5gkfeEHWRciRGYZghVb2AjNu4QkWeGCpYdHr7mKqscgWft7qRDx2PnXVXpW" + "address": "P8Y2QAxjetbDp4re7MdoE9SjSR8Y8p63wMboD7LtuvAXJffQQtJJSZXgvV3YfnQKnZmx" }, { "amount": { - "quantity": 161, + "quantity": 239, "unit": "lovelace" }, - "address": "McuAEaLAb19SK4nbdLqH2vbVpRvn7jPNCrHARSVKHE1yLa5ir7eeBZWQrMWVypHz293D" + "address": "vnK98UgWT7XU2MzhcVY8Gacw9dtDPftqufyUFRci734bZCRpArQwK7YJjUj2yrV8KHDn" }, { "amount": { - "quantity": 75, + "quantity": 95, "unit": "lovelace" }, - "address": "2E3ah7PxT2RJjS9c3MfiLVK47ueiwLSGUhR4y9RZTyki6UZqVvRFABzLr5qTi8N1hDKSU" + "address": "kenuMUEzbB9rhaWBaP2y6woLKJy6LbPraovNpYD1UDdFPx72b54ULDHA99DYgB4uePUo" }, { "amount": { - "quantity": 238, + "quantity": 127, "unit": "lovelace" }, - "address": "Q2onyFeoQUihTMgkvCNswsqFYn8AonK3VqtieZRG3t6bnHV4hdc5atqsSsN5z8zpcWfQ" + "address": "RcdKRrKoiNbPmjszZBYFthG6ztp3gvZ91trT53iFgqq6ye1Esq14BSN1isH5FL7NDKq7" }, { "amount": { - "quantity": 111, + "quantity": 184, "unit": "lovelace" }, - "address": "hqwUnN3fzfBrFRSRyYi1KiHR9XFKfhb5eFxPwbDT9XdbbqBi7m4bSBfJPhBmSDDtFwYG" + "address": "2TURNYkaiPbsS1S9N6CS5UnQSNNF9Rx1kjG9ZgNuee5bo6zJacLzzwyTGzeNvRDyiiv3t" }, { "amount": { - "quantity": 123, + "quantity": 188, "unit": "lovelace" }, - "address": "2Zyg3DQKv9EtoRMnTm7s6UqwF1GiZczmf3M2jBEVxgv9mA9LuCfnCkscyLvT5WN8zpsd3" + "address": "XqWaYmkf81pQTP348w8pzbv78FGejm7pDGwmKnoy1Cr6JEwofQ1FYg49WyPcQFLWDfrG" }, { "amount": { - "quantity": 151, + "quantity": 76, "unit": "lovelace" }, - "address": "VmpfdQTFphoMcjJ47t2BKHvSJ5XPhXhtTfa1uCqEA6YaSPNz5dWgm5S42a4LRLRdLhu6" + "address": "3eomxZnMrx6q89RHGKYAssXiRpgH4Ne5eio7imXG7YBdxoo65BvaLRF7fntV6jbPVYAnN" }, { "amount": { - "quantity": 166, + "quantity": 17, "unit": "lovelace" }, - "address": "3CURZS2VVq6NEpjFFJtoYN58ULjqWbX4Y3UbiArGYDT9qiqNeg1gC4VJC6MvsdXY5mA9g" + "address": "xET18Z4dMbCcQgCPePz2i9U8ZfLsnsEeLNWxkfV1Tkm7TfV4rscyAdF6EhD8twYvh82g" }, { "amount": { - "quantity": 112, + "quantity": 129, "unit": "lovelace" }, - "address": "BVUprv4WdK6EuBk4C3c1cN6RrSRrq7FPc8NiBPpEzMLZToh3bDJA2BJtDuCJMnbdEv61" + "address": "2EL5K8FNUwttySocb2twPc6ee5qYjCMYqpc7Zo3sXQxgv6yP2KHeePYwvqB4wFtMmNChs" }, { "amount": { - "quantity": 94, + "quantity": 230, "unit": "lovelace" }, - "address": "2TgB7xUp4ceqk9snrcMS1w7uyy5su9qmJrWzUS1j5U4RHBw9BGAxTo55BZuH3s3DsrJNa" + "address": "zCkZfzYeuHdMHxJr55r8oEfb3QVddoMJhZnCY6zZLLJkW632FzaYb4NSyTnT7QdD486E" }, { "amount": { - "quantity": 73, + "quantity": 58, "unit": "lovelace" }, - "address": "mQpp4YZDcv7W1m6CYY6W4ZyQU9fCVx7cTD2nMSoe1SKqrDuBKrDVP2TNPvoftRuNaAfQ" + "address": "2YdLeSs9W5RYrvvTo4W8VKgpYEpUDaHVD8RG5jhMi2Nydqf28pXQHVfeYqYFnz9YxLgFo" }, { "amount": { - "quantity": 179, + "quantity": 221, + "unit": "lovelace" + }, + "address": "oVyJXbA8KXne5QbTBmyoZyKkAcRwczrMYYjiAcNTKYLpsByL6kBzRW11gBgraKNDfFwH" + }, + { + "amount": { + "quantity": 255, "unit": "lovelace" }, - "address": "2Vg8GVZQghKtGtNjtC5cgpMKdjH2AQQimy4WykE2g1mZv3PV9NUCZ5PH9meH3WXVyuE7T" + "address": "EgDaGKae6caMh8Ddp7nmUZcqGj8EAA97dvUSJYjyFZYf1SiRXfkW7MvAXokuKvbjTX4v" } ], "depth": { - "quantity": 121, + "quantity": 136, "unit": "block" }, - "id": "f6537a0d31636c726c087d123b706f447a4d5e39600c6762163870590d231227" + "id": "5a690f1e39280d3208f6b40ba51f4e417c0e680a7d4624630bf565404844745e" }, { "inserted_at": { - "time": "1864-04-19T16:45:06.869044004481Z", + "time": "1864-05-23T15:59:04.343391301292Z", "block": { - "epoch_number": 14072973, - "slot_number": 22526 + "epoch_number": 14329440, + "slot_number": 12337 } }, "status": "in_ledger", "amount": { - "quantity": 208, + "quantity": 201, "unit": "lovelace" }, "inputs": [ { "amount": { - "quantity": 161, + "quantity": 81, + "unit": "lovelace" + }, + "address": "HiREMrFZMJa6db6xJZucfs2hx618h11UCYqaqe13hdxYZw21PufdGGBKcedr9ZMAhCFc" + }, + { + "amount": { + "quantity": 210, + "unit": "lovelace" + }, + "address": "5qbK5rGUmcMGp5LJoPd61bmHYsqJoJmywN9URHvmzgx5TpJ6aHW94mgrbsrtNCqShbE8" + }, + { + "amount": { + "quantity": 163, + "unit": "lovelace" + }, + "address": "21shPvjrv5M3uPsZiJ2cgW8rsJhpYKYtv5yYKhdoyYrG4s7qa4hTbA8sB59rV5DY92diK" + }, + { + "amount": { + "quantity": 65, + "unit": "lovelace" + }, + "address": "2CMLKoKhXghXAJpneP4hkMfPKXprHuRkSJpCFDSHwEgTXwPzqjnfrjkRHPxy3FvyB9aUo" + }, + { + "amount": { + "quantity": 92, + "unit": "lovelace" + }, + "address": "2DDYqj5C7bA3wxeByKzvbAjEDcg8HerhUMcoiyMoawmwqBhYUiTCLpY1f5fdwuJ4m78K9" + }, + { + "amount": { + "quantity": 115, + "unit": "lovelace" + }, + "address": "ZW3TG85LGnSyNJBxM9Ki4HSJMXxuJQvDjAAEBMWncpAqqYNZAoDyKbdvuQxxsZRrNA2L" + }, + { + "amount": { + "quantity": 222, + "unit": "lovelace" + }, + "address": "pzPpSWMCHWXLphnYimw9ygpbZHqTqqYd2kA3LLHSWCjBzefK1kmkiuc1XWAsoBsQ3GRU" + }, + { + "amount": { + "quantity": 13, + "unit": "lovelace" + }, + "address": "2C4Bvs7U64Zv6TLvwtyU6TVKu5Wv6TqhurFcUzpnw6rULJn97Q8HxMXsWKszVyFd1Cm3b" + }, + { + "amount": { + "quantity": 40, + "unit": "lovelace" + }, + "address": "bHRFknHeXR2mxyvCvBJjU1CFuw4QGsuQQxDLfBLjd3YX6kzDAJaCrN6x2rGaSSohW4Fn" + }, + { + "amount": { + "quantity": 69, + "unit": "lovelace" + }, + "address": "XUzSyo3oTdSHL7iAcZPw273vwwby3WypkRrkMg7jRpAcn4qJPJcn13GZuBubZNq5BKHD" + }, + { + "amount": { + "quantity": 146, + "unit": "lovelace" + }, + "address": "dU6AJFgRynuq13FjxE94kDoreuKKUEy4A3wXfnwaoTxtZ9ttzVFVhZWKmjyTZesMNwun" + }, + { + "amount": { + "quantity": 222, + "unit": "lovelace" + }, + "address": "fiudzfmm7xva2GwDnR6LP9o7sWSFXCDZ9PUyDJchxyBr8ksM5mjV2FVcvakmW2uDgsFW" + }, + { + "amount": { + "quantity": 44, + "unit": "lovelace" + }, + "address": "qAYGMtNonnkVtwssz3drPpQZoeG2sTCxHp6YoidVPGkdECi9XQwqsa3w5sd8Eg27a6Yg" + }, + { + "amount": { + "quantity": 85, + "unit": "lovelace" + }, + "address": "xFrjuYDQsiZBXxiiQimJaLN9ktqEWVuFDgt4EnNaAduNaFx5xiU2UuiptVpQPV6Zrbx4" + }, + { + "amount": { + "quantity": 99, + "unit": "lovelace" + }, + "address": "2DCQt8cahMkSbCWPY6H64Cnwc2aTbg4zX99oHmPFvUvtiV8vUGz1DzyHhYunh5MnbmCGe" + }, + { + "amount": { + "quantity": 65, + "unit": "lovelace" + }, + "address": "tEDV9wHDpBxPrK2Ysv11yRmA9duByHtPiWHoE139nnj7adLFoWAwb4HofyAvpBNfsyTe" + }, + { + "amount": { + "quantity": 110, + "unit": "lovelace" + }, + "address": "v876g9gdyAWDbXaHBb84g78meH4YtPF8Gm4BrM6iCaVyND9VySnxDe7QVpAM2ACb3UeM" + }, + { + "amount": { + "quantity": 82, + "unit": "lovelace" + }, + "address": "8Jj7TGUbGSm1yRTai48XGrtKZGCJqzKuBjMPL1U9yPBXZL6Jt3cg9ZhjRvLLq4i6Xkh1" + }, + { + "amount": { + "quantity": 159, + "unit": "lovelace" + }, + "address": "zXYqBotLWLavJ6bzA5DK8Yy8yywWV8UKMpRT99BGrxHujzxrHKdf6z3GkMZvtSgTGh7r" + }, + { + "amount": { + "quantity": 159, + "unit": "lovelace" + }, + "address": "eDwb31oSKM2wh7WCrCSjRaUnjg7r3xygLqDF2ecBuLoCFuyfefexYWMttfoat7VDL5aY" + }, + { + "amount": { + "quantity": 244, + "unit": "lovelace" + }, + "address": "gVgcM42We436EVAqH4RLfXhERDmFhjDyC7eS8Co9uChE2CNEJQm9vjLBLaXuWc5RD34c" + }, + { + "amount": { + "quantity": 139, + "unit": "lovelace" + }, + "address": "2PssGwSCnsDUUnJKZd8C3LLKWqNvASb9PFSbZK73Un9UT33czFvKfZTSc4SHoBux31aXQ" + }, + { + "amount": { + "quantity": 193, + "unit": "lovelace" + }, + "address": "35G3gTwbDaert9QjeXpKNUZ3rhfFgLd9tR5ucrbCceBy9jtwQAHBMSfCSaqdf9ZaTNWt2" + }, + { + "amount": { + "quantity": 6, "unit": "lovelace" }, - "address": "MANLErhdR22pk7xemS9bUQ8pALJRQghmzkxVPSPuykK7pKuvHVozcMMQd4zvyMqsBMXd" + "address": "nMn5i27eZi4hYrb1j4g1voiWZoecyCEQ5oEHDAkzwFTpv6abvjBSu7vSsEYDK9qbhFYP" }, { "amount": { "quantity": 59, "unit": "lovelace" }, - "address": "28P1iPNs2GFNMvjS37Pn5KFQhXcWwPYcygwketZsiNEL9efWj7DepKKtYc28sQRbYTtop" + "address": "XpKsHAnaqLtmzQ2SeaYsE1ZfsgTFZXw8NbC6gQjVXrybPGkaM12fEGCQMebE2B7isXk3" }, { "amount": { - "quantity": 125, + "quantity": 178, "unit": "lovelace" }, - "address": "MH7D9soGZMEx52xqtf1cBCmmpaXzH64drx3WizfhgnKE7fgNRa2k6JQYfAaYnqjvZ2e5" + "address": "28FtcjqE2U1cok9Y92K44a8QCfqJRSmwpXNwDAJZadu2MSCssFouGD1AC9ynD7NZu9GUb" }, { "amount": { - "quantity": 39, + "quantity": 240, "unit": "lovelace" }, - "address": "2XfT6YdgeH95hABVPoqM8G6Ka8Vdxfqm3WsCEXo6VDwFycuATLRYzAVGe8LbUHJsBrd1h" + "address": "DbQhTJ35GyDqa1FYKHzN43J2E17Ur8XUhCMCbMaPRfnZJp4dn1xgPgvXhsRk8YNgpt4c" }, { "amount": { - "quantity": 129, + "quantity": 104, "unit": "lovelace" }, - "address": "25Ded8ANWbPBMGCFdqd2TxncGtBzVykbP5hyYX9UKBT6CoYZMp6KgW2UoN62nT99dixzV" + "address": "3Hgc1aEJMvgMQimLkEMjoVv8y6j9gqngFDHZQVK8XvzpxLuNvpLioLicfjXPeJ4CA5Yxd" }, { "amount": { - "quantity": 133, + "quantity": 156, "unit": "lovelace" }, - "address": "3bD4kCHY2NU8487PkV3SStxwip2TvenKmR5X2S5qa8ftwEfUK8A52eyBLY7fhCdyZtbvn" + "address": "23ros3n9rC7PrDuZ746Pf9813sG3d2DqGSijZzrv7d11idhTFWnUSZ47d1K2TnoBYFvMJ" }, { "amount": { - "quantity": 152, + "quantity": 165, + "unit": "lovelace" + }, + "address": "3fkyMvwb618ADuqiSbytSAaWtnUKfyPwEvxQKqMJ2Vr7YrMn6R2RTTavB96SQp2Ro4L2G" + }, + { + "amount": { + "quantity": 164, "unit": "lovelace" }, - "address": "JT7gbLRsjSxWrW9tj9JteCNpp7i5URufURXMiAWPCQoLh4qrSwTAFAKEDGLZCvkF2LD7" + "address": "JsDXHcBdSfb4vQ4XUZJrgEcBCWuoDmLzDTJTw3F2AKsdkKbgnt5aa8PYZLAC1o6BhTVy" } ], - "direction": "incoming", + "direction": "outgoing", "outputs": [ { "amount": { - "quantity": 231, + "quantity": 158, "unit": "lovelace" }, - "address": "wmNQxTooM9raqyiQAsktLiwsHtTfh2AjBkFmJB5fSKsSneaPfE3mGxcKXtYZm1qzsh6p" + "address": "23reSLVraDfmpA9GdLb6brLzzYkuuFU3Js3AB73ettcbnS2UA9AThUq861Coffdf16vKJ" }, { "amount": { - "quantity": 152, + "quantity": 207, "unit": "lovelace" }, - "address": "pt4zYQrDHQzL3PXcQvwasamG7jo1opnR7whCwMr44WWFdbtRTg7ro1NiY6N7mHnE5U91" + "address": "3iUyT4DXR2KUQzzYmwbkkP1Gk3isydjUAstmd8YhkeZb4MVqKQfFrKVW53m267Zy1284y" }, { "amount": { - "quantity": 169, + "quantity": 153, "unit": "lovelace" }, - "address": "2AECyhqpTcQ8JvwMfQNJtUnzTJYKT8dPuFuTy5nzpEwoEQJ6yHyajmB7JZtVQxW2er568" + "address": "237vm3G9ogcgLYthmERoS28fix2UBG44ktubh34UEva93MZNtBFnFetuibGwvsfSRM4uk" }, { "amount": { - "quantity": 11, + "quantity": 130, "unit": "lovelace" }, - "address": "2KappaJEZNxh5j6LmjHGYDP6iHHwLYX9FPsuXDokLL4qR1ys9YDGHNQghLpgg3RW3zJGb" + "address": "XtD2HkGEQvoudUbaXJsJ3TGsVE6ZGvMJVLCW9xqP1Pzg9Hiirvyji4tpz9Ji6AqBL7nF" }, { "amount": { - "quantity": 4, + "quantity": 3, "unit": "lovelace" }, - "address": "3dNk2tVy2UdB2W6Aicv9isB2gnjYSEcx17jUj7FajkMdFgQ3L5cAVw5pM8oG9m6cNwsEi" + "address": "2Pb1SpfrBXxeWajnBup698exPNNBp2zd7nqGWfjcLPmo3JWDEUKiuzZ2SjcmtvYzCNAUS" }, { "amount": { - "quantity": 25, + "quantity": 252, "unit": "lovelace" }, - "address": "2RF41mGbLkbE4TSBCgCFrixNVmz56HyyAxJf8vjsUKHgBfFHdBaa2SjESywiJtnZKZQBm" + "address": "uHPq9tJZhWbrmTEE34idkBDcn8W7TC1z5SZbQmxru4ND8L1JkAtswaorFwXWuMiJ8ms4" }, { "amount": { - "quantity": 99, + "quantity": 87, "unit": "lovelace" }, - "address": "SKFmqH3eWtQXoey7trU5Xu5Ntx5jAbUYHKxHYycFerLMvaoQXCx7zFDPg3oHbAYo6usj" + "address": "2pqqKLgySbXs5mYVPnfT3RaVk6orWoTM9QaEPDTvZZK3QcpomobGZKe5igitHuKyZTih3" + }, + { + "amount": { + "quantity": 204, + "unit": "lovelace" + }, + "address": "213AVHFG7DVyN5aEgF41zLK99GqzGqtDHPqL9TLhfEqgifFLXpZXT9NhXoBGd2FkH7Wq9" + }, + { + "amount": { + "quantity": 186, + "unit": "lovelace" + }, + "address": "1CkJfG34c1RCDzKoh8CmGa95EKzZMGkcXPF88Hgyk2w1uyNPj6E4eWyb3fJXFenbDBen" + }, + { + "amount": { + "quantity": 197, + "unit": "lovelace" + }, + "address": "uKqxP5Yejy5vGXwncNk1k9JdWn2Y9vkcbjvozj83ooRJ3mh3ptyShvB5HZwrphTNuh3u" + }, + { + "amount": { + "quantity": 8, + "unit": "lovelace" + }, + "address": "3p7vw1XKigKnbajTiau3zZ5EvqtEWtWhpL7MrGC167vkwPtbZetxYR273WabKNBFhfRpn" } ], "depth": { - "quantity": 1, + "quantity": 170, "unit": "block" }, - "id": "61071216e240d17b55505c147545126f43375c7c2e4c7481607353410468691c" + "id": "3b15b62e3a2b4b387c48306f552215457f6a3d901c734e5406075e35970e5a62" }, { - "inserted_at": { - "time": "1864-05-08T14:13:18.894337835881Z", - "block": { - "epoch_number": 12467237, - "slot_number": 21627 - } - }, - "status": "invalidated", + "status": "pending", "amount": { - "quantity": 96, + "quantity": 221, "unit": "lovelace" }, "inputs": [ { "amount": { - "quantity": 136, + "quantity": 57, "unit": "lovelace" }, - "address": "2NV5FPSSApQzMLFR1FsqK9Z3Rp9kzmyJTDqEwmtMaFfLgZwd22EG7CTkGWHcYkXQvvgWK" + "address": "FScgSiCRCMdVr8XduAwad28W3jffsXaDPJXpf3Uu3s2BLuub5po6G6itvu12vkE12yxf" }, { "amount": { - "quantity": 223, + "quantity": 32, "unit": "lovelace" }, - "address": "h2Jn626zdeNjDVknUUw3hK7en8svcvP4PbUsK9pKKwuVQ9bgq1aib1Lbv2S3w1vFY31y" + "address": "2PmhVGiV2ukq1UZLVEEC7Za1USK3wRCLdT2V5Zdmp6Q4yvx1n5Y6fvNTkHXpRfQyuPjZD" }, { "amount": { - "quantity": 254, + "quantity": 143, "unit": "lovelace" }, - "address": "CkppMVsUn6ucTFbavxmnC1acsBPmoxNPbbXWHVqhRtH36G356xVxPnwVQFBete7zfDzs" + "address": "23xpUrfhVJcJ99m1UhXxp7L6BkCUTTpeQELZSn5UEbYgnmhvGizqTw9dsjBnrH14PGVui" }, { "amount": { - "quantity": 230, + "quantity": 11, "unit": "lovelace" }, - "address": "2RuZQt73AKt8C1KNApMPkKG8mnBQyCbsiJgsqno8uvtewTTSUdK8C6BFzGUkj8VniFztJ" + "address": "22xrZ65x4GJdEHU2u9DM6R76fJbmdrF1k5C53ixH48hXqqvJqcaa6fcTcumRCPfpQ2f7H" + }, + { + "amount": { + "quantity": 143, + "unit": "lovelace" + }, + "address": "ZHzUawr6EVWXqJhR1F9FPgqhaztR2k1Ku5e4yzJzCguVB4xoEa6VcLPdfmFeQvEgS6aP" + }, + { + "amount": { + "quantity": 151, + "unit": "lovelace" + }, + "address": "2LGMCwoELbQFYPW9kuTD7j3vfHskpqutmEdXxhDfYJe5NKDx2tcCqiQAVASkPXr4C6avx" + }, + { + "amount": { + "quantity": 210, + "unit": "lovelace" + }, + "address": "2Pzyk2AxMV1PufLiwyPJReT6W8L1hqhsNEccCFXq498jvVagSYGh6fqXiczZn3b5FW7o3" + }, + { + "amount": { + "quantity": 107, + "unit": "lovelace" + }, + "address": "StYvbpU4xBpaMAPTKVucuwbPC7bvB2ZENPGMvLJZj7bHFx1XK3yeiJu2rHsoxAyvXTWQ" + }, + { + "amount": { + "quantity": 90, + "unit": "lovelace" + }, + "address": "2UhyhWNDTkXJUiVqBUnAUXiVnRiJPyZWiGBLZMKXhMuk3Atqxz71gMTncUJGZmSjqUjiU" + }, + { + "amount": { + "quantity": 146, + "unit": "lovelace" + }, + "address": "tLrz6t1doAYFj2a6RDXwa5XmN46uJtGwzV5ouS1JsY8P2mtmzfmnfMizjew75AEY3caG" + }, + { + "amount": { + "quantity": 251, + "unit": "lovelace" + }, + "address": "CWtzmGAptGxqCNiWMMpZQP9URWvSUqFstd5KNsxAqLt2747bJqvFkzCMpzSFR6J7nUqh" + }, + { + "amount": { + "quantity": 185, + "unit": "lovelace" + }, + "address": "3tMcASkeG4MVihrqttSjxTVMHWKSiAYdWAb1ncHndRtK1gujuHqUH7rEXmh7V9UVmiJ7c" + }, + { + "amount": { + "quantity": 130, + "unit": "lovelace" + }, + "address": "f6TT7rpzxUSpc8eXUSa3EbikPyK44yZVsTnuUnuhcedBhj9mAzPVh29FkuHwCV97X45p" + }, + { + "amount": { + "quantity": 229, + "unit": "lovelace" + }, + "address": "17DfWDoXQtC1qSSGi5uKikFesRiRoHh1sW2UHbCNYhPMukr4Dgn1zHUuGcM3Yz4z72ot" + }, + { + "amount": { + "quantity": 79, + "unit": "lovelace" + }, + "address": "2UpFvnHaTFx6M4MgDgDtscasYScNhfCL8z9voq6BmDcVLV5KFz7msw3G9MLcKY2T24AR5" + }, + { + "amount": { + "quantity": 115, + "unit": "lovelace" + }, + "address": "sE8eVqSRJRea2aRVFbdz8LgWMcZgSdwVzzBGSPZ2L5xUZEk4X6A9kxhsw5To35DC8ccN" + }, + { + "amount": { + "quantity": 23, + "unit": "lovelace" + }, + "address": "3LneooKzQRbrvUtsGio7QUuctafvqSQ1BXZRwzqeYe5LQhmJe2yqgWBhgY1fP7n2wUPfu" + }, + { + "amount": { + "quantity": 105, + "unit": "lovelace" + }, + "address": "x9qwvi3Af2knx545GbRfDPLL66bQB5D7NtahazpL6SRTCUzusR9Dt87c7cbXMkTANhSQ" } ], "direction": "incoming", "outputs": [ { "amount": { - "quantity": 166, + "quantity": 189, "unit": "lovelace" }, - "address": "f7ihqCVux47K1UaPmNeJzHh6b6p3AP483ES5whQeUBfS4N8hy2dNMhw3ENCFPToECRtM" + "address": "UPWPzHhjsGNrYRh6JitoN2EX7VShmLN1EAXmKowb8n4KijiNpHsCQ7DFBymwMQK5JpTJ" }, { "amount": { - "quantity": 113, + "quantity": 95, "unit": "lovelace" }, - "address": "6vJy6xXPkQXYRYLKv3cMhVhsRukjD6rStqJfv5s8W513s4XMAjxsvTgixFp7BwkX1s16" + "address": "29rR5LM14hRdGLHXHsru3PcHsuA1qKCnA4En2VKqohhRfoQGjpMQMuhXmKmuH5CURzdEC" }, { "amount": { - "quantity": 254, + "quantity": 135, "unit": "lovelace" }, - "address": "JuepNeagub69NGJFfVBAYhdADnPT2hGhJmyYsAZaHnYAcLmEbFwB6atD2g32CNCTwdGo" + "address": "3QV1w3w384mAjuKoUxvhifMHqwQ5iWSPxE1HQnkYCMjLovGdmEUbyRf948vpnBuM1gP4E" }, { "amount": { - "quantity": 136, + "quantity": 108, "unit": "lovelace" }, - "address": "yh5ftmpYX9TFML3oYLHbyMLxVcvVrPjpAXTUnetwumZjXCJqFjXuPMf1JnqSxpYw9xUg" + "address": "24VajjCLNCYaXDNEQaUw7Wy4FxHSsyvH6tpoMTztbgY5VR47Mkj2X88QhLTKCb78PC4MM" }, { "amount": { - "quantity": 10, + "quantity": 36, "unit": "lovelace" }, - "address": "48VZBxxAZdtpotLiE9YP6Sbhzto4ViZjrwx2pUp63PTmC14hRQ6G1EGxZgnVio1T6g1iG" + "address": "f8RnEKgPjCpc87GTNaeWMWqYb3kmvRBSUSFaeL5PmixHHt5NvAwQm2oZyBVZ7wLx1DDP" }, { "amount": { - "quantity": 208, + "quantity": 69, "unit": "lovelace" }, - "address": "ULceF1x8Pf6YUrbg8Tn3vaDsSguBHDTFQXGUA9TgPb86189EJq655oFzNLYrMQEJeief" + "address": "hMS6tZkxMPiAHNSZDiAapFWC7zFxYb9jTwatcfErQyHqn3tAaW8f74E3oVPxAMp8vdst" }, { "amount": { - "quantity": 11, + "quantity": 30, "unit": "lovelace" }, - "address": "24ooLsiqwsjjqcC2buzDkzkS7RHhjpFA2ywKmDYgrSVKppm3dPKZAs7zGVt1THrPy1rSr" + "address": "28eWmkx895MyD6UEysMQWi84SAvAR1HFNYHkW9tCYvHkkm2Ur7ciKtxPnMgSnyM2mVwzB" }, { "amount": { - "quantity": 112, + "quantity": 190, "unit": "lovelace" }, - "address": "o5woGNFoGujDJqvaQoyP6HRY6JqQgq28iVUEKaPRx5vAg8ojM97b2xVTVnSjM6djfxLU" + "address": "sqb9GgTbdQbfC5kh8J3PRKwEDMAj6wntLbctTdxcKjGJSgS9uMYNL9wRYTHMXKVxim2i" }, { "amount": { - "quantity": 21, + "quantity": 169, "unit": "lovelace" }, - "address": "LPUwMsBKLWvZPcD18DjK28BdvLXojJRXMu1b8JieLGDVafjXCz8qZKLp5Jhg5koho6et" + "address": "TVHhTRS5uUQosh3n4JscHrsJCFZrRwY4agTTrSumNmEt3mMU2PacHnLvkLRiVCU14KS6" }, { "amount": { - "quantity": 5, + "quantity": 132, "unit": "lovelace" }, - "address": "6r72Ejn57opnrgoJLZs1Tj7fzZ7RVs5QGfChXSmPdGUmnLSCUwBcWEydTNv54iggGFaD" + "address": "xoGif9BrPAkvT1LjfEPE8XnfD62m66gvn8WsvYatfzMKmrv7KB4aBybDKiJkfyWUKANW" }, { "amount": { - "quantity": 115, + "quantity": 191, "unit": "lovelace" }, - "address": "cv9qhf74iJzzLtrd7tyuvaAiAY35Ri3Z7wEJkx6ATMhXZdigBMqTmJoiJP8R9gkphCyH" + "address": "eJnJjggi2kwDten6aKmnf33PUAmHFSMVHbZ7Wf6BbTCdtK6hP2kCia3kURtxFNezpVG5" }, { "amount": { - "quantity": 244, + "quantity": 168, "unit": "lovelace" }, - "address": "243JaR855QMWkfTicat3ZaZz2HwqGx63ZVoqAKbG7mkFLNWKm8Etw93RuzCpFbZXQGnxQ" + "address": "2UPgqxLoyBocfvzftUYSJR7Mn3Erb1ZJd4gXrZMmfsUmy32JS32GvZqeme1JAewkZc9m2" + } + ], + "depth": { + "quantity": 149, + "unit": "block" + }, + "id": "55641768582e490f05f65e5e0c09386e6a765877bb0e37b8423240350a123932" + }, + { + "status": "invalidated", + "amount": { + "quantity": 229, + "unit": "lovelace" + }, + "inputs": [ + { + "amount": { + "quantity": 111, + "unit": "lovelace" + }, + "address": "YX2izxvQ7MhLXRkUZwSm9tKmPPbo35YZ5S4yUDZVP4FSaynSSaExxkWt4at85amvTQbS" }, { "amount": { - "quantity": 219, + "quantity": 240, "unit": "lovelace" }, - "address": "7ZPGdJG8S2ogfsccy32JTEdfJJPfiJddHuE3v4u9d5hPw1ex6fGn4YpmRGKBdsLMK78m" + "address": "2D6WLGxkDGLiW8GLDaKF1oUgPYpTQmPzq58Mc8T6pGJDtL67LwJ5UsDCWxd2WvqYCiCoa" }, { "amount": { - "quantity": 140, + "quantity": 87, + "unit": "lovelace" + }, + "address": "2Z8uUcGd8vS9FaB6sFQZeQyF7PQrNTKQChaVMVDdSxZNSZMgj5tKe4dJYJ3q9bpTAuBP2" + }, + { + "amount": { + "quantity": 129, + "unit": "lovelace" + }, + "address": "2Jn2EaVoNXdf2AFwT161esEMGwuVPRCeDuZxDLhW4zucGdjH2wfdzUin2LFvnWerAxfBZ" + }, + { + "amount": { + "quantity": 224, + "unit": "lovelace" + }, + "address": "FfifBNbv1R6vfV8Tjcyt4sdrnuw4kVT9Ptn4BqkTAo76WG3bUNSQx7YLcDLfNCACcp4Y" + }, + { + "amount": { + "quantity": 186, "unit": "lovelace" }, - "address": "2HBvMDuSKtyvfoJ7ePEiVHrG3p8rVwboXUaEEFnNz8phiF7umDnTVBwM8xfoB5qE3cZc5" + "address": "G6Jr6U17eNfG23w1QQMRuKGR65EJvs6GvAS5sTsmZjceXw3sSsF41kuNz44PVVAfejVJ" + }, + { + "amount": { + "quantity": 91, + "unit": "lovelace" + }, + "address": "8MXgEjQHH15cb6J5CrtuwJpSHx4A48UFJhX2DRUCEVyqKEjyPeMVm5DgdADbmNrkJVAy" + }, + { + "amount": { + "quantity": 10, + "unit": "lovelace" + }, + "address": "3ERUfQsLsLm4KdwJ2Q2aXY4F9fHcdSKwMCPzUPNeFV22faRVt4R16fJrMLUdj8YKQEwVh" + }, + { + "amount": { + "quantity": 179, + "unit": "lovelace" + }, + "address": "ooFk9d8sP4EejbVwe2Hf4AEMhNXjD3xL162Hk81WeJLwmhBg6e4rVq7AnpRTLfwJkxEW" + }, + { + "amount": { + "quantity": 207, + "unit": "lovelace" + }, + "address": "3hjFBtMXKqB6uF8HJBWucQwBqcJXZSU8xxLVvjdLDAvxTtBEKp785fvj2CaBmKAbzfiVD" + }, + { + "amount": { + "quantity": 241, + "unit": "lovelace" + }, + "address": "2M5yt7qksGzCCU4mRFDYwT2TyqGtywphGhmiP1FR5cchq2WE1hqATaWoBikDdmdNUMuk2" + } + ], + "direction": "incoming", + "outputs": [ + { + "amount": { + "quantity": 59, + "unit": "lovelace" + }, + "address": "2VojdB5QwdhX1jBw8K4Y7oYmK1NkfBCFFy9SZcw6YxLE7ggPLVLTijpsbryA8VqMqcw9J" + }, + { + "amount": { + "quantity": 128, + "unit": "lovelace" + }, + "address": "Ed92r4bXpRjcdkm3fcxXBcRnwhhRjFA16TE7AzQGkrQ17BWBKugDtM7FFC52UgMKTzR1" + }, + { + "amount": { + "quantity": 0, + "unit": "lovelace" + }, + "address": "td3skeHn3h2kQpHsKMXEe4yVM6Kp5MNWQddWPEVUbLJT1E6mSUjafzSASYE6Nz6rhqsb" + }, + { + "amount": { + "quantity": 194, + "unit": "lovelace" + }, + "address": "dY884gUNzxnVxSJnueYHUwYcxK49dChAbxiW3ZJJDVBFUj56iQHc1TWPBza8qXi5J6L7" } ], "depth": { - "quantity": 135, + "quantity": 136, "unit": "block" }, - "id": "46763d59323d016d4e7b529d0198264237210b2321c25c3897b9300d1d255877" + "id": "45361e3b72956e560e684b593f4dc0356007c16585230626b81e1574a16d606a" }, { - "inserted_at": { - "time": "1864-06-04T03:58:51.750976197719Z", - "block": { - "epoch_number": 16687428, - "slot_number": 3049 - } - }, - "status": "in_ledger", + "status": "invalidated", "amount": { - "quantity": 203, + "quantity": 126, "unit": "lovelace" }, "inputs": [ { "amount": { - "quantity": 1, + "quantity": 83, "unit": "lovelace" }, - "address": "2J8k65nuZgHsyX9VDaDFdA6EB7Nfyd17abXRG94QRzph7kapPYU7bJHH7s5eAhdEmpQXY" + "address": "zzMoQFxwNCrt7pMWfzhMeie8Gp3t7J7Jouz5F5Z8bLYWT5CSW6Dftu7uwiCP4fjaxtzC" }, { "amount": { - "quantity": 114, + "quantity": 91, + "unit": "lovelace" + }, + "address": "n1oU3wQHNRoAdFxzPXhwhZoqRzkjgTviSgYJXaZ5WSr1pmRASkrAxFKp1NCqRYohpbT5" + } + ], + "direction": "outgoing", + "outputs": [ + { + "amount": { + "quantity": 177, "unit": "lovelace" }, - "address": "Sy5XT6c6BbK9uoC2EPamSeNzGJYjoq6mWKhB3AsYEz39Edb8FZkMcts5MbJo5ZmTExda" + "address": "SsdGU6iuHen97nD6vCEwHGgSCBWGLymYFEWUTqLf52hg6rvWrk33YAE6uDvxrbgLKLrq" }, { "amount": { - "quantity": 96, + "quantity": 181, "unit": "lovelace" }, - "address": "bcCyESfmR8ZyWAMJkn7uDFHJmtwLaDVC9vHH1MGg9TbpyKqRvodq8Hgv7BpesAbCufGR" + "address": "BAXpaM1VTWg2z4jSq1XnpCR7Qzy4nbmKs1Zr9C7G7kuuHNg5P21rjXU1aKmysWjVTPgt" }, { "amount": { - "quantity": 222, + "quantity": 185, "unit": "lovelace" }, - "address": "PHXjTm5K63zfNfCDyRGG1dGsa7bhFf1i898iu4ZX7B3f6tuKKqgLiN3KKfbxWyxKWYR5" + "address": "nz9Xig3RFmdfuVxFiLJpuMG8YMkZyo29PbY5LpNe8ubJFjoPSvs1aiJk4KGAPq2aP8LH" }, { "amount": { - "quantity": 87, + "quantity": 206, "unit": "lovelace" }, - "address": "n618bHGDeyVabPjk9KUZAiknZsX1CFnBUVzT93CEDbdgE9HqtXDT12dLLgXTHnnRQfKq" + "address": "NWF518uYVYiKobaKjVYpXEAr8Tkq5TKfnsjbjSSdcmh6EDoGAPYxf9FspPFVC4a6aRSP" }, { "amount": { - "quantity": 232, + "quantity": 33, "unit": "lovelace" }, - "address": "agTKMEsjQjw7hyvJNukbV4zLKt1zaARoeMwdqGWrts3jFGg9RfmZTZQrV5awMroGepJP" + "address": "2ADe9TbEggMqk1jQ5dpvrWJcNnZM51w2Ub6T9Wndw3HFurUrZU9rADANEQH8qyu9ekbis" }, { "amount": { - "quantity": 253, + "quantity": 37, "unit": "lovelace" }, - "address": "if1st6D4MdWmcbFUsGP2tX4N9GDF3uLG4PwuPXscP56mh81azbwdybrKQvCALpbDHrpQ" + "address": "3GY1RFStA148UE44n3XzUy8yJFsuAeT83pMgjymNnc8m9RCzgmgAm6f3gkfcfSJPS6qW9" }, { "amount": { - "quantity": 172, + "quantity": 52, + "unit": "lovelace" + }, + "address": "q7ZcQE3Uqyv1nMaPHJY5P5yFrfoD2ctSKLZWBLWnzSXZVmQ7QzXhzQdshyYXWtfxDfVy" + }, + { + "amount": { + "quantity": 74, + "unit": "lovelace" + }, + "address": "2ZwJNCRtraAvPWfXY6hrJ18EuLKt1p2EYzNzLQMun8WDZGxs6hV6SByjThxb2VVUkhSPd" + }, + { + "amount": { + "quantity": 142, + "unit": "lovelace" + }, + "address": "b1jSmBqn5wZabZgyNZp6Tp8Y12rqj4xuvANVjGAgfHxL6P9E8crTgWFVi4D39xeDUbFu" + }, + { + "amount": { + "quantity": 200, + "unit": "lovelace" + }, + "address": "GsbVSeewcnzvsrX8Z3PKstdBRASbdRrB4bHiJmwKV8SqJDch8xVUDk5MtcN3BpgEKYuh" + }, + { + "amount": { + "quantity": 19, + "unit": "lovelace" + }, + "address": "24UUgVWPZ3bxqDwooQf6w3LyCrVqacvBzedM9XhuaAoTDd4QGAdbuCjeaaG9EJgCiAC3F" + }, + { + "amount": { + "quantity": 50, + "unit": "lovelace" + }, + "address": "RbUiaGfW2F7VJRJGyNgoRNJHhXnuWkJG4vZuF4smSMvBr5Epb6uDZs3E7xtbQ97MQQNC" + } + ], + "depth": { + "quantity": 244, + "unit": "block" + }, + "id": "bb7f6d6e1f7006041801046d6e43520363086673647b70361f2448fb672406aa" + }, + { + "status": "invalidated", + "amount": { + "quantity": 241, + "unit": "lovelace" + }, + "inputs": [ + { + "amount": { + "quantity": 129, "unit": "lovelace" }, - "address": "VjQZMHzz1npCRYnfUT2H4bj8hsCtbTADYontsDYcGkiULJ664rnj1tKsgAipEqX2fqBq" + "address": "gKjGfSqXtRtFjcVaQh3thatoeZfdisZjLCWDSwo9zkBfYYCPNjMLkaytjJddgcaAX9Yf" }, { "amount": { - "quantity": 20, + "quantity": 179, "unit": "lovelace" }, - "address": "GzYXUT5p8BceUzNofUN8vG7uQojr7afX3UpK19bsUNCP33hLa2vpEEDxkZKgca51VsGZ" + "address": "ECL43Q2aoXJxGdu7aVBqZRKDbduMAE2yqm4qiVgF143fnqxn3Rp9mqvhdW8B3n1pF5jM" }, { "amount": { - "quantity": 231, + "quantity": 183, "unit": "lovelace" }, - "address": "HScM8ib7f9nPrwgriay2QeLgenGXh2wAwe2wB1WbCw1eCJPRbPDhLwnzyHXzhSEHhkGA" + "address": "S8rpYHVYQ9jNKs62RPHLSpUfynG61832Pk8tXHX9145X9x6NZ6TEHZxVGEnY5gj6kekR" }, { "amount": { - "quantity": 107, + "quantity": 22, "unit": "lovelace" }, - "address": "2BSMs36Bj7GZYUUVho1exDNEUZwksC6XtAPLVLzmXTiuSXHbt3QJxLSacAZ6zXrjPGfxw" + "address": "2QhobDrCaZKqtRW36X9eF8mF5AdiuNdTQfhVfEpBPr6iFuKKX3nYSG31nbKmgJ56L1N35" }, { "amount": { - "quantity": 254, + "quantity": 144, "unit": "lovelace" }, - "address": "2JGuCDBh132PawnqxRFdtC8GxKEuKMxARrSyBgcWgmxtqimy6eqAxLFQTN1z3ahPLQaxY" + "address": "2GZPKH1xJbCRuRKk3QhzhV63hXcYonvpGkzbK1Ywfpuei5TFXidnEP3MYucNxSRoBaVn6" }, { "amount": { - "quantity": 3, + "quantity": 219, "unit": "lovelace" }, - "address": "fD6wTx7FSJV7K54p4cRB6Mbg8A7YYg695aqGSoXmNBR3DVA2disXJmsKPwFFv9fpw1u8" + "address": "3TW5vH1yJ5DLdnCPvPcnEiok12vAUL6UnPKrcvQNgg3c6iqPu9awM3VKVpex6Key1PRw" }, { "amount": { - "quantity": 90, + "quantity": 106, "unit": "lovelace" }, - "address": "m2qRdCDK3CUyJFehXwGLrLTusU8XDXHm9gt7z4c9vZcPoyz3Hx3cxTW4SmDcY3wMFsVE" + "address": "QdxAmy4SaRaY3iesfbSyEogucaRWFT8patZ9vRKpBMnpoH6TGLVBNTQXz7wb1fDgxcKe" }, { "amount": { - "quantity": 125, + "quantity": 219, "unit": "lovelace" }, - "address": "2X5krNk21Jfabgw7i2riVv6pE4BLFMy48SgcyJ1iCiK6dDW4t7wewfgYDck4PmjxpHvUn" - } - ], - "direction": "incoming", - "outputs": [ + "address": "Z4jFSuXA3imkMBqAPVTcqp23xoYgp9xfobBcmZ7CDJYDKGdPrZuFeBK7YkeMFfJsCGEe" + }, { "amount": { - "quantity": 50, + "quantity": 134, "unit": "lovelace" }, - "address": "25veKZrSeXLTU2hCSxCqyVVRNamyeQPRBkHKzzTmLaJ6CSxX6AKjVBJd57duReQkTHjc2" + "address": "2G6JwNoNW5i6o34Z9R9WmsWKi2X6DjfPXLbrxxKHuAfGXYMYyrZ1vwKdsTE6zpAdHdUSZ" }, { "amount": { - "quantity": 111, + "quantity": 13, "unit": "lovelace" }, - "address": "YN8JiYshFzFgPuYMnzM5AhTmaeCn6PUcWA6k6g58nzwDWBypcaDzgvokf7bPiBZsTXab" + "address": "Qgb314mRpCpkHViU7naNcnqiYmUNC5yx3EYB9p3watsXZNxwWHt3sbSu3gG63hSvogWv" }, { "amount": { - "quantity": 88, + "quantity": 141, "unit": "lovelace" }, - "address": "2QaKzHZ9wtmZjFWHKKczviEK8ppiG8tgsJAZmsKowdaLx7rBuSBniKbjWcZTpdrNkbcmf" + "address": "ZBYH3Bn6nXapP746EkWiDyfXiU8SF5qVrBLSwMWRkV9DXSq9pwRgdcq8AfMDR4SXiMyT" }, { "amount": { - "quantity": 130, + "quantity": 45, "unit": "lovelace" }, - "address": "28GoJ2w592jTD9YuqHiPuGWVvs6kwDkNq6mQo5ob4cZbY59d1KukkFz6qHXbNj1jezM1F" + "address": "DPF3b4QyHSkJS6ruwjjy3u4q8Lq3y6egk4Wovpm7ikAQcYVJbWghycPWhTQojAABK1YF" }, { "amount": { - "quantity": 53, + "quantity": 164, "unit": "lovelace" }, - "address": "UzVrgzSD31AQfR4hSESgzzyPfLSNq5rQ37yrYVhZqqYFtVMY55SibDM4VNL2jAmExN16" + "address": "JHwLZH6fvKmZVxzzV7LrDmhq8cWpKQDKFwDWMkXg1bWpN68AxQVqVLad45orZbQbN5sa" }, { "amount": { - "quantity": 100, + "quantity": 192, "unit": "lovelace" }, - "address": "2D4VPtPsDtz87TGEeG4rDqpEw1YUAMJoDzwVxsimzyTjGju42jtRGKNfrDh8TzMex4PpP" + "address": "2EkmVYnDsC6DEGjMgGCr4UFLMZ8KSWx37nLLzXh7MM2HSyVuwMiArRxonXnbmPGsB18Gd" }, { "amount": { - "quantity": 106, + "quantity": 120, "unit": "lovelace" }, - "address": "2QK9ZxEj5efZ1LA361m6dT8wsg9qFZXrXSLLYx4NWsMuvEwGPLdQ4r46QJAJr5apQ8hF9" + "address": "JFU1eQ5wb2mYrRHtEVgzw3881nRWSZizLQSPcjY7RfVj3zwxsYqjEdd97zerxVBRKKWh" }, { "amount": { - "quantity": 231, + "quantity": 132, "unit": "lovelace" }, - "address": "kycemPfPodHnADU8K21Hu6X4pVRXHqAmDYyRM5ku4PqNyKmz5iVmPsHEGjMoDkMBcJcC" + "address": "2XkknzwPuY6BcsVqcxvbNo9ZpeM4RjQJQnD6nbMQ7cNXN148jTgwRrnKqL9n7PVprXMdN" }, { "amount": { - "quantity": 44, + "quantity": 163, "unit": "lovelace" }, - "address": "swidSB1HyURbt78oxKuSZH7opMXDD6UQZh9uST711fsXZoZWf1REWoDaPgFm8mfQpU8N" + "address": "xni92FtqgiBHrL4Y2bF5nb7851nY23YffBCZQev2oeKBb5gEgDcWbU3mMTjA4ag4kHfq" }, { "amount": { - "quantity": 217, + "quantity": 139, "unit": "lovelace" }, - "address": "yqq6WywV5FX6bg3L93Hrgf9fFMeEy7AoB25jBD5TMEZ3Ca2hkc4mfBp2nWbu1w82cVzK" + "address": "xFBbFMamrJ4n7ztYT9bQ7GYFT9Z5TW9ST5LA8fXjvuxHcJaBZvVcTR2NCwTJPAQef1ZJ" }, { "amount": { - "quantity": 130, + "quantity": 55, "unit": "lovelace" }, - "address": "2u8oQABUhvaxtgkXXr394DSRVu8RzjV15gxNv8sRYtyeuwuUachZk53dBK7NDt9zSUior" + "address": "3eHPQJFjdBWNtvTURohgogKhagYjWzhbHivhJ91EQ8foumcPsvmQG9zkTsGtBMF7ooGSG" }, { "amount": { - "quantity": 213, + "quantity": 73, "unit": "lovelace" }, - "address": "X5kNYnvx9MDAkWMuVdMYEGfMEwJ8frT9LDVadfnhvgwK2HiNJ8Z7J1aiYR3cH6UxjJEA" + "address": "291s55gnCPETU4rRQCxxJu3SvbwkqcUG5BywkLBnwBHh9Da15pKiyQWo4LZopzhcHzdyP" }, { "amount": { - "quantity": 165, + "quantity": 186, "unit": "lovelace" }, - "address": "iUCvVnXkYoHJKFN3BzzfNWZZv9HzKnBTJmPLrrZZ3ucxbUFvPsT2cotiqH73s3HdYejp" + "address": "C4HpDbL7CJEsbT4khz48HtZQ6RjofEvb3W3Xtepw2TUjQh5d6HT83sNkrjDU3qg1UtFu" }, { "amount": { - "quantity": 134, + "quantity": 144, "unit": "lovelace" }, - "address": "2QuGPjSJqVJAzxUDxfuV7GLNyqvyFywq1EV78c4HDYfRGDruY7cSEpNnL6d9gtAUD8kpm" + "address": "2DoDj8fw5T1ugsXh7Jqm5BprhjUF3DEEfVacZDjFN86XqSKaMWi8TNFCASfVsHiUtDPPL" }, { "amount": { - "quantity": 93, + "quantity": 229, "unit": "lovelace" }, - "address": "KXHzBeL9zmEXyoZn6DAoK6oMY7tjdKpDcJXp42bwBXFehcyJcxiXbE7zzimzvscmQS7n" + "address": "3zxQKokHbomeSKK3aHHXWRJcnoczZhaJa9BQDgbDXftRRQkkGRzarWFZ7vK8ZJW4P2njY" }, { "amount": { - "quantity": 217, + "quantity": 18, "unit": "lovelace" }, - "address": "sNpc5Cxx8o9Wbdxc87T5LPk84XhbZ8ccMwFiNhUH46LboU5MQPdnXftfcFNzQvzdzhEi" + "address": "3iQSjpkyosnMNHtUye69FjnmSCVLfcrEE9mAjgtibmhpfkn48YkjvMpaAah8pPmLtbDmV" }, { "amount": { - "quantity": 207, + "quantity": 171, "unit": "lovelace" }, - "address": "HfvfRcm8SrYezif3prdLN3Dj2xTSRQAiGU7WP5fUfMziz9BA56B9a7o87N7EwsDtxt75" + "address": "mdtdrq4KsSdv8pzWh5gRU71pbJGSrhiorE2S5hvE9691KUqq3zvdGiP5K9GQRnCbHSfS" }, { "amount": { - "quantity": 19, + "quantity": 154, "unit": "lovelace" }, - "address": "VB3BR7wacZAX1VPdS78bccdXbCsrqVXnf8FFez3vucrn7oieXGtcM6R3fcLHn8C5mYRK" - } - ], - "depth": { - "quantity": 105, - "unit": "block" - }, - "id": "7b0a01461f62580409650f664b4421006a161e1a55c1727f5b014100da4732bd" - }, - { - "inserted_at": { - "time": "1864-04-09T16:29:24.573256393574Z", - "block": { - "epoch_number": 10887460, - "slot_number": 32694 - } - }, - "status": "invalidated", - "amount": { - "quantity": 177, - "unit": "lovelace" - }, - "inputs": [ + "address": "2DL9s5dntED8CqJ2FnREyVAn5nj9LHJRip7fPw6EKicSE9ik7BA9sKdoxJkFpdQvMywjJ" + }, { "amount": { - "quantity": 137, + "quantity": 195, "unit": "lovelace" }, - "address": "2G4XCEQoUnsVoRcNN8AT8CKFZcxUq3NqBmcrX1rzSDUc2WN6E4xL5rkfksDfNudD8VzMn" + "address": "sYYzRQtCESbzx83DD6F9qc7v48NTpRZ7B8sK5M4efossxXEMWvYgpS7a2aCiJCwuxLxn" }, { "amount": { - "quantity": 81, + "quantity": 228, "unit": "lovelace" }, - "address": "25vz7o6C8jWPaNYCddsKWjTF5xK9XCJE4fDyoYPaAVGjwuAHYGK7a2GBNuy5VdVijkJ7p" + "address": "ZFEWS3Kz1rdENHGvrfxL4yGR96FQrCMrFgPJdGE2HScfXYD2M5otMNqgJ3CHsSPAioXV" }, { "amount": { - "quantity": 62, + "quantity": 29, "unit": "lovelace" }, - "address": "xMgq8Qxh8FUVsBvsvp14pmdpmVYTpD7sNbWVXS18AGqycSs5G7pENDg1R83j1rLW8Pmm" + "address": "7cuPnnGEgvPgCf5fBMcbgt4rJe8YPVFuijxKUeVHeqfv1z8QMY372YpkBfcUhQs872dd" } ], "direction": "outgoing", "outputs": [ { "amount": { - "quantity": 138, - "unit": "lovelace" - }, - "address": "vcRrrzxD1ZRfByuFNjFtdENJW6XdBsYvJoHe5ZbexFLAv2mE22CChfJNnRbL4ZxF6Zng" - }, - { - "amount": { - "quantity": 116, + "quantity": 246, "unit": "lovelace" }, - "address": "GkcqgQxZS3Nt5owLCTfkrLGU8GEcvUvAqNxGxbBZXmQuepWvW3QE99MBWsqh76bk9Dd5" + "address": "2Xny8PXU62HqS8H6hcXYCq9G4LD6d2BVVKFqoK85xGTDPXWa5Hwt6cbxCqDfQof59EzLe" }, { "amount": { - "quantity": 118, + "quantity": 251, "unit": "lovelace" }, - "address": "2rSnE5SYaeXTrVxBKE8KuUWkdQQ8tdgL7SFD22PPCFX7iqVDkKs8Y9BTS3vnSwCGwQdgM" + "address": "og6UpFQjxanAvBgQkq2gugNLzNZj2TCAgYqpdzEWhWJTNXJJwnbqMk1a31HM3QpJwKAw" }, { "amount": { - "quantity": 78, + "quantity": 98, "unit": "lovelace" }, - "address": "3TFm3biuVeG85fYVfiUhAL7ngaXEtng9zRnfmUfsnEpx4bwriWxa1ByazQDVHb3g9PR7g" + "address": "2BvizaGQyKQcMaLqwskwwamxzv8h3g3LrTE9LrsycZFphLw2V1UMdoFRuhf4KDmJU3xzM" }, { "amount": { - "quantity": 181, + "quantity": 201, "unit": "lovelace" }, - "address": "31jc34DHKrdwoqotUHvzfHWsEgXE4PzQtnT6fM6fd82kLg1hFNiunCgsAyoMkQn4juSsL" + "address": "24ghietz9DWTvLmPsjx7EsSjgVuHdZ346gJmLvVJu91E5kFrKt9MDtYfSR2ei3j44f5dB" }, { "amount": { - "quantity": 252, + "quantity": 62, "unit": "lovelace" }, - "address": "2LPKmpkDr7SGkamep3dshF43wQwuNm5m5YrLirFZ1XJnKkHDvAy4XoEpDytNqeKh56K2h" + "address": "mP4uFy2MDPDRTi4CaotFmBD1Sqh6bQScGZQu1MuLi8VA6GCWqtFbgoF1fWQ3zTiv9Cbs" }, { "amount": { - "quantity": 51, + "quantity": 39, "unit": "lovelace" }, - "address": "zNQ4sko7xLQDBY4qSaZghWkWMU4wY4TAb8eznFwSqnsgC7xvQpSkr9gn5UCsgNwamRtN" + "address": "2J3SG9CMs8amfP3YdmWeiALmSXw7h2VCzVgG8KSUd8F7tfQLYg9ZqpsKJtAXJRF3HpQgL" }, { "amount": { - "quantity": 125, + "quantity": 238, "unit": "lovelace" }, - "address": "2eMifQGsrEyMV64wq488ZnFHUBLXp5iqStFGiFBLNZN4d1YnyP4JsugjiWVdB8UfyQJzA" + "address": "21JC6nDKMtMrQjjdsGtTE3ehX1s4cLcrGngCaNP6V8uYhBiMPQLxLkBVXFEqXGoabYYVK" }, { "amount": { - "quantity": 189, + "quantity": 174, "unit": "lovelace" }, - "address": "2MfeeDC7C9pxFgiuKxwNWqVev1eWDsu112t8Mxo5iHSq92tSLMJsxafuFkQN1PLtD5NwJ" + "address": "YYbQQmGSS4opBVgoues2xY4XBHzGhDfm5Cy3XNAEssLTnWHj3cSXYFnf5VzTQRW6RwWv" }, { "amount": { - "quantity": 10, + "quantity": 132, "unit": "lovelace" }, - "address": "2Xjm7fVLcs9TeYxQyZGSdjZBAk9c9BjG5dSjjFDdSUcnHvRNMFcKZM3c2eBDY77pNEBeM" + "address": "2V3j9KKYNiczG8vkBPizRMaorzd2bnF75TeTK7RcbLQtSuXvpeaYgssiWuoJx9FzmMSgd" }, { "amount": { - "quantity": 28, + "quantity": 193, "unit": "lovelace" }, - "address": "kXiLqH2R1wJf8T8z6XuGiZoCW3ar3C1XVRap31rQPMKt5Zred4RE6kRhnDmRnaF8NyNF" + "address": "26UivbDwSCQVouEhGsMLivB5esedWSKzCZmrHiTsQBrD7qKg31bfUKApfMNC9M3AaRoE6" }, { "amount": { - "quantity": 176, - "unit": "lovelace" - }, - "address": "3JukA2x13LMYGhG1wzz7zLgp9dnnz4QNdFNTK9KkmjikTFazbfiDhRXw4XubtzyrUJ3sj" - } - ], - "depth": { - "quantity": 126, - "unit": "block" - }, - "id": "10252d225e136b20a24a68355042585d0000126c253d5924625ee81e0f181ce5" - }, - { - "inserted_at": { - "time": "1864-05-12T05:22:45.239175912869Z", - "block": { - "epoch_number": 5755147, - "slot_number": 935 - } - }, - "status": "invalidated", - "amount": { - "quantity": 199, - "unit": "lovelace" - }, - "inputs": [ - { - "amount": { - "quantity": 47, + "quantity": 44, "unit": "lovelace" }, - "address": "28FNV5Z8qAh2rcSxdixB9zpwRTqmSLxDLgU9qztqguWYG3UQfRwZC9g4paC3wa3mEw8aD" + "address": "i4Xh1X3PXKoW5iY7dSJEnSSco33ooa5U8BQ4T6oQqZPy8mtTcXpGRUwjggRamTiJqXV3" }, { "amount": { - "quantity": 243, + "quantity": 133, "unit": "lovelace" }, - "address": "3P28A7G9FTVWa3DPZcnpfwtjbMvW5mQZ1F3peYh6EzfSozRTtmYd7oSCRKmv1b8A73J8z" + "address": "FT6V7rkzDooBr9JuQQaSCnH9puvTd53uifmF616Gxn7N4rXQBGRDJqP1QRd4MHt1kTh2" }, { "amount": { - "quantity": 209, + "quantity": 123, "unit": "lovelace" }, - "address": "WaAuUxJDLtGkvdWRgCx7ETgxFQu53u7SNJCbZsRaZMfNDL7aXfhAmJeQRe1HvHVwjZ8H" + "address": "7bygrn3KFMMBEvZ47nHThHYuXoCABzdvWx5nZ8GULjWDe5gLsB2xhkgEEV7kc41yjfxC" }, { "amount": { - "quantity": 204, + "quantity": 91, "unit": "lovelace" }, - "address": "jGNQBxJ3DFzhYpy5SqJTkmKVKiTMz45tFXdJibxMnfCss4ssrhzXo5M5FPcB8LsAVPRX" + "address": "26sWk5oeccz1gXmpEAQKYF1fbNkC4r2dEFXTCQ2Z9RjFCG14EZ33j8CWJRtiUxt9r79cf" }, { "amount": { - "quantity": 203, + "quantity": 4, "unit": "lovelace" }, - "address": "25G8pfW721qhwneFJugyhH4ihQQDb3uFu1gvLCqrMgzCiybQQursv5grBZWF8LZemqMV3" + "address": "8w2ZHoPy982d6BnPTU3vVXy5xiCDdUGLUvUWwDDPTnJRfYrgsDSvuVi1AjButH8AYYy1" }, { "amount": { - "quantity": 36, + "quantity": 113, "unit": "lovelace" }, - "address": "UtGTaZ4kXKvBqYuZWVtbW82nXWY7FHw2iePfXLHCdsxTSLHgKf6m3cWcnBAvG68U18G1" + "address": "24WR5sKr4PhryESzQnoSbM1TjqwZCpjkABSJ3EE6BzEQoAHeXqEe4kkGpuS4EioquurAn" }, { "amount": { - "quantity": 107, + "quantity": 12, "unit": "lovelace" }, - "address": "3jEp7z4DigoYXapd2gttxn2C4bF1tDPB8zkVNYedDkGCHNf6WxLjRiywkqweeKxxGir1T" + "address": "3vidpzQpW3nN8ndkcrBCBgua19s5QUL8oJCoKbCuhiK7ZhK2Z3fpL6bLbiQLSto91baif" }, { "amount": { - "quantity": 211, + "quantity": 199, "unit": "lovelace" }, - "address": "3UxUkPEWPLHALcvAWr6p931Heb4YxAvK25GCCvtZEX19RmqtxcJ3t84fo8SixUv5QcdPb" + "address": "2RCG3UdA7fqGc4CBcx6XSdeC926S9vkLqndeoBsBPtkTQSVoLdJ5Jdva8hUxQnbeEYcWG" }, { "amount": { - "quantity": 86, + "quantity": 174, "unit": "lovelace" }, - "address": "q32KMYMbLWS7B3JbmETwsM4uVx72VdH8GA5MDseReEd7V4BxoNZAGq9Ln9YT3xffdxvb" - }, + "address": "2Qdm5RD6YWqQm3KLNKSwV7LXaDMJ23owhQdvDxju7xdN9kZsp5zYE3tkZeU49GxSSPjXm" + } + ], + "depth": { + "quantity": 167, + "unit": "block" + }, + "id": "0b1d2d3f574a3440607c1f46623222337cff06020863744b282f3d930acc4218" + }, + { + "status": "pending", + "amount": { + "quantity": 49, + "unit": "lovelace" + }, + "inputs": [ { "amount": { - "quantity": 16, + "quantity": 27, "unit": "lovelace" }, - "address": "k24H6H1P12v4xwxWoremBSo7n4rj3fvvCbKVhUFqtMSc2FLfmv6KaKpB72SKin5YrL3G" + "address": "u7uSQPtCzRCWkQKPDzYFDUJ5uox7V2WDRrbuEQN6v45C3yYbeHZrqhrQdDELgxsYQA5G" }, { "amount": { - "quantity": 176, + "quantity": 81, "unit": "lovelace" }, - "address": "GF5WTssQQcy37dRJdb26pWU8m65N4CJzF9af7Z1GAfwNnRg1zKPHJsaea3dNBZvDUF2C" + "address": "uVH1VZRbNPjFhLA71MEdqcDsaSDYmrcUnQqpLLMi76E8JcgDhv43pk6U4V17PvqaSDLw" }, { "amount": { - "quantity": 101, + "quantity": 140, "unit": "lovelace" }, - "address": "TXBzKeLF2GN3MRRq7Sff4K76MMybFrtEGiZbUTS35r2t4SLdBdrV33bwcUEo244RLXw6" + "address": "2Q6oqWZNmcwJBF3yfrFDdCuSSLXeFKrzuN9AvWoLkJyefr64MtpbevGsgVbvhRSTGGK9r" }, { "amount": { - "quantity": 1, + "quantity": 103, "unit": "lovelace" }, - "address": "22LHjzigYkncVYjxJY1iUXX8E7EppmhTFg7a9aaaDpWA3iscZfoVYeF982scmmCuc4uzB" + "address": "qgnSQYuAkhpijLXYw4B8yZgPGhnnenz294b8vdpih659vSM9dov6mz6CQ114TXo6xzYd" }, { "amount": { - "quantity": 231, + "quantity": 239, "unit": "lovelace" }, - "address": "MtbFgG44k22jLGkKCryRYLNsytfXSUStRxZM4ARFvPiVqt9gN5bVTujsLehx3oUbtu7R" + "address": "2Sp1iekT1BNCXjZnSE8exAX3qGsFE2qUQFPEz8GngxLGE8PCu3VAHmtMNFDDTCZnSW73H" }, { "amount": { - "quantity": 141, + "quantity": 42, "unit": "lovelace" }, - "address": "ZQJ8VPPavDKf3aNA23TzpwBroERyGkwFtUP2mTzRzxAUtYnJLV6Szy7i38zHZ77ZcUb6" + "address": "LQmLJso2Kq2BKwrYqnXpki4XUTYpRsMeJLRxVoYDzGfTWYA4RsKCHLcPDEtpbWTMHvtx" }, { "amount": { - "quantity": 233, + "quantity": 250, "unit": "lovelace" }, - "address": "eRjrBKEeHKMpB4hUrUCD3FXtcJ6sW6LUiYZgiBitHDG6MsomhPmZjJD6W6kxUMYMj6AF" + "address": "qgNe8Je8ZM5d9eG73AkLE1LrszmowTBZBnWAY2SczgbJaKX7wF9vatp65vwGLpVZKCzV" }, { "amount": { - "quantity": 211, + "quantity": 245, "unit": "lovelace" }, - "address": "Pc1Fw7SNHDrsxPuodyMuYcAi6kTLkLFvqbApJUyQav1b2iVUqdciNyuc3noDWsoNS4hb" + "address": "4vMnZhpJtTitzBppssrAjSAuGSLkXMwfD7ghUmezKvFejyv6rE2pZDXL1WyxrWwxCiHZ" }, { "amount": { - "quantity": 254, + "quantity": 144, "unit": "lovelace" }, - "address": "2HLheo6BACwGkkTYDZVrvsrm2ejsXbiY9NdXgr3Y8Bd1Rqxt3jSTBmR6XUYGaz9hSkbNQ" + "address": "2S68g6pnmsdSJrPBgsJ2FPoM8WQLVNJ3dvTX8noidMy6qvLruR7TxnzRbzX5TGLBBRh9g" }, { "amount": { - "quantity": 208, + "quantity": 12, "unit": "lovelace" }, - "address": "2n4yhWo7b51WQhjBocr7HFLbJX4mNAuHLL2m26GZrYP9t6cnM5TuujAoJ7EYzTVyqWNbx" + "address": "2G2uLfbcyyKFSXWxg1SCHBEy87KabXWfXudAfpyCdWD3DSyUfCpWGeqT9zEP5VaP79E4c" }, { "amount": { - "quantity": 118, + "quantity": 158, "unit": "lovelace" }, - "address": "4oorRZqSq3YVvJUyNtfZCCQgeoVAveHRHyjg7Wrx9ryEAdqr35nJAcUdUr4Z5B8r9jy7" + "address": "dgNaeu861GumAWYmc3Q4amaiGjfJArKwvUFWXwudAo6yLcJAfqwGUNJuG3e1MjL2TAsF" }, { "amount": { - "quantity": 149, + "quantity": 217, "unit": "lovelace" }, - "address": "E4ccRYK7abbb3hjcdvQPY73GmyTeWrKRwKtJKhsXxRShfXmVFCYzarB9XdaKFW6mzv45" + "address": "SsdscBsb1i2sWs96o8Y96t11JUGpsB6nGjoKPkivfUX4z1a1uMC17qdgLJUVdXo3nSTv" }, { "amount": { - "quantity": 95, - "unit": "lovelace" - }, - "address": "rTk5G49bSxEw9N31E7dvtHevd6GQ2ZwT4vjufSm8KkhqAGMQSzCidEynruhEDa3Qw6me" - } - ], - "direction": "incoming", - "outputs": [ - { - "amount": { - "quantity": 53, + "quantity": 200, "unit": "lovelace" }, - "address": "27Bdd2Nwdwq6mpGkt2aJXTD5gJosyVVmXRerVMyGTbN4DKE8zfMD74YHSh3ZdHVajDimj" + "address": "2DsFSVndhawngMyiyPSWArhvHBHriBQoEPKyV4XMK4sBiCExz5wGe64uYe12FnEucQTLs" }, { "amount": { - "quantity": 206, + "quantity": 56, "unit": "lovelace" }, - "address": "JLLpo4hgYcBfktGGLqS2nmMWBoQGkf3MvNMM28AHngyR8opzhmVWZBuR3EMhHCGFV7v6" + "address": "2RviPzzdTJgDbvEQC9XMQUzZRYnEa6eg3TQpyFLRNQyTFWfidwufMWYxpcd7rw99rm6RH" }, { "amount": { - "quantity": 241, + "quantity": 9, "unit": "lovelace" }, - "address": "S5WN9Wn8tZAmAm711G8BLBBD6KE1QoYsVcjYFs9jEmCfDSdvEFDWvcMC8MvFc7SDEsB1" + "address": "Y4uFn1Txg9svbrqtvRtuyyynfCQ9oM6CyqJn33D66oUopmFvJTFDermBAiL6vgtsqypn" }, { "amount": { - "quantity": 47, + "quantity": 177, "unit": "lovelace" }, - "address": "3SiydrKwrTBqHY7PQMKhG1zusMCrd7Q3BwxkNFej3aJxZFEGS4tasDFNF9haWdzW3oQgQ" + "address": "rd74Xa5vGssZFaCsCJ4ERri9EW522exTLsSQBytq91eHdp4kmNHx8X9HR3z2U8TvmroC" }, { "amount": { - "quantity": 118, + "quantity": 56, "unit": "lovelace" }, - "address": "KfFeVH9Ecrk44ZWmgVqoeTB86HDas5QWGo9MejJTnD4BqSCown8hmmxM7caKRQfZg71E" + "address": "5RK2rN1n955LYhArrwYqoEKhj6eg1LrK92iUGu4ez5JTeUPZAZXtwtQr41MrENrgdXiR" }, { "amount": { - "quantity": 88, + "quantity": 250, "unit": "lovelace" }, - "address": "GmXLkbxozdDJjyySKYdEGDQUoCnSa6azZd4zaPfrJ7LAr1ZAqujvGeXBZrdW7DHppvCR" + "address": "zK4Xgc4v31yvLc3aJb6gkniVq87nHUz1hfRLNxBu4i8X4r5nDgpsSsvmY9yNgukumThM" }, { "amount": { - "quantity": 91, + "quantity": 237, "unit": "lovelace" }, - "address": "VdQ4JbbFTTu8bbKuHFuKAkbegM6ZoLMJPxfWeibNdnZWiZ4tNYqmvo4gVCKRafbMdCae" + "address": "28LES1aZcvd1triR8WxK6pTTcGu35SseFBQnuxjA1mK72SgiEvVcq2NoYBTUdUXDc7D5D" }, { "amount": { - "quantity": 64, - "unit": "lovelace" - }, - "address": "raEHiXdt3V2VNxgP2VBMX9xUBae2SGsLHLDtanBGB69FSQnSgfFxKVKqhqdqq5qhMmoV" - } - ], - "depth": { - "quantity": 103, - "unit": "block" - }, - "id": "371d333d2cf71a172102672a6c662219537a45cc02eb2b1a2a752f49422c3074" - }, - { - "inserted_at": { - "time": "1864-06-04T05:32:47.966036367706Z", - "block": { - "epoch_number": 2468465, - "slot_number": 2570 - } - }, - "status": "in_ledger", - "amount": { - "quantity": 194, - "unit": "lovelace" - }, - "inputs": [ - { - "amount": { - "quantity": 1, + "quantity": 133, "unit": "lovelace" }, - "address": "C1b8wHNv3HhQGfLLoEFCXsV4bJDxH5ytqxRXG9Nwju39CZ3jW1sv6ESHrzDqFesZxhpT" + "address": "2c2gNFG4SGa5358TXowcA8oLiDTixvw8VDAauSk9X1P1ovaaQsyC1Fkft9QSiNjfjce1e" }, { "amount": { - "quantity": 54, + "quantity": 129, "unit": "lovelace" }, - "address": "B4qvxaHVKJYjuWFTfkqZwE9FhVsKCZnbEWyynEjsbBCnjGyTKWk1q8iYAicaRnvsRXX6" + "address": "ULdWMHv6RnVubu8WaTW58iaLvdpn7bfF9SZ8rZrUNJk3AViQmMSpQUBk61bvGQ3HJrhX" }, { "amount": { - "quantity": 63, + "quantity": 8, "unit": "lovelace" }, - "address": "T2rs3eRyKnuD5W5gSJ2BhAXWm9HN331Y7xEq5kHVvU5Gt6AVXdv65nrkzWmaMcnJ3MKT" + "address": "22xBgbzaLA6suSwVqRLxPL5V4kEzoWy6GofUoRYLHUB8Ge9kxoAqe6AHgDuUTfX5Pp78k" }, { "amount": { - "quantity": 61, + "quantity": 106, "unit": "lovelace" }, - "address": "JmRLBbduRMYtvQNkmQYK7jeiQgVnq1GKL1UW8CPtrtgGEgmJTem8Mz7CymT3VZjWe2zp" - }, + "address": "XxurwmkiajFFpdsZhK6hg58FXoDBwqdZqv2jtxwSriada74W9GbN1AM7iYmQqjErtsBq" + } + ], + "direction": "incoming", + "outputs": [ { "amount": { - "quantity": 11, + "quantity": 238, "unit": "lovelace" }, - "address": "WXjnTU7mwJiQaVMh4MuVmHBcwsXGXrseZ63wAs4AXgUznjFAmh9AG7iBSvhx95ckcfNc" + "address": "3n4Z3TnWWvUkPNZYnUkUNUgmUk4ZBnK6R7SnmkJcpuuCfACnMKa9geeYseJvMyVZugeLj" }, { "amount": { - "quantity": 254, + "quantity": 33, "unit": "lovelace" }, - "address": "21k6McERtqwWHCBQtsNhyGqphDficQkjAVDNtSPdU9sjWRiHRC7Mro1GKgqPiNqwnAiAd" + "address": "2KXaKH5RqgcKBSEggQUnnTFttGenWkfRbAZZspWtbqkq3VYaS76SD9Ytz1pF7Es6w9Fr5" }, { "amount": { - "quantity": 36, + "quantity": 203, "unit": "lovelace" }, - "address": "2GFFax2aZect5m2Y6Li8CBKp4Urvj2Fv43GKtGkYuaA4MuBJGwQ3YwNfe7D8DhzJ7Wdoe" + "address": "2BxyCBi8LDZwxVTy7GDJGot3wprcW5NkXTPm9gby9Q5LtoHphJSVCa55pqRBo32AKJE3T" }, { "amount": { - "quantity": 116, - "unit": "lovelace" - }, - "address": "6n2ZTESDwDkwmwQPjMYK4uasR4Ufw13io4Rvm1HCZ8uLR8CXg52PzFfD1dAjqCsGj98M" - } - ], - "direction": "incoming", - "outputs": [ - { - "amount": { - "quantity": 196, + "quantity": 204, "unit": "lovelace" }, - "address": "FPPFvzGk3whtS6CVbFyZ7FmqWGN1n2ttW1u447trMRY5F7Tecyfb1gqCh777VezymxzK" + "address": "2BhbFjSwP7fnejgUen2wAhgEBEUaaPJLJX8rhigDr9ERvfze4RXLwB2cMJpwrtXB5Psx5" }, { "amount": { - "quantity": 137, + "quantity": 148, "unit": "lovelace" }, - "address": "2a6ctsLGJrJjcj1GMYgq1yC9QjYwNBdSPo3BLmmra8944nNJY2gtPasaJ3q5Kp2RZykWi" + "address": "39eRQteo2YupaXVAThhFhbaZE1ZmffkY6wA2GY9eEaX47h8SWUDM8brpQGsWVPhmuJeE1" }, { "amount": { - "quantity": 157, + "quantity": 50, "unit": "lovelace" }, - "address": "WtdTQhAXZa7mrWpUkcPLam4vVSb3cy1vX35YtyWjFKXchdKmcAuDYRMgsq1eNjXqnHdS" + "address": "TY2FPFrr3AxQLvVZb7rFRRu9wKmydVxW2QrbpzCzAnVzvXwhor7u1TGVB4uSm9y5vvBp" }, { "amount": { - "quantity": 225, + "quantity": 18, "unit": "lovelace" }, - "address": "RctHasdCUkAtGGbWrC8KAbry716cQ2xGNpoetcC4anm6Wrret9AbEF3Vg1ZRs8bQvdiB" + "address": "Zt8fJavVxFW58x2Y3QvWFQ9nAXuxoTvJa5y9dAQmw29qTC47XEV5RJKnwS83WUyPyqUv" }, { "amount": { - "quantity": 15, + "quantity": 244, "unit": "lovelace" }, - "address": "dYZ2SAbrCtN467KLu5DxxdZuBgKYojTazgkr1SFcKbVnT17dWPX1RVxoZjiVKRavtPeE" + "address": "BntHqrUthNxk4Z7EYP7vmbt8n6avraEcqT6RpL5HdQ68gKqkrxXDCj2JVV28cD216h8H" }, { "amount": { - "quantity": 148, + "quantity": 165, "unit": "lovelace" }, - "address": "y4D5YzEz6L2vfSprioHYoTjAafHuuBMPwwMKWo5eRG4zw11AmzVKik44uzeP6xiGVhht" + "address": "4DCjzkHaBV73rZe8B5gqbSvy6qD9DgkNAjySfzT7y14K2Kh5LdfBCu9p681Sho3ZmHrX" }, { "amount": { - "quantity": 117, + "quantity": 104, "unit": "lovelace" }, - "address": "2G1shp3HH4PvniuFW7TrMKX6RboFwh2MhBZPsg5EhsgjpUYXmQChPBqqcEWpGmNHcwJkZ" + "address": "zu4GM4vNsw7MTUYRoSrBWdJzbpZTW5rSRBKbcgBkKAQyn4yEYKduG3FVKQY8trL5G4Na" }, { "amount": { - "quantity": 109, + "quantity": 226, "unit": "lovelace" }, - "address": "v6wPR3Fux1wKv1DW1yythaQyg7gX3EugvAqK56kZAB3jRHoCj9uxaU3B8d17NbVbHF61" + "address": "H33EhZXFVsb8QVt24ZZ4qQHNnvxML3fYUxHLqpBV1aib6pPrrAT6GLFSmnr3HUtED89p" }, { "amount": { - "quantity": 112, + "quantity": 227, "unit": "lovelace" }, - "address": "2Kr4qRQyrTsv3SmKQp3xrKbZP9gvkCDDqE62QjH94SNG63ghSjNLjgq1TFHUBv2oUiC6c" + "address": "GDQboycgQJEVGQFB7289KEbG21a3t3ysRj6w6KnHJEjw9U2ZD8fw8fQSU2gtDfVsqw6B" }, { "amount": { - "quantity": 241, + "quantity": 27, "unit": "lovelace" }, - "address": "3UT51QPoU8JoUN4w9SiTr6wXYWTovcyhaXSQ3JgN3pSmhRRg8jU5Svc8Qb5hwWkvHwwou" + "address": "eMFND6janWrvDEmcbYza29QsvBoYE4mAQAjx5Xj7jcim6EV2BYaswYJMoUVi3hoawMPU" }, { "amount": { - "quantity": 254, + "quantity": 129, "unit": "lovelace" }, - "address": "239rg4mfw15JBxZyYQdpSsyMY8NKgaADVn67deRqjaSUTUdyF6ZjGfZq8iqZcgQNPkiFv" + "address": "y3BoeT1Q9S3gaWHdh5ZDPuQdsfPCAF3sH6XgwAXPzLfs7fWJDvWTeoXT9qXEBXbtwKK8" }, { "amount": { - "quantity": 190, + "quantity": 143, "unit": "lovelace" }, - "address": "Lb6ArR4mEJp7bAxJ3VW3sdK5Qa89edEJanDTvFppGjTShkGU1rGc9pqajGHx9qdr6MJ2" + "address": "h8TBdKXQBZpknCdZmJqPBVZ2fNU6kqYpbWGtw26VQjePYrjcZDhW2hEtuH99L23w9qap" }, { "amount": { - "quantity": 211, + "quantity": 70, "unit": "lovelace" }, - "address": "ydCN8KCKnoM4EGCwoBcKbauqH1nomwt3UQqsVxiTCQeiFZHiNXkCKLRDoyrL9fdktecM" + "address": "25LgeSBdWeebmhNfdqansu9PR7SuiB49p687NMQJgnaSQJ4baxyJGHJrJMWuxxdqLSxnh" }, { "amount": { - "quantity": 157, + "quantity": 42, "unit": "lovelace" }, - "address": "2PJPe3rL53So4PUsKrrhMPyFPPi3zcUWb7K9o8UmDYVrdu6VUyQXckHNfDRpGB5JDaPyJ" + "address": "yeXbHzfmFc6UK1ZtPEp2nQdDikyuEgh6kmhuvPqwyGTQFLeWbe7jcLF9oxqgcfkpfhK3" }, { "amount": { - "quantity": 128, + "quantity": 36, "unit": "lovelace" }, - "address": "2XgDpLdMaidPYJ2GFCR6KgLnSVLXwMah6GP5vxuYga22i5MaNs6vtvTXSYjn2VJm9i1rS" + "address": "9Bzf47hNhUyU7kGMwuS74R8UBU6B6r4WbUNwuew8JV7REtMd63hKakVhfmpCPup9paFM" }, { "amount": { - "quantity": 122, + "quantity": 62, "unit": "lovelace" }, - "address": "8xdvyscCFWs3DSEghRChCTuKQNqidNmrxeBVCjWyBMZvsg1fa9ZDsnV1Yx1pwb3hhVaj" + "address": "nVDRgSeZ9d45uFh96KhopPqBL3SX19i74p8H2L5yHS2XsVkkv9dxwkiriXNYvYguBcb3" }, { "amount": { - "quantity": 115, + "quantity": 22, "unit": "lovelace" }, - "address": "BDot1ABPtEp6m8uMisCYetW8TFqQZHGC6QsGMVkwEd8PQaxSr89eb2vpMnUGxVHiHk3s" + "address": "v62wjsnpTG8mYts8CGLEzGxqh7YQSrXWRkVPqmkmVcRDmk7gFFHWEnY6Gnjd6qjuj8pA" }, { "amount": { - "quantity": 216, + "quantity": 241, "unit": "lovelace" }, - "address": "PQ1cdDdx234gQ2BsKxFME5BWWMQkL1jCSSZKNpVmRLRE7CxcfWfPzpLLTUJYk1fXhJMG" + "address": "25mtkHGdVokJBAhtoizSJMeqGbobdwr8Z2rBqzuoiu7usritNLKynQAPmgTD6YDvB8Qy1" }, { "amount": { - "quantity": 129, + "quantity": 241, "unit": "lovelace" }, - "address": "rUJbFur31RNKyG5ZryRnUDWgeH6c93EXLHtL7YaWfw2DYQmxKZ5Ms8KoHUvGtu19y3Se" + "address": "dDUh3oQcuXcDeQBmmshpnT5MxMKCzKZeHT4cLz2LEs68sM28Txn6QDnvHtdWh35kqMsv" }, { "amount": { - "quantity": 122, + "quantity": 191, "unit": "lovelace" }, - "address": "28KtsrYBM5H7X3bQLJ8nDXwQJC5yWfp5NPMuvYmUcGMm9tpYzs2pKBF6wAjaToG81Pjoe" + "address": "E5sk5EEi9gBymQcVWUAMMH8gXYvBbwVcV2GPtvk11g3hzJdBDXPC4usrrimKVmGcSf3o" }, { "amount": { - "quantity": 140, + "quantity": 248, "unit": "lovelace" }, - "address": "2Tvx1jk756WUMuu7cQYL5R5Ro4knKpNCnPZwnwUsXx8vmm5gVaedXu8eqtvyXiJWUCPcz" + "address": "2f4rnbucLPot6H6Nep6xrucvTwvLAjSD3n5UAv3xAoUJmDD2vXVYdDVy4WjSaDAVQv68" }, { "amount": { - "quantity": 145, + "quantity": 15, "unit": "lovelace" }, - "address": "K4nDuQGQf3xkfGc4nVRZ2PYoDSL2v7gcjEAzBTWdAp5Q19hLmFpCxqh7bG5PGdtYX7kx" + "address": "2RG1wr5YfzA3AkFc5yT5bYb86aeePgRZcaDsenWT2wzJb2gvT5qpf62nCbTZaS3W48CGR" }, { "amount": { - "quantity": 133, + "quantity": 71, "unit": "lovelace" }, - "address": "2GBLTLaJsMUfQPhuPfeWWRM7i7PaUfCNVUf6gmahGNp8hDFn5eLaEyYxyRnoF6uUs1xQ5" + "address": "XkjNHMGzN4T1LPUMcp59gnekB7mzPm5TGNei4zW3x4gNz2fhGsKB2biTV2STdpPbvXSx" }, { "amount": { - "quantity": 200, + "quantity": 130, "unit": "lovelace" }, - "address": "wXdYx34JiTKpB7KpkBjN8qe3pG15qyzcRTcgmjLXsWnP1h4PX93cg3Wedwt23bZpX7hL" + "address": "2B3YgWpitsk2wxSXzK5gQNZagPSnN4ESCKLc1DtMY4XpKTiCQ3dJkxmjm99p5yxvNvhXr" }, { "amount": { - "quantity": 251, + "quantity": 114, "unit": "lovelace" }, - "address": "3ev2kpnUUzes38uwW5xAqBDnCJ4DMqnCwPNwRxdnVsMQ7fbZComsFdEVnt5uDST9FQqYZ" + "address": "cDZQirxDv5YNAbWv5yGFWVNA4iNo8mvjYSTBwr79EKEKSPhbXBcsHMqqvhDLByLCwpf8" }, { "amount": { - "quantity": 114, + "quantity": 231, "unit": "lovelace" }, - "address": "2UmsbjEpSyRogrJiKopwRrZuMUUhBfNtwhy8WXyao8cQGQK6boq9Z8ojCDNzyRnfMTwLs" + "address": "xZfopjjUmfbMf6ojjWtrNG3fWYqtRiheVADZdnFPKZjCVdenMy18ymhoLM8TdKGcJwvU" }, { "amount": { - "quantity": 43, + "quantity": 163, "unit": "lovelace" }, - "address": "292GKuQyz5RwH1jgMBRMJRjavZxnuq7qTtzBs5e8A1k7adVCjtxUdRY6LxsErPXFA4m5F" + "address": "3TyriiZ55GiZ1CxUbp5bmxEDkaQWvrbFtaXmeUuvP4GUxfq5BBE6gd8Hk87h1vZQ92AjJ" }, { "amount": { - "quantity": 94, + "quantity": 9, "unit": "lovelace" }, - "address": "N9hSVwCRS9YjkyUrzFsHo3qrLUf5zacfkZM8hGmjTYTdDjESKfrYjvKFa6FBgztRUvBz" + "address": "ZWuqprHUzgyz9f3vKZZotKuMtHo3TEJQzgntQR4mSatywS82xf65tzdnXCtxD5HPX5b9" } ], "depth": { - "quantity": 45, + "quantity": 136, "unit": "block" }, - "id": "6d1d35330dca0009322f5ef82e6b42743c1de323646c72944070304d53675707" + "id": "531654371208cbdc736d7559421f4a0f679bc6a618147925051c7917336d37d2" }, { - "inserted_at": { - "time": "1864-05-26T23:25:10.071981900458Z", - "block": { - "epoch_number": 666841, - "slot_number": 11365 - } - }, - "status": "invalidated", + "status": "pending", "amount": { - "quantity": 98, + "quantity": 167, "unit": "lovelace" - }, - "inputs": [ - { - "amount": { - "quantity": 211, - "unit": "lovelace" - }, - "address": "x17pJGDqY4syiYeVdUhtVLqBCyhQy3ZVmkck4qgsaNNkRB4mzJrc7E71ugP6K13KBgWu" - }, - { - "amount": { - "quantity": 203, - "unit": "lovelace" - }, - "address": "M28Py6aTEPt6QwF2kxnrmLUt5y5ShaqSqGJpxTBzrs9gk6wck5dSpe1Q5Nvprkd591XN" - }, + }, + "inputs": [ { "amount": { - "quantity": 7, + "quantity": 118, "unit": "lovelace" }, - "address": "ZKGNGNstQnM34SeuqrfMy9pGf6ufjgaS14TFAvELEgC4xap1DLDcKLJUCnjYbPTbdBoM" + "address": "461ayWUtT8yPKUQykQ5kYpGCzTqWeC5UZfBRCXrBB3FMi5VMsKjVnANa1d1Lat7mx8oE7" }, { "amount": { - "quantity": 78, + "quantity": 23, "unit": "lovelace" }, - "address": "sHeP7hAsoA8q2drmpnkKjmggCVTDRaUW3zzXdgxraDnJSH5xcTzh641Kcmj9Y9butKyE" + "address": "2KmzdbpDq8A5oHCWcWqQfAoajYdzYZpWDMert8BMDYuP2HgyL2zfgrvXeq51LUDAU5bqN" }, { "amount": { - "quantity": 123, + "quantity": 77, "unit": "lovelace" }, - "address": "292pPxEYvM6sRJe2X4BePzrN4FD5L2ruGSsvSk2iVuWCi1PHfgWNVQqzZ3641TC67xP6o" + "address": "mdzJpX3F6GgTxj9xSskatmeHjHeENCaY2p8PZ9sYBTmN6pMVYtB7ATGKY5EDSXCD86Qj" }, { "amount": { - "quantity": 68, + "quantity": 120, "unit": "lovelace" }, - "address": "24fvthgxrmEtco7iFuGdzahASZCvAn79dn5kVt2oKooZCjXbxcq6dc45Va8Gh7HyozyQv" + "address": "2FuttqhxBCY22PRkfRrv4RGiLgWRFaYqiFdP8ELbB6uBKyawYAHW24qRwVLtXYavm7kXL" }, { "amount": { - "quantity": 163, - "unit": "lovelace" - }, - "address": "2RKhQ2JDfULT5fqvXTZvuazZNQGnx8pidMQZLupbGDpqU5DhxgAYnwNqbEqWASAoQK238" - } - ], - "direction": "outgoing", - "outputs": [ - { - "amount": { - "quantity": 44, + "quantity": 99, "unit": "lovelace" }, - "address": "26EdKFFCsTU6baJKDy3XzwdmKn7Urs5bA5fn1HvQZ2daUF9A6qk7QXLBia6jCgSPtJ1hS" + "address": "2UnUsiW5zt24LyBSJspuEC3sd6YBGVP99qCNdibZet53HdJSqvVezhGJ1SEiu9qxbd4kr" }, { "amount": { - "quantity": 154, + "quantity": 146, "unit": "lovelace" }, - "address": "22aN9gpAxy8E2TeUnLNZj4yATrKgpqe1zNjns6kpHKWeKENVCnhpgLDko1mS57ErvP2nM" + "address": "3KB9fnrQtZWQ2EEW9A1aVNsg1SSQaKSHEdhAKkauFeyxxWdPMyJAhEBcvRrsTtn8xTc7V" }, { "amount": { - "quantity": 56, + "quantity": 72, "unit": "lovelace" }, - "address": "hNkQPZbYiJFpbxVJ5cQZ7enxJbknnTnG66SeFnkzqU31NE3RKiNoDn4YzJhxRh4TYSZT" + "address": "2Madg3fHkr5gfcfyMpRirSemFvmJ65655jXmGxzBpq6QA4h33NWW2nEELW8CJxAVi9MUT" }, { "amount": { - "quantity": 20, + "quantity": 129, "unit": "lovelace" }, - "address": "3tz5f77CeWhQZVk3DF5xSC3purvP6vxegyHvvDR4ZjrYNBCLqqqrPeN8M4GKHgfsXBzt9" + "address": "h9bQcjcWjyLuHfjBXh2mm6CHmHJMyZndWB5UBEsWGzUrAXemQNmQfMLNzmchD83yug5Y" }, { "amount": { - "quantity": 15, + "quantity": 163, "unit": "lovelace" }, - "address": "6r5jP1w5JnGBqAR2tzfzZtwLGhEzTtM3EMj1RfoRUXVyUeE2Mb24L31yAqpe84soPx6V" + "address": "YmtpVhFaaEQDs2hYCkSUBMefK7LGS4LM44msdWG4TubPTEQwmQ1tjF2R6naw8KXGjpKj" }, { "amount": { - "quantity": 70, + "quantity": 38, "unit": "lovelace" }, - "address": "qn4LP5nLxPreSq8USy41nsGnr3etxYkf97vSPzPJLsqnv3xCwXFLQdgLLJdmVoca3pAu" + "address": "uDFN2JnwZc9ggThGArrhXSRHyd9xBCstvPUz4vemx2xWu9zTt9ibVoxdqHxsyQ5cvJ1X" }, { "amount": { - "quantity": 196, + "quantity": 77, "unit": "lovelace" }, - "address": "2AugF1TpB4soZonYmYkyAQnbwzkyQr4Pss77yxrrQ4mpfDGgUMJiE3ZzFvDxMwaURcdRj" + "address": "2S7rQjQ6PFboQYJZNGHWpywWzpwr9dHSQWN3RgdNw9HHC3zFkgRLTuPXfvfAcFNwgL9ML" }, { "amount": { - "quantity": 167, + "quantity": 145, "unit": "lovelace" }, - "address": "2LGz7ZaL9fpGLFW388vpWU1VJucakJrKejknQ9yTwMaQcV36PsZkibZiEL2kHwax1FFiz" + "address": "VEk8qLPnQFLLshnNSVmN7wDbq14tn6XRf3E4yUe7LYwK7RfaerfToFrxZvUTvLTjbhp7" }, { "amount": { - "quantity": 159, + "quantity": 190, "unit": "lovelace" }, - "address": "2S65JGxX8ffHRCcEYYJGdf5Z7dcd3268BAvKjtp5A5SDYuRBpSvE6WNEBxy6Mor3Pp3ge" + "address": "2zrdCX43B27r1CqRRjXuv3r3WbsVBjdNjkm5DQvShxmjDaZR3ph2uJsLGdD3RoYPvjkkv" }, { "amount": { - "quantity": 221, + "quantity": 211, "unit": "lovelace" }, - "address": "3B6bGX1RzyuV3g8ycAnuDzBhniueo1FrR7sTpmbY3B9yUUGTHCnGe8C1CwczmZKneewrZ" + "address": "2Ain6AYUgT56w28yP71EPXwyZXZiH7YWJ6a1YKLbdfCUSCAcVVJNW6BfMhyn2ABPcsRrJ" }, { "amount": { - "quantity": 251, + "quantity": 138, "unit": "lovelace" }, - "address": "27F7uuyBVombgKT3jJsQ9y61V5seQKtshhFnvT8acYqYVqN48Y44LJk5Wb6AfonnCP2nz" + "address": "2GuwHS59qKs2d5do9rza7ZHgWzmgdpii6gyBrK5WiV3MaKyii86Hvremz9nCRvKLrqSGm" }, { "amount": { - "quantity": 252, + "quantity": 103, "unit": "lovelace" }, - "address": "2V71EJYzw9fsywugXZzEGHyUKf2tADcvpDyqAKFynEpn9mHTYQ9GWxths23xgLZWMqtu9" + "address": "CYhRpzAwQ9MH2vgciV3MvzQaDqKgFYon8mJ1Mg4f5qqFyBNdxyYNjjj28gKrXdvU3pGb" }, { "amount": { - "quantity": 72, + "quantity": 188, "unit": "lovelace" }, - "address": "gVS2NHUdvHBKxYpK8BfLjk4YSRjgHvpU8fpTvrAP9cVQhDCTCGxdh4Ax2cPCjj5oA98b" - } - ], - "depth": { - "quantity": 11, - "unit": "block" - }, - "id": "176639274513ec5112552c151c18754c75465419207705e875604712120f2556" - }, - { - "inserted_at": { - "time": "1864-06-03T03:08:47.578931790058Z", - "block": { - "epoch_number": 2657277, - "slot_number": 17959 - } - }, - "status": "invalidated", - "amount": { - "quantity": 211, - "unit": "lovelace" - }, - "inputs": [ + "address": "5XUsPcu6emch6fQQ6PcAj97inVZd4TiBbD8sffr4vUabcw1m77EGcNyEkZhrTMFD2S1U" + }, { "amount": { - "quantity": 112, + "quantity": 61, "unit": "lovelace" }, - "address": "vmicJMUgKZRdv9AVJ8TvESnHiEHesD76ts7EoMFRGZYXPzpnBz5jiN1cjPq41RWcDaXt" + "address": "2de7kUmGHWNNaLDxBnZVZNiwAGta4HQXfirCwWJQ7RjcskpGXWZucDzvGSgsPg5tAwwhC" }, { "amount": { - "quantity": 78, + "quantity": 83, "unit": "lovelace" }, - "address": "2VNxuqjQCrZNnLiZnH1j7V9pjPSywgQtbpmisChHP7A1FPjmU5u68w6Saz4JPwFz61wAG" + "address": "Dins5znUER4ByxDaQ5hrrs3PS1FBLeoqYWtAXCWg9sXNUoEjj4ktXCCXGpcejd6uu1E6" }, { "amount": { - "quantity": 16, + "quantity": 224, "unit": "lovelace" }, - "address": "2SMzwMgpPZ8mcUnHXxL2xrhbaTb8swuGbmYErg8PNjW1ZpaXcS1uDRAk4Lc7hkCuvXRJc" + "address": "2GnSfbdi47UwBHNqRvPTmjvGeiDJ19UYKgVkcVrwW6D2Jd29Zvp7xswBrJNaEcivb8fgc" }, { "amount": { - "quantity": 88, + "quantity": 98, "unit": "lovelace" }, - "address": "coicG8fvzHU2zg4dMuD6ssUHbVx8QBiZvZWnbHhD87pXx8a94Mh1Eu77L4bcj6HgdMmm" + "address": "23AKg5rBndyzMqphfS3NoRBH6tU1ZXdYbHCn2AKdVbtsPZJdBS5aK1S44xbGbvQ6WMkpn" }, { "amount": { - "quantity": 181, + "quantity": 145, "unit": "lovelace" }, - "address": "8BbzajEPkGMaupKfzdPdrsLUKAgwgj1UbBsDpQBchWHrDD3eZY7YPpcChB9om5rgkw8c" + "address": "2CY9nbHdArqCKyAvNuJGPAsngH7NGVfRCKEpu8mJip8Q5fPivc1Zo7EYNYeLyidxAyUw5" }, { "amount": { - "quantity": 3, + "quantity": 231, "unit": "lovelace" }, - "address": "dh81m9B4WFf8b6nguaz1rzYAaxMoTiZx2KFPWhHqPmHMiwwzShCEkgpKARWRYWiKqgJD" + "address": "243pmcPkVdXxK6fMJDJ2eRRYfao1X2noP4si7MyuoxF6Dt2vQLxTw1nnhWsfJSqRQ7VxU" }, { "amount": { - "quantity": 111, + "quantity": 208, "unit": "lovelace" }, - "address": "2X7MJuGWHF11QmoVTTBM5jFv8M27Acw263qnVyzsdo1cArUrUqNSmvG2X66KyZQQeUf1h" - }, + "address": "21Dc4aavvggXKFEZjAkQTZbQHyfcPMxPRHXvZEsYYhTezBvQixZdupHPeXvxgucjQk2hE" + } + ], + "direction": "outgoing", + "outputs": [ { "amount": { - "quantity": 185, + "quantity": 76, "unit": "lovelace" }, - "address": "3u2D8CJ1vhxhvHBpEVVjvCPj9CLBe6KZvizdZtWxE4DmM3NVMrqZyJCjRLgmbL5uHD8Pw" + "address": "B5ZEenS7WXE3gL4u1ovTfPWC6ofoKBhv1hSNftzdyiMmGiLHPsq9PaUuup2KLiuwcEUX" }, { "amount": { - "quantity": 11, + "quantity": 232, "unit": "lovelace" }, - "address": "S3Vs2Errmj9KixRgNgxNivMJJFbTq2wKcmjg7XXpqH4vZcW5aMHm6KNMxfea7fuJ5cbR" + "address": "ZyqdLHPWNo4EzQwP62wnqmrx6L378UVgvLjPj7kcgJyppYXC65urmk57aw2pmAYCtkky" }, { "amount": { - "quantity": 175, + "quantity": 6, "unit": "lovelace" }, - "address": "SGRkq94pHV8LuFrw21r2biw1NoZpwuEnfdvkwf13ixPFq4ph8iGijDaSsXKZqc4mENqf" + "address": "Xjpf68AtcAN67wMQCDiwiyRaxg13v87VMfKHipxN8FM37y9v4E6fMjenS5DVJ6J5kvrq" }, { "amount": { - "quantity": 123, + "quantity": 36, "unit": "lovelace" }, - "address": "2S2VTSEEEvdAwAX3oeFTPNeZHk6hKFMBSqEUspPHmV85mSt5QrdaJt3h1TyfLkVtc6pUn" + "address": "tz4MVjd5BhV7n2fAD9VfG1b6u7CeeEed7Wda8xjNt4GNAJoJuG4HpSQFtwQDXsKm5qX" }, { "amount": { - "quantity": 1, + "quantity": 235, "unit": "lovelace" }, - "address": "3bzCHr1P3Y66VBw64HHsxWtww1VcWf6MjRG8sBJXiWBacoPYBUFcY3jTMdB6tUNkTaYfD" + "address": "22TzRUPnWwVJaRjnTqsR78vwqXGBG6FGUjd4WTtezhkEtv4uhpCZg9q9RKKruthX3RkL1" }, { "amount": { - "quantity": 123, + "quantity": 201, "unit": "lovelace" }, - "address": "6qnH4gcX8gAVvqTguiPKxztBBeB39Xq55mPmx26r7xyd5yT2eT9nW2YZGhpwibC9T4fm" + "address": "pPxEmVbMhW5hGzmwk81mEJw4ZdYXE7JfM9i8iRfJ31YNtayDgcV95QdpNvC51LikxV91" }, { "amount": { - "quantity": 89, + "quantity": 0, "unit": "lovelace" }, - "address": "WVHCpUbyvAE3vFi8MB7Lzc2aF6T98E4cj378vcoL2fTfx96CXTxKGc1RWRrj86Pm14xn" + "address": "yENkd7n6yJQjwToZqDN5TbKUAYfyALyzNFgFuVmWEnzqtKsBhcXx2goLmUX4Kd7AYLrP" }, { "amount": { - "quantity": 51, + "quantity": 32, "unit": "lovelace" }, - "address": "nfShwKS9XkPb8az8ZqGXK7bPfXYP7gFTsqVyB7pxAy6m5PC66Nnmi2ebEybGCp7ay1fe" + "address": "hun9PMNiWJ8kx3w2HLn13VyUKt457CGTNFhe6Fb2Kk2ohW8eopBRPZ2ddJroxqNeMfWE" }, { "amount": { - "quantity": 250, + "quantity": 104, "unit": "lovelace" }, - "address": "38mJQwgHsddYFDmQPjv27MgYFcudc6EPnsdzZWUgE8ApX3M4NycNK3gskYrFjhBD3chFe" + "address": "pAogyfVWbY4H7axFuZVudBFer3Uks2cQ83bzbC7fMaDnamUPEdCe6Y4H66BJCDpNir8T" }, { "amount": { - "quantity": 124, + "quantity": 200, "unit": "lovelace" }, - "address": "V1dZ6UPDcwTvuxU6HoAYRZhHnZw3rtnWridwQojgYeDLu2aYF3oZnWhPMyrbSYQcKf7k" + "address": "bRdF1vYxQq4mSwygucDHR3ezf2xRnGpUxiDdCt6PAwCfuekKTaT3CirnevmR9GqjMC2c" }, { "amount": { - "quantity": 93, + "quantity": 243, "unit": "lovelace" }, - "address": "26gfxdqATuxjQYA7GtmjRP7cz1x8HP7FDknMBDRqwV59SmD51CHXh3xCW9S95JFdfzxrf" + "address": "rVtDduweVfaSosFLcyKcm6pdNMybtvYeC41zCA8D6AX9JjQUtZ6gxoBJntRXHmFRmZMf" }, { "amount": { - "quantity": 146, + "quantity": 228, "unit": "lovelace" }, - "address": "nt1HWBFZQAs4Q6ibUCsGZVCFsUfTpyVhkmcyVVK1w2eaT7uH9QeqWAN8DbPC446V7cBF" + "address": "3dEYhmkQd1RMWJRMwyaHHp2BCPqEJpooMdBPRo4DtAm2kA8jB8wi1cYSRNavaCa1Li7cX" }, { "amount": { - "quantity": 231, + "quantity": 83, "unit": "lovelace" }, - "address": "2XprkdVoqRCEEqKoRhHQh93BhjWF4w6QwjJdgQ3e4Rnuubg8P4mwDLBZzuLK1S37btX6V" + "address": "21fFTgptVwMjCmVV82NDRQx1RaWTXWGiZjqiZM8WVN3S3XPR2DuQnkLaSqjAXoTbLxjY3" }, { "amount": { - "quantity": 26, + "quantity": 216, "unit": "lovelace" }, - "address": "14SPTqFc6L4whUXFbiFW426gFQbsjRBKYy8cHFU1XLCnCDKTxL8UMeaRKBQDj9WWdMXU" + "address": "48gm56vXsGAfLDvasstU8LH7WdCVCDHFfynCEJFKbKoowNwZ9qbVjKtQXq21pauWt1qn" }, { "amount": { - "quantity": 153, + "quantity": 115, "unit": "lovelace" }, - "address": "5crBXGP57S6XKjkWEVdX9zExfosqkxykWQEhJi8SdKuwcFgg7BnATKqe2ssbJHxSGgkV" + "address": "vDWJ86KK4VY8KmTv113Ko23vybRLhvgA2tmfyoXXkwdNdNTDr9kT4UWxuwfvq6V6DR4A" }, { "amount": { - "quantity": 24, + "quantity": 116, "unit": "lovelace" }, - "address": "L77QpocDv4UJ9NbAv9SgbnNsLgKXmNLjpGywHrmNjwjPgTG6xivrwKUyn6QXtipmhty8" + "address": "3hkQwMoE1tXCVFPMo76jNo7rLvU6CmhHgtWTqgquHMChGSt1xSHWJ4NJVeQi63KKvqow3" }, { "amount": { - "quantity": 145, + "quantity": 115, "unit": "lovelace" }, - "address": "3fW2xf2UdaEZxumMvM68NtNttR9cuJvniRqPsm1kQXA78DpTp2SzjhTS7M9EJNXjdvpER" + "address": "FccJHaU1g1XMqovKRRYmEft9rKUnzpU5aK8tp8BwRbPf84nwXdBuvjMTuJkU4hi8Xys8" }, { "amount": { - "quantity": 59, + "quantity": 127, "unit": "lovelace" }, - "address": "ooHRhhKcxHB9ACHc8q8h7ACRR9YVKfUVeuJ2N5Aufc4MA6d7j5KS5crsZ3sBwLk5ctyZ" + "address": "xU5xMyHMRYVGSm7ruo8CPdWJCzEjjL618QeaR2dL7UdKc7hd5KQ4Pnicy4wK1FDc763H" }, { "amount": { - "quantity": 220, + "quantity": 68, "unit": "lovelace" }, - "address": "toGHZdHUAMJpVi5R23VWY7j9QmoyHpi2yxukkKNzCAtsy8GajNSTSTy83frLn16DF55J" - } - ], - "direction": "incoming", - "outputs": [ + "address": "233XbbZrkLqjUwtM4rBAbvSFGCMFBQogs78V7p21g9YpkwvHvYK2MoRp2njaWGxT6Uood" + }, { "amount": { - "quantity": 189, + "quantity": 4, "unit": "lovelace" }, - "address": "cJeUPu47EM1diKbDJtnEUXkGR6iKRrdphbv2Ab68rwm7h4rHbJ5sjurjwS1qJKZNDeNy" + "address": "EpbdwM9bLHaLGsMxi5U2zHWFSc3YfwkFq1rEKrQbn16DYzjX57hoLwyLxWDNMBQb5AaD" }, { "amount": { - "quantity": 128, + "quantity": 11, "unit": "lovelace" }, - "address": "14nnLGBSAjQCakP7fS52VvozezKnXgK7hkbCNZEFVFP2oC4umz7YXXAYbGLxx2Mu99Gx" + "address": "2NwnVRSo7e7KADtoUkrsEtu39PyKi5P1z7xCCuhFKr9kGSTV993Xdryz8tB5hd9mAFPDq" }, { "amount": { - "quantity": 59, + "quantity": 153, "unit": "lovelace" }, - "address": "xFCavkyVfTadmup4vwbowcNsqmja5htuqGJPf8AYCqk3mHJCHqykRkHuxnztDz67XtZp" + "address": "2AdGr63RoWsDZT47rwDbtVetVqfsUT2FtXpX1pYXxTz8LdcDJ4BLneUgM4Z3P56b72Cjm" }, { "amount": { - "quantity": 96, + "quantity": 247, "unit": "lovelace" }, - "address": "2vYcwxBMBs5rmpJ92MWkgpsBjJzvxCvVMBquL7kaRyVdQ8TqEQ2LvapiyyQ7s2FcwAtwt" + "address": "wVDmDccjcke5Tuf2GuXW9rVRNdAK8Q1jy5gEXdNv87PWMexUw6pdZmEJzBEYSJnoLzkS" }, { "amount": { - "quantity": 250, + "quantity": 65, "unit": "lovelace" }, - "address": "zBQqTxd9xJPxDHBF3YNRM6EEAsduxqj84U112WxCHkTQGNr1UEYmWADrYR4Q6gWDTnDx" - }, + "address": "2B7ScVrDd5upnmGA6v1bkJ5sYox21Q4kCvbghjFgr4rEJGLWSyn6v3RoXzRNVcRdDXWhz" + } + ], + "depth": { + "quantity": 104, + "unit": "block" + }, + "id": "1c495e5c61de126319555d0931140b4f68986b5856364e5d39b8d6777d176d79" + }, + { + "inserted_at": { + "time": "1864-05-11T11:58:38.495373966288Z", + "block": { + "epoch_number": 8191986, + "slot_number": 15240 + } + }, + "status": "in_ledger", + "amount": { + "quantity": 143, + "unit": "lovelace" + }, + "inputs": [ { "amount": { - "quantity": 215, + "quantity": 200, "unit": "lovelace" }, - "address": "25xYdL1vw2ghwFG29MUsPVtXBNFuV2MDJkLXcsM1Gkqmf5oZhcPwTGNdoEJ2TSgXuG8G9" + "address": "2BjQegTDfwDwhfX8SiUwkYpYTDJVVAa5HfHq2fr8tVsbeXp2PTWz8Fa2tvbess5hecTkd" }, { "amount": { - "quantity": 148, + "quantity": 198, "unit": "lovelace" }, - "address": "dRB86nocY8m1KjbdHqs6tAK2EQvWzMQGpxrB3e998tb3tLCjea8D9Dw9oDJNK8GXJsGh" + "address": "ZAh1wQ2p5YkXEqY8kh1hTyVfhLT1sFAs4YM8PksaVQJpKi16cD26pJKu4bha12RMBpqn" }, { "amount": { - "quantity": 102, + "quantity": 136, "unit": "lovelace" }, - "address": "2bNbZiDGQeLpjHmQxsGUM32F67RnButSoDdVrD4ZjKGMVzui8MHXpyZSKTLregBao9DFb" + "address": "2YhXPH3PSaJ218buhafXnmSySfs1mSys74DYNQh3upkfcM6M1KfJHC3GE2nniHqbcUgmP" }, { "amount": { - "quantity": 123, + "quantity": 224, "unit": "lovelace" }, - "address": "w4Y7h3KtW45ECbpQCWu8sPYp6JZqebLinmqA7UgmYyhR6cd43dqETrUwzraECMsvgFTm" + "address": "B63ZEDKkzcS414vnLe8HFQW47Eb7cE9Sa8ahpy3bEpKaWzrgoufGn4L3N6mdmWeRNKVE" }, { "amount": { - "quantity": 236, + "quantity": 135, "unit": "lovelace" }, - "address": "DV5fG9ufKzdBB9RDBhZ1wjTmFaC6AQYtNwEQQydV8DzonyHM69512LbfQRRoP9kS8qAX" + "address": "EFoBinCVnGCbWAfxp3ymcjhw1gnHUF56SAJSLkJsz31iucsybsMjeon5Kv8MTJbTTUBJ" }, { "amount": { - "quantity": 34, + "quantity": 19, "unit": "lovelace" }, - "address": "3mRQF4Kkdj9xm3P1wgPRNMa8sJDvjB63UYd6CXrTxP1CqSGJKW9pEbvd8hByzFYpttGqC" + "address": "2G1RLuMmjRe9pdQedfVWmmx5vCoENWaGxATpCkfdxfSxrwgndNEmbnuN5125XkKrYwXFA" }, { "amount": { - "quantity": 213, + "quantity": 163, "unit": "lovelace" }, - "address": "2Zvtb1TfSEr7Voyj5qdQmdhqsPFzBDfaFPb2asLMhHSCe9PQ4dfrrRMeR1yBc269NQ1Hc" + "address": "hpyvH4UKC6fN23P6kzAUg9NxpcpitYcgR129qhPfxNEHkqRowfty3i8P3PiLt6KL3qvJ" }, { "amount": { - "quantity": 253, + "quantity": 142, "unit": "lovelace" }, - "address": "27NcjRiuqCZBadHo6BGou47Ued9th6Fp1pKPfREknhFQRKHHPsqWsTReby4MLCdEKQY37" + "address": "h1NcA8W3XenH3BMofunQLsxvwN296HFSkAakrgXs1v2jmPv3wbmGuiPgbfb47dVefVVn" }, { "amount": { - "quantity": 236, + "quantity": 156, "unit": "lovelace" }, - "address": "Ng6GKHPWsSZtYHDtkbjJTL2wecFbUgT8pFtfehCY7mMzDUjq2DmtnbPRCDUKCo9ofbX1" + "address": "xscMgQNFmukeMKJAqVcFb99Lubz44y2TCbyTAcgn7enfJFJFbcXnqWB4m8EiGuLN5B8B" }, { "amount": { - "quantity": 138, + "quantity": 77, "unit": "lovelace" }, - "address": "2HMeC46EmMkPD8Aia3XN8GjL1CYWRM9GAPrfySNxRH3f8o9yc9QpbyFkapXN4dZooaPjR" + "address": "o5dQV1rcbtGxKXDEhGibTbVF7Dzroa8b6McASQ5yjJJBKNpawqdch7MmgGpHLkyLgoRU" }, { "amount": { - "quantity": 86, + "quantity": 75, "unit": "lovelace" }, - "address": "2mFugVAb7pT84okoXiV71i1gejz4wSHW58NSTuWKMa3vmXMW9NYbcyaZKEcqCHKNR3W8R" + "address": "2Y9d8QXzaJw7xc5VA31YRjwR8TvUU3UrFwYmuUVuNC7dTMFGHjaLamYyvUktvToH3keHM" }, { "amount": { - "quantity": 171, + "quantity": 172, "unit": "lovelace" }, - "address": "nLo5G5CzSd4pkXFoJqJuZAmpBZ3unECpwXD75URnTBxi27XnqbEz6Q6jG2jSoimmjcV8" + "address": "Uw7eDyyri6txFFjgxR85qvtJERA6CM8uA5XB4PQrXxNqrUytwiTzV6VdKBFGcemzZ57J" }, { "amount": { - "quantity": 33, + "quantity": 202, "unit": "lovelace" }, - "address": "2CbaVrg27KzKk2L4GFS7VEqJEW25xawXwoCQgdxYSrpNMoPsqvhzsVuAWeBr5216GLprF" + "address": "qkGSaBhJ8WevveAbvcmZvaKViKctvoG8651gd4BpgoGCufmrrqAEjwnfaP3nfJ1QTzk2" }, { "amount": { - "quantity": 48, + "quantity": 145, "unit": "lovelace" }, - "address": "t3qAJznM8UGJwewwJDGhmQnGR3FpDWsKKHgT1QhF1SiBkg4mpwWWNmiBe5gUapyYXmZm" - }, + "address": "3iPGbyuMw1D39Zw7LH9i3oche4uwDQDHhCA9cvGtw8QDPg1EQmr3XngVNJo44EGJoiKno" + } + ], + "direction": "outgoing", + "outputs": [ { "amount": { - "quantity": 241, + "quantity": 37, "unit": "lovelace" }, - "address": "BBghfHx8C36BHKZS3Jmw4UD9X5HR2VcPj3Z1k8oPQK2FZAbcv1jgX5dMMqFWQXRYniWZ" + "address": "ZULdvHxYdQiS8pcLGUv6S2fcCqDwxz5o87DTEevnJmD3tqJ5xB9p2gJQg7TsGCCVDEGE" }, { "amount": { - "quantity": 43, + "quantity": 214, "unit": "lovelace" }, - "address": "X9pXNS9vpi4ifmGMBzV2vyafiTFgSQbTUysSPVPH2QTRoDw763Mf3xFEJfP3HFAw63pz" + "address": "DSMKsCbA31838VPB9QZdRBWgg5N8piQBJLGgg2rzWdbnH75ShL4tmf2HZQc1XXG2W3oE" }, { "amount": { - "quantity": 241, + "quantity": 194, "unit": "lovelace" }, - "address": "2VoJGipapDFEb4TJXsyjnSmJnvS8BEj9X5mPqanT1qbT7QEFoM6epYLy4Ci8tF9Zx4hfT" + "address": "hqbW6y2aXT9BaUfszTfHFTuL6bTiM6cikbgXQyXStBX8xzVRNm6bDF4QoUm6nWzDg7fG" }, { "amount": { - "quantity": 203, + "quantity": 27, "unit": "lovelace" }, - "address": "Q2wyc6VrqBYtd7XtK6XAdqmV6HbYUKKgQbcNx7edaUR2YMELppU4DAnWzuS2VUCpNePe" + "address": "3kVhcfp3dxgvyTGaGQoeizriPxHc1wqq4bouA4qASukXGGLiURh7rqZYCEXvSLUehVKoE" }, { "amount": { - "quantity": 70, + "quantity": 116, "unit": "lovelace" }, - "address": "2BuFQzowwko2WeVifX6LrDSHRD2qPzhDHvJij9rezDUbvSmumRe6f7rZB4vboAb5PUD49" + "address": "FUDp4Q4PcSFdDCf893i29W3GMUPpad5Rawa8kYdLZDkH9Bxo17AE9Mfad5tN2jFa9Zde" }, { "amount": { - "quantity": 38, + "quantity": 77, "unit": "lovelace" }, - "address": "3gGszkEWpgxDsq6oqi1NCeBh8UMQuf2Rcs8FMgygXVoBMKxuXEwZQQxLMd81fJaFo5dxa" + "address": "YgWMk2eWVuw5rB8fsqsfHBLMYMYsETKzmZ8g699Lm32kaY8DgwZezrR4vwdk4EFVXx34" }, { "amount": { - "quantity": 185, + "quantity": 112, "unit": "lovelace" }, - "address": "d8TYNUnrE7ttrQehWuRmskFRfrQetMF7imNsEaB3ud3i7WxvMJEin8kWR5X9bVZ6Nnsg" + "address": "pBTCWnsm8fMov6rePjEdoxTDRmJAK4tj4eqzX1YSmDrUuQASNoMBJo721MZRnJevAsk6" }, { "amount": { - "quantity": 204, + "quantity": 222, "unit": "lovelace" }, - "address": "27PVwHV61jnuBtWX2u8yjMWjtJACjWtecMWsrMX3EasQk54391G71FkqDXVzNed9EzAjb" + "address": "KBE4U9FJTXqP5XPwwS4BSVzp5em1A45F8d9ZeAmniSQxfNxWJ1Y1hHzNPZjMQEJgsQRY" }, { "amount": { - "quantity": 190, + "quantity": 225, "unit": "lovelace" }, - "address": "3KnCEpmibBNgKYo2mSQWzw31vUT7qoQDZkqwiF85GH1RcvVSQbCSFUQRfYTR4APcwXxx" + "address": "QkkKMc9YK6tjVmWa3r1UddWA7ro9ZgMhAavKRKev83cVYj5A1bew4W9Pmw7symAixVGW" }, { "amount": { - "quantity": 245, + "quantity": 115, "unit": "lovelace" }, - "address": "3XoA6mDMmNiY1aPmhoybTCrG62W7z5uLJN6wSSUQz9NrxV56czoHEj2d2WyfFCvh7TJtw" + "address": "cE8yW87g9B8UMksK9M1xZW1zaRYbmwaYBVvGdcmJe8pNQrgntvLLUvDTBr79eStZQB1p" }, { "amount": { - "quantity": 230, + "quantity": 17, "unit": "lovelace" }, - "address": "2rRRNE7De54STa4TYSe6krHTS22rxthDGUeLSSrckcHr6ST9tVwoeZZSHSgSbuHghSvAY" + "address": "e7HHJsUUQMKS9SLkGkDzfTCyar3htzvMV2a3QUsdsaBpa1tGa1MPMjF7cSsdR1mGUF8F" }, { "amount": { - "quantity": 238, + "quantity": 77, "unit": "lovelace" }, - "address": "BpwB2AcBuf8EiouARcSCRHBEjv6yFG7jZUbtLpc6LhTji1w4x7NhuoXzg1Ph7NHHY1db" - } - ], - "depth": { - "quantity": 118, - "unit": "block" - }, - "id": "285862e73e487d2ae6c56c0262083521727b542601335b6c1b06052926187b75" - }, - { - "inserted_at": { - "time": "1864-04-16T03:06:03.876096939749Z", - "block": { - "epoch_number": 3516147, - "slot_number": 10667 - } - }, - "status": "in_ledger", - "amount": { - "quantity": 184, - "unit": "lovelace" - }, - "inputs": [ + "address": "eUW1dBaaQBXzUXthA28pzF6VBbTAeqntM21AWhriHWjkjZaWcpLejJPShLtYZrVxsH1o" + }, { "amount": { - "quantity": 32, + "quantity": 0, "unit": "lovelace" }, - "address": "GoF9vh9p6GLwxuqRYe4tyvdwnQtEwZPz4Ms4HhGTVp79qzzTKQx2uVLjt5gYrzQhD8gh" + "address": "2X8GcfVd4qLLD5qmxpfcBMcBqgFtWt1v5sYjewhWd5cpLk2EYyzjn4ScjZVdee7S9irbg" }, { "amount": { - "quantity": 203, + "quantity": 176, "unit": "lovelace" }, - "address": "2PDpKTHpt6dEJzSQThMKszDnSezsBH4x6TZdQGbZdG4SQ2KwzSfiBGA6CLehnuhDPpupF" + "address": "hGZsESXEzDxURNCnYK9EwbYrkGVha12eHbkwF2Fm6DyhVEvawJnukV6cYMxzru7EQags" }, { "amount": { - "quantity": 165, + "quantity": 186, "unit": "lovelace" }, - "address": "UQ2ijYgUeHFMRpq7u9ZBBnAqJvGMH3gWuNXgAf2Fw7Dy2dxyHWbmZvwGecBg6sd5S9wF" + "address": "2DwwqRAJLdbjZzpLzs7E4gcqx4cvxprNnjs7o2n7VFus3hnbJ957hvkTVHDpaRFpMDzgU" }, { "amount": { - "quantity": 239, + "quantity": 73, "unit": "lovelace" }, - "address": "2Shr9GfxXXXrNJht8xZeqnDVoGnR7rRHVd2WuALJisSLDuPbLAH9DzonExwQHkSnWc8za" + "address": "2X9KwbtJ1Th2EH6KsaSvfG4ntpyYQ79o69YwVARoU86wzdwxLfeY2VeeGYXSNVqbEG4dX" }, { "amount": { - "quantity": 174, + "quantity": 40, "unit": "lovelace" }, - "address": "2Spdqxi3QHL24kcYPHwWY4WAFu7eJd1Ctvm9ZfrekNcgbnBVxJkkxMCgTknv7z6iYp5rD" + "address": "27fMCpS3rLPLs6A4qwGtXM6dW3bteK7hF852UAFK2CU2snbGUt4WNR2Pm9Qh2Bf9nTMyv" }, { "amount": { - "quantity": 87, + "quantity": 236, "unit": "lovelace" }, - "address": "28MTTA7Nskzghu3Ch4n6TYFYY4Fsg9AWVPGEfHyU8ndZoGHc3pQU8dKuS2xDLit4828Qy" + "address": "2SmUSp8QR7XJ3vXP1tjJHN4TdPBaBvUMm2Z1jGuLgAU5DZKSjYFSs9wv4y7LGHX7cNGK1" }, { "amount": { - "quantity": 186, + "quantity": 120, "unit": "lovelace" }, - "address": "2SmvZYzeFZHhsZQfW3E9QZWooY6wk7LHweSCc5WLGXt1qcGjYaZ1jzEfvU14JZkcAWBoi" + "address": "2GgoMasSGg8KSztnHVvWtWq45ypz8LYkzJikwHehDWdHQ7uBDBdbxEkBzwnkLMDqyFxrj" }, { "amount": { "quantity": 150, "unit": "lovelace" }, - "address": "2S5wi2GuHM6kwAghqYJtfnFzidkFzTa3c9QacpV2gtBrtVuoeRy4vGye4PUFzbQ2n2adg" + "address": "2LCqJ8NMKrLz6BHAxpPevsyu2adL2yX8RvyCdmhjr7KyWwXJutT9Km1ixeEDfUX8XwUCn" }, { "amount": { - "quantity": 121, + "quantity": 33, "unit": "lovelace" }, - "address": "KdVrQA75zpiRKkdjXNJuMvix4zTRPVLEdQzNyQ2aMdQwg9X5MmoGhKiHBjGUnnRTzRiZ" + "address": "GC3QKCTPnvhvg5tBaZraDw4LmPSHWkvZWLz2cA2kYnzYFHtG2hPJ394w8bqjE2g9fkpP" }, { "amount": { - "quantity": 22, + "quantity": 47, "unit": "lovelace" }, - "address": "onGmoRUM2NNXPWY592rpff14FfRUXdjp2DwhUzjRhDe6DXdFP9Sx2zML18dq1e8oRTms" + "address": "hdLjsaGqszu9STNfvD3QKujuj5yAr12EHbT7eTXzE5hgShtGAVqPhEHdRPg8Ms725nfA" }, { "amount": { - "quantity": 140, + "quantity": 72, "unit": "lovelace" }, - "address": "UMSsnZBUK17CYZFZiPgrKzYJsbvc5N7a43jsUCZqNWmhkj2FaF3A3bV6nCzFnvkTmoLw" + "address": "2YT8AWZ6LxeveuQQZ2tbiYGa9TaEdi11vsKwSb3RNPgVzSJrEGoAsGFGUDWn87oGKcCQH" }, { "amount": { - "quantity": 22, + "quantity": 163, "unit": "lovelace" }, - "address": "2S8DwZFt8spAK6chaMew42GjLKC9wuFwfkdLC8GLN67GqZqLrdqtJpF3TuNBwLHbDKgwd" + "address": "fjfBK6r5bqoM3qmhamVRSX2mbFcpyaztHrM3WeCDcjFetVjaqGZoSVzAX8iYpJckTWE5" }, { "amount": { - "quantity": 98, + "quantity": 38, "unit": "lovelace" }, - "address": "3M83EcKp4hZo1PxyHFScVy9JMJAR7AAQYG2pihHnQYRMNREpCu5dETkajWAXfZcxm5Qgw" - }, + "address": "22VSee3yrkDvQBezCsCsMxNJ8q97hcMPvQ2LaavGMiDxxG6LW2n5mVUygmJNv9AXQzHrz" + } + ], + "depth": { + "quantity": 80, + "unit": "block" + }, + "id": "27244971f83a513436296f6f45200617c15a3442783c550f104a3e765838ce56" + }, + { + "status": "in_ledger", + "amount": { + "quantity": 236, + "unit": "lovelace" + }, + "inputs": [ { "amount": { - "quantity": 117, + "quantity": 85, "unit": "lovelace" }, - "address": "vkGwYhw9BPG6rYvo6we7o84xTPKWif6qPeZZ67ejpqbU7daJ2NvLHHh5KFyE4SCHhX2U" + "address": "xyKbMLawRBg8WQnBBE5Nzx7QbQCDk4NQ7Zs7aWg55SthfzedtS5dYFjdgWNrVaEy1P5Z" }, { "amount": { - "quantity": 31, + "quantity": 221, "unit": "lovelace" }, - "address": "B6MTVxya4eBW5mrP5s2TFKvmHaLtDTiKMrV1mddfGeAHYj37eyiTh3BCugcPCDrwWirx" + "address": "q3xrTcSBbuirN9V24yuFrJ3JBSYujYsvQYxgpecWLaLyWUi31nox2YeAKHoMEpqvSKFB" }, { "amount": { - "quantity": 29, + "quantity": 37, "unit": "lovelace" }, - "address": "BHDXUiU142q5oCu29EMExDymNuf97UbVdbTcSgqMQb7jDMK8aaQ6pHSnwaMMtunxULVA" + "address": "h3SYVLu65C4eX2ca4gFE9X5fivSC3cnaYJ319QxYsaw8XqDctQvzb97w2yNJfkK7X9Pk" }, { "amount": { - "quantity": 235, + "quantity": 145, "unit": "lovelace" }, - "address": "NTHE4TEoNn2LKQyhSy6aC8eQXeX9rwptCs9vkdt5oL18SML61MAcPD3GCSasKsU9RxMH" + "address": "2FkEyEHs7jiwUNVyD3E1aw1Yz2zzRoFb76BtVm1yzQKjKrrSNYwLGrpuQuNzDXKF6sM55" }, { "amount": { - "quantity": 96, + "quantity": 22, "unit": "lovelace" }, - "address": "2Mx7Qa4SD11KaGjtupidBPv3vxmz4JPF6c6QHkbvHhuQcPGuJ9KtgETTfYVP86umyEgAB" + "address": "3mF5Kx91ZgHqXQCpwh1KmSpt6jQ9bZa45pPSUZxQ8U4f8dGFxtD2nTGK9NqpPa8tDgtSx" }, { "amount": { - "quantity": 12, + "quantity": 206, "unit": "lovelace" }, - "address": "nzpiDoK8Q9dXSdNgtJzv6jUKutoyffPMrRJK4exFqBhHTEf8NBHV9XF1bqf86Zjya4Hs" + "address": "JqKxHDpfeAphr83b9J5NJWwkHBeHGg4DPDmjyJAWAVwAAeTGowFpxNFEhvG3V45wK6Jd" }, { "amount": { - "quantity": 137, + "quantity": 98, "unit": "lovelace" }, - "address": "27L8Ebueqde4htMCHUFXv3WKxTxerta6pQ9suJ4xVWJqqmyv9uATFxTc4rX7m1fpR4jCH" + "address": "2AWRwpERTJWbRJh7QcxocxbUJpLXa5GPafWPBV6hCjG3FFCJmcsaj1pQcxpZgia5TMQJL" }, { "amount": { - "quantity": 84, + "quantity": 233, "unit": "lovelace" }, - "address": "2RGWqrZEyygQq1idD3zjvHduwUN5LCrNC5iBPSCyddKAtB2aBN48u2eC4RviuUWioyuDc" + "address": "ZW1ZWkcYpEKQxYBjg8SQBSuT51zLXcb1RSHZokcotjaBtQYvvT65RYE6ifVBh1qzUecZ" }, { "amount": { - "quantity": 89, + "quantity": 76, "unit": "lovelace" }, - "address": "2CXBoTsSpnVqJGGAvDBpxQM3SHY1uvN1XCzBW9VHxU83Ez9vHJoJ72qsfgUH3Vxi5arz2" - } - ], - "direction": "outgoing", - "outputs": [ + "address": "cGjV6W8JoPBWM9uMQLFrCpPq3fG3U8KGcXLDjSt32y9dK7LWyurmq8axJ2PN4tSUpmnh" + }, { "amount": { - "quantity": 237, + "quantity": 104, "unit": "lovelace" }, - "address": "25RVzijE21w1PThLfCUJ4USxb6o7N7DRYa6ZUWW11hfdxr3t1jekBeBpULHYWsrVk8C1b" + "address": "2ZP2XiUBKr4TGU4JN2c2QVv1ABhttvD4cWiSASET4P7jnwrW79s1BRCt9ZFAte2YLF23L" }, { "amount": { - "quantity": 36, + "quantity": 197, "unit": "lovelace" }, - "address": "2UNYQR1tWXLZkXR4VpHPPcepKnSVaw44wjAU7dCKedoxpe1i2ZwaQZYU5PRHffVme6CDf" + "address": "27eLWbM4KDPHMZESCg2A24JGResBKr6Fb2Hb2C8CK9LEA14SpKyTSorSABuxGgjXd1nfj" }, { "amount": { - "quantity": 16, + "quantity": 52, "unit": "lovelace" }, - "address": "Ck2fppswaz2akVhAoeavHbNgcnGNWJB6JjLB9w2HnZueZaL6tTz8EMW4fMotCgBosU7P" + "address": "25NSLY9yKJn7AUDmdwcPxTp8SgFU77yVNt6wSpByABahYTEg4DzDmfjGe8J5gLvDtkDrZ" }, { "amount": { - "quantity": 169, + "quantity": 10, "unit": "lovelace" }, - "address": "2TdfFreGBvWpZqcqS1xbGK2gzajk4XEuJqZL3CxxLJQmXBKon8AyWvWtHjLHEwD3yJRFN" + "address": "3dkJNoRQpQYKuwnyE8GkcmCiAQgnzRzdP2eLSjz8j3NqDMH9isDURGfZuQAeiVrHAxn6" }, { "amount": { - "quantity": 187, + "quantity": 246, "unit": "lovelace" }, - "address": "2Qf4pyu5BMxQCq1SMdijCK3m71trMXSSZptd6T1GH6Uj2ET38pWB8j4vN7gpXKLN9o62n" + "address": "MhnqPN1KDWUWVushpxxNaCZLNaV7Q4JXXRci67zUpSfBDUKuCcDtXcbb2EMb2uQbAVsK" }, { "amount": { - "quantity": 50, + "quantity": 54, "unit": "lovelace" }, - "address": "Rpo1vuqYb3nLwQ7J1dHHNJvbxrcDK4JTsGWNAMG8W4utLWhfjQraxtxsWq12DLJRzUMP" + "address": "vhEgyjSYd6Y4rCXwExgSR5xnpcahXGHknkTXKu4JtTb6skwN1vXCK2dsqyiQdqAsKrjF" }, { "amount": { - "quantity": 173, + "quantity": 104, "unit": "lovelace" }, - "address": "2WMJ3w7yi6e4CJY6E5hGJmMTEwXdr4wWJ39iqJyFeSsR512D3DiQpS48nZ1SCtabmjzuJ" - }, + "address": "2PA6jMp9KzbsANL3LEHWV1okNgGx7EHL6pukRukuwoRWCesFJu5q6GWi7jAuvgX7rwDCp" + } + ], + "direction": "incoming", + "outputs": [ { "amount": { - "quantity": 138, + "quantity": 42, "unit": "lovelace" }, - "address": "EA7mP78BgmxyPkeTt62ttqGGBdo4eQdPcTdre2ptimi3FuDLbKJSZTGxeFpbhEQ4KoFo" + "address": "3pqm6AyGtAMQBuRg8wx8Gff3uQrRFT4FqsaP3ce6WGjY6H1sWcujFYdTJ1djnsq8rHUp6" }, { "amount": { - "quantity": 3, + "quantity": 140, "unit": "lovelace" }, - "address": "AP1NQP9T7LYdZbTHtpgZHAuTGQSkQdVyu3dXttouJqkfY5MiSQMwEBVMGm54W7aMesjJ" + "address": "dHie8nqcByr6inK8pZ9DtgjCzmzzano39uotx7KDpsiJLwah4FKb479ytn3YnPwWEtMo" }, { "amount": { - "quantity": 240, + "quantity": 28, "unit": "lovelace" }, - "address": "LccAZnb779HXvbjvSotMDNgE171AbMYJZStVri1ZFw8SdaFnBryW3TRwdcJRFgJGLqR1" + "address": "DRBQAZt7BMp3ohKtPKdKY5g54h7r5j6ayCbyYCupn1LC7kcYhGN1EGSTSynjUkuZPZs2" }, { "amount": { - "quantity": 138, + "quantity": 55, "unit": "lovelace" }, - "address": "2Gx5UteyuoeMFxkQ6L7f7iLzvHHGCKJzpKSeqGVWsrTwz9yuZW5au9yVzmnhrvzkYBfpf" + "address": "2KaqoXpU2feDdY3GyZ2mxWmpLur9HgN3y4LnTkg4suLX7eMjLeuRwXpUcYcLFknTenYZp" }, { "amount": { - "quantity": 111, + "quantity": 17, "unit": "lovelace" }, - "address": "2HeHFWPzTJKBgQxpvaRaDEjQgKsfZ1gYk1fZEGea7tLrZw78UbKTuWN2mzsbhoPo5xwgK" + "address": "3WQbVqt8akDJASPMdUpxdXdAumh1JVyv1dXJjbd7mmy98fzm4ZutKCxz7anMALYjqNKhA" }, { "amount": { - "quantity": 182, + "quantity": 31, "unit": "lovelace" }, - "address": "46Tn2ehz4E8uifr3S1E5GPRkhBEMiPtNU5FmRi5NCwa1uNUtFyySffyVvnrBgd2SXVHC5" + "address": "Msx7Q699mvPVe7suQd4JZVLEEdrBkfvDLTkZjW3NH6NZcFRQshqvtGBEMScMk4AEM4rS" }, { "amount": { - "quantity": 178, + "quantity": 206, "unit": "lovelace" }, - "address": "WNpicQ6tTxfJ3ic2fVbou7fDQ5xJYqvA7zc3dM9hSpooxoPRCEruU14gApCwHQ9DQNqq" + "address": "XKteYfKZmLopfmehVeXo4N54L2TazptwZGiNXWWcducDFtkquWRooSSK24EyGdewnLjx" }, { "amount": { - "quantity": 133, + "quantity": 115, "unit": "lovelace" }, - "address": "dbePUWk7uGYLXcoRsukW1yLzrLNxgjdXR6enzKdVHHpj18DGbyUMEgDbVuRUAAUUxpAz" + "address": "svE1YHtTv6LXbC2yE5dpQbZ61zPEZuEtPZXEb5BTQyx92ukSxBwvFEFLAcu28FteGB2X" }, { "amount": { - "quantity": 230, + "quantity": 30, "unit": "lovelace" }, - "address": "41UpkZrPBJQkCqXykFvxRCNEcmGWdAMM4Ej1SKWgirhBuiYByjsKqa18GYZP8RojArXQ9" + "address": "WakHXGLE77Df9DLBYJXujRkNp7xwbJBYJcYfJcm1aPkwB5gz6TxkBvQNbwHoHPNWxisN" }, { "amount": { - "quantity": 252, + "quantity": 22, "unit": "lovelace" }, - "address": "3hZ2HGwdS8j2k58CrQVTfdLidtkEUMp978jsgzbrXioHfmemet87y45UTcUqbdgPapECW" + "address": "SmwNRWShCquaEDdghjwEAUEoYt5SYSQvHRcws5MaDsTMrmGbvF89gqHEPACigGSiMcyu" }, { "amount": { - "quantity": 176, + "quantity": 78, "unit": "lovelace" }, - "address": "2K6CwBfxQqqdPFRChcfcTpeD3Qmvf9pjkBWWPTEWSmDWVz2VtDenZH7fiXBwa6iPkcUy5" + "address": "wcoo7Gx6SSxaGzmBifjkP3YmhLypwKBi31wsBrAHQyQTwL7ame1UX5Kyqqnu4NBd2E4e" }, { "amount": { - "quantity": 197, + "quantity": 134, "unit": "lovelace" }, - "address": "MKjNgvJkV5txESjQuKoXqboPizfufYajjbjZuFuAtabxCgvPeJvSUJ8Q1DJELPF7wUvJ" + "address": "PTGtTjTyHkmUAT5WCs4e6nTD1ak7KqGXhyU5UUCCbASEfi9Xv34LSrY5bR1oPdsSE8da" }, { "amount": { - "quantity": 190, + "quantity": 90, "unit": "lovelace" }, - "address": "mP4gxCMByAGtxVZtfeHGEz9gkrwG6UjTr3DZC5WVR3KHF7xYmoZx1Qcdpk3YfgNqAxcV" + "address": "n2c9Fz2StJ1aXJ9ZEgCGHHzUPWtY3VxB1ac7sZdJvGrWLdKZxuUCWFHiamyWfS4BNoSn" }, { "amount": { - "quantity": 135, + "quantity": 170, "unit": "lovelace" }, - "address": "nBNgdkfY6BWizk5coLtaLdVvJYb6DuP4zfJn1Fx4oCRjgMKDMg5GBthehfJRp43mrVt2" + "address": "22pZcS7bFjn3FkkaSNThbDwudKehg4WhjiAg7vb5miegWHzp3mx5BEQJj9LFYf2RsxgjV" }, { "amount": { - "quantity": 241, + "quantity": 47, "unit": "lovelace" }, - "address": "4ji59GWm2H2AYd8kzshY9ngEpp1S5kv52KmzWtS5Enf3FrE7MhXJEFCrx4mqfmCccZwA" + "address": "29dHrYgDYvZeikhvTVGGRbSVb4k4WnEHBUfaU7drcDcnHZis9swtqskVrrH3am17YSW4N" }, { "amount": { - "quantity": 59, + "quantity": 184, "unit": "lovelace" }, - "address": "2THCx1trjTUDm4c7Mu1jzmyZXfQeNxWF9xPSo1G2wE5HX4T1FEvR1AtBe2cN3CyJm6eqi" + "address": "4vDLkjYhUsQLP94t5rfSFUiQPs33ERGXUB3bkBirmG9CX7USSNRDZb1Eaewp8MKY4Zfv" } ], "depth": { - "quantity": 47, + "quantity": 246, "unit": "block" }, - "id": "289c1803672a580614106fb7b0172ee05a507be65e78036816de4d482f1d3c2c" + "id": "21700644286b7d4732155d09327b020d8d3a2250501f1909a44a686c33721e29" } ] } \ No newline at end of file diff --git a/test/unit/Cardano/Wallet/Api/TypesSpec.hs b/test/unit/Cardano/Wallet/Api/TypesSpec.hs index 20e76f4a8db..2f007190076 100644 --- a/test/unit/Cardano/Wallet/Api/TypesSpec.hs +++ b/test/unit/Cardano/Wallet/Api/TypesSpec.hs @@ -443,8 +443,25 @@ instance Arbitrary PostTransactionData where shrink = genericShrink instance Arbitrary ApiTransaction where - arbitrary = genericArbitrary shrink = genericShrink + arbitrary = do + txStatus <- arbitrary + txInsertedAt <- case txStatus of + (ApiT Pending) -> + pure Nothing + (ApiT Invalidated) -> + pure Nothing + (ApiT InLedger) -> + arbitrary + ApiTransaction + <$> arbitrary + <*> arbitrary + <*> pure txInsertedAt + <*> arbitrary + <*> arbitrary + <*> arbitrary + <*> arbitrary + <*> pure txStatus instance Arbitrary (Quantity "block" Natural) where shrink (Quantity 0) = []