Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Agents #31

Merged
merged 38 commits into from
Apr 16, 2024
Merged

Add Agents #31

merged 38 commits into from
Apr 16, 2024

Conversation

Gonmeso
Copy link
Contributor

@Gonmeso Gonmeso commented Apr 15, 2024

This PR brings the Agents feature into the actions SDK.

  • Create agents
  • Handle the proof generation and verification of the provable models
  • Handle execution an instantiation of contracts

lancenonce and others added 30 commits April 15, 2024 21:39
author lancenonce <[email protected]> 1706179270 +0100
committer Gonzalo Mellizo-Soto <[email protected]> 1713209725 +0200

parent 7343144
author lancenonce <[email protected]> 1706179270 +0100
committer Gonzalo Mellizo-Soto <[email protected]> 1713209584 +0200

web3 integration

feat: OCD docstring

feat: initial code

add checks for model data

merging w/ main

request_id support

async get_model_data

process inference & verify

verify

Delete pydantic-1.x directory

Delete pydantic-2.x directory

pydantic in gitignore

agent.py generate calldata and deploy

testing with example

chore: forge init

feat: forge project for example

...

......

..

.

feat: MNISTNFT

fix: contract fixes

abi

feat: action agent

process.env

feat: web3xai

blocker: pydantic issue

:P

lint fix

lint fix pt 2

mnemonic security patch

add poetry.lock to .gitignore

fix: separate grayscale functionality

fix: model access

working cairo project

fix: ignoring initializers

feat: osiris and orionrunner conversion and test

initial web3.py changes

refactor transmit

verify sigs and proof

fix: enable web3py mnemonic

fix: separate tasks from tasks and typos

SDK refactor, fixes

fix: fetching proof

fixes & sending value param

new abi, fixes

fix: flatten contract for debugging

cleanup

fix: add value param to txn

adding  to gitignore

fix: abi path

notes

job size fix

hacks: proper formatting and awaiting self verification

value None error fixed

todos

endpoint fixes

..

etherscan integration: no need for an abi

proof sig enabled logic

transmit docstrings

fix: init comes with contract addy and chain id

fix: no more dummy sigs

cleanup premerge with last todos

merge fixes

removing forge output

docstrings
@Gonmeso Gonmeso merged commit eb87f3e into main Apr 16, 2024
1 check passed
@Gonmeso Gonmeso deleted the backup/feature/add-ape branch April 16, 2024 09:47
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