Cadence Mastery: Import Keyword

Imports

Programs can import declarations (types, functions, variables, etc.) from other programs. Imports are declared using the import keyword.

If importing a local file, the location is a string literal, and the path to the file. Deployment of code with file imports requires the usage for the Flow CLI. If importing an external type in a different account, the location is an address literal, and the address of the account where the declarations are deployed to and published.

import Counter from "./examples/counter.cdc" //internal source

import Counter from 0x299F20A29311B9248F12 //extternal source