eosio.cdt icon indicating copy to clipboard operation
eosio.cdt copied to clipboard

EOSIO.CDT (Contract Development Toolkit) is a suite of tools used to build EOSIO contracts

Results 86 eosio.cdt issues
Sort by recently updated
recently updated
newest added

I'm getting `eosio tool internal error` when trying to compile following eosio::table struct: ``` struct [[eosio::table]] some_struct { eosio::name some_name; eosio::webauthn_public_key key; uint64_t primary_key() const { return some_name.value; } };...

track-in-jira

Since we have standart for printing extended_asset & extended_symbol. ```C++ void extended_asset::print()const { quantity.print(); ::eosio::print("@", contract); } void extended_symbol::print( bool show_precision = true )const { sym.print( show_precision ); ::eosio::print("@", contract);...

enhancement

I used the documentation provided by [EOSI](https://developers.eos.io/eosio-home/docs/your-first-contract). I made all the required installation as suggested in the docs. While writing the hello world contract, I face this issue when running...

## Change Description The current README.md has stale/dead links. This hopefully fixes those. ## API Changes - [ ] API Changes ## Documentation Additions - [ ] Documentation Additions

## Change Description The current README.md has stale/dead links. This hopefully fixes those. ## API Changes - [ ] API Changes ## Documentation Additions - [ ] Documentation Additions

## Change Description Develop version of #977. This change makes the `--allow-names` option introduced in #875 generate functioning contracts. ## API Changes - [ ] API Changes ## Documentation Additions...

## Change Description Develop version of #968 - Fix dependency file generation (-MD/-MMD) to hold the original source and not the generated temporary file. - Make temporary filenames unique to...

## Change Description Develop version of #1002 ## API Changes - [ ] API Changes ## Documentation Additions - [ ] Documentation Additions

## Change Description This PR add friend bool extended_asset::operator>( const extended_asset& a, const extended_asset& b ) ## API Changes - [ ] API Changes ## Documentation Additions - [ ]...

When including testing framework, some `eosio` C++ headers conflict with C headers and you get compiler error: `conflicting types for ...`. The issue is wrong declaration of some CAPI functions...