accueil / serveurs / Recherche & Web / com.geodeapps.mcp/geode
com.geodeapps.mcp/geode
serveur MCP (Model Context Protocol) · geode-mcp 0.1.0+registry.d13adc3058d4ae0d
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.geodeapps.mcp/geode est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.geodeapps.mcp/geode » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 138 outils
- geode_accept_terms≈ 230 tokens
Record your signed acceptance of the current Terms of Use (required once per Terms version, before your first write). Produce the signature with geode-local-signer accept_terms.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.signature· string · requis
Signature from geode-local-signer accept_termstimestamp· string · requis
ISO 8601 timestamp that was signed (from accept_terms)
Exemple d'appel{"name": "geode_accept_terms", "arguments": {"signer": "texte", "signature": "texte", "timestamp": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_account_info≈ 135 tokens
Read-only: whether an address exists on-chain, its free/reserved/frozen balance, the existential deposit (minimum balance), and its nonce.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_account_info", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_agent_status≈ 132 tokens
Read-only: the current Terms of Use (and whether an address has accepted them), the spending caps, and the address's pending intents.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Account address (SS58)
Exemple d'appel{"name": "geode_agent_status", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_balances_transfer≈ 355 tokens
Send GEODE from `signer` to another account (keep-alive transfer: your account can never be emptied below the minimum balance). Irreversible, so the first call returns a confirm_token and the real cost; call again with it to get the intent. Sign with geode-local-signer, restating the recipient and amount in `expect`, then submit with geode_submit_intent. Sending to a new address creates that account (at least 1 GEODE). Counts toward the per-transaction and rolling 24-hour caps.
Paramètres, retour & exemple (4)
Paramètresdest· string · requis
Recipient account address (SS58)amount· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call
Exemple d'appel{"name": "geode_balances_transfer", "arguments": {"dest": "texte", "amount": "texte", "signer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_dns_get_address≈ 175 tokens
Look up the account address a Geode DNS name points to. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (2)
Paramètresname· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterscaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_dns_get_address", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_dns_get_owner≈ 172 tokens
Look up the account that owns a Geode DNS name. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (2)
Paramètresname· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterscaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_dns_get_owner", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_dns_register≈ 211 tokens
Register a Geode DNS name to `signer`. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètresname· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.
Exemple d'appel{"name": "geode_dns_register", "arguments": {"name": "texte", "signer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_dns_set_address≈ 239 tokens
Point a DNS name you own at an account address. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètresname· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.new_address· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_dns_set_address", "arguments": {"name": "texte", "signer": "texte", "new_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_dns_transfer≈ 290 tokens
Transfer ownership of a DNS name you own to another account. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (4)
Paramètresname· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.new_owner· string · requis
Geode account address (SS58)confirm_token· string · optionnel
Token from the first call, to confirm this irreversible action
Exemple d'appel{"name": "geode_dns_transfer", "arguments": {"name": "texte", "signer": "texte", "new_owner": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_exchange_browse_all_listings≈ 244 tokens
Browse all public listings on the Geode private coin exchange (offer coin, asking coin, price, payment method, inventory, location). Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_exchange_browse_all_listings", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_exchange_edit_listing≈ 456 tokens
Edit one of your exchange listings (price, method, inventory, location) or hide it. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (8)
Paramètrescity· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactershide· boolean · requisprice· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}method· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.country· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersinventory· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}listing_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_exchange_edit_listing", "arguments": {"city": "texte", "hide": true, "price": "texte", "method": "texte", "signer": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_exchange_new_listing≈ 503 tokens
Create a listing on the Geode private coin exchange: the coin you offer, the coin you want, price, payment method, inventory and location. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (8)
Paramètrescity· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersprice· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}method· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.country· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersinventory· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}offer_coin· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersasking_coin· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_exchange_new_listing", "arguments": {"city": "texte", "price": "texte", "method": "texte", "signer": "texte", "country": "texte", "inventory": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_exchange_view_my_listings≈ 145 tokens
List the exchange listings created by `caller`. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (1)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_exchange_view_my_listings", "arguments": {"caller": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_get_intent≈ 115 tokens
Read-only: the status of an intent (pending, submitting, done, failed) and, once submitted, its result.
Paramètres, retour & exemple (1)
Paramètresintent_id· string · requis
Exemple d'appel{"name": "geode_get_intent", "arguments": {"intent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_endorse_claim≈ 212 tokens
Endorse another account's Life and Work claim. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.claim_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_lifeandwork_endorse_claim", "arguments": {"signer": "texte", "claim_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_get_endorsers≈ 248 tokens
List the accounts that endorsed a Life and Work claim. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)claim_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_lifeandwork_get_endorsers", "arguments": {"claim_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_get_full_details≈ 178 tokens
Get full details of one Life and Work claim, including its endorsers. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (2)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query asclaim_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_lifeandwork_get_full_details", "arguments": {"claim_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_get_matching_claims≈ 350 tokens
Search Life and Work claims of one claim type by up to three keywords. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (7)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)keywords1· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords2· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords3· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersclaim_type· integer · requis
Exemple d'appel{"name": "geode_lifeandwork_get_matching_claims", "arguments": {"keywords1": "texte", "keywords2": "texte", "keywords3": "texte", "claim_type": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_get_resume≈ 268 tokens
Get an account's Life and Work resume: all its claims (expertise, work history, education, good deeds, intellectual property) with endorsements. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)owner· string · requis
Geode account address (SS58)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_lifeandwork_get_resume", "arguments": {"owner": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_make_claim_education≈ 282 tokens
Add an education claim to your Life and Work resume (description or keywords, plus an optional https link). Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.url_link_to_see_more· string · requis
https:// URL or empty string, at most 512 byteskeywords_or_description· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_lifeandwork_make_claim_education", "arguments": {"signer": "texte", "url_link_to_see_more": "texte", "keywords_or_description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_make_claim_expertise≈ 282 tokens
Add an expertise claim to your Life and Work resume (description or keywords, plus an optional https link). Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.url_link_to_see_more· string · requis
https:// URL or empty string, at most 512 byteskeywords_or_description· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_lifeandwork_make_claim_expertise", "arguments": {"signer": "texte", "url_link_to_see_more": "texte", "keywords_or_description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_make_claim_gooddeed≈ 281 tokens
Add a good-deed claim to your Life and Work resume (description or keywords, plus an optional https link). Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.url_link_to_see_more· string · requis
https:// URL or empty string, at most 512 byteskeywords_or_description· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_lifeandwork_make_claim_gooddeed", "arguments": {"signer": "texte", "url_link_to_see_more": "texte", "keywords_or_description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_make_claim_intellectualproperty≈ 324 tokens
Add an intellectual-property claim to your Life and Work resume, including the hash of your IP file. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.url_link_to_see_more· string · requis
https:// URL or empty string, at most 512 byteskeywords_or_description· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactershash_your_intellectual_property_file_here· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_lifeandwork_make_claim_intellectualproperty", "arguments": {"signer": "texte", "url_link_to_see_more": "texte", "keywords_or_description": "texte", "hash_your_intellectual_property_file_here": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_make_claim_workhistory≈ 283 tokens
Add a work-history claim to your Life and Work resume (description or keywords, plus an optional https link). Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.url_link_to_see_more· string · requis
https:// URL or empty string, at most 512 byteskeywords_or_description· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_lifeandwork_make_claim_workhistory", "arguments": {"signer": "texte", "url_link_to_see_more": "texte", "keywords_or_description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_lifeandwork_show_or_hide_claim≈ 231 tokens
Show or hide one of your Life and Work claims on your resume. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.claim_id· string · requis
0x-prefixed 32-byte hex idset_to_show· boolean · requis
Exemple d'appel{"name": "geode_lifeandwork_show_or_hide_claim", "arguments": {"signer": "texte", "claim_id": "texte", "set_to_show": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_add_a_product≈ 716 tokens
List a product (digital or physical) in your store: title, price, brand, category, description, inventory, media links, delivery details, and an optional affiliate (zeno) percentage. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (16)
Paramètresbrand· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersprice· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}title· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.digital· boolean · requiscategory· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersinventory· string · requis
Non-negative integer as a string of digitsdescription· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characterszeno_percent· string · requis
Non-negative integer as a string of digitsdelivery_info· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersmore_info_link· string · requis
https:// URL or empty string, at most 512 bytesdigital_file_url· string · requis
https:// URL or empty string, at most 512 bytesproduct_location· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersphoto_or_youtube_link1· string · requis
https:// URL or empty string, at most 512 bytesphoto_or_youtube_link2· string · requis
https:// URL or empty string, at most 512 bytesphoto_or_youtube_link3· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_add_a_product", "arguments": {"brand": "texte", "price": "texte", "title": "texte", "signer": "texte", "digital": true, "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_add_a_service≈ 614 tokens
List a service (online or in person) in your store: title, price, category, description, inventory, media and booking links, and an optional affiliate (zeno) percentage. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (13)
Paramètresprice· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}title· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersonline· boolean · requissigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.category· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersinventory· string · requis
Non-negative integer as a string of digitsdescription· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersbooking_link· string · requis
https:// URL or empty string, at most 512 byteszeno_percent· string · requis
Non-negative integer as a string of digitsservice_location· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersphoto_or_youtube_link1· string · requis
https:// URL or empty string, at most 512 bytesphoto_or_youtube_link2· string · requis
https:// URL or empty string, at most 512 bytesphoto_or_youtube_link3· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_add_a_service", "arguments": {"price": "texte", "title": "texte", "online": true, "signer": "texte", "category": "texte", "inventory": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_add_item_to_cart≈ 246 tokens
Add a product or service (by id) to your Marketplace cart with a quantity. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.quantity· string · requis
Non-negative integer as a string of digitsadd_item_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_market_add_item_to_cart", "arguments": {"signer": "texte", "quantity": "texte", "add_item_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_bookmark_a_store≈ 206 tokens
Bookmark a seller's store. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètresseller· string · requis
Geode account address (SS58)signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.
Exemple d'appel{"name": "geode_market_bookmark_a_store", "arguments": {"seller": "texte", "signer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_checkout_cart≈ 362 tokens
Buy everything in your cart. `value` must be at least the cart total (see geode_market_view_my_cart). Digital products and services are delivered, and the seller paid, immediately; physical products wait for the seller to ship and deliver. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètresvalue· ? · requis
GEODE to send with this call (explicit; never inferred)signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible actiondeliver_to_address· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_market_checkout_cart", "arguments": {"value": "texte", "signer": "texte", "deliver_to_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_delete_a_product≈ 267 tokens
Delete one of your products from your store. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible actionproduct_id_to_delete· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_market_delete_a_product", "arguments": {"signer": "texte", "product_id_to_delete": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_delete_a_service≈ 267 tokens
Delete one of your services from your store. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible actionservice_id_to_delete· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_market_delete_a_service", "arguments": {"signer": "texte", "service_id_to_delete": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_deny_resolution_request≈ 266 tokens
Seller: deny a buyer's problem report on an order. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.order_id· string · requis
0x-prefixed 32-byte hex idconfirm_token· string · optionnel
Token from the first call, to confirm this irreversible action
Exemple d'appel{"name": "geode_market_deny_resolution_request", "arguments": {"signer": "texte", "order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_go_to_store≈ 175 tokens
View a seller's public Marketplace store: seller profile, products and services. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (2)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query asseller· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_market_go_to_store", "arguments": {"seller": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_issue_refund≈ 336 tokens
Seller: resolve a reported problem by refunding the buyer. `value` is the refund you send from your own balance. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (4)
Paramètresvalue· ? · requis
GEODE to send with this call (explicit; never inferred)signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.order_id· string · requis
0x-prefixed 32-byte hex idconfirm_token· string · optionnel
Token from the first call, to confirm this irreversible action
Exemple d'appel{"name": "geode_market_issue_refund", "arguments": {"value": "texte", "signer": "texte", "order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_issue_replacement≈ 255 tokens
Seller: resolve a reported problem by sending a replacement (with new tracking information). Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.order_id· string · requis
0x-prefixed 32-byte hex idtracking· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_market_issue_replacement", "arguments": {"signer": "texte", "order_id": "texte", "tracking": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_message_the_buyer≈ 278 tokens
Seller: send a message about an order to its buyer. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersorder_id· string · requis
0x-prefixed 32-byte hex idphoto_or_youtube_url· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_message_the_buyer", "arguments": {"signer": "texte", "message": "texte", "order_id": "texte", "photo_or_youtube_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_message_the_seller≈ 279 tokens
Send a message about one of your orders to its seller. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersorder_id· string · requis
0x-prefixed 32-byte hex idphoto_or_youtube_url· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_message_the_seller", "arguments": {"signer": "texte", "message": "texte", "order_id": "texte", "photo_or_youtube_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_rate_a_buyer≈ 292 tokens
Seller: rate (1 to 5) and review the buyer of one of your orders. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (5)
Paramètresbuyer· string · requis
Geode account address (SS58)rating· string · requis
Non-negative integer as a string of digitsreview· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.order_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_market_rate_a_buyer", "arguments": {"buyer": "texte", "rating": "texte", "review": "texte", "signer": "texte", "order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_rate_a_product_or_service≈ 272 tokens
Rate (1 to 5) and review a product or service. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètresrating· string · requis
Non-negative integer as a string of digitsreview· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.item_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_market_rate_a_product_or_service", "arguments": {"rating": "texte", "review": "texte", "signer": "texte", "item_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_refuse_an_order≈ 270 tokens
Seller: refuse an order that has not shipped yet; the buyer is refunded in full. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.order_id· string · requis
0x-prefixed 32-byte hex idconfirm_token· string · optionnel
Token from the first call, to confirm this irreversible action
Exemple d'appel{"name": "geode_market_refuse_an_order", "arguments": {"signer": "texte", "order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_remove_item_from_cart≈ 209 tokens
Remove an item from your cart. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.item_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_market_remove_item_from_cart", "arguments": {"signer": "texte", "item_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_remove_store_bookmark≈ 208 tokens
Remove a store bookmark. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètresseller· string · requis
Geode account address (SS58)signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.
Exemple d'appel{"name": "geode_market_remove_store_bookmark", "arguments": {"seller": "texte", "signer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_report_problem_damaged≈ 294 tokens
Report that a delivered order arrived damaged. Only allowed within 24 hours of delivery. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersorder_id· string · requis
0x-prefixed 32-byte hex idproblem_photo_or_youtube_url· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_report_problem_damaged", "arguments": {"signer": "texte", "message": "texte", "order_id": "texte", "problem_photo_or_youtube_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_report_problem_not_received≈ 298 tokens
Report that an order marked delivered was not received. Only allowed within 24 hours of delivery. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersorder_id· string · requis
0x-prefixed 32-byte hex idproblem_photo_or_youtube_url· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_report_problem_not_received", "arguments": {"signer": "texte", "message": "texte", "order_id": "texte", "problem_photo_or_youtube_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_report_problem_wrong_item≈ 296 tokens
Report that a delivered order was the wrong item. Only allowed within 24 hours of delivery. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersorder_id· string · requis
0x-prefixed 32-byte hex idproblem_photo_or_youtube_url· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_report_problem_wrong_item", "arguments": {"signer": "texte", "message": "texte", "order_id": "texte", "problem_photo_or_youtube_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_search_products_by_keyword≈ 252 tokens
Search Geode Marketplace products by up to three keywords. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (4)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query askeywords1· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords2· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords3· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_market_search_products_by_keyword", "arguments": {"keywords1": "texte", "keywords2": "texte", "keywords3": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_search_services_by_keyword≈ 252 tokens
Search Geode Marketplace services by up to three keywords. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (4)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query askeywords1· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords2· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords3· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_market_search_services_by_keyword", "arguments": {"keywords1": "texte", "keywords2": "texte", "keywords3": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_search_stores_by_keyword≈ 256 tokens
Search Geode Marketplace stores (seller profiles) by up to three keywords. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (4)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query askeywords1· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords2· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords3· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_market_search_stores_by_keyword", "arguments": {"keywords1": "texte", "keywords2": "texte", "keywords3": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_update_buyer_account_settings≈ 257 tokens
Set your Marketplace buyer name and location. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètresname· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.location· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_market_update_buyer_account_settings", "arguments": {"name": "texte", "signer": "texte", "location": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_update_cart_item_quantity≈ 243 tokens
Change the quantity of an item in your cart. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.item_id· string · requis
0x-prefixed 32-byte hex idnew_quantity· string · requis
Non-negative integer as a string of digits
Exemple d'appel{"name": "geode_market_update_cart_item_quantity", "arguments": {"signer": "texte", "item_id": "texte", "new_quantity": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_update_order_tracking_information≈ 300 tokens
Seller: update an order's tracking and move it forward: awaiting → shipped, then shipped → delivered (delivery releases payment to you). Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (5)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.shipped· boolean · requisorder_id· string · requis
0x-prefixed 32-byte hex iddelivered· boolean · requistracking_update· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_market_update_order_tracking_information", "arguments": {"signer": "texte", "shipped": true, "order_id": "texte", "delivered": true, "tracking_update": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_update_product_details≈ 644 tokens
Update one of your products' details (the title cannot change). Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (14)
Paramètresbrand· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersprice· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.category· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersinventory· string · requis
Non-negative integer as a string of digitsproduct_id· string · requis
0x-prefixed 32-byte hex iddescription· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersdelivery_info· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersmore_info_link· string · requis
https:// URL or empty string, at most 512 bytesdigital_file_url· string · requis
https:// URL or empty string, at most 512 bytesproduct_location· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersphoto_or_youtube_link1· string · requis
https:// URL or empty string, at most 512 bytesphoto_or_youtube_link2· string · requis
https:// URL or empty string, at most 512 bytesphoto_or_youtube_link3· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_update_product_details", "arguments": {"brand": "texte", "price": "texte", "signer": "texte", "category": "texte", "inventory": "texte", "product_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_update_seller_account_settings≈ 381 tokens
Set your store's name, location, description and links. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (7)
Paramètresname· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.location· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersbanner_url· string · requis
https:// URL or empty string, at most 512 bytesdescription· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersyoutube_url· string · requis
https:// URL or empty string, at most 512 bytesexternal_link· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_update_seller_account_settings", "arguments": {"name": "texte", "signer": "texte", "location": "texte", "banner_url": "texte", "description": "texte", "youtube_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_update_service_details≈ 547 tokens
Update one of your services' details (the title cannot change). Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (11)
Paramètresprice· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.category· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersinventory· string · requis
Non-negative integer as a string of digitsservice_id· string · requis
0x-prefixed 32-byte hex iddescription· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersbooking_link· string · requis
https:// URL or empty string, at most 512 bytesservice_location· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersphoto_or_youtube_link1· string · requis
https:// URL or empty string, at most 512 bytesphoto_or_youtube_link2· string · requis
https:// URL or empty string, at most 512 bytesphoto_or_youtube_link3· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_market_update_service_details", "arguments": {"price": "texte", "signer": "texte", "category": "texte", "inventory": "texte", "service_id": "texte", "description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_buyer_account≈ 159 tokens
Get `caller`'s Marketplace buyer account: profile, bookmarked stores, digital downloads and orders. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (1)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_market_view_my_buyer_account", "arguments": {"caller": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_cart≈ 147 tokens
Get `caller`'s unpaid Marketplace cart: products, services and total. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (1)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_market_view_my_cart", "arguments": {"caller": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_orders≈ 146 tokens
List the Marketplace orders placed by `caller` as a buyer. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (1)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_market_view_my_orders", "arguments": {"caller": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_seller_orders_awaiting≈ 227 tokens
List `caller`'s seller orders awaiting shipment. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_market_view_my_seller_orders_awaiting", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_seller_orders_delivered≈ 228 tokens
List `caller`'s seller orders that were delivered. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_market_view_my_seller_orders_delivered", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_seller_orders_problem≈ 228 tokens
List `caller`'s seller orders with a reported problem. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_market_view_my_seller_orders_problem", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_seller_orders_refused≈ 227 tokens
List `caller`'s seller orders that were refused. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_market_view_my_seller_orders_refused", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_seller_orders_resolved≈ 230 tokens
List `caller`'s seller orders whose problems were resolved. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_market_view_my_seller_orders_resolved", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_seller_orders_shipped≈ 227 tokens
List `caller`'s seller orders that have shipped. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_market_view_my_seller_orders_shipped", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_market_view_my_seller_profile≈ 156 tokens
Get `caller`'s own Marketplace seller account, including its products and services. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (1)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_market_view_my_seller_profile", "arguments": {"caller": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_allow_account≈ 226 tokens
Allow accounts to send you private messages. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètresallow· array · requis
List of Geode account addresses (SS58), at most 50signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.
Exemple d'appel{"name": "geode_messaging_allow_account", "arguments": {"allow": [], "signer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_block_account≈ 208 tokens
Block an account from messaging you. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètresblock· string · requis
Geode account address (SS58)signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.
Exemple d'appel{"name": "geode_messaging_block_account", "arguments": {"block": "texte", "signer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_clear_my_paid_inbox≈ 241 tokens
Delete every message in your paid inbox. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible action
Exemple d'appel{"name": "geode_messaging_clear_my_paid_inbox", "arguments": {"signer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_delete_all_messages_to_account≈ 279 tokens
Delete all private messages you sent to an account. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible actiondelete_all_messages_to· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_messaging_delete_all_messages_to_account", "arguments": {"signer": "texte", "delete_all_messages_to": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_delete_all_messages_to_group≈ 278 tokens
Delete all messages you sent to a group. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible actiondelete_my_messages_to_group_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_delete_all_messages_to_group", "arguments": {"signer": "texte", "delete_my_messages_to_group_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_delete_an_open_list≈ 263 tokens
Delete an open list you own. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible actiondelete_list_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_delete_an_open_list", "arguments": {"signer": "texte", "delete_list_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_delete_single_message_to_account≈ 274 tokens
Delete one private message you sent. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible actionmessage_id_to_delete· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_delete_single_message_to_account", "arguments": {"signer": "texte", "message_id_to_delete": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_delete_single_message_to_group≈ 274 tokens
Delete one message you sent to a group. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible actionmessage_id_to_delete· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_delete_single_message_to_group", "arguments": {"signer": "texte", "message_id_to_delete": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_delete_single_message_to_list≈ 275 tokens
Delete one message you broadcast to a list. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent. Irreversible: the first call returns a confirm_token; call again with it to proceed.
Paramètres, retour & exemple (3)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.confirm_token· string · optionnel
Token from the first call, to confirm this irreversible actionmessage_id_to_delete· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_delete_single_message_to_list", "arguments": {"signer": "texte", "message_id_to_delete": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_disallow_account≈ 215 tokens
Stop allowing an account to send you private messages. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.disallow· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_messaging_disallow_account", "arguments": {"signer": "texte", "disallow": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_find_groups_by_keyword≈ 251 tokens
Search public messaging groups by up to three keywords. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (4)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query askeywords1· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords2· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords3· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_messaging_find_groups_by_keyword", "arguments": {"keywords1": "texte", "keywords2": "texte", "keywords3": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_find_lists_by_keyword≈ 252 tokens
Search public open broadcast lists by up to three keywords. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (4)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query askeywords1· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords2· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterskeywords3· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_messaging_find_lists_by_keyword", "arguments": {"keywords1": "texte", "keywords2": "texte", "keywords3": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_get_account_settings_data≈ 190 tokens
Get an account's public messaging settings: username, interests, inbox fee, last update. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (2)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query asget_settings_for· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_messaging_get_account_settings_data", "arguments": {"get_settings_for": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_get_my_allowed_and_blocked_accounts≈ 161 tokens
List the accounts `caller` has allowed and blocked for private messaging. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (1)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_messaging_get_my_allowed_and_blocked_accounts", "arguments": {"caller": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_get_my_groups≈ 220 tokens
List the messaging groups `caller` belongs to. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_messaging_get_my_groups", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_get_my_inbox≈ 223 tokens
Get `caller`'s private-message inbox, grouped by conversation. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_messaging_get_my_inbox", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_get_my_inbox_groups≈ 224 tokens
Get messages delivered to `caller` from its groups. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_messaging_get_my_inbox_groups", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_get_my_inbox_lists≈ 152 tokens
Get messages delivered to `caller` from the open lists it subscribes to. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (1)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_messaging_get_my_inbox_lists", "arguments": {"caller": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_get_my_open_lists≈ 221 tokens
List the open broadcast lists `caller` owns. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_messaging_get_my_open_lists", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_get_my_paid_inbox≈ 230 tokens
Get `caller`'s paid inbox: messages from non-contacts who paid the inbox fee. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_messaging_get_my_paid_inbox", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_get_my_subscribed_lists≈ 226 tokens
List the open broadcast lists `caller` subscribes to. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_messaging_get_my_subscribed_lists", "arguments": {"limit": 1, "caller": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_join_a_group≈ 205 tokens
Join a messaging group. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.group_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_join_a_group", "arguments": {"signer": "texte", "group_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_join_an_open_list≈ 210 tokens
Subscribe to an open broadcast list. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.list_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_join_an_open_list", "arguments": {"signer": "texte", "list_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_leave_a_group≈ 210 tokens
Leave a messaging group. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.group_id_to_leave· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_leave_a_group", "arguments": {"signer": "texte", "group_id_to_leave": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_make_a_new_group≈ 336 tokens
Create a messaging group with a first message. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (6)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.file_url· string · requis
https:// URL or empty string, at most 512 bytesdescription· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersfirst_message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersnew_group_name· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactershide_from_search· boolean · requis
Exemple d'appel{"name": "geode_messaging_make_a_new_group", "arguments": {"signer": "texte", "file_url": "texte", "description": "texte", "first_message": "texte", "new_group_name": "texte", "hide_from_search": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_make_a_new_list≈ 276 tokens
Create an open broadcast list that others can subscribe to. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.description· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersnew_list_name· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactershide_from_search· boolean · requis
Exemple d'appel{"name": "geode_messaging_make_a_new_list", "arguments": {"signer": "texte", "description": "texte", "new_list_name": "texte", "hide_from_search": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_send_message_to_group≈ 276 tokens
Send a message to a group you belong to. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.file_url· string · requis
https:// URL or empty string, at most 512 bytesnew_message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersto_group_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_send_message_to_group", "arguments": {"signer": "texte", "file_url": "texte", "new_message": "texte", "to_group_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_send_message_to_list≈ 276 tokens
Broadcast a message to an open list you own. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.file_url· string · requis
https:// URL or empty string, at most 512 bytesto_list_id· string · requis
0x-prefixed 32-byte hex idnew_message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_messaging_send_message_to_list", "arguments": {"signer": "texte", "file_url": "texte", "to_list_id": "texte", "new_message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_send_paid_message≈ 408 tokens
Send a message to an account's paid inbox (reaches accounts that have not allowed you). `value` must be at least the recipient's inbox fee (see geode_messaging_get_account_settings_data); higher amounts rank higher. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (6)
Paramètresvalue· ? · requis
GEODE to send with this call (explicit; never inferred)signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.file_url· string · requis
https:// URL or empty string, at most 512 bytesto_account· string · requis
Geode account address (SS58)new_message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersconfirm_token· string · optionnel
Token from the first call, to confirm this irreversible action
Exemple d'appel{"name": "geode_messaging_send_paid_message", "arguments": {"value": "texte", "signer": "texte", "file_url": "texte", "to_account": "texte", "new_message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_send_private_message≈ 282 tokens
Send a private message to an account that has allowed you to message it. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.to_acct· string · requis
Geode account address (SS58)file_url· string · requis
https:// URL or empty string, at most 512 bytesnew_message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_messaging_send_private_message", "arguments": {"signer": "texte", "to_acct": "texte", "file_url": "texte", "new_message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_unblock_account≈ 205 tokens
Unblock an account. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.unblock· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_messaging_unblock_account", "arguments": {"signer": "texte", "unblock": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_unsubscribe_from_open_list≈ 216 tokens
Unsubscribe from an open broadcast list. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.list_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_messaging_unsubscribe_from_open_list", "arguments": {"signer": "texte", "list_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_update_group_settings≈ 265 tokens
Update a group's description and search visibility. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.group_id· string · requis
0x-prefixed 32-byte hex iddescription· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactershide_from_search· boolean · requis
Exemple d'appel{"name": "geode_messaging_update_group_settings", "arguments": {"signer": "texte", "group_id": "texte", "description": "texte", "hide_from_search": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_messaging_update_settings≈ 350 tokens
Set your messaging username, interests, paid-inbox fee and search visibility. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (5)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.my_username· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersmy_inbox_fee· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}my_interests· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactershide_from_search· boolean · requis
Exemple d'appel{"name": "geode_messaging_update_settings", "arguments": {"signer": "texte", "my_username": "texte", "my_inbox_fee": "texte", "my_interests": "texte", "hide_from_search": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_profile_get_account_profile≈ 260 tokens
Get an account's Geode profile: display name, location, tags, bio, links and linked app accounts. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)account· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_profile_get_account_profile", "arguments": {"account": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_profile_new_profile≈ 592 tokens
Create your Geode profile (once per account; use update_your_profile afterwards). Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (14)
Paramètresmy_bio· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.website1· string · requis
https:// URL or empty string, at most 512 byteswebsite2· string · requis
https:// URL or empty string, at most 512 byteswebsite3· string · requis
https:// URL or empty string, at most 512 bytesphoto_link· string · requis
https:// URL or empty string, at most 512 bytesmy_location· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssocial_account· string · requis
Geode account address (SS58)life_and_work_account· string · requis
Geode account address (SS58)preferred_display_name· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersprivate_messaging_account· string · requis
Geode account address (SS58)marketplace_seller_account· string · requis
Geode account address (SS58)expertise_and_offerings_tags· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactershide_your_profile_from_search· boolean · requis
Exemple d'appel{"name": "geode_profile_new_profile", "arguments": {"my_bio": "texte", "signer": "texte", "website1": "texte", "website2": "texte", "website3": "texte", "photo_link": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_profile_update_your_profile≈ 582 tokens
Update your Geode profile. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (14)
Paramètresmy_bio· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible characterssigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.website1· string · requis
https:// URL or empty string, at most 512 byteswebsite2· string · requis
https:// URL or empty string, at most 512 byteswebsite3· string · requis
https:// URL or empty string, at most 512 bytesphoto_link· string · requis
https:// URL or empty string, at most 512 bytesmy_location· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterssocial_account· string · requis
Geode account address (SS58)life_and_work_account· string · requis
Geode account address (SS58)preferred_display_name· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersprivate_messaging_account· string · requis
Geode account address (SS58)marketplace_seller_account· string · requis
Geode account address (SS58)expertise_and_offerings_tags· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactershide_your_profile_from_search· boolean · requis
Exemple d'appel{"name": "geode_profile_update_your_profile", "arguments": {"my_bio": "texte", "signer": "texte", "website1": "texte", "website2": "texte", "website3": "texte", "photo_link": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_block_account≈ 205 tokens
Block an account on Geode Social. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètresblock· string · requis
Geode account address (SS58)signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.
Exemple d'appel{"name": "geode_social_block_account", "arguments": {"block": "texte", "signer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_elevate_message≈ 210 tokens
Endorse (elevate) a public post. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.this_message_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_social_elevate_message", "arguments": {"signer": "texte", "this_message_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_elevate_paid_message≈ 238 tokens
Endorse a paid post. If your social interests contain its target interests and payouts remain, you receive the per-endorser payment. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.this_message_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_social_elevate_paid_message", "arguments": {"signer": "texte", "this_message_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_follow_account≈ 206 tokens
Follow an account on Geode Social. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètresfollow· string · requis
Geode account address (SS58)signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.
Exemple d'appel{"name": "geode_social_follow_account", "arguments": {"follow": "texte", "signer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_get_account_following≈ 248 tokens
List the accounts an account follows on Geode Social. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (4)
Paramètresuser· string · requis
Geode account address (SS58)limit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_social_get_account_following", "arguments": {"user": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_get_account_paid_messages≈ 249 tokens
List an account's paid (promoted) Social posts. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (4)
Paramètresuser· string · requis
Geode account address (SS58)limit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)
Exemple d'appel{"name": "geode_social_get_account_paid_messages", "arguments": {"user": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_get_account_profile≈ 179 tokens
Get an account's Social profile: username, followers, who it follows, and its posts. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (2)
Paramètresuser· string · requis
Geode account address (SS58)caller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_social_get_account_profile", "arguments": {"user": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_get_details_for_message≈ 171 tokens
Get full details of one Social post. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (2)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query asmessage_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_social_get_details_for_message", "arguments": {"message_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_get_details_for_paid_message≈ 185 tokens
Get full details of one paid Social post, including endorsers and staked amounts. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (2)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query asmessage_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_social_get_details_for_paid_message", "arguments": {"message_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_get_paid_feed≈ 185 tokens
Get `caller`'s paid (promoted) Social feed, optionally filtered by a keyword. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (2)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query askeyword· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characters
Exemple d'appel{"name": "geode_social_get_paid_feed", "arguments": {"keyword": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_get_public_feed≈ 148 tokens
Get `caller`'s Geode Social feed (posts from accounts it follows). Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
Paramètres, retour & exemple (1)
Paramètrescaller· string · optionnel
Optional account address (SS58) to run the query as
Exemple d'appel{"name": "geode_social_get_public_feed", "arguments": {"caller": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_get_replies_for_message≈ 247 tokens
List the replies to a Social post. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results). Results are paginated with `offset` and `limit` (default 50, max 200).
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Items to return (default 50, max 200)caller· string · optionnel
Optional account address (SS58) to run the query asoffset· integer · optionnel
Items to skip (default 0)message_id· string · requis
0x-prefixed 32-byte hex id
Exemple d'appel{"name": "geode_social_get_replies_for_message", "arguments": {"message_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_send_message_public≈ 292 tokens
Post a public message on Geode Social. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (4)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.new_message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersphoto_or_youtube_link· string · requis
https:// URL or empty string, at most 512 byteswebsite_or_document_link· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_social_send_message_public", "arguments": {"signer": "texte", "new_message": "texte", "photo_or_youtube_link": "texte", "website_or_document_link": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_send_paid_message_public≈ 574 tokens
Post a promoted (paid) message. `value` funds endorser payouts; set it to maximum_number_of_paid_endorsers × payment_per_endorser. Accounts whose interests contain target_interests are paid when they elevate it. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (9)
Paramètresvalue· ? · requis
GEODE to send with this call (explicit; never inferred)signer· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.new_message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersconfirm_token· string · optionnel
Token from the first call, to confirm this irreversible actiontarget_interests· string · requis
UTF-8 text, at most 512 bytes; no control or invisible characterspayment_per_endorser· ? · requis
Amount in GEODE as a decimal string (e.g. "1.25"), or {"raw": "<planck>"}photo_or_youtube_link· string · requis
https:// URL or empty string, at most 512 byteswebsite_or_document_link· string · requis
https:// URL or empty string, at most 512 bytesmaximum_number_of_paid_endorsers· string · requis
Non-negative integer as a string of digits
Exemple d'appel{"name": "geode_social_send_paid_message_public", "arguments": {"value": "texte", "signer": "texte", "new_message": "texte", "target_interests": "texte", "payment_per_endorser": "texte", "photo_or_youtube_link": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_send_reply_public≈ 311 tokens
Reply publicly to a post. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (5)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.new_message· string · requis
UTF-8 text, at most 2048 bytes; no control or invisible charactersreplying_to· string · requis
0x-prefixed 32-byte hex idphoto_or_youtube_link· string · requis
https:// URL or empty string, at most 512 byteswebsite_or_document_link· string · requis
https:// URL or empty string, at most 512 bytes
Exemple d'appel{"name": "geode_social_send_reply_public", "arguments": {"signer": "texte", "new_message": "texte", "replying_to": "texte", "photo_or_youtube_link": "texte", "website_or_document_link": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_unblock_account≈ 208 tokens
Unblock an account on Geode Social. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.unblock· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_social_unblock_account", "arguments": {"signer": "texte", "unblock": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_unfollow_account≈ 206 tokens
Stop following an account. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (2)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.unfollow· string · requis
Geode account address (SS58)
Exemple d'appel{"name": "geode_social_unfollow_account", "arguments": {"signer": "texte", "unfollow": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geode_social_update_settings≈ 327 tokens
Set your social username, interests, and feed sizes. Writes to the chain: this prepares an unsigned transaction (an intent) for `signer`; nothing happens until you sign it with geode-local-signer and submit it with geode_submit_intent.
Paramètres, retour & exemple (5)
Paramètressigner· string · requis
Your account address (SS58). The transaction is prepared for this account; you sign it on your own machine with geode-local-signer.my_username· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersmy_interests· string · requis
UTF-8 text, at most 512 bytes; no control or invisible charactersmax_messages_in_my_feed· string · requis
Non-negative integer as a string of digitsmax_messages_in_my_paid_feed· string · requis
Non-negative integer as a string of digits
Exemple d'appel{"name": "geode_social_update_settings", "arguments": {"signer": "texte", "my_username": "texte", "my_interests": "texte", "max_messages_in_my_feed": "texte", "max_messages_in_my_paid_feed": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
+ 18 autres outils (affichage limité à 120).
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».