सामग्री पर जाएँ
Resistance Tools
खोज लोड हो रही है…
ऐप खोलें

MCP टूल संदर्भ

Resistance Tools MCP टूल के नाम, अनुमतियाँ और इनपुट पैरामीटर।

दस्तावेज़ देखें

यह संदर्भ उपलब्ध MCP टूल, अनुमतियाँ और इनपुट पैरामीटर दिखाता है। वर्तमान व्यवहार के लिए अपने क्लाइंट की टूल सूची और जवाब देखें।

इस संदर्भ को पढ़ना

अनुमति मुख्य आवश्यक स्कोप है। बदलावों के पुष्ट द्वितीयक प्रभाव के लिए अतिरिक्त अनुमतियाँ चाहिए हो सकती हैं, जैसे साइट का अंतिम जुड़ाव मिटाना या उसका Storage संदर्भ साफ़ करना।

हर टूल अपने शीर्ष-स्तरीय इनपुट सूचीबद्ध करता है। नेस्टेड संरचनाओं, एनम और सटीक सीमाओं के लिए JSON स्कीमा खोलें। सामान्य टूल स्कीमा के अतिरिक्त बैकएंड का टेम्पलेट पार्सर भी टेम्पलेट सामग्री सत्यापित करता है।

इन प्रक्रियाओं के लिए लेनदेन पुष्टियाँ और संसाधन प्रतिबंध देखें।

पहुँच और वॉलेट

auth.policy

सार्वजनिक MCP प्रमाणीकरण प्रक्रियाएँ, स्कोप, सुरक्षा नियंत्रण, प्रतिधारण और पुष्टि नियम लौटाएँ।

अनुमति: publicस्थानीय रीड

कोई इनपुट पैरामीटर नहीं।

JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

auth.status

लौटाएँ कि यह MCP सत्र प्रमाणित है या नहीं।

अनुमति: publicस्थानीय रीड

कोई इनपुट पैरामीटर नहीं।

JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

mcp.access.list

प्रमाणित स्वामी वॉलेट की MCP सहमतियाँ और संवेदनशील विवरण हटाए सक्रिय सत्र सूचीबद्ध करें।

अनुमति: mcp:readदूरस्थ रीड

कोई इनपुट पैरामीटर नहीं।

JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

mcp.audit.list

प्रमाणित स्वामी वॉलेट के हाल के, संवेदनशील विवरण हटाए MCP ऑडिट इवेंट सूचीबद्ध करें।

