Skip to content

Commit 98748b8

Browse files
committed
cleanup & reduce mocks sizes
1 parent 1e46f3c commit 98748b8

File tree

5 files changed

+117
-5
lines changed

5 files changed

+117
-5
lines changed

src/data/mocks/attestantPosts.json

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,22 @@
1-
[{"title":"EigenLayer: What do we know so far?","link":"https://www.attestant.io/posts/eigenlayer-so-far/","content":"Exploring the underlying mechanics, the economics of the marketplace, as well as insights derived from the testing phase to date.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"1 May 2024"},{"title":"The Rocket Pool Protocol","link":"https://www.attestant.io/posts/rocketpool-protocol/","content":"Analysis of Rocket Pool including a performance simulation and a PnL investigation.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"1 Mar 2024"},{"title":"Why the same old rules apply to new industries","link":"https://www.attestant.io/posts/why-the-same-old-rules-apply-to-new-industries/","content":"Many crypto ecosystems are born from times of adversity and Ethereum is no exception. This article provides some words of hope during these difficult times.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"28 Nov 2023"},{"title":"Understanding Withdrawals","link":"https://www.attestant.io/posts/understanding-withdrawals/","content":"Understanding the process and mechanism of moving rewards from the consensus chain to the execution chain.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"15 Feb 2023"},{"title":"What is the Risk Free Rate?","link":"https://www.attestant.io/posts/what-is-the-risk-free-rate/","content":"An introduction to the risk free rate and why it is important in financial markets.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"17 Nov 2022"},{"title":"Exploring the Impact of MEV Relays","link":"https://www.attestant.io/posts/exploring-the-impact-of-mev-relays/","content":"MEV relays have been introduced to the Ethereum network recently. This article looks at their impact on block times and chain stability.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"23 Oct 2022"},{"title":"Exploring Execution Block Rewards: September 2022","link":"https://www.attestant.io/posts/exploring-execution-block-rewards-sep-22/","content":"Compiling data about historical execution block rewards in an attempt to provide an expectation of future rewards.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"5 Sep 2022"},{"title":"What is Credit Risk?","link":"https://www.attestant.io/posts/what-is-credit-risk/","content":"An exploration of credit risk.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"28 Jul 2022"},{"title":"Understanding Post-merge Rewards","link":"https://www.attestant.io/posts/understanding-post-merge-rewards/","content":"The merge changes how rewards are issued to validators. This article examines different sources of rewards, and how they may be accessed.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"31 Mar 2022"},{"title":"Exploring Execution Block Rewards","link":"https://www.attestant.io/posts/exploring-execution-block-rewards/","content":"Compiling data about historical execution block rewards in an attempt to provide an expectation of future rewards.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"17 Mar 2022"},{"title":"Evaluating Beacon Nodes 2022 Edition","link":"https://www.attestant.io/posts/evaluating-beacon-nodes-2022/","content":"An update of a previous article looking at the relative performance of beacon nodes in proposing blocks.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"3 Mar 2022"},{"title":"Helping Client Diversity","link":"https://www.attestant.io/posts/helping-client-diversity/","content":"Helping client diversity is not as simple as avoiding the majority client. This article explores how Vouch allows use of majority clients without the associated risk of finalizing an invalid chain.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"15 Feb 2022"},{"title":"Pennies from Heaven","link":"https://www.attestant.io/posts/pennies-from-heaven/","content":"An introduction to the Attestant Overnight Rate.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"12 Jan 2022"},{"title":"Upgrading Attestant's Infrastructure without Missing a Beat","link":"https://www.attestant.io/posts/upgrading-attestants-infrastructure-without-missing-a-beat/","content":"How to build a resilient Ethereum 2 infrastructure without duplicating keys.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"11 Feb 2021"},{"title":"What Is Risk?","link":"https://www.attestant.io/posts/what-is-risk/","content":"An introduction to risk, in its many variations.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"4 Feb 2021"},{"title":"Charting Inactive Ether","link":"https://www.attestant.io/posts/charting-inactive-ether/","content":"Ether on the beacon chain not actively participating in validating is a waste. This article charts the growth of inactive Ether in the first two weeks of the beacon chain.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"21 Jan 2021"},{"title":"Exploring Net Issuance","link":"https://www.attestant.io/posts/exploring-net-issuance/","content":"Net issuance on Ethereum 2 is a critical metric to understand total Ether supply. This article provides details on how to calculate its value.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"14 Jan 2021"},{"title":"Examining Ethereum 2 Network Performance","link":"https://www.attestant.io/posts/examining-ethereum-2-network-performance/","content":"The Ethereum 2 network is a massively complex entity, but a single metric encompassing its performance is very useful. This article describes such a metric.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"7 Jan 2021"},{"title":"Ethereum 2 Goes Live","link":"https://www.attestant.io/posts/ethereum-2-goes-live/","content":"Ethereum 2 goes live on the 1st December 2020. This article explains why this is important and what to expect in the future.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"30 Nov 2020"},{"title":"Introducing Vouch","link":"https://www.attestant.io/posts/introducing-vouch/","content":"Attestant uses their own multi-node validator client, providing high levels of security and availability whilst fitting neatly in to production environments. This article introduces Vouch and explains its features.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"28 Sep 2020"},{"title":"Evaluating Beacon Nodes","link":"https://www.attestant.io/posts/evaluating-beacon-nodes/","content":"Multiple implementations of the Ethereum 2 node software exist. This article compares some of them to see if one is significantly better than the others.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"11 Sep 2020"},{"title":"Introducing Dirk","link":"https://www.attestant.io/posts/introducing-dirk/","content":"Attestant uses their own distributed remote keymanager, providing high levels of security and availability whilst fitting neatly in to production environments. This article introduces Dirk and explains its features.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"25 Aug 2020"},{"title":"What Happened to Passwords?","link":"https://www.attestant.io/posts/what-happened-to-passwords/","content":"Tracing the path of passwords form simple, to complex, to no longer required.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"13 Aug 2020"},{"title":"Defining Attestation Effectiveness","link":"https://www.attestant.io/posts/defining-attestation-effectiveness/","content":"Attestation effectiveness is a great metric to help understand how your validators are performing. This article explains what attestation effectiveness is, and how to calculate it.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"6 Aug 2020"},{"title":"Protecting Validator Keys","link":"https://www.attestant.io/posts/protecting-validator-keys/","content":"Protecting validator keys is difficult due to their dual requirements of security and accessibility. This article discusses various methods to increase both security and accessibility of validator keys.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"30 Jul 2020"},{"title":"Protecting Withdrawal Keys","link":"https://www.attestant.io/posts/protecting-withdrawal-keys/","content":"Protecting withdrawal keys is a critical part of any Ethereum 2 staker's operations. This article discusses the use of withdrawal keys and how they can be secured with existing tools.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"11 Jun 2020"},{"title":"Charting Ethereum Issuance","link":"https://www.attestant.io/posts/charting-ethereum-issuance/","content":"Ethereum 1 secures its chain using a proof of work consensus mechanism, whereas Ethereum 2 uses proof of stake. Both networks create Ether to reward participants, however this increases the total Ether supply. This article looks at the technical changes coming to the Ethereum 1 and Ethereum 2 networks that will result in both short-term and long-term changes to the total supply of Ether.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"7 May 2020"},{"title":"This Too Shall Pass","link":"https://www.attestant.io/posts/this-too-shall-pass/","content":"Many crypto ecosystems are born from times of adversity and Ethereum is no exception. This article provides some words of hope during these difficult times.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"2 Apr 2020"},{"title":"Defining Ethereum 2 Network Metric","link":"https://www.attestant.io/posts/defining-ethereum-2-network-metrics/","content":"Much has been written about measuring the performance of individual Ethereum 2 validators, but less about the health of the overall network. This article defines some network-level metrics that can be used to measure the health and performance.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"2 Feb 2020"},{"title":"Understanding the Validator Lifecycle","link":"https://www.attestant.io/posts/understanding-the-validator-lifecycle/","content":"Examining the validator lifecycle in depth, showing what happens in each state and transition, what triggers transitions, and how long each transition takes.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"23 Jan 2020"},{"title":"Evaluating Staking Services","link":"https://www.attestant.io/posts/evaluating-staking-services/","content":"When Ethereum 2 goes live there will be many staking services vying to stake your funds. This article looks at some of the models they may provide, along with their risks and benefits.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"16 Jan 2020"},{"title":"Exploring Ethereum 2 Validator Costs","link":"https://www.attestant.io/posts/exploring-ethereum-2-validator-costs/","content":"Running an Ethereum 2 validator incurs a number of costs, which must all be considered when calculating its profitability. This post looks at the various costs involved, and how they may change as Ethereum 2 matures.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"8 Jan 2020"},{"title":"Anticipating Ethereum 2 in 2020","link":"https://www.attestant.io/posts/anticipating-ethereum-2-in-2020/","content":"2020 is a make-or-break year for Ethereum. This post looks at expectations for the year from the perspective of the Ethereum 2 phase 0 launch.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"2 Jan 2020"},{"title":"Exploring Staking Keys","link":"https://www.attestant.io/posts/exploring-staking-keys/","content":"Ethereum 2 deposits require two keys, which can be a cause of confusion. This explains the use and purpose of these keys.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"19 Dec 2019"},{"title":"Understanding Ethereum Staking Deposits","link":"https://www.attestant.io/posts/understanding-ethereum-staking-deposits/","content":"Ethereum 2's proof of stake relies on funds from Ethereum 1. This explores the process of creating staking deposits, and how they are processed by to transfer funds from one network to the other.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"12 Dec 2019"},{"title":"ETH to ETH2: The Same Asset, Evolved","link":"https://www.attestant.io/posts/eth-to-eth2/","content":"ETH and ETH2 are often discussed as separate currencies for Ethereum 1 and Ethereum 2, respectively. But they are in fact the same asset, and it is important to recognize this.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"5 Dec 2019"},{"title":"Understanding Validator Effective Balance","link":"https://www.attestant.io/posts/understanding-validator-effective-balance/","content":"Effective balance is a concept in Ethereum 2 staking whose understanding is critical to running a good validator. This post investigates effective balance and its impact on validators.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"28 Nov 2019"},{"title":"Introducing Attestant","link":"https://www.attestant.io/posts/introducing-attestant/","content":"Attestant is a company dedicated to the business of staking.","source":"Attestant","sourceUrl":"https://www.attestant.io/posts/","sourceFeedUrl":"https://www.attestant.io/posts/","imgSrc":"/images/attestant-logo.svg","pubDate":"25 Nov 2019"}]
1+
[
2+
{
3+
"title": "EigenLayer: What do we know so far?",
4+
"link": "https://www.attestant.io/posts/eigenlayer-so-far/",
5+
"content": "Exploring the underlying mechanics, the economics of the marketplace, as well as insights derived from the testing phase to date.",
6+
"source": "Attestant",
7+
"sourceUrl": "https://www.attestant.io/posts/",
8+
"sourceFeedUrl": "https://www.attestant.io/posts/",
9+
"imgSrc": "/images/attestant-logo.svg",
10+
"pubDate": "1 May 2024"
11+
},
12+
{
13+
"title": "The Rocket Pool Protocol",
14+
"link": "https://www.attestant.io/posts/rocketpool-protocol/",
15+
"content": "Analysis of Rocket Pool including a performance simulation and a PnL investigation.",
16+
"source": "Attestant",
17+
"sourceUrl": "https://www.attestant.io/posts/",
18+
"sourceFeedUrl": "https://www.attestant.io/posts/",
19+
"imgSrc": "/images/attestant-logo.svg",
20+
"pubDate": "1 Mar 2024"
21+
}
22+
]

src/data/mocks/ethereumEcosystemData.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/data/mocks/ethereumStablecoinsData.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/data/mocks/gfissues.json

Lines changed: 92 additions & 1 deletion
Large diffs are not rendered by default.

src/data/mocks/rssData.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)