├── .githooks └── pre-commit ├── .github └── workflows │ ├── ci.yml │ ├── claude-code-review.yml │ ├── claude.yml │ ├── lint.yml │ └── release.yml ├── .gitignore ├── .prettierignore ├── CLAUDE.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── bin ├── cairo-lint ├── lint ├── prettier-lint ├── rust-lint ├── setup-pre-commit └── test ├── cainome.go ├── cainome_test.go ├── contracts ├── .gitignore ├── .tool-versions ├── Makefile ├── Scarb.lock ├── Scarb.toml ├── cairo0 │ ├── kkrt.abi.json │ ├── kkrt_account_cairo0.json │ └── oz0.abi.json └── src │ ├── abicov │ ├── builtins.cairo │ ├── byte_array.cairo │ ├── components.cairo │ ├── conflicting_events.cairo │ ├── enums.cairo │ ├── option_result.cairo │ ├── simple_events.cairo │ ├── simple_interface.cairo │ ├── simple_types.cairo │ └── structs.cairo │ ├── basic.cairo │ ├── event.cairo │ ├── gen.cairo │ ├── lib.cairo │ └── simple_get_set.cairo ├── crates ├── cairo-serde-derive │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── derive_enum.rs │ │ ├── derive_struct.rs │ │ └── lib.rs ├── cairo-serde │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── call.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── serde_hex.rs │ │ └── types │ │ ├── array.rs │ │ ├── array_legacy.rs │ │ ├── boolean.rs │ │ ├── byte_array.rs │ │ ├── felt.rs │ │ ├── integers.rs │ │ ├── mod.rs │ │ ├── non_zero.rs │ │ ├── option.rs │ │ ├── result.rs │ │ ├── starknet.rs │ │ ├── tuple.rs │ │ └── u256.rs ├── cairo-test-artifacts │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── src │ │ ├── generated_tests.rs │ │ └── lib.rs │ └── test_artifacts │ │ ├── array_felt.json │ │ ├── array_u32.json │ │ ├── bool_false.json │ │ ├── bool_true.json │ │ ├── byte_array.json │ │ ├── byte_array_empty.json │ │ ├── eth_address.json │ │ ├── felt252.json │ │ ├── mixed_enum_variant1.json │ │ ├── option_none_felt.json │ │ ├── option_some_felt.json │ │ ├── result_err_u32.json │ │ ├── result_ok_felt.json │ │ ├── simple_enum_variant1.json │ │ ├── struct_with_struct.json │ │ ├── tuple_felt_u32.json │ │ ├── typed_enum_variant1.json │ │ ├── typed_enum_variant2.json │ │ ├── typed_enum_variant3.json │ │ ├── u128.json │ │ ├── u256.json │ │ ├── u256_large.json │ │ ├── u32.json │ │ ├── u64.json │ │ └── u8.json ├── parser │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── abi │ │ │ ├── conversions.rs │ │ │ ├── mod.rs │ │ │ ├── parser.rs │ │ │ └── parser_legacy.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ └── tokens │ │ │ ├── array.rs │ │ │ ├── basic.rs │ │ │ ├── composite.rs │ │ │ ├── constants.rs │ │ │ ├── function.rs │ │ │ ├── genericity.rs │ │ │ ├── mod.rs │ │ │ ├── non_zero.rs │ │ │ ├── option.rs │ │ │ ├── result.rs │ │ │ └── tuple.rs │ └── test_data │ │ ├── .gitignore │ │ ├── cairo_ls_abi.json │ │ ├── dojo_starter-directions_available.abi.json │ │ └── struct_tuple.abi.json ├── rs-macro │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── lib.rs │ │ ├── macro_inputs.rs │ │ ├── macro_inputs_legacy.rs │ │ └── spanned.rs │ └── tests │ │ ├── abigen │ │ ├── duplicate_abi_type.rs │ │ ├── duplicate_abi_type.stderr │ │ ├── duplicate_alias_name.rs │ │ ├── duplicate_alias_name.stderr │ │ ├── unexpected_named_parameter.rs │ │ └── unexpected_named_parameter.stderr │ │ └── tests.rs └── rs │ ├── Cargo.toml │ ├── README.md │ └── src │ ├── execution_version.rs │ ├── expand │ ├── contract.rs │ ├── enum.rs │ ├── event.rs │ ├── function.rs │ ├── mod.rs │ ├── struct.rs │ ├── types.rs │ └── utils.rs │ └── lib.rs ├── examples ├── .gitignore ├── README.md ├── abigen_generate.rs ├── alias_skip.rs ├── byte_array.rs ├── cairo0.rs ├── cairo0_account.rs ├── cairo_serde_derive.rs ├── components_events.rs ├── exec_v3.rs ├── go_generate_example.go ├── json_abi.rs ├── opt_res.rs ├── rust_keyword.rs ├── simple_get_set.rs ├── simple_types.rs └── structs.rs ├── go.mod ├── go.sum ├── parser_config.json ├── rust-toolchain.toml └── src ├── bin └── cli │ ├── README.md │ ├── args.rs │ ├── contract │ └── mod.rs │ ├── error.rs │ ├── main.rs │ └── plugins │ ├── builtins │ ├── golang │ │ ├── README.md │ │ ├── main.go │ │ ├── main_test.go │ │ ├── mod.rs │ │ └── test_artifacts │ │ │ ├── basic.go │ │ │ ├── builtins.go │ │ │ ├── byte_array.go │ │ │ ├── components.go │ │ │ ├── conflicting_events.go │ │ │ ├── enums.go │ │ │ ├── events.go │ │ │ ├── gen.go │ │ │ ├── option_result.go │ │ │ ├── simple_get_set.go │ │ │ ├── simple_interface.go │ │ │ ├── simple_types.go │ │ │ └── structs.go │ ├── mod.rs │ └── rust.rs │ └── mod.rs ├── cairo_serde_derive.rs └── lib.rs /.githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/.githooks/pre-commit -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/claude-code-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/.github/workflows/claude-code-review.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/.prettierignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/README.md -------------------------------------------------------------------------------- /bin/cairo-lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/bin/cairo-lint -------------------------------------------------------------------------------- /bin/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/bin/lint -------------------------------------------------------------------------------- /bin/prettier-lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/bin/prettier-lint -------------------------------------------------------------------------------- /bin/rust-lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/bin/rust-lint -------------------------------------------------------------------------------- /bin/setup-pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/bin/setup-pre-commit -------------------------------------------------------------------------------- /bin/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/bin/test -------------------------------------------------------------------------------- /cainome.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/cainome.go -------------------------------------------------------------------------------- /cainome_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/cainome_test.go -------------------------------------------------------------------------------- /contracts/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /abi 3 | /generated 4 | -------------------------------------------------------------------------------- /contracts/.tool-versions: -------------------------------------------------------------------------------- 1 | scarb 2.11.4 2 | -------------------------------------------------------------------------------- /contracts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/Makefile -------------------------------------------------------------------------------- /contracts/Scarb.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/Scarb.lock -------------------------------------------------------------------------------- /contracts/Scarb.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/Scarb.toml -------------------------------------------------------------------------------- /contracts/cairo0/kkrt.abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/cairo0/kkrt.abi.json -------------------------------------------------------------------------------- /contracts/cairo0/kkrt_account_cairo0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/cairo0/kkrt_account_cairo0.json -------------------------------------------------------------------------------- /contracts/cairo0/oz0.abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/cairo0/oz0.abi.json -------------------------------------------------------------------------------- /contracts/src/abicov/builtins.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/builtins.cairo -------------------------------------------------------------------------------- /contracts/src/abicov/byte_array.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/byte_array.cairo -------------------------------------------------------------------------------- /contracts/src/abicov/components.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/components.cairo -------------------------------------------------------------------------------- /contracts/src/abicov/conflicting_events.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/conflicting_events.cairo -------------------------------------------------------------------------------- /contracts/src/abicov/enums.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/enums.cairo -------------------------------------------------------------------------------- /contracts/src/abicov/option_result.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/option_result.cairo -------------------------------------------------------------------------------- /contracts/src/abicov/simple_events.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/simple_events.cairo -------------------------------------------------------------------------------- /contracts/src/abicov/simple_interface.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/simple_interface.cairo -------------------------------------------------------------------------------- /contracts/src/abicov/simple_types.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/simple_types.cairo -------------------------------------------------------------------------------- /contracts/src/abicov/structs.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/abicov/structs.cairo -------------------------------------------------------------------------------- /contracts/src/basic.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/basic.cairo -------------------------------------------------------------------------------- /contracts/src/event.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/event.cairo -------------------------------------------------------------------------------- /contracts/src/gen.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/gen.cairo -------------------------------------------------------------------------------- /contracts/src/lib.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/lib.cairo -------------------------------------------------------------------------------- /contracts/src/simple_get_set.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/contracts/src/simple_get_set.cairo -------------------------------------------------------------------------------- /crates/cairo-serde-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde-derive/Cargo.toml -------------------------------------------------------------------------------- /crates/cairo-serde-derive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde-derive/README.md -------------------------------------------------------------------------------- /crates/cairo-serde-derive/src/derive_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde-derive/src/derive_enum.rs -------------------------------------------------------------------------------- /crates/cairo-serde-derive/src/derive_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde-derive/src/derive_struct.rs -------------------------------------------------------------------------------- /crates/cairo-serde-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde-derive/src/lib.rs -------------------------------------------------------------------------------- /crates/cairo-serde/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/Cargo.toml -------------------------------------------------------------------------------- /crates/cairo-serde/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/README.md -------------------------------------------------------------------------------- /crates/cairo-serde/src/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/call.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/error.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/lib.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/serde_hex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/serde_hex.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/array.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/array_legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/array_legacy.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/boolean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/boolean.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/byte_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/byte_array.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/felt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/felt.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/integers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/integers.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/mod.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/non_zero.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/non_zero.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/option.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/option.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/result.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/starknet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/starknet.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/tuple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/tuple.rs -------------------------------------------------------------------------------- /crates/cairo-serde/src/types/u256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-serde/src/types/u256.rs -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/Cargo.toml -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/README.md -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/build.rs -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/src/generated_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/src/generated_tests.rs -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/src/lib.rs -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/array_felt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/array_felt.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/array_u32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/array_u32.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/bool_false.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/bool_false.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/bool_true.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/bool_true.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/byte_array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/byte_array.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/byte_array_empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/byte_array_empty.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/eth_address.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/eth_address.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/felt252.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/felt252.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/mixed_enum_variant1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/mixed_enum_variant1.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/option_none_felt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/option_none_felt.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/option_some_felt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/option_some_felt.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/result_err_u32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/result_err_u32.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/result_ok_felt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/result_ok_felt.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/simple_enum_variant1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/simple_enum_variant1.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/struct_with_struct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/struct_with_struct.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/tuple_felt_u32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/tuple_felt_u32.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/typed_enum_variant1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/typed_enum_variant1.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/typed_enum_variant2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/typed_enum_variant2.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/typed_enum_variant3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/typed_enum_variant3.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/u128.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/u128.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/u256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/u256.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/u256_large.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/u256_large.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/u32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/u32.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/u64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/u64.json -------------------------------------------------------------------------------- /crates/cairo-test-artifacts/test_artifacts/u8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/cairo-test-artifacts/test_artifacts/u8.json -------------------------------------------------------------------------------- /crates/parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/Cargo.toml -------------------------------------------------------------------------------- /crates/parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/README.md -------------------------------------------------------------------------------- /crates/parser/src/abi/conversions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/abi/conversions.rs -------------------------------------------------------------------------------- /crates/parser/src/abi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/abi/mod.rs -------------------------------------------------------------------------------- /crates/parser/src/abi/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/abi/parser.rs -------------------------------------------------------------------------------- /crates/parser/src/abi/parser_legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/abi/parser_legacy.rs -------------------------------------------------------------------------------- /crates/parser/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/error.rs -------------------------------------------------------------------------------- /crates/parser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/lib.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/array.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/basic.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/composite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/composite.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/constants.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/function.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/genericity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/genericity.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/mod.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/non_zero.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/non_zero.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/option.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/option.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/result.rs -------------------------------------------------------------------------------- /crates/parser/src/tokens/tuple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/src/tokens/tuple.rs -------------------------------------------------------------------------------- /crates/parser/test_data/.gitignore: -------------------------------------------------------------------------------- 1 | /artifacts 2 | -------------------------------------------------------------------------------- /crates/parser/test_data/cairo_ls_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/test_data/cairo_ls_abi.json -------------------------------------------------------------------------------- /crates/parser/test_data/dojo_starter-directions_available.abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/test_data/dojo_starter-directions_available.abi.json -------------------------------------------------------------------------------- /crates/parser/test_data/struct_tuple.abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/parser/test_data/struct_tuple.abi.json -------------------------------------------------------------------------------- /crates/rs-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/Cargo.toml -------------------------------------------------------------------------------- /crates/rs-macro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/README.md -------------------------------------------------------------------------------- /crates/rs-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/src/lib.rs -------------------------------------------------------------------------------- /crates/rs-macro/src/macro_inputs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/src/macro_inputs.rs -------------------------------------------------------------------------------- /crates/rs-macro/src/macro_inputs_legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/src/macro_inputs_legacy.rs -------------------------------------------------------------------------------- /crates/rs-macro/src/spanned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/src/spanned.rs -------------------------------------------------------------------------------- /crates/rs-macro/tests/abigen/duplicate_abi_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/tests/abigen/duplicate_abi_type.rs -------------------------------------------------------------------------------- /crates/rs-macro/tests/abigen/duplicate_abi_type.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/tests/abigen/duplicate_abi_type.stderr -------------------------------------------------------------------------------- /crates/rs-macro/tests/abigen/duplicate_alias_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/tests/abigen/duplicate_alias_name.rs -------------------------------------------------------------------------------- /crates/rs-macro/tests/abigen/duplicate_alias_name.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/tests/abigen/duplicate_alias_name.stderr -------------------------------------------------------------------------------- /crates/rs-macro/tests/abigen/unexpected_named_parameter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/tests/abigen/unexpected_named_parameter.rs -------------------------------------------------------------------------------- /crates/rs-macro/tests/abigen/unexpected_named_parameter.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/tests/abigen/unexpected_named_parameter.stderr -------------------------------------------------------------------------------- /crates/rs-macro/tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs-macro/tests/tests.rs -------------------------------------------------------------------------------- /crates/rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/Cargo.toml -------------------------------------------------------------------------------- /crates/rs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/README.md -------------------------------------------------------------------------------- /crates/rs/src/execution_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/execution_version.rs -------------------------------------------------------------------------------- /crates/rs/src/expand/contract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/expand/contract.rs -------------------------------------------------------------------------------- /crates/rs/src/expand/enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/expand/enum.rs -------------------------------------------------------------------------------- /crates/rs/src/expand/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/expand/event.rs -------------------------------------------------------------------------------- /crates/rs/src/expand/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/expand/function.rs -------------------------------------------------------------------------------- /crates/rs/src/expand/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/expand/mod.rs -------------------------------------------------------------------------------- /crates/rs/src/expand/struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/expand/struct.rs -------------------------------------------------------------------------------- /crates/rs/src/expand/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/expand/types.rs -------------------------------------------------------------------------------- /crates/rs/src/expand/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/expand/utils.rs -------------------------------------------------------------------------------- /crates/rs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/crates/rs/src/lib.rs -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | generated/ -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/abigen_generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/abigen_generate.rs -------------------------------------------------------------------------------- /examples/alias_skip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/alias_skip.rs -------------------------------------------------------------------------------- /examples/byte_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/byte_array.rs -------------------------------------------------------------------------------- /examples/cairo0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/cairo0.rs -------------------------------------------------------------------------------- /examples/cairo0_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/cairo0_account.rs -------------------------------------------------------------------------------- /examples/cairo_serde_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/cairo_serde_derive.rs -------------------------------------------------------------------------------- /examples/components_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/components_events.rs -------------------------------------------------------------------------------- /examples/exec_v3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/exec_v3.rs -------------------------------------------------------------------------------- /examples/go_generate_example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/go_generate_example.go -------------------------------------------------------------------------------- /examples/json_abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/json_abi.rs -------------------------------------------------------------------------------- /examples/opt_res.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/opt_res.rs -------------------------------------------------------------------------------- /examples/rust_keyword.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/rust_keyword.rs -------------------------------------------------------------------------------- /examples/simple_get_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/simple_get_set.rs -------------------------------------------------------------------------------- /examples/simple_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/simple_types.rs -------------------------------------------------------------------------------- /examples/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/examples/structs.rs -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/go.sum -------------------------------------------------------------------------------- /parser_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/parser_config.json -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "1.87.0" 3 | -------------------------------------------------------------------------------- /src/bin/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/README.md -------------------------------------------------------------------------------- /src/bin/cli/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/args.rs -------------------------------------------------------------------------------- /src/bin/cli/contract/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/contract/mod.rs -------------------------------------------------------------------------------- /src/bin/cli/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/error.rs -------------------------------------------------------------------------------- /src/bin/cli/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/main.rs -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/README.md -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/main.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/main_test.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/mod.rs -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/basic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/basic.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/builtins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/builtins.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/byte_array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/byte_array.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/components.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/components.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/conflicting_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/conflicting_events.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/enums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/enums.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/events.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/gen.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/option_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/option_result.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/simple_get_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/simple_get_set.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/simple_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/simple_interface.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/simple_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/simple_types.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/golang/test_artifacts/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/golang/test_artifacts/structs.go -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/mod.rs -------------------------------------------------------------------------------- /src/bin/cli/plugins/builtins/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/builtins/rust.rs -------------------------------------------------------------------------------- /src/bin/cli/plugins/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/bin/cli/plugins/mod.rs -------------------------------------------------------------------------------- /src/cairo_serde_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/cairo_serde_derive.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cartridge-gg/cainome/HEAD/src/lib.rs --------------------------------------------------------------------------------