Compile Vyper
POST
/v1/vyper/compileQueue a single-file Vyper compile.
/v1/vyper/compileQueue a single-file Vyper compile.
versionrequiredevmVersionrequiredMust be one the chosen release supports (GET /v1/vyper/versions)
optimizesettings.optimize
fileNamerequiredsourcerequiredAt most 204800 bytes of UTF-8
{
"version": "0.4.3",
"evmVersion": "cancun",
"fileName": "Counter.vy",
"source": "# pragma version 0.4.3\ncounter: public(uint256)\n"
}curl -sS -X POST 'https://explorer.apechain.com/v1/vyper/compile' \
-H 'content-type: application/json' \
-d '{
"version": "0.4.3",
"evmVersion": "cancun",
"fileName": "Counter.vy",
"source": "# pragma version 0.4.3\ncounter: public(uint256)\n"
}'