├── .babelrc ├── .gitattributes ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── contracts ├── ERC1410 │ ├── ERC1410Basic.sol │ ├── ERC1410Operator.sol │ ├── ERC1410Standard.sol │ └── IERC1410.sol ├── ERC1594 │ ├── ERC1594.sol │ ├── IERC1594.sol │ └── examples │ │ └── ERC1594Token.sol ├── ERC1643 │ ├── ERC1643.sol │ └── IERC1643.sol ├── ERC1644 │ ├── ERC1644.sol │ ├── ERC1644Controllable.sol │ ├── IERC1644.sol │ └── examples │ │ └── ERC1644Token.sol ├── ERC20Token.sol ├── Migrations.sol └── math │ └── KindMath.sol ├── eip ├── eip-1400.md ├── eip-1410.md ├── eip-1594.md ├── eip-1643.md └── eip-1644.md ├── migrations └── 1_initial_migration.js ├── package.json ├── scripts └── test.sh ├── test ├── erc1410.js ├── erc1594.js ├── erc1643.js ├── erc1644.js └── helpers │ ├── exceptions.js │ └── time.js ├── truffle.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | .vscode 3 | node_modules 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/CONTRIBUTING_TEMPLATE.md -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/README.md -------------------------------------------------------------------------------- /contracts/ERC1410/ERC1410Basic.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1410/ERC1410Basic.sol -------------------------------------------------------------------------------- /contracts/ERC1410/ERC1410Operator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1410/ERC1410Operator.sol -------------------------------------------------------------------------------- /contracts/ERC1410/ERC1410Standard.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1410/ERC1410Standard.sol -------------------------------------------------------------------------------- /contracts/ERC1410/IERC1410.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1410/IERC1410.sol -------------------------------------------------------------------------------- /contracts/ERC1594/ERC1594.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1594/ERC1594.sol -------------------------------------------------------------------------------- /contracts/ERC1594/IERC1594.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1594/IERC1594.sol -------------------------------------------------------------------------------- /contracts/ERC1594/examples/ERC1594Token.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1594/examples/ERC1594Token.sol -------------------------------------------------------------------------------- /contracts/ERC1643/ERC1643.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1643/ERC1643.sol -------------------------------------------------------------------------------- /contracts/ERC1643/IERC1643.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1643/IERC1643.sol -------------------------------------------------------------------------------- /contracts/ERC1644/ERC1644.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1644/ERC1644.sol -------------------------------------------------------------------------------- /contracts/ERC1644/ERC1644Controllable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1644/ERC1644Controllable.sol -------------------------------------------------------------------------------- /contracts/ERC1644/IERC1644.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1644/IERC1644.sol -------------------------------------------------------------------------------- /contracts/ERC1644/examples/ERC1644Token.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC1644/examples/ERC1644Token.sol -------------------------------------------------------------------------------- /contracts/ERC20Token.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/ERC20Token.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/math/KindMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/contracts/math/KindMath.sol -------------------------------------------------------------------------------- /eip/eip-1400.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/eip/eip-1400.md -------------------------------------------------------------------------------- /eip/eip-1410.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/eip/eip-1410.md -------------------------------------------------------------------------------- /eip/eip-1594.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/eip/eip-1594.md -------------------------------------------------------------------------------- /eip/eip-1643.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/eip/eip-1643.md -------------------------------------------------------------------------------- /eip/eip-1644.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/eip/eip-1644.md -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/package.json -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/scripts/test.sh -------------------------------------------------------------------------------- /test/erc1410.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/test/erc1410.js -------------------------------------------------------------------------------- /test/erc1594.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/test/erc1594.js -------------------------------------------------------------------------------- /test/erc1643.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/test/erc1643.js -------------------------------------------------------------------------------- /test/erc1644.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/test/erc1644.js -------------------------------------------------------------------------------- /test/helpers/exceptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/test/helpers/exceptions.js -------------------------------------------------------------------------------- /test/helpers/time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/test/helpers/time.js -------------------------------------------------------------------------------- /truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/truffle.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecurityTokenStandard/EIP-Spec/HEAD/yarn.lock --------------------------------------------------------------------------------