Acurast Pulse
Loading live view
Syncing chain state, reward ledgers, and fleet telemetry.
Resolving route12%
Syncing chain state, reward ledgers, and fleet telemetry.
Fetching finalized blocks, extrinsics, and event history.
| Status | Index | Hash | Pallet / Method | Signer |
|---|---|---|---|---|
| Applied | 0 | 0xe55350...09ff57 | parachainSystem.setValidationData | Unsigned |
| Applied | 1 | 0x0530c3...a7127e | timestamp.set | Unsigned |
| Applied | 2 | 0x3938a9...4b225c | acurastProcessorManager.heartbeatWithMetrics | 5F1jTkqz83...GJ4XhdHo |
| Applied | 3 | 0xa22809...5ed4fb | acurastProcessorManager.heartbeatWithMetrics | 5F6SsHtfHK...pyaypbKk |
| Applied | 4 | 0x79a2e9...fc5d90 | acurastProcessorManager.heartbeatWithMetrics | 5FsV3PKfwK...xLeNc5re |
| Applied | 5 | 0x124b15...6c81b3 | acurastProcessorManager.heartbeatWithMetrics | 5EYRYteyZo...DU7NFDaN |
| Applied | 6 | 0xa2c307...dec162 | acurastProcessorManager.heartbeatWithMetrics | 5Cosj7ezgz...F1XEqhoK |
| Applied | 7 | 0x24f17b...269864 | acurastProcessorManager.heartbeatWithMetrics | 5CMFnsHzRz...Q8TMe7x8 |
| Applied | 8 | 0x37c14b...5ea29e | acurastProcessorManager.heartbeatWithMetrics | 5FKwFtaLh3...sgUe73oG |
| Applied | 9 | 0x7b4c1c...10da2f | acurastProcessorManager.heartbeatWithMetrics | 5C9S8pNv3W...kZX1o5rx |
| Applied | 10 | 0xbf64ab...7dc7b7 | acurastProcessorManager.heartbeatWithMetrics | 5HEVb3Zbdb...MsL2B2D1 |
| Applied | 11 | 0x9713fc...c78083 | acurastProcessorManager.heartbeatWithMetrics | 5CDLmUa5DG...AnGif5Eo |
| Applied | 12 | 0x29aff4...ec8d66 | acurastProcessorManager.heartbeatWithMetrics | 5HJy124Q55...RUo42KxC |
| Applied | 13 | 0xd2ac57...54198a | acurastProcessorManager.heartbeatWithMetrics | 5F8LtdzuVF...dWKW3YAZ |
| Applied | 14 | 0x0510d2...35d7c5 | acurastProcessorManager.heartbeatWithMetrics | 5CCRK9D5ZX...MAmdh8ai |
| Applied | 15 | 0x509468...91057b | acurastProcessorManager.heartbeatWithMetrics | 5HN3fwQsaF...dRvxQrug |
| Applied | 16 | 0x07dd89...675db8 | acurastProcessorManager.heartbeatWithMetrics | 5Cm3fUUpuj...pTTzhgKK |
| Applied | 17 | 0x06ba17...8244f5 | acurastProcessorManager.heartbeatWithMetrics | 5Gf8sRwMa7...QD5jbtrs |
| Applied | 18 | 0x1a40c5...7ba89c | acurastProcessorManager.heartbeatWithMetrics | 5H6ZgFZ5Ej...sxHveuDw |
| Applied | 19 | 0x1bea13...63fe95 | acurastProcessorManager.heartbeatWithMetrics | 5HEnRGUbZf...JPwdgbLX |
| Applied | 20 | 0xab8526...cd3328 | acurastProcessorManager.heartbeatWithMetrics | 5GC5vYZDws...GP8a35NP |
| Applied | 21 | 0xcafcaf...c01eb5 | acurastProcessorManager.heartbeatWithMetrics | 5HXEkRv2d8...Co63KdLb |
| Applied | 22 | 0x1272ce...8a4ef7 | acurastProcessorManager.heartbeatWithMetrics | 5E7TDZXwT4...5YW3VRax |
| Applied | 23 | 0xaaf0ae...34fed2 | acurastProcessorManager.heartbeatWithMetrics | 5C8PwCnhC8...SitXDEbP |
| Applied | 24 | 0x3178b1...34200b | acurastProcessorManager.heartbeatWithMetrics | 5HkFrhYbgT...UxJne8Tw |
| Applied | 25 | 0x27a612...7e7bb6 | acurastProcessorManager.heartbeatWithMetrics | 5D9qTcGiXR...DmTCcQHS |
| Applied | 26 | 0x2a4edb...2bc8e0 | acurastProcessorManager.heartbeatWithMetrics | 5Dykf1BThU...BHCgXn55 |
| Applied | 27 | 0xbbc29e...e3c1e4 | acurastProcessorManager.heartbeatWithMetrics | 5ECJC8fvYr...WuXpcEMh |
| Applied | 28 | 0x251e1d...6e8166 | acurastProcessorManager.heartbeatWithMetrics | 5E5cwXgZkK...crsaB1KA |
| Applied | 29 | 0x61723a...6bff0b | acurastProcessorManager.heartbeatWithMetrics | 5GdmPfmvaw...GpKosZMf |
| Applied | 30 | 0xd2e00d...a493e3 | acurastProcessorManager.heartbeatWithMetrics | 5HaUCThbgQ...i7ijBQqP |
| Applied | 31 | 0x90b69f...cdba06 | acurastProcessorManager.heartbeatWithMetrics | 5H17cJAjxN...w5mLtN1n |
| Applied | 32 | 0xd125a1...0f3e9b | acurastProcessorManager.heartbeatWithMetrics | 5FCc6nMxvX...SZfZiXGB |
| Applied | 33 | 0xea3d6b...3cd226 | acurastProcessorManager.heartbeatWithMetrics | 5D2QCWXGtB...8zaYh3dN |
| Applied | 34 | 0xdfb5b7...ca1387 | acurastProcessorManager.heartbeatWithMetrics | 5DN2AV9NSt...cVRGniY3 |
| Applied | 35 | 0x0e3712...72db73 | acurastProcessorManager.heartbeatWithMetrics | 5ELMH5w62d...KA67grJc |
| Applied | 36 | 0xe9b6e8...b13edd | acurastProcessorManager.heartbeatWithMetrics | 5E3JErxZid...qrE2CTmy |
| Applied | 37 | 0x2abb9a...10e145 | acurastProcessorManager.heartbeatWithMetrics | 5GD25Z1ELJ...MWjmwrTi |
| Applied | 38 | 0x20d2ae...005789 | acurastProcessorManager.heartbeatWithMetrics | 5Gg5x969DN...7ZRCJvbw |
| Applied | 39 | 0x9db990...11e32b | acurastProcessorManager.heartbeatWithMetrics | 5CrVFYrZEx...aXTvBjbe |
| Applied | 40 | 0xce5160...74f6d0 | acurastProcessorManager.heartbeatWithMetrics | 5DWXNanUgV...FByhwNNZ |
| Applied | 41 | 0xf3094b...95dec7 | acurastProcessorManager.heartbeatWithMetrics | 5FBv18Jxji...YZXfAQgM |
| Applied | 42 | 0x6f3b1a...9bb4f8 | acurastProcessorManager.heartbeatWithMetrics | 5FcVaShQnq...UPh3sy9Y |
| Applied | 43 | 0x66409d...9e3a23 | acurastProcessorManager.heartbeatWithMetrics | 5ELxbL8Asp...ZcP9gue4 |
| Applied | 44 | 0x95b2e9...5db60f | acurastProcessorManager.heartbeatWithMetrics | 5DVHK5pNcK...ckBGPMwp |
| Applied | 45 | 0x17ebae...13dd84 | acurastProcessorManager.heartbeatWithMetrics | 5CCbuth8wS...uXsj4zBr |
| Applied | 46 | 0x62f622...97e826 | acurastProcessorManager.heartbeatWithMetrics | 5HbacLjHtu...y3FDE1eB |
| Applied | 47 | 0x293ca3...d8d67f | acurastProcessorManager.heartbeatWithMetrics | 5HkZCtec4X...HWcbJckL |
| Applied | 48 | 0xa6d654...86dbee | acurastProcessorManager.heartbeatWithMetrics | 5EqqBppR51...4NmeKbTT |
| Applied | 49 | 0x05e4df...d9ffe8 | acurastProcessorManager.heartbeatWithMetrics | 5ErZTDDctu...T75yKmNg |
| Applied | 50 | 0xf765e7...645177 | acurastProcessorManager.heartbeatWithMetrics | 5DD2v1VWaF...6LQ9jbsN |
| Applied | 51 | 0x68fe07...7bc8ae | acurastProcessorManager.heartbeatWithMetrics | 5G2Zqow7KJ...tzf6BEjR |
| Applied | 52 | 0xab5c15...583d1f | acurastProcessorManager.heartbeatWithMetrics | 5DWaUk8RtC...ocmxr6ov |
| Applied | 53 | 0x3b8ec4...46d6c1 | acurastProcessorManager.heartbeatWithMetrics | 5FrfDZH6hW...4JHrp2TW |
| Applied | 54 | 0x9fa360...169957 | acurastProcessorManager.heartbeatWithMetrics | 5G5T1meLZb...vrTRn3mU |
| Applied | 55 | 0x5c1490...0d84b4 | acurastProcessorManager.heartbeatWithMetrics | 5DJiL7w1LN...Dz7MUZZe |
| Applied | 56 | 0x195a23...2ce31a | acurastProcessorManager.heartbeatWithMetrics | 5DoLfMqUqT...SFXQM8YD |
| Applied | 57 | 0x776cf0...5ddfe4 | acurastProcessorManager.heartbeatWithMetrics | 5DYqCjrdfR...EAVGpj1z |
| Applied | 58 | 0xed1fe8...2e191e | acurastProcessorManager.heartbeatWithMetrics | 5Eq7DeNuVe...uVMCDfFr |
| Applied | 59 | 0xf44690...489549 | acurastProcessorManager.heartbeatWithMetrics | 5Cyxv214iu...uaYYxLMS |
| Applied | 60 | 0x534a7f...22791c | acurastProcessorManager.heartbeatWithMetrics | 5EkmifgHyA...o6G5G9kF |
| Applied | 61 | 0x37c24f...15d0ff | acurastProcessorManager.heartbeatWithMetrics | 5CxzaNfKM1...6trCuxi1 |
| Applied | 62 | 0x6aaeb4...6a8782 | acurastProcessorManager.heartbeatWithMetrics | 5Cn4xF7NSz...9XkFsDuB |
| Applied | 63 | 0xda311c...416e18 | acurastProcessorManager.heartbeatWithMetrics | 5Drb8j6WUV...mfqd3AY4 |
| Applied | 64 | 0xb4c2c2...1d302e | acurastProcessorManager.heartbeatWithMetrics | 5EfAVzCSAn...q4VWF1H1 |
| Applied | 65 | 0xabf301...b35380 | acurastProcessorManager.heartbeatWithMetrics | 5EwA6jWSxa...G8Jc1Dy9 |
| Applied | 66 | 0x884170...a820f6 | acurastProcessorManager.heartbeatWithMetrics | 5EwitqTean...LGauifwh |
| Applied | 67 | 0xe10e2d...4d7104 | acurastProcessorManager.heartbeatWithMetrics | 5FZ4LsnnsH...ECPndXtg |
| Applied | 68 | 0x3e86b9...594d37 | acurastProcessorManager.heartbeatWithMetrics | 5EoJRiw2n5...4E2wnumL |
| Applied | 69 | 0xc57385...e6344d | acurastProcessorManager.heartbeatWithMetrics | 5EYPdtVAC1...GWxDMmxv |
| Applied | 70 | 0xca9ffc...20a0c0 | acurastProcessorManager.heartbeatWithMetrics | 5CFoobfHGV...yAVkHmgw |
| Applied | 71 | 0x9d5605...c641bc | acurastProcessorManager.heartbeatWithMetrics | 5DzUZxHJxN...9PtGVxC9 |
| Applied | 72 | 0x966353...5c3493 | acurastProcessorManager.heartbeatWithMetrics | 5HkXLnR1a6...9GxkQLHa |
| Applied | 73 | 0xa80284...76a602 | acurastProcessorManager.heartbeatWithMetrics | 5DTKgKxZyy...8EXz84kr |
| Applied | 74 | 0x11401a...42f891 | acurastProcessorManager.heartbeatWithMetrics | 5Cc37tKbTd...Dr6NPcLv |
| Applied | 75 | 0x1b675b...a0486f | acurastProcessorManager.heartbeatWithMetrics | 5H6AxhyS91...vJ3xzJwY |
| Applied | 76 | 0xfaeb6f...b77204 | acurastProcessorManager.heartbeatWithMetrics | 5D1MBazpux...cCNebsKV |
| Applied | 77 | 0x87f396...05eb90 | acurastProcessorManager.heartbeatWithMetrics | 5CaF9WgmgA...QsTvPEkA |
| Applied | 78 | 0x8b689d...e11ab9 | acurastProcessorManager.heartbeatWithMetrics | 5FAYNZCegC...SjYdMA8o |
| Applied | 79 | 0x529e3d...40bd29 | acurastProcessorManager.heartbeatWithMetrics | 5G9opzY492...JwEfxmfe |
| Applied | 80 | 0x098201...1d3e15 | acurastProcessorManager.heartbeatWithMetrics | 5CkUKF1TxJ...cRd6WQ7b |
| Applied | 81 | 0x72424f...9eeec0 | acurastProcessorManager.heartbeatWithMetrics | 5Fg7ETHw1K...vyf6KppC |
| Applied | 82 | 0xf144f8...0b4fb6 | acurastProcessorManager.heartbeatWithMetrics | 5Fsnw3oWDf...YwiLS9Vu |
| Applied | 83 | 0x302e23...d633c5 | acurastProcessorManager.heartbeatWithMetrics | 5FyWz595aN...FzQP8grC |
| Applied | 84 | 0x77dbf7...39b682 | acurastProcessorManager.heartbeatWithMetrics | 5Dybrdg26F...sgbTpV5x |
| Applied | 85 | 0x2138db...72df2b | acurastProcessorManager.heartbeatWithMetrics | 5DB2fBvYru...mH7bLv72 |
| Applied | 86 | 0x847691...f3c6d5 | acurastProcessorManager.heartbeatWithMetrics | 5EVRpDHaGJ...R4PjcGQh |
| Applied | 87 | 0xdef7fc...54f61e | acurastProcessorManager.heartbeatWithMetrics | 5C4pydnpSR...QPDEtLXp |
| Applied | 88 | 0xcdd666...74a172 | acurastProcessorManager.heartbeatWithMetrics | 5G57CdCpec...CN8VwrZZ |
| Applied | 89 | 0x45ed31...db1d86 | acurastProcessorManager.heartbeatWithMetrics | 5HoEbH7bqG...39xUYKJg |
| Applied | 90 | 0xff7c61...69d502 | acurastProcessorManager.heartbeatWithMetrics | 5F2tXNY3xA...ojSkNubb |
| Applied | 91 | 0x4385a4...fe6ad7 | acurastProcessorManager.heartbeatWithMetrics | 5EWFRfJFkC...oAKnUPGm |
| Applied | 92 | 0x8a3630...953fa3 | acurastProcessorManager.heartbeatWithMetrics | 5GHPe2wiUi...vnUpqMDT |
| Applied | 93 | 0x716cdc...1e0dfb | acurastProcessorManager.heartbeatWithMetrics | 5GVygPoWM4...uQMhd9Xa |
| Applied | 94 | 0x61662a...a2e6f8 | acurastProcessorManager.heartbeatWithMetrics | 5CczGbBBr3...HXzyuSYD |
| Applied | 95 | 0xc52a60...399126 | acurastProcessorManager.heartbeatWithMetrics | 5DzHkMJqRU...fktYwqJb |
| Applied | 96 | 0xa39a69...3399a0 | acurastProcessorManager.heartbeatWithMetrics | 5FPTwJ6NUA...Fjc85jb3 |
| Applied | 97 | 0xcb03c2...7dd235 | acurastProcessorManager.heartbeatWithMetrics | 5GRAjq3kqQ...S3kctbFn |
| Applied | 98 | 0x2e6ab5...5e0086 | acurastProcessorManager.heartbeatWithMetrics | 5CnUx6RN2D...MtdHCH1j |
| Applied | 99 | 0xcca8ad...11f985 | acurastProcessorManager.heartbeatWithMetrics | 5D1K5KjVcu...o9cVH476 |
| Applied | 100 | 0xc73e0a...afd660 | acurastProcessorManager.heartbeatWithMetrics | 5GyCB4CmzD...bkEQPXcA |
| Applied | 101 | 0x62cecd...475630 | acurastProcessorManager.heartbeatWithMetrics | 5CRuRLBjSR...HYLbTGfV |
| Applied | 102 | 0xc8e284...4d2ad7 | acurastProcessorManager.heartbeatWithMetrics | 5FYKWbL5s8...QWo2QZbu |
| Applied | 103 | 0x3d60ca...c0abfa | acurastProcessorManager.heartbeatWithMetrics | 5FnfoJuUCT...jneVrBa7 |
| Applied | 104 | 0xa6c468...e91b1a | acurastProcessorManager.heartbeatWithMetrics | 5CJwu6d3Co...Ap5BFrfW |
| Applied | 105 | 0xdfd523...cfebb1 | acurastProcessorManager.heartbeatWithMetrics | 5GcjfeaH5Z...MfK5RkLY |
| Applied | 106 | 0x8891d8...d3c25e | acurastProcessorManager.heartbeatWithMetrics | 5H56LRoxpm...HmWhvuA2 |
| Applied | 107 | 0xbe801c...f38b39 | acurastProcessorManager.heartbeatWithMetrics | 5EcVWnAGea...ozUdhZ9i |
| Applied | 108 | 0x1b1d8a...ba33ca | acurastProcessorManager.heartbeatWithMetrics | 5EjuMwwq66...LCfkMqSK |
| Applied | 109 | 0x71bdbe...421c42 | acurastProcessorManager.heartbeatWithMetrics | 5D2uqyT2PY...qUUBHYpc |
| Applied | 110 | 0xfdd036...aafe34 | acurastProcessorManager.heartbeatWithMetrics | 5GAcMjJEzy...YFSaUefT |
| Applied | 111 | 0x64723f...22a9c8 | acurastProcessorManager.heartbeatWithMetrics | 5FF62B7HuB...hdMshMuP |
| Applied | 112 | 0x1fb398...770dc9 | acurastProcessorManager.heartbeatWithMetrics | 5EfnNC1Mmp...XSErV4XE |
| Applied | 113 | 0x455e7d...545830 | acurastProcessorManager.heartbeatWithMetrics | 5CwTNdeDi9...nTwXzsXW |
| Applied | 114 | 0xb28405...1ad7fa | acurastProcessorManager.heartbeatWithMetrics | 5FRAvmrYEg...RBcRXD3j |
| Applied | 115 | 0x48d41d...001698 | acurastProcessorManager.heartbeatWithMetrics | 5G7KLDrq92...MyrLe7oa |
| Applied | 116 | 0x781cde...231b8d | acurastProcessorManager.heartbeatWithMetrics | 5FPTwJ6NUA...Fjc85jb3 |
| Applied | 117 | 0x150c22...332b91 | acurastProcessorManager.heartbeatWithMetrics | 5GN9pgnZsy...7zdRGUU4 |
| Applied | 118 | 0x5665f5...1104e0 | acurastProcessorManager.heartbeatWithMetrics | 5F9JLoWMic...KXv3FzWa |
| Applied | 119 | 0x0b8bc1...57e3b9 | acurastProcessorManager.heartbeatWithMetrics | 5Hg96DoSjB...YAavoWTj |
| Applied | 120 | 0x8b79ac...906110 | acurastProcessorManager.heartbeatWithMetrics | 5HJE4kuWVf...C6kgUL9c |
| Applied | 121 | 0xe779cc...2351c9 | acurastProcessorManager.heartbeatWithMetrics | 5Ch36TwVxy...TD8kPzHs |
| Applied | 122 | 0xcdc425...4320e9 | acurastProcessorManager.heartbeatWithMetrics | 5EQyywLEEG...LpvCLdga |
| Applied | 123 | 0xe1e725...0ed71d | acurastProcessorManager.heartbeatWithMetrics | 5E21KCFHTn...ZBmUqkin |
| Applied | 124 | 0x86a4b8...4133b2 | acurastProcessorManager.heartbeatWithMetrics | 5G5k2Apxnv...AhoPUXqP |
| Applied | 125 | 0xe367ca...38e86a | acurastProcessorManager.heartbeatWithMetrics | 5CZacBY1qg...xGuxqc86 |
| Applied | 126 | 0xeb234c...a3f1ae | acurastProcessorManager.heartbeatWithMetrics | 5DsBpaSjx9...XPruUtmB |
| Applied | 127 | 0x9b472d...03fa77 | acurastProcessorManager.heartbeatWithMetrics | 5HpY4WygoT...D2YMEgD3 |
| Applied | 128 | 0xa63f6f...849262 | acurastProcessorManager.heartbeatWithMetrics | 5FhqdUJKGu...rJgR8z4b |
| Applied | 129 | 0xf5ae6e...4cfa9e | acurastProcessorManager.heartbeatWithMetrics | 5HUKKAABP5...n9jcGecU |
| Applied | 130 | 0xcfe5f5...2c50d2 | acurastProcessorManager.heartbeatWithMetrics | 5CpciwpfvY...xzVuQQqd |
| Applied | 131 | 0xd76ca4...0259d3 | acurastProcessorManager.heartbeatWithMetrics | 5DsMXvfpZ9...w1BNpmQ8 |
| Applied | 132 | 0xde95ea...8356ae | acurastProcessorManager.heartbeatWithMetrics | 5Eci458ZsZ...ygszG34k |
| Applied | 133 | 0x4bd885...7f7512 | acurastProcessorManager.heartbeatWithMetrics | 5G5A6BH1ea...gCjGN9mt |
| Applied | 134 | 0xfb0827...2b63b5 | acurastProcessorManager.heartbeatWithMetrics | 5EFn2MK8Xh...tGzbtHBs |
| Applied | 135 | 0xc2718c...980833 | acurastProcessorManager.heartbeatWithMetrics | 5CiFoPNzRV...zf6oBPKp |
| Applied | 136 | 0xee3583...46ff3c | acurastProcessorManager.heartbeatWithMetrics | 5DA8SJuUbd...5XhyGEyi |
| Applied | 137 | 0xc99473...2999ff | acurastProcessorManager.heartbeatWithMetrics | 5D6M7eUM5J...UPun6nWe |
| Applied | 138 | 0x0502ae...6df06e | acurastProcessorManager.heartbeatWithMetrics | 5GCDxKLgcb...Lc697Peq |
| Applied | 139 | 0x157677...92b462 | acurastProcessorManager.heartbeatWithMetrics | 5EqUuZdSFz...2Ptcg54r |
| Applied | 140 | 0xf9ca55...5e27f3 | acurastProcessorManager.heartbeatWithMetrics | 5HD1uxRDEq...pjFnf7MN |
| Applied | 141 | 0x29082a...4db781 | acurastProcessorManager.heartbeatWithMetrics | 5GTasgbahs...j1ncDykY |
| Applied | 142 | 0x9bf268...7d7963 | acurastProcessorManager.heartbeatWithMetrics | 5DjY6jQduF...mZ6Vqtvt |
| Applied | 143 | 0xe41a01...a09691 | acurastProcessorManager.heartbeatWithMetrics | 5CWummeF45...CFppdnz8 |
| Applied | 144 | 0x00c86e...b6ec52 | acurastProcessorManager.heartbeatWithMetrics | 5F8nk1jrtW...KQgSAXMc |
| Applied | 145 | 0x405b36...359b6f | acurastProcessorManager.heartbeatWithMetrics | 5GxPBjrFze...EFENk7NK |
| Failed | 146 | 0x26659d...d644e8 | acurastMarketplace.report | 5E8htvmmLq...AVCcmPXB |
| Applied | 147 | 0x7e4575...3e7c12 | acurastMarketplace.acknowledgeExecutionMatch | 5EPc5jGDUT...b7o7ZgN3 |
| Applied | 148 | 0x031e4a...06a062 | acurastMarketplace.acknowledgeExecutionMatch | 5CpxhARw1L...4KoUkMCK |
| Applied | 149 | 0x720529...3cda7d | acurastMarketplace.finalizeJob | 5FeFnx2yLa...z2x7VGgw |
| Applied | 150 | 0x5ebcd0...b94f07 | acurastMarketplace.finalizeJob | 5Gfq54szC5...BK9Yk2PU |
| Applied | 151 | 0xf65b19...830833 | acurastMarketplace.acknowledgeExecutionMatch | 5HrKBih9xH...17YacZXU |
| Applied | 152 | 0xbae061...c52c42 | acurastMarketplace.acknowledgeExecutionMatch | 5FZfJaWWmn...JXs4qspm |