candid-kt
candid-kt copied to clipboard
Lets you write Kotlin apps which interact with the Internet Computer
Currently `IDLGrammarSpecification.'positive single service with parameters #methodName'` is disabled as test are failing since merges for #18. The string representation of the actual and expected program looks the same: record...
As described in #20 ``` variant { A; B; C } ``` and ``` type A = int; type B = int; type C = int; record { A; B;...
For now there are only `replied` and `rejected` statuses supported. But there are more.
Some of IC's networks can be secured by the user/password pair (like Tungsten right now). Add the ability to use such a pair to access these networks.
For now `candid-kt` ignores import expressions inside IDL files. The task is to enable it to automatically transpile imported files into kotlin code. This is an important feature, so before...
For now `future types` are unclear, 'cause from candid spec it seems like values of the future types are packed inside a type definition table and not inside the the...
Create a test suite that checks that all type serializers are working fine. 1. They are correctly serialized into IDL string. 2. They are correctly deserialized back
Create a test suite to check if all value serializers (including some generated for records and variants) are working fine. 1. They produce correctly serialized IDL strings. 2. They are...