Skip to content

An EOS (and Antelope) smart contract framework so easy it'll make you say "Fuck Yea".

License

Notifications You must be signed in to change notification settings

pnetwork-association/fuckyea

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FUCK YEA Smart Contract Framework

An EOS (and Antelope) smart contract framework so easy it'll make you say "Fuck Yea".

Installation

npm i -g fuckyea

Using npx

You can also use npx for any of these commands so that you don't need to manually install first.

For instance:

npx fuckyea create ...

Create a new project

fuckyea create <project_name> [optional_directory] 

Scaffold a contract, test file, or deployment

fuckyea scaffold <type(contract|test|deployment)> <name|network> [optional_directory]

Build

fuckyea build

Test

fuckyea test [--build]

Deploy

fuckyea deploy <network> [--build]

Want to use a starter kit?

Head over to the EOS Template Projects Repo and see how you can use fuckyea to generate starterkit templates.

Configs

When you create a project you get a fuckyea.config.js file and a .env file. Inside your .env you will put any private keys you need.

The fuckyea.config.js file defines the information needed for deployments. In the networks key, you can define any key you want that matches a file in the deployments directory.

Need help?

fuckyea --help

Or come to the antelop devs chat: https://t.me/antelopedevs

About

An EOS (and Antelope) smart contract framework so easy it'll make you say "Fuck Yea".

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 90.6%
  • TypeScript 5.3%
  • C++ 4.1%