{"_id":"@abancu/explorer-plugin-eth-memento","_rev":"4-f3dff02ca47e241f6a071964e05ae563","name":"@abancu/explorer-plugin-eth-memento","dist-tags":{"latest":"2.0.6"},"versions":{"2.0.3":{"name":"@abancu/explorer-plugin-eth-memento","publisher":"abancu","pluginName":"eth-memento","version":"2.0.3","description":"Alethio Explorer core plugin that fetches data via Memento","author":{"name":"Bancu Stefan"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Enghin84/explorer-core-plugins.git"},"main":"dist/index.js","publishConfig":{"access":"public"},"engines":{"@alethio/cms":"^1.0.0-beta.8"},"bugs":{"url":"https://github.com/Enghin84/explorer-core-plugins/issues"},"homepage":"https://github.com/Enghin84/explorer-core-plugins#readme","_id":"@abancu/explorer-plugin-eth-memento@2.0.3","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-KCSbtw+F9GOP5mA8WP4mC0cZQJ85kf+guRsF9JWJqdmg5UHiGiq74JgVZXnyDdwr1SMNvXyKKA4R9cba6ctuAg==","shasum":"0f3e6675a3c8e2494e808e258fbeddf1462574be","tarball":"https://registry.npmjs.org/@abancu/explorer-plugin-eth-memento/-/explorer-plugin-eth-memento-2.0.3.tgz","fileCount":43,"unpackedSize":19942787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQsPCRA9TVsSAnZWagAA3kAP/2c0kNbP9NTbEEy138NI\nMWuNjOURRxzPGAeBlhiiP/nxcJf6jhehfNMhMK/uFLceF3lQ+aISmxsTp5gt\ne6I785//2LwOeP0L2jbMYoNSduJMQJfWaPanAr4YClCN7eYPQLG/8CQ4A/V/\nrXKw2M8i5eYLZJ7UpkQrygs4/77G7ydP6Sa6SWba+niE8uZgcx774FuqobrR\nkO2/LthUonCTF9pvANR5z3/zoV5LHK66nvB8k8cZQCvrxva5Jp5HOk2HrCpT\nCTP5QBxXcPAEwa7HIXSCad3rGayHtdvaQ8BAuh78JMvvs3JY8wvH727I0Ob8\ntQUWtUOg3ow84oX4q+bSu/KOo8f4fpDTkCnbWZgjWu+cGPlk9dFgPOJ5O00d\nBrjkTAfWlGkarFjsT2sMnz5e+FjNzCm+z+GW/Dr5/FuAPijvfCQFSPXd5LcE\n4X29WCER5T2G8pYAtO0tR6EyQ1j1UpCrr9EU51lWAYYFmioIWgnRidXCtCFN\nKCfOryFJKVxgQ0DoKmue7VqoM0TRMzV2GK6QziGf59LK7RxaMACRhfyXkGRq\nmchhD22GhC2e9Li6jCUtsrA80Yr0kOzmw7oj1mdoDdJaPcMHBStMnV6iszmW\nm4yXF9+H4zPzRKiez42O8B7AO0ENYWYm5TH5CGodE7rkkHzkp9Zv6I7b0IXv\n3JsY\r\n=5FjT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMhk5wD8PWGzCiQW/HC2JCP9F7nr6JUoPsmLH37GixJQIhAMvSl1liRx/MK/x3AsB9XozkxZ88q7kkf4r2qOiVOmmK"}]},"_npmUser":{"name":"abancu","email":"bancu.stefan@gmail.com"},"directories":{},"maintainers":[{"name":"abancu","email":"bancu.stefan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/explorer-plugin-eth-memento_2.0.3_1613564686741_0.10154233966394655"},"_hasShrinkwrap":false},"2.0.4":{"name":"@abancu/explorer-plugin-eth-memento","publisher":"abancu","pluginName":"eth-memento","version":"2.0.4","description":"Alethio Explorer core plugin that fetches data via Memento","author":{"name":"Bancu Stefan"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Enghin84/explorer-core-plugins.git"},"main":"dist/index.js","publishConfig":{"access":"public"},"engines":{"@alethio/cms":"^1.0.0-beta.8"},"bugs":{"url":"https://github.com/Enghin84/explorer-core-plugins/issues"},"homepage":"https://github.com/Enghin84/explorer-core-plugins#readme","_id":"@abancu/explorer-plugin-eth-memento@2.0.4","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-L3aa+6SynBRt6t2JhR2BlW+trqQ2ufGO/A+6ULJ7Sd/+zk5Z+2MP8dNSJtLOzOi0Ryi6bmwAPHFv283J1fqRLw==","shasum":"c32462e58507e832674ac1f49b266a6164d328c7","tarball":"https://registry.npmjs.org/@abancu/explorer-plugin-eth-memento/-/explorer-plugin-eth-memento-2.0.4.tgz","fileCount":3,"unpackedSize":8848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLReUCRA9TVsSAnZWagAA4rwQAIjQ4HtppGNq6JD9DlIO\noDNPrqCbiszMXrEfLXjVD6YeGL2U2Tls18rHIeWHS86f0WBhBQUpmJHARaLO\nXoAX2TZ7oCcjE1JNH0Vs1I4MbHbj2t1LxcDsGgCfsSo4yQIdf8p2eKT523Sn\nytUUOPx972H9ZhCOXwFdoIBue+yhyXmmhvlm3649goEIFb+UWR2hsqOcgzeE\n6e134rcsTun7jZzBsVUgwwhHHOJuhaAps74CqHCf6P3XYZ0gtYwVrQouMwtB\nQDJWejrNu6gctxNYQ4yRQN2v/CpgfyILK0bzL7Am+D6JbV/BY3KY6O2jUvE1\nmxVkwR14UwNmnoxXB4gUDPfLu9TS/j24pGVgdymd6ojkRJr+Ebwh2jqghbQa\nI6/AcKdR4aWl+On+JgSCAhsMgKlFOi/LEx1WMmS8uW3MzOZ/r2ggXU4PT0NP\nLYLmMUO8K9dnlP8O0KDUgfid4lyU0ooQ1RPVeQ3NN36EWxH3jNpKM/niSOUV\n6jTlLjsSTsROyBDfujpI4y8ZsKjezi5k8ErtOMsLLjVGRKdoKEWwidRq0XFN\nCddmQaekmNLJuIc9ztWrjCGPFnJn5rwgrAiliGg3gxp1hV3CFGL/DxzLgXuj\nSdfJB0F+YZzRw8NSfycmkn/8IDmVGwRVJT1+BXGlCuPZMwgr3yIupVRs6YNL\ni1kV\r\n=HDVf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKg7YO+bO07qkg0ot63MFB2dm0Nfp46EyntmsRks8nfgIhAJ2toTOzFosRYtD7VGp95Rrtie1r3t4xkGvEz6QEY3Dm"}]},"_npmUser":{"name":"abancu","email":"bancu.stefan@gmail.com"},"directories":{},"maintainers":[{"name":"abancu","email":"bancu.stefan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/explorer-plugin-eth-memento_2.0.4_1613567891663_0.014356974965904712"},"_hasShrinkwrap":false},"2.0.5":{"name":"@abancu/explorer-plugin-eth-memento","publisher":"abancu","pluginName":"eth-memento","version":"2.0.5","description":"Alethio Explorer core plugin that fetches data via Memento","author":{"name":"Bancu Stefan"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Enghin84/explorer-core-plugins.git"},"main":"dist/index.js","publishConfig":{"access":"public"},"engines":{"@alethio/cms":"^1.0.0-beta.8"},"bugs":{"url":"https://github.com/Enghin84/explorer-core-plugins/issues"},"homepage":"https://github.com/Enghin84/explorer-core-plugins#readme","_id":"@abancu/explorer-plugin-eth-memento@2.0.5","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-lEYMFOGALV7YC8DvzQbpKeY3tAmFS26TffWfQMXp5ZRBoQcR5aj0auJCb6Q0EYt7m/ypRt9ptg/nZjUYt/f3YA==","shasum":"74bd58f98d00e273fb53437aa7b06f9bcc3e1c6f","tarball":"https://registry.npmjs.org/@abancu/explorer-plugin-eth-memento/-/explorer-plugin-eth-memento-2.0.5.tgz","fileCount":41,"unpackedSize":15671280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLRsuCRA9TVsSAnZWagAAEk8P/1PpCQjOv0AV0EiGM4xI\nyKW6UbDgE9dIwMYBTutwtFp5nClRb7Vk1PnCNUxtYWJTuadUMmbA0Z5ptgtU\nlp9kWHmFyY/bkRPgTlcH3PcPl8n6b65UfuHVEfxCibR6vpc9rsMRSJc3QM6O\n/6Ri5pD01dtnzXB1qA1p4LsqJmVkq0eY5wcl8ni5dmf8Gkb4z9UBeOXC94mt\nVCswDpw/MdATZP2bEJhi5wqMzu+Ojg6OmMRsV/ENLrm6sa+NZumyVabxKf0D\nozPlSWKITqJJ/kgNuYZNpCgZEAjqFe6z1JpCwKnI14pfpjxsqUKxjpkf8i8j\nnbdiYzRKENFIIoytlUYphgvDjW+XhEp+YFT0Gi9dEiebFa8dyfBE9XHYWrH7\n6fX2r0K/bWqNz4tXCk/zEtsHWjzR1CBPqY+iuexNogTRVmDsVF8fZ2yZo8EI\nMiR7G4/LnT/rGM+ICVAArJYFMKfEsgIyViGox84OZ76iymCaaTadRn0sZyF3\n1utwc6DsdTnsS082PPmYVL3wXmImbovpmsAhgxxZduPMM7Rf2LzIBPVlbWH5\n5DatFEet0xS0vIn91mgVKedqgFxgq7SHVmH+Uox5P1/1IAL32JEK/BDlD9zR\nD5UbJ4ynQGFiokY1uWUV6s6APEb8kcQDj/+mZzlKIccf9ZiHtU4yayRmVyHc\nRQ9C\r\n=2pWS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHiC88MiyfgQZ+sBd/vNEg/gVx6C5AnmIhIRSHYfNT8gIgRe4JEkcGZ7HiAGIHiAwXuLNpH6kIN+rb9RjP/YZ1on8="}]},"_npmUser":{"name":"abancu","email":"bancu.stefan@gmail.com"},"directories":{},"maintainers":[{"name":"abancu","email":"bancu.stefan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/explorer-plugin-eth-memento_2.0.5_1613568814344_0.2159065013903907"},"_hasShrinkwrap":false},"2.0.6":{"name":"@abancu/explorer-plugin-eth-memento","publisher":"abancu","pluginName":"eth-memento","version":"2.0.6","description":"Alethio Explorer core plugin that fetches data via Memento","author":{"name":"Bancu Stefan"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Enghin84/explorer-core-plugins.git"},"main":"dist/index.js","publishConfig":{"access":"public"},"engines":{"@alethio/cms":"^1.0.0-beta.8"},"bugs":{"url":"https://github.com/Enghin84/explorer-core-plugins/issues"},"homepage":"https://github.com/Enghin84/explorer-core-plugins#readme","_id":"@abancu/explorer-plugin-eth-memento@2.0.6","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-r4Ckv9TAOM6vpbK6t3t9mrQUUuH4tEpmCH+OukW8YmUr78zwKyN0vOqPqIQu40VZDnhkvvo+LiGE8pLvwRjEOg==","shasum":"e3d0f36b8c1e23f7f3dfa3eb7fb26988d22731ee","tarball":"https://registry.npmjs.org/@abancu/explorer-plugin-eth-memento/-/explorer-plugin-eth-memento-2.0.6.tgz","fileCount":79,"unpackedSize":40405826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQj2cCRA9TVsSAnZWagAATIEP/0mTeBtVmRBbcjUIcbPN\nzv1cCoArf4h6b1KE12PRc+6nSerjMqQ1Uzjf1f9gABVVq8xDe8/l4B+bJkJ6\nKC88VzWmwy5+VTQj5mQT/zqCDxuNLnxSBYIJCgFV6NIdbGgmLeBXuCIZzV93\nxXC2tsSX/wLUeVkr2wQEWlBk/e436GMu8AX6eWgw+rIOaBLLcxwrCaHnzZ6m\nn+VAZ+Cf8o9fXKbd67b0sFFTdJ2r7UE92IpceO9Kckj+a8CbvvlzQZ5p9dRw\nLaZhwwC2txWa0y+5fvdPgEkvW1WIad583nZO0pbIpgYIeD3KPyLVi49FxZ7m\n/0lxgdKjrkhDQBcc5uQ9jp5n+acXJk+Njmaidb3cwmixkKp2nLhQXb8J283V\njk/sUX207ra21B/Pea0250jktKMYknlDvpB0oNW/SChkZML6U2h3wL4QthEH\nGjqsAjWOC7Q7C0U6CY0ZfuN93rDc3bg/SR5NI00Bf911NLyuXuHt4ehqIEQM\nmuvMjbKwgX9OPza+v5vCS2RB06D5pX42ffW4FpsjKNsReIWZ+gGjmQyS06HW\njDlw0xWLRA24pWLCKA9Gfl2iisoW192k8aNoosKg1pvMXx6YSodC6TveGRrT\nSSdzjxrh/j3l/rkOZYzTgwR6RVQ4B3rShMfqZ5K3Z1+vWcHkhaWPOpZRHfYR\nMn7x\r\n=LX04\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8xJiotx9vCbepcZEzZF/TlSqLrWGL0YqBD4oNbbYdMAIhANmEV9g5jEqpNOaBbYhMF0moBqV3AOypTl6VNGr17okY"}]},"_npmUser":{"name":"abancu","email":"bancu.stefan@gmail.com"},"directories":{},"maintainers":[{"name":"abancu","email":"bancu.stefan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/explorer-plugin-eth-memento_2.0.6_1614953883474_0.111166815409941"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-17T12:24:46.695Z","2.0.3":"2021-02-17T12:24:46.984Z","modified":"2022-04-04T10:56:49.875Z","2.0.4":"2021-02-17T13:18:11.796Z","2.0.5":"2021-02-17T13:33:34.561Z","2.0.6":"2021-03-05T14:18:04.037Z"},"maintainers":[{"name":"abancu","email":"bancu.stefan@gmail.com"}],"description":"Alethio Explorer core plugin that fetches data via Memento","homepage":"https://github.com/Enghin84/explorer-core-plugins#readme","repository":{"type":"git","url":"git+https://github.com/Enghin84/explorer-core-plugins.git"},"author":{"name":"Bancu Stefan"},"bugs":{"url":"https://github.com/Enghin84/explorer-core-plugins/issues"},"license":"MIT","readme":"# @alethio/explorer-plugin-eth-memento\n\nAlethio Explorer plugin that fetches data from Memento. Mainly used- by [ethereum-lite-explorer](https://github.com/Alethio/ethereum-lite-explorer). Works together with the @alethio/explorer-plugin-eth-common core plugin.\n\nSee [cms-plugin-tool](https://github.com/Alethio/cms-plugin-tool) for install instructions.\n\n## Configuration\n\nThe structure of the config object is described [here](../../src/app/eth-memento/EthMementoPluginConfig.ts).\n\nSee [config.sample.json](config.sample.json) for an example.\n\nRefer to [pages.sample.json](pages.sample.json) for a `pages` structure example. The example contains only the `account` page\nwith the usage of the only module exported by this plugin.\n\n## Exported entities\n### Pages\n\n| Page URI | Created context shape | Module slots | Description | Implementation |\n| --- | --- | --- | --- | --- |\n| page://aleth.io/uncle | { uncleHash } | content | Uncle details page | [unclePage](../../src/app/shared/page/uncle/unclePage.ts) |\n| page://aleth.io/dashboard | {} | content | Main dashboard page | [dashboardPage](../../src/app/shared/page/dashboard/dashboardPage.ts) |\n\n### Context\n\n| Context URI | Generated context shape | Placed in context | Description | Implementation |\n| --- | --- | --- | --- | --- |\n| context://aleth.io/memento/tx/parentBlock | { txHash, blockNumber } | { txHash } | Adds the parent block to the current TX context | [txParentBlockContext](../../src/app/shared/context/txParentBlockContext.ts) |\n\n### Modules\n\n| Module URI | Context shape | Module slots | Description | Implementation |\n| --- | --- | --- | --- | --- |\n| module://aleth.io/memento/block/basic | { blockNumber } | confirmations | Block basic data fields |[blockBasicModule](../../src/app/shared/module/block/blockBasic/blockBasicModule.tsx) | N/A |\n| module://aleth.io/memento/block/txs | { blockNumber } | N/A | Transactions in given block, in two visualizations (grid and heat map) | [blockTxsModule](../../src/app/shared/module/block/blockTxs/blockTxsModule.ts) | N/A |\n| module://aleth.io/memento/block/advanced | { blockNumber } | extraData | Block advanced data fields |[blockAdvancedModule](../../src/app/shared/module/block/blockAdvanced/blockAdvancedModule.tsx) | N/A |\n| module://aleth.io/memento/block/logs-bloom | { blockNumber } | N/A | Block logs bloom |[blockLogsBloomModule](../../src/app/shared/module/block/blockLogsBloom/blockLogsBloomModule.tsx) | N/A |\n| module://aleth.io/memento/uncle/details | { uncleHash } | N/A | Uncle data fields | [uncleDetailsModule](../../src/app/shared/module/uncle/uncleDetails/uncleDetailsModule.ts) | N/A |\n| module://aleth.io/memento/tx/basic | { txHash } | blockConfirmations | Transaction basic data fields | [txBasicModule](../../src/app/shared/module/tx/txBasic/txBasicModule.tsx) | N/A |\n| module://aleth.io/memento/tx/advanced | { txHash } | N/A | Transaction advanced data fields | [txAdvancedModule](../../src/app/shared/module/tx/txAdvanced/txAdvancedModule.tsx) | N/A |\n| module://aleth.io/memento/tx/summary | { txHash } | N/A | Accordion with log events |[txSummaryModule](../../src/app/eth-memento/module/tx/txSummary/txSummaryModule.ts) | N/A |\n| module://aleth.io/memento/tx/payload\" | { txHash } | N/A | Decoded tx payload | [txPayloadModule](../../src/app/shared/module/tx/txPayload/txPayloadModule.ts) | N/A |\n| module://aleth.io/memento/account/txs | { accountHash } | N/A | Accordion with transactions | [accountTxsModule](../../src/app/eth-memento/module/account/accountTxsModule.ts) |\n| module://aleth.io/memento/account/details | { accountHash } | N/A | Basic account data | [accountDetailsModule](../../src/app/shared/module/account/lite/accountDetailsModule.ts) |\n| module://aleth.io/memento/account/contract | { accountHash } | N/A | Contract data (creation code etc.) | [accountContractModule](../../src/app/shared/module/account/lite/accountContractModule.ts) |\n\n### Data Adapters\n\n| Adapter URI | Context shape | Return type | Description | Implementation |\n| --- | --- | --- | --- | --- |\n| adapter://aleth.io/block/basic | { blockNumber } | [IBlockBasicInfo](../../src/app/shared/data/block/IBlockBasicInfo.ts) | Adapter for basic block data | [BlockBasicInfoAdapter](../../src/app/shared/adapter/block/BlockBasicInfoAdapter.ts) |\n| adapter://aleth.io/full/block/details | { blockNumber } | [IBlockDetails](../../src/app/shared/data/block/details/IBlockDetails.ts) | Provides detailed block data specific to the full explorer | [BlockDetailsAdapter](../../src/app/shared/adapter/block/BlockDetailsAdapter.ts) |\n| adapter://aleth.io/full/uncle/details | { uncleHash } | [IUncleDetails](../../src/app/shared/data/uncle/IUncleDetails.ts) | Uncle data fields | [UncleDetailsAdapter](../../src/app/shared/adapter/uncle/UncleDetailsAdapter.ts) |\n| adapter://aleth.io/prices/latest | { blockNumber } | undefined | The price of ETH in USD at the latest block or undefined if disabled by configuration | [NullEthPriceAdapter](../../src/app/eth-memento/adapter/NullEthPriceAdapter.ts) |\n| adapter://aleth.io/memento/tx/details | { txHash } | [ITxDetails](../../src/app/shared/data/tx/details/ITxDetails.ts) | Transaction data fields | [TxDetailsAdapter](../../src/app/eth-memento/adapter/tx/TxDetailsAdapter.ts) |\n| adapter://aleth.io/search/v2 | {} | [ISearch](../../src/app/shared/data/search/ISearch.ts) | Returns a search provider | [SearchAdapter](../../src/app/shared/adapter/SearchAdapter.ts) |\n| adapter://aleth.io/block/latestNo | {} | number | Returns the latest block number on the chain | [LatestBlockNumberAdapter](../../src/app/shared/adapter/block/LatestBlockNumberAdapter.ts) |\n| adapter://aleth.io/block-range/summary | { rangeStart, rangeEnd, blockNumber } | Array<[IBlockTxCount](../../src/app/shared/data/block/value/IBlockTxCount.ts) \\| undefined>| TX counts per block for a range of blocks | [BlockListAdapter](../../src/app/shared/adapter/block/BlockListAdapter.ts) |\n| adapter://aleth.io/block/confirmations | { blockNumber } | [IBlockConfirmations](../../src/app/shared/adapter/block/BlockConfirmationsAdapter.ts) | Info about number of confirmations for a given block | [BlockConfirmationsAdapter](../../src/app/shared/adapter/block/BlockConfirmationsAdapter.ts) |\n| adapter://aleth.io/lite/account/details | { accountHash } | [IAccountDetails](../../src/app/eth-lite/data/account/IAccountDetails.ts) | Basic account data | [AccountDetailsAdapter](../../src/app/shared/adapter/account/lite/AccountDetailsAdapter.ts) |\n| adapter://aleth.io/lite/account/balance | { accountHash } | BigNumber | Total account balance in ETH |[AccountBalanceAdapter](../../src/app/shared/adapter/account/lite/AccountBalanceAdapter.ts) |\n","readmeFilename":"README.md"}