Smart Contract Deterministic Deployment

Posted on Tue 31 October 2023 in tech

<<<<<<< Updated upstream

Deterministic Deployment for Ethereum

=======

Stashed changes Foundry

Deterministic deployment is an undocumented feature of forge in Foundry. Deterministic deployment refers to predictable deployment of smart contracts to the same address every time they are deployed. A deterministic contract address can be useful for several reasons:

  1. Trust: Users or other …

Continue reading

History: The Rus

Posted on Sun 29 October 2023 in dictionary • Tagged with people

Novgorod, Northwest Russia, south-southeast of St. Petersburg- The Rus where a Viking people who ruled under Rurik in the Slavic settlement of Novgorod, 862 CE. The Rus eventually donated their name to "Russia" as it is known today. One of Rurik's followers, Oleg, 873- 913 CE, established an association of …


Continue reading

History: Slavs

Posted on Sun 22 October 2023 in dictionary • Tagged with people

Central Eastern Europe- The Slavs were a central European people who eventually migrated and separated into three groups: western, southern, and eastern Slavs. The Germans felt it was important for them to convert the Slavs to Christianity and expended great effort in doing so, 1000 CE. The Polish, Czech and …


Continue reading

did-eth 60: EIP1056Registry

Posted on Thu 19 October 2023 in tech

EIP1056Registry Pull Request did-eth-60

• renames registry to remove the word 'Ethereum' • upgrades solidity version to 0.8.15, a more recent and stable version • implements the EIP1056Registry interface • provides documentation for all contract functions

Closes Standardized Contract Interface


History: manorialism

Posted on Sun 15 October 2023 in dictionary

Manorialism extended the concept of feudal fiefdom's as a principal land owner, or Lord, was the overseer and master of a Manor. The Manor was the principal dwelling on the Lord's property or estate. The Lord had servants on the Manor known as serfs. The Lord was allowed to retain …


Continue reading

The Case for Solidity-Only Testing in Smart Contract Development

Posted on Mon 09 October 2023 in tech • Tagged with ethereum, solidity, foundry

The Case for Solidity-Only Testing in Smart Contract Development

If you're diving into the world of Solidity and smart contracts, you may have wrestled with the question: should I develop and test my project entirely in Solidity? For those unfamiliar with the debate, the alternative is often testing using TypeScript …


Continue reading