Represents a request payload for creating a new meta factory deployment.
Identifier of the blockchain where the meta factory will be deployed.
137
Name of the blockchain.
"Polygon"
Identifier of the deployed audit registry implementation to use.
1
Name of the deployed audit registry implementation.
"Audit Registry v1"
Identifier of the wallet tenant that will own the meta factory.
1024
Dictionary mapping smart contract implementation types to their deployed implementation identifiers.
{ "IssuerFactory": 2 }Source code text of the proxy contract for the meta factory.
"contract Proxy {...}"
Collection of wallet tenants that will be owners of the meta factory.
[
{
"id": 1024,
"name": "Main Wallet",
"address": "0x1234..."
}
]Collection of wallet tenants that will pay for gas fees.
[
{
"id": 1025,
"name": "Gas Wallet",
"address": "0x5678..."
}
]Dictionary mapping smart contract implementation types to collections of implementation entities.
{
"IssuerFactory": [
{
"id": 2,
"name": "IssuerFactory",
"version": "1.0",
"address": "0xabcd..."
}
]
}Wrapper for API operation results containing success status, error information, and return value.
True if the operation completed successfully, false otherwise.
true
True if the operation failed, false otherwise.
false
Error information returned when the operation fails.
{
"code": "ValidationError",
"message": "The request parameters failed validation.",
"info": [
"The Name field is required.",
"The Id field must be greater than 0."
]
}The result value returned when the operation is successful.