├── .gitattributes ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .lamingtonrc ├── 00_Enumerated-Lists └── enumerate.notcpp ├── 01_Hashes ├── README.md ├── hashes.cpp └── hashes.test.ts ├── 02_Singletons ├── README.md ├── singletons.cpp └── singletons.test.ts ├── 03_Secondary-Indexes ├── README.md ├── timeline.cpp └── timeline.test.ts ├── 04_Table-Uniqueness ├── README.md ├── uniqueness.cpp ├── uniqueness.hpp └── uniqueness.test.ts ├── 05_Table-One-To-Many-Relationships ├── 01_Vectors │ ├── README.md │ ├── vectors.cpp │ ├── vectors.hpp │ └── vectors.test.ts ├── 02_Indexes │ ├── README.md │ ├── indexes.cpp │ ├── indexes.hpp │ └── indexes.test.ts ├── 03_Scope │ ├── README.md │ ├── scope.cpp │ ├── scope.hpp │ └── scope.test.ts └── README.md ├── 06_Contract-to-Contract-Communication ├── README.md ├── timeline.cpp ├── timeline.test.ts ├── user.cpp └── user.test.ts ├── 07_Remote-Table-Access ├── README.md ├── client.notcpp └── eosio │ └── nodeos │ └── config ├── 08_Deferred-Transactions ├── README.md └── defer.notcpp ├── 09_Payable-Actions ├── eosio.token.cpp ├── eosio.token.hpp ├── eosio.token.ts ├── payable.cpp └── payable.test.ts ├── Errors └── README.md ├── LICENSE ├── README.md ├── package.json ├── tsconfig.json └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /.lamingtonrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/.lamingtonrc -------------------------------------------------------------------------------- /00_Enumerated-Lists/enumerate.notcpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/00_Enumerated-Lists/enumerate.notcpp -------------------------------------------------------------------------------- /01_Hashes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/01_Hashes/README.md -------------------------------------------------------------------------------- /01_Hashes/hashes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/01_Hashes/hashes.cpp -------------------------------------------------------------------------------- /01_Hashes/hashes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/01_Hashes/hashes.test.ts -------------------------------------------------------------------------------- /02_Singletons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/02_Singletons/README.md -------------------------------------------------------------------------------- /02_Singletons/singletons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/02_Singletons/singletons.cpp -------------------------------------------------------------------------------- /02_Singletons/singletons.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/02_Singletons/singletons.test.ts -------------------------------------------------------------------------------- /03_Secondary-Indexes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/03_Secondary-Indexes/README.md -------------------------------------------------------------------------------- /03_Secondary-Indexes/timeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/03_Secondary-Indexes/timeline.cpp -------------------------------------------------------------------------------- /03_Secondary-Indexes/timeline.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/03_Secondary-Indexes/timeline.test.ts -------------------------------------------------------------------------------- /04_Table-Uniqueness/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/04_Table-Uniqueness/README.md -------------------------------------------------------------------------------- /04_Table-Uniqueness/uniqueness.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/04_Table-Uniqueness/uniqueness.cpp -------------------------------------------------------------------------------- /04_Table-Uniqueness/uniqueness.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/04_Table-Uniqueness/uniqueness.hpp -------------------------------------------------------------------------------- /04_Table-Uniqueness/uniqueness.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/04_Table-Uniqueness/uniqueness.test.ts -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/01_Vectors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/01_Vectors/README.md -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/01_Vectors/vectors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/01_Vectors/vectors.cpp -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/01_Vectors/vectors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/01_Vectors/vectors.hpp -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/01_Vectors/vectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/01_Vectors/vectors.test.ts -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/02_Indexes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/02_Indexes/README.md -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/02_Indexes/indexes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/02_Indexes/indexes.cpp -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/02_Indexes/indexes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/02_Indexes/indexes.hpp -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/02_Indexes/indexes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/02_Indexes/indexes.test.ts -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/03_Scope/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/03_Scope/README.md -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/03_Scope/scope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/03_Scope/scope.cpp -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/03_Scope/scope.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/03_Scope/scope.hpp -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/03_Scope/scope.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/03_Scope/scope.test.ts -------------------------------------------------------------------------------- /05_Table-One-To-Many-Relationships/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/05_Table-One-To-Many-Relationships/README.md -------------------------------------------------------------------------------- /06_Contract-to-Contract-Communication/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/06_Contract-to-Contract-Communication/README.md -------------------------------------------------------------------------------- /06_Contract-to-Contract-Communication/timeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/06_Contract-to-Contract-Communication/timeline.cpp -------------------------------------------------------------------------------- /06_Contract-to-Contract-Communication/timeline.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/06_Contract-to-Contract-Communication/timeline.test.ts -------------------------------------------------------------------------------- /06_Contract-to-Contract-Communication/user.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/06_Contract-to-Contract-Communication/user.cpp -------------------------------------------------------------------------------- /06_Contract-to-Contract-Communication/user.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/06_Contract-to-Contract-Communication/user.test.ts -------------------------------------------------------------------------------- /07_Remote-Table-Access/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/07_Remote-Table-Access/README.md -------------------------------------------------------------------------------- /07_Remote-Table-Access/client.notcpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/07_Remote-Table-Access/client.notcpp -------------------------------------------------------------------------------- /07_Remote-Table-Access/eosio/nodeos/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/07_Remote-Table-Access/eosio/nodeos/config -------------------------------------------------------------------------------- /08_Deferred-Transactions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/08_Deferred-Transactions/README.md -------------------------------------------------------------------------------- /08_Deferred-Transactions/defer.notcpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/08_Deferred-Transactions/defer.notcpp -------------------------------------------------------------------------------- /09_Payable-Actions/eosio.token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/09_Payable-Actions/eosio.token.cpp -------------------------------------------------------------------------------- /09_Payable-Actions/eosio.token.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/09_Payable-Actions/eosio.token.hpp -------------------------------------------------------------------------------- /09_Payable-Actions/eosio.token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/09_Payable-Actions/eosio.token.ts -------------------------------------------------------------------------------- /09_Payable-Actions/payable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/09_Payable-Actions/payable.cpp -------------------------------------------------------------------------------- /09_Payable-Actions/payable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/09_Payable-Actions/payable.test.ts -------------------------------------------------------------------------------- /Errors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/Errors/README.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MitchPierias/advanced-eos-examples/HEAD/yarn.lock --------------------------------------------------------------------------------