Skip to content

getModule

GET
/v1/modules/{address}
curl --request GET \
--url https://testnet-rpc.necter.network/v1/modules/example
address
required
string
/^0x[0-9a-f]{64}$/

Module

Media typeapplication/json
object
manifest_address
required
string
/^0x[0-9a-f]{64}$/
name
required
string
language
required
string
functions
required
Array<string>
manifest

HBC manifest

object
key
additional properties
any
hbc_size
required
integer
stateless

No storage.* / hive.call imports (eligible as committee worker)

boolean
uploader
One of:

Lowercase EVM address

string
/^0x[0-9a-f]{40}$/
exec_count
integer
deployed_at
required
integer

Example generated

{
"manifest_address": "example",
"name": "example",
"language": "example",
"functions": [
"example"
],
"manifest": {},
"hbc_size": 1,
"stateless": true,
"uploader": "example",
"exec_count": 1,
"deployed_at": 1
}

not_found

Media typeapplication/json
object
error
required

Stable machine code

string
message
required
string
details
object
key
additional properties
any
request_id
required
string

Example generated

{
"error": "example",
"message": "example",
"details": {},
"request_id": "example"
}