Hydra comes with a set of predefined contract templates that can be used without explicitly defining them in the config file.
eosio.token contract is one of them, making it very easy to deploy token contracts and creating/issuing tokens to accounts.
Using a different eosio.token contract
In case there's a contract template with the
eosio.token name defined in the config file, it will overwrite the predefined one.
eosio.token contract uses the eosio.token-v1.7 contract of the eosio.contracts repo extended with JSON fixture loading.
Creating tokens and issuing initial balances can be done by creating two
accounts.json fixture files in the
After creating all accounts and loading the fixtures, the token has been created and accounts will have an initial balance.