Skip to content

Conversation

@bernTP
Copy link
Collaborator

@bernTP bernTP commented Oct 11, 2025

Description

Ajout de toutes les routes "get" du groupe "contract" de l'API

  • Compile / Deploy / Call
    (contrats uniquement)

Ajout de la logique d'encodage des paramètres, utilitaires pour gérer les arguments et paramètres des contrats.
Ajout d'un système de configuration pour les contrats et la CLI de manière générale en YAML.

Ajout des tests fonctionnels sur les routes développées

thomas-pommier-epi and others added 30 commits August 6, 2025 11:54
feated: ignore parameters for compiler

feated: sourceInfos sorting
fixed: missing contracts compile options + context for config parsing
fixed: unused import for http response

feated: artifact  trait+ seperating source_info trait

fixed: using context instead of with context

feated: removing useless settings
feated: using project json output
fixed: using from and into traits when necessary
fixed: using renameall instead of manually adding them
feated: using vmbyte encoding
fixed: project json parsing

fixed: compiled output not coreresponding to schema
fixed: bad field in BuildTransactionResponse
added: todo test contract

feated: types support for arrays, structures and contract names
fixed: structure types parsing

fixed: contract must be address type instead of bytevec

fixed: contract testing + encoding i32 invalid bounding
fixed: formatting and improving error handling
@bernTP bernTP requested a review from Nfire2103 October 11, 2025 01:44
@thomas-pommier-epi thomas-pommier-epi merged commit 423d0d1 into main Oct 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants