Skip to content

We created a similar to EVM's "TypeChain", tool on NEAR and called it "TypeGen"; The TypeGen tooling for NEAR developers, allows to speed-up the development of front-end, tests, scripts, back-end, in many times. Beyond it, it would eliminate human-prone errors in the code.

License

Notifications You must be signed in to change notification settings

RedDuck-Software/near-typegen

Repository files navigation

Near Generators JS

Near generators monorepo, contains next packages

  • @neargen-js/abigen - utility to extract contracts ABI from Near contracts, written with TypeScript. Moved from near-abigen-js repository. Read more about this package here
  • @neargen-js/typegen - utility to generate TypeScript type definitions from a given contract abis for interaction with Near smart contracts. Moved from typechain-near repository. Read more about this package here
  • @neargen-js/core - core types for both typegen and abigen as well as types for generated definitions. Read more about this package and about ABI specification here
  • @neargen-js/utils - utilities for both typegen and abigen. Read more about this package here

TODO

  • bigint type support
  • include contract bytecode into its ABI
  • contracts deployment using generated definitions
  • clear abi/types folder before each abigen/typegen runs

About

We created a similar to EVM's "TypeChain", tool on NEAR and called it "TypeGen"; The TypeGen tooling for NEAR developers, allows to speed-up the development of front-end, tests, scripts, back-end, in many times. Beyond it, it would eliminate human-prone errors in the code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published