अनुमति: mcp:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
limitintegerनहीं
methodstringनहीं
resultStatus"success" | "error"नहीं
sincestringनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "method": {
      "type": "string",
      "minLength": 1
    },
    "resultStatus": {
      "type": "string",
      "enum": [
        "success",
        "error"
      ]
    },
    "since": {
      "type": "string",
      "minLength": 1
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

mcp.audit.summary

कच्चे हेडर या अनुरोध बॉडी के बिना स्वामी तक सीमित समेकित MCP ऑडिट मेट्रिक लौटाएँ।

अनुमति: mcp:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
windowHoursintegerनहीं
topMethodsLimitintegerनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "windowHours": {
      "type": "integer",
      "minimum": 1,
      "maximum": 720
    },
    "topMethodsLimit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

wallet.me

प्रमाणित MCP स्वामी/कार्यकर्ता वॉलेट संदर्भ लौटाएँ।

अनुमति: wallet:readदूरस्थ रीड

कोई इनपुट पैरामीटर नहीं।

JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

साइटें और डिप्लॉयमेंट

deployments.list

स्वामी की साइटों में सुरक्षित रखे डिप्लॉयमेंट सूचीबद्ध करें।

अनुमति: deployments:readदूरस्थ रीड

कोई इनपुट पैरामीटर नहीं।

JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

media.upload_image

प्रमाणित स्वामी के टेम्पलेट मीडिया स्टोर में एक PNG, JPEG, GIF या WebP चित्र अपलोड करें।

अनुमति: media:writeलेखन

इनपुटप्रकारआवश्यक
contentBase64stringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "contentBase64": {
      "type": "string",
      "minLength": 4,
      "maxLength": 11184812
    }
  },
  "required": [
    "contentBase64"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.attach_domain

पूर्व-जाँच के बाद पहले से DNS-लिंक किया डोमेन जोड़ें। साइट और पूरे डोमेन की सटीक पुष्टि करें। डोमेन स्थानांतरित करते समय जाँचा हुआ expectedConflictSiteId दें; मूल साइट मिटाने के लिए अतिरिक्त रूप से confirmDeleteSourceSiteId और sites:delete चाहिए। सभी प्रभावित साइटें स्वामित्व वाली और प्रत्यायोजित होनी चाहिए। DNS रिकॉर्ड पर हस्ताक्षर या बदलाव नहीं करता।

अनुमति: sites:writeविनाशकारी

इनपुटप्रकारआवश्यक
sitestringहाँ
domainstringहाँ
confirmSitestringहाँ
confirmDomainstringहाँ
expectedConflictSiteIdinteger | nullनहीं
confirmDeleteSourceSiteIdintegerनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "minLength": 1
    },
    "domain": {
      "type": "string",
      "minLength": 1
    },
    "confirmSite": {
      "type": "string",
      "minLength": 1
    },
    "confirmDomain": {
      "type": "string",
      "minLength": 1
    },
    "expectedConflictSiteId": {
      "anyOf": [
        {
          "type": "integer",
          "exclusiveMinimum": 0,
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        {
          "type": "null"
        }
      ]
    },
    "confirmDeleteSourceSiteId": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    }
  },
  "required": [
    "site",
    "domain",
    "confirmSite",
    "confirmDomain"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.delete

अपनी TON Site का डिप्लॉयमेंट और उपलब्ध कराई फ़ाइलें मिटाएँ।

अनुमति: sites:deleteविनाशकारी

इनपुटप्रकारआवश्यक
sitestringहाँ
confirmSitestringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "minLength": 1
    },
    "confirmSite": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "site",
    "confirmSite"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.get_content

अपनी साइट का संग्रहित टेम्पलेट/सामग्री मेटाडेटा पढ़ें।

अनुमति: sites:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
sitestringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "site"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.list

अधिकृत वॉलेट के स्वामित्व वाली TON Sites सूचीबद्ध करें।

अनुमति: sites:readदूरस्थ रीड

कोई इनपुट पैरामीटर नहीं।

JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.list_domains

अपनी साइट के डोमेन और वर्तमान DNS स्थिति सूचीबद्ध करें। साइट नाम या स्थिर साइट ID स्वीकार करता है और साइट/डोमेन प्रत्यायोजन सीमाएँ लागू करता है।

अनुमति: sites:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
sitestringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "site"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.list_releases

अपनी साइट की सुरक्षित रखी रिलीज़ सूचीबद्ध करें।

अनुमति: sites:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
sitestringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "site"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.preflight_domain

.ton, .t.me या समर्थित उपडोमेन अपनी साइट से जोड़ने से पहले वर्तमान स्वामित्व, DNS लिंक और टकराव पढ़ें। कोई मैपिंग या DNS रिकॉर्ड नहीं बदलता।

अनुमति: sites:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
sitestringहाँ
domainstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "minLength": 1
    },
    "domain": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "site",
    "domain"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.publish_files

स्पष्ट फ़ाइल सामग्री से अपनी TON Site डिप्लॉय या अपडेट करें।

अनुमति: sites:writeविनाशकारी

इनपुटप्रकारआवश्यक
sitestringहाँ
filesobject[]हाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "minLength": 1
    },
    "files": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "minLength": 1
          },
          "text": {
            "type": "string"
          },
          "contentBase64": {
            "type": "string"
          }
        },
        "required": [
          "path"
        ],
        "additionalProperties": false
      },
      "minItems": 1
    }
  },
  "required": [
    "site",
    "files"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.publish_template

टेम्पलेट-आधारित TON Site सत्यापित, रेंडर और प्रकाशित करें।

अनुमति: sites:writeविनाशकारी

इनपुटप्रकारआवश्यक
sitestringहाँ
templatestringहाँ
contentJSON माननहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "minLength": 1
    },
    "template": {
      "type": "string",
      "minLength": 1
    },
    "content": {}
  },
  "required": [
    "site",
    "template"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

sites.rollback

अपनी TON Site को सुरक्षित रखी रिलीज़ पर रोलबैक करें।

अनुमति: sites:rollbackविनाशकारी

इनपुटप्रकारआवश्यक
sitestringहाँ
releaseIdstringहाँ
confirmSitestringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "minLength": 1
    },
    "releaseId": {
      "type": "string",
      "minLength": 1
    },
    "confirmSite": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "site",
    "releaseId",
    "confirmSite"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

DNS और उपयोगकर्ता नाम

dns.lookup

.ton नाम की सार्वजनिक TON DNS स्थिति और रिकॉर्ड खोजें।

अनुमति: dns:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
namestringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

dns.send_name_tx

सत्यापित .ton मिंट, नीलामी बोली या समाप्त नाम रिलीज़ लेनदेन के लिए एक HTTPS पृष्ठ लौटाएँ।

अनुमति: transactions:requestलेखन

इनपुटप्रकारआवश्यक
domainstringहाँ
action"mint" | "bid" | "release"हाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "minLength": 1
    },
    "action": {
      "type": "string",
      "enum": [
        "mint",
        "bid",
        "release"
      ]
    }
  },
  "required": [
    "domain",
    "action"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

dns.send_record_tx

इंडेक्स किए स्वामित्व को फिर सत्यापित करें और एक HTTPS पृष्ठ लौटाएँ जहाँ उपयोगकर्ता सटीक TON DNS रिकॉर्ड लेनदेन जाँचकर पुष्टि करता है।

अनुमति: transactions:requestलेखन

इनपुटप्रकारआवश्यक
domainstringहाँ
kind"wallet" | "site" | "storage" | "resolver" | "text" | "adnl" | "other"हाँ
valueKind"wallet" | "site" | "storage" | "resolver" | "text" | "adnl" | "other"नहीं
valuestring | nullनहीं
rawCategorystringनहीं
keyNamestringनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "minLength": 1
    },
    "kind": {
      "type": "string",
      "enum": [
        "wallet",
        "site",
        "storage",
        "resolver",
        "text",
        "adnl",
        "other"
      ]
    },
    "valueKind": {
      "type": "string",
      "enum": [
        "wallet",
        "site",
        "storage",
        "resolver",
        "text",
        "adnl",
        "other"
      ]
    },
    "value": {
      "type": [
        "string",
        "null"
      ]
    },
    "rawCategory": {
      "type": "string"
    },
    "keyName": {
      "type": "string"
    }
  },
  "required": [
    "domain",
    "kind"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

dns.send_renew_tx

एक से चार स्वामित्व वाले .ton नाम फिर सत्यापित करें और एक TON Connect बहु-संदेश पुष्टि के लिए एक HTTPS पृष्ठ लौटाएँ।

अनुमति: transactions:requestलेखन

इनपुटप्रकारआवश्यक
domainsstring[]हाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "domains": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1
      },
      "minItems": 1,
      "maxItems": 4
    }
  },
  "required": [
    "domains"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

dns.send_transfer_tx

मूल .ton नाम या .t.me उपयोगकर्ता नाम का स्वामित्व फिर सत्यापित करें और उसके NFT को newOwner को हस्तांतरित करने की पुष्टि के लिए एक HTTPS पृष्ठ लौटाएँ। उपयोगकर्ता अपने वॉलेट में हस्ताक्षर करता है।

अनुमति: transactions:requestविनाशकारी

इनपुटप्रकारआवश्यक
domainstringहाँ
newOwnerstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "minLength": 1
    },
    "newOwner": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "domain",
    "newOwner"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

domains.list

अधिकृत वॉलेट के स्वामित्व वाले .ton डोमेन सूचीबद्ध करें।

अनुमति: dns:readदूरस्थ रीड

कोई इनपुट पैरामीटर नहीं।

JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

domains.list_usernames

अधिकृत वॉलेट के .t.me Telegram उपयोगकर्ता नाम सूचीबद्ध करें, उसके डोमेन प्रत्यायोजन के अनुसार फ़िल्टर करके।

अनुमति: dns:readदूरस्थ रीड

कोई इनपुट पैरामीटर नहीं।

JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

domains.records

अपने .ton डोमेन या .t.me Telegram उपयोगकर्ता नाम के DNS रिकॉर्ड पढ़ें।

अनुमति: dns:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
domainstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

उपडोमेन

subdomains.collection_action_tx

वर्तमान कलेक्शन या पैरेंट अधिकार फिर सत्यापित करें और एक HTTPS प्रबंधन लेनदेन पुष्टि पृष्ठ लौटाएँ।

अनुमति: transactions:requestविनाशकारी

इनपुटप्रकारआवश्यक
collectionAddressstringहाँ
action"withdraw_fees" | "set_access" | "set_allowlist" | "set_label_reserved" | "transfer_admin" | "link_resolver" | "unlink_resolver" | "enforce_resolver" | "fill_parent" | "claim" | "claim_revenue" | "convert_locked" | "retry_parent_return"हाँ
accessMode"public" | "allowlist" | "admin_only"नहीं
walletstringनहीं
allowedbooleanनहीं
labelstringनहीं
reservedbooleanनहीं
newAdminstringनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "collectionAddress": {
      "type": "string",
      "minLength": 1
    },
    "action": {
      "type": "string",
      "enum": [
        "withdraw_fees",
        "set_access",
        "set_allowlist",
        "set_label_reserved",
        "transfer_admin",
        "link_resolver",
        "unlink_resolver",
        "enforce_resolver",
        "fill_parent",
        "claim",
        "claim_revenue",
        "convert_locked",
        "retry_parent_return"
      ]
    },
    "accessMode": {
      "type": "string",
      "enum": [
        "public",
        "allowlist",
        "admin_only"
      ]
    },
    "wallet": {
      "type": "string"
    },
    "allowed": {
      "type": "boolean"
    },
    "label": {
      "type": "string"
    },
    "reserved": {
      "type": "boolean"
    },
    "newAdmin": {
      "type": "string"
    }
  },
  "required": [
    "collectionAddress",
    "action"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

subdomains.control

प्रमाणित वॉलेट के लिए ताज़ा कलेक्शन प्राधिकरण और पैरेंट-वापसी स्थिति पढ़ें।

अनुमति: subdomains:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
collectionAddressstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "collectionAddress": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "collectionAddress"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

subdomains.create_collection_tx

पैरेंट स्वामित्व फिर सत्यापित करें, कलेक्शन मेटाडेटा बनाएँ और एक HTTPS लेनदेन पुष्टि पृष्ठ लौटाएँ।

अनुमति: transactions:requestलेखन

इनपुटप्रकारआवश्यक
parentAddressstringहाँ
mode"locked" | "linked"हाँ
priceGridstring[]हाँ
minCharsintegerहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "parentAddress": {
      "type": "string",
      "minLength": 1
    },
    "mode": {
      "type": "string",
      "enum": [
        "locked",
        "linked"
      ]
    },
    "priceGrid": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^\\d+$"
      },
      "minItems": 11,
      "maxItems": 11
    },
    "minChars": {
      "type": "integer",
      "minimum": 1,
      "maximum": 4
    }
  },
  "required": [
    "parentAddress",
    "mode",
    "priceGrid",
    "minChars"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

subdomains.get_collection

प्रमाणित वॉलेट के पास कलेक्शन या पैरेंट अधिकार होने पर ताज़ा कलेक्शन स्नैपशॉट पढ़ें।

अनुमति: subdomains:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
collectionAddressstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "collectionAddress": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "collectionAddress"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

subdomains.get_item

प्रमाणित वॉलेट के स्वामित्व वाला उपडोमेन NFT आइटम पढ़ें।

अनुमति: subdomains:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
itemAddressstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "itemAddress": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "itemAddress"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

subdomains.list_collections

प्रमाणित वॉलेट के नियंत्रण वाले TON उपडोमेन कलेक्शन सूचीबद्ध करें।

अनुमति: subdomains:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
limitintegerनहीं
cursorstringनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "cursor": {
      "type": "string",
      "minLength": 1
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

subdomains.list_items

प्रमाणित वॉलेट के स्वामित्व वाले TON उपडोमेन NFT आइटम सूचीबद्ध करें।

अनुमति: subdomains:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
limitintegerनहीं
cursorstringनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "cursor": {
      "type": "string",
      "minLength": 1
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

subdomains.mint_tx

उपलब्धता और पहुँच फिर सत्यापित करें, मेटाडेटा बनाएँ और एक HTTPS मिंट या लंबित-मिंट पुष्टि पृष्ठ लौटाएँ।

अनुमति: transactions:requestलेखन

इनपुटप्रकारआवश्यक
collectionAddressstringहाँ
parentstringहाँ
labelstringहाँ
setWalletToMinterbooleanनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "collectionAddress": {
      "type": "string",
      "minLength": 1
    },
    "parent": {
      "type": "string",
      "minLength": 1
    },
    "label": {
      "type": "string",
      "minLength": 1
    },
    "setWalletToMinter": {
      "type": "boolean"
    }
  },
  "required": [
    "collectionAddress",
    "parent",
    "label"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

subdomains.recovery_tx

अपने कलेक्शन को फिर व्युत्पन्न करें और उसके डिप्लॉयमेंट या रिज़ॉल्वर पुनर्प्राप्ति लेनदेन के लिए एक HTTPS पृष्ठ लौटाएँ।

अनुमति: transactions:requestलेखन

इनपुटप्रकारआवश्यक
parentAddressstringहाँ
mode"locked" | "linked"हाँ
action"retry_deployment" | "link_resolver" | "enforce_resolver"हाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "parentAddress": {
      "type": "string",
      "minLength": 1
    },
    "mode": {
      "type": "string",
      "enum": [
        "locked",
        "linked"
      ]
    },
    "action": {
      "type": "string",
      "enum": [
        "retry_deployment",
        "link_resolver",
        "enforce_resolver"
      ]
    }
  },
  "required": [
    "parentAddress",
    "mode",
    "action"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

subdomains.transfer_item_tx

वर्तमान NFT स्वामित्व फिर सत्यापित करें और एक HTTPS उपडोमेन आइटम हस्तांतरण पुष्टि पृष्ठ लौटाएँ।

अनुमति: transactions:requestविनाशकारी

इनपुटप्रकारआवश्यक
itemAddressstringहाँ
newOwnerstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "itemAddress": {
      "type": "string",
      "minLength": 1
    },
    "newOwner": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "itemAddress",
    "newOwner"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

TON Storage

storage.bag_details

अपने TON Storage Bag का मेटाडेटा और लाइव स्थिति पढ़ें।

अनुमति: storage:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
bagIdstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "bagId": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "bagId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.create_bag

स्पष्ट फ़ाइल सामग्री से नया TON Storage Bag बनाएँ और सीड करें।

अनुमति: storage:writeलेखन

इनपुटप्रकारआवश्यक
namestringनहीं
filesobject[]हाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "files": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "minLength": 1
          },
          "path": {
            "type": "string",
            "minLength": 1
          },
          "text": {
            "type": "string"
          },
          "contentBase64": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "minItems": 1
    }
  },
  "required": [
    "files"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.delete_bag

अपने TON Storage Bag का संदर्भ मिटाएँ और सुरक्षित होने पर प्लेटफ़ॉर्म-सीड किए बाइट हटाएँ।

अनुमति: storage:deleteविनाशकारी

इनपुटप्रकारआवश्यक
bagIdstringहाँ
confirmBagIdstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "bagId": {
      "type": "string",
      "minLength": 1
    },
    "confirmBagId": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "bagId",
    "confirmBagId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.list_bags

अधिकृत वॉलेट के स्वामित्व वाले TON Storage Bag सूचीबद्ध करें।

अनुमति: storage:readदूरस्थ रीड

कोई इनपुट पैरामीटर नहीं।

JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.pin_bag

Bag id से मौजूदा सार्वजनिक TON Storage Bag पिन/आयात करें।

अनुमति: storage:writeलेखन

इनपुटप्रकारआवश्यक
bagIdstringहाँ
namestringनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "bagId": {
      "type": "string",
      "minLength": 1
    },
    "name": {
      "type": "string"
    }
  },
  "required": [
    "bagId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.provider_funding_preview

लाइव प्रदाता सत्र से सटीक पूर्णांक फंडिंग और कवरेज की गणना करें।

अनुमति: storage:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
bagIdstringहाँ
sessionIdstringहाँ
targetCoverageSecondsinteger | nullहाँ
proofSpanSecondsintegerहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "bagId": {
      "type": "string",
      "minLength": 1
    },
    "sessionId": {
      "type": "string",
      "minLength": 1
    },
    "targetCoverageSeconds": {
      "anyOf": [
        {
          "type": "integer",
          "exclusiveMinimum": 0
        },
        {
          "type": "null"
        }
      ]
    },
    "proofSpanSeconds": {
      "type": "integer",
      "exclusiveMinimum": 0
    }
  },
  "required": [
    "bagId",
    "sessionId",
    "targetCoverageSeconds",
    "proofSpanSeconds"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.provider_funding_session

अपने Bag के लिए अल्पकालिक लाइव प्रदाता और साझा बैलेंस स्नैपशॉट स्थिर करें।

अनुमति: storage:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
bagIdstringहाँ
providerPubkeysstring[]हाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "bagId": {
      "type": "string",
      "minLength": 1
    },
    "providerPubkeys": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 64,
        "maxLength": 64
      },
      "minItems": 1
    }
  },
  "required": [
    "bagId",
    "providerPubkeys"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.provider_operation

एक सशुल्क TON Storage प्रदाता कार्य पढ़ें और उसका मिलान करें।

अनुमति: storage:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
providerOperationIdstringहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "providerOperationId": {
      "type": "string",
      "format": "uuid"
    }
  },
  "required": [
    "providerOperationId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.provider_quote

हस्ताक्षरित बैकएंड कोट बनाएँ जिसे प्रदाता पुष्टि लिंक लौटाने से पहले फिर सत्यापित किया जाएगा।

अनुमति: storage:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
bagIdstringहाँ
sessionIdstringहाँ
targetCoverageSecondsinteger | nullहाँ
proofSpanSecondsintegerहाँ
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "bagId": {
      "type": "string",
      "minLength": 1
    },
    "sessionId": {
      "type": "string",
      "minLength": 1
    },
    "targetCoverageSeconds": {
      "anyOf": [
        {
          "type": "integer",
          "exclusiveMinimum": 0
        },
        {
          "type": "null"
        }
      ]
    },
    "proofSpanSeconds": {
      "type": "integer",
      "exclusiveMinimum": 0
    }
  },
  "required": [
    "bagId",
    "sessionId",
    "targetCoverageSeconds",
    "proofSpanSeconds"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.providers

अपने TON Storage Bag के साथ संगत, बैकएंड-सत्यापित प्रदाता सूचीबद्ध करें।

अनुमति: storage:readदूरस्थ रीड

इनपुटप्रकारआवश्यक
bagIdstringहाँ
sort"recommended" | "cheapest" | "uptime" | "capacity"नहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "bagId": {
      "type": "string",
      "minLength": 1
    },
    "sort": {
      "type": "string",
      "enum": [
        "recommended",
        "cheapest",
        "uptime",
        "capacity"
      ]
    }
  },
  "required": [
    "bagId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

storage.send_provider_tx

एक HTTPS पिन, टॉप अप, रोकने या निकासी पुष्टि पृष्ठ लौटाने से पहले लाइव कॉन्ट्रैक्ट, प्रदाता, साझा बैलेंस और सटीक राशि फिर सत्यापित करें।

अनुमति: transactions:requestविनाशकारी

इनपुटप्रकारआवश्यक
action"pin" | "top_up" | "stop" | "withdraw"हाँ
bagIdstringहाँ
quoteIdstringनहीं
targetCoverageSecondsintegerनहीं
providerPubkeystringनहीं
acknowledgeOtherProvidersbooleanनहीं
JSON इनपुट स्कीमा
json
{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "enum": [
        "pin",
        "top_up",
        "stop",
        "withdraw"
      ]
    },
    "bagId": {
      "type": "string",
      "minLength": 1
    },
    "quoteId": {
      "type": "string",
      "minLength": 1
    },
    "targetCoverageSeconds": {
      "type": "integer",
      "exclusiveMinimum": 0
    },
    "providerPubkey": {
      "type": "string",
      "minLength": 64,
      "maxLength": 64
    },
    "acknowledgeOtherProviders": {
      "type": "boolean"
    }
  },
  "required": [
    "action",
    "bagId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}