Skip to content

commonprefix/axelar-contract-deployments

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contract deployments for Axelar

Install dependencies via npm ci

Build the project via npm run build

Deployment Instructions

Javascript -> Typescript Migration

Please note that this project currently supports both Javascript and Typescript.

All new commands should continue to use node for continuity. The migration from node to ts-node will be done all at once.

To migrate to Typescript, you may use the following steps

  1. When touching a file or creating a new file, ensure the file's extension is .ts
  2. Complete your implementation, and ensure any relevant testing is also in TS
  3. Use types appropriately throughout your implementation. You may type code unrelated to your changes only as necessary
  4. Run npm run build to compile the project and ensure your new TS is valid

Once migration is complete

  1. Remove this information from this README
  2. Remove JS related artifacts from the package.json, .eslintrc, .prettierrc.ts, .mocharc.yaml
  3. In tsconfig.json, set allowJs to false and strict to true
  4. Remove the global.d.ts file
  5. Search globally for '.js' to ensure all references have been removed

About

Contract deployment scripts and resources for Axelar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.5%
  • Other 0.5%