Git Product home page Git Product logo

Comments (7)

stevennevins avatar stevennevins commented on July 21, 2024 1

Adding https://github.com/stevennevins/Helios here as well if you all want to use it as a starting point for migrating to a dapptools/foundry environment.

from helios.

stevennevins avatar stevennevins commented on July 21, 2024 1

The blacksmiths are essentially wrappers for user interactions with your contracts. I find blacksmiths can be better than writing user contracts manually because I can run the script to generate new blacksmiths as I make updates

Here is the repo where the script I used originated for more info https://github.com/pbshgthm/blacksmith

from helios.

z0r0z avatar z0r0z commented on July 21, 2024

should we use dapptools, opt to write tests in solidity?

from helios.

nemani avatar nemani commented on July 21, 2024

I have never used dapptools, used hardhat + ethersjs with typescript tests. seems like a nice excuse to look into dapptools though.

from helios.

z0r0z avatar z0r0z commented on July 21, 2024

I am getting a start with simple ole JS @nemani https://github.com/z0r0z/Helios/blob/main/test/Helios.test.js
lemme know what you think :~)

from helios.

z0r0z avatar z0r0z commented on July 21, 2024

fantastic. Thanks @stevennevins

from helios.

bayological avatar bayological commented on July 21, 2024

Adding https://github.com/stevennevins/Helios here as well if you all want to use it as a starting point for migrating to a dapptools/foundry environment.

@stevennevins I was going to add tests with hardhat but saw this which looks like a better way to go. 1 question though, what's the purpose of the Blacksmith?

from helios.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.