geode_dns_register
DNS: register
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.
输入参数name必填signer必填
geode_dns_set_address
DNS: set address
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.
输入参数name必填signer必填new_address必填
geode_dns_transfer
DNS: transfer
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.
输入参数name必填signer必填new_owner必填confirm_token
geode_dns_get_address
DNS: get address
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).
输入参数name必填caller
geode_dns_get_owner
DNS: get owner
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).
输入参数name必填caller
geode_exchange_new_listing
Exchange: new listing
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.
输入参数city必填price必填method必填signer必填country必填inventory必填offer_coin必填asking_coin必填
geode_exchange_edit_listing
Exchange: edit listing
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.
输入参数city必填hide必填price必填method必填signer必填country必填inventory必填listing_id必填
geode_exchange_browse_all_listings
Exchange: browse all listings
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).
输入参数limitcalleroffset
geode_exchange_view_my_listings
Exchange: view my listings
List the exchange listings created by `caller`. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
输入参数caller
geode_lifeandwork_make_claim_expertise
LifeAndWork: make claim expertise
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.
输入参数signer必填url_link_to_see_more必填keywords_or_description必填
geode_lifeandwork_make_claim_workhistory
LifeAndWork: make claim workhistory
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.
输入参数signer必填url_link_to_see_more必填keywords_or_description必填
geode_lifeandwork_make_claim_education
LifeAndWork: make claim education
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.
输入参数signer必填url_link_to_see_more必填keywords_or_description必填
geode_lifeandwork_make_claim_gooddeed
LifeAndWork: make claim gooddeed
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.
输入参数signer必填url_link_to_see_more必填keywords_or_description必填
geode_lifeandwork_make_claim_intellectualproperty
LifeAndWork: make claim intellectualproperty
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.
输入参数signer必填url_link_to_see_more必填keywords_or_description必填hash_your_intellectual_property_file_here必填
geode_lifeandwork_endorse_claim
LifeAndWork: endorse claim
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.
输入参数signer必填claim_id必填
geode_lifeandwork_show_or_hide_claim
LifeAndWork: show or hide claim
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.
输入参数signer必填claim_id必填set_to_show必填
geode_lifeandwork_get_resume
LifeAndWork: get resume
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).
输入参数limitowner必填calleroffset
geode_lifeandwork_get_full_details
LifeAndWork: get full details
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).
输入参数callerclaim_id必填
geode_lifeandwork_get_endorsers
LifeAndWork: get endorsers
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).
输入参数limitcalleroffsetclaim_id必填
geode_lifeandwork_get_matching_claims
LifeAndWork: get matching claims
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).
输入参数limitcalleroffsetkeywords1必填keywords2必填keywords3必填claim_type必填
geode_market_add_item_to_cart
Market: add item to cart
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.
输入参数signer必填quantity必填add_item_id必填
geode_market_bookmark_a_store
Market: bookmark a store
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.
输入参数seller必填signer必填
geode_market_remove_store_bookmark
Market: remove store bookmark
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.
输入参数seller必填signer必填
geode_market_remove_item_from_cart
Market: remove item from cart
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.
输入参数signer必填item_id必填
geode_market_update_cart_item_quantity
Market: update cart item quantity
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.
输入参数signer必填item_id必填new_quantity必填
geode_market_checkout_cart
Market: checkout cart
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.
输入参数value必填signer必填confirm_tokendeliver_to_address必填
geode_market_rate_a_product_or_service
Market: rate a product or service
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.
输入参数rating必填review必填signer必填item_id必填
geode_market_report_problem_damaged
Market: report problem damaged
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.
输入参数signer必填message必填order_id必填problem_photo_or_youtube_url必填
geode_market_report_problem_wrong_item
Market: report problem wrong item
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.
输入参数signer必填message必填order_id必填problem_photo_or_youtube_url必填
geode_market_report_problem_not_received
Market: report problem not received
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.
输入参数signer必填message必填order_id必填problem_photo_or_youtube_url必填
geode_market_message_the_seller
Market: message the seller
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.
输入参数signer必填message必填order_id必填photo_or_youtube_url必填
geode_market_update_buyer_account_settings
Market: update buyer account settings
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.
输入参数name必填signer必填location必填
geode_market_update_seller_account_settings
Market: update seller account settings
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.
输入参数name必填signer必填location必填banner_url必填description必填youtube_url必填external_link必填
geode_market_update_order_tracking_information
Market: update order tracking information
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.
输入参数signer必填shipped必填order_id必填delivered必填tracking_update必填
geode_market_refuse_an_order
Market: refuse an order
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.
输入参数signer必填order_id必填confirm_token
geode_market_issue_refund
Market: issue refund
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.
输入参数value必填signer必填order_id必填confirm_token
geode_market_issue_replacement
Market: issue replacement
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.
输入参数signer必填order_id必填tracking必填
geode_market_deny_resolution_request
Market: deny resolution request
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.
输入参数signer必填order_id必填confirm_token
geode_market_message_the_buyer
Market: message the buyer
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.
输入参数signer必填message必填order_id必填photo_or_youtube_url必填
geode_market_rate_a_buyer
Market: rate a buyer
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.
输入参数buyer必填rating必填review必填signer必填order_id必填
geode_market_add_a_product
Market: add a product
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.
输入参数brand必填price必填title必填signer必填digital必填category必填inventory必填description必填zeno_percent必填delivery_info必填more_info_link必填digital_file_url必填另有 4 个
geode_market_update_product_details
Market: update product details
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.
输入参数brand必填price必填signer必填category必填inventory必填product_id必填description必填delivery_info必填more_info_link必填digital_file_url必填product_location必填photo_or_youtube_link1必填另有 2 个
geode_market_add_a_service
Market: add a service
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.
输入参数price必填title必填online必填signer必填category必填inventory必填description必填booking_link必填zeno_percent必填service_location必填photo_or_youtube_link1必填photo_or_youtube_link2必填另有 1 个
geode_market_update_service_details
Market: update service details
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.
输入参数price必填signer必填category必填inventory必填service_id必填description必填booking_link必填service_location必填photo_or_youtube_link1必填photo_or_youtube_link2必填photo_or_youtube_link3必填
geode_market_delete_a_product
Market: delete a product
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.
输入参数signer必填confirm_tokenproduct_id_to_delete必填
geode_market_delete_a_service
Market: delete a service
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.
输入参数signer必填confirm_tokenservice_id_to_delete必填
geode_market_search_products_by_keyword
Market: search products by keyword
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).
输入参数callerkeywords1必填keywords2必填keywords3必填
geode_market_search_services_by_keyword
Market: search services by keyword
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).
输入参数callerkeywords1必填keywords2必填keywords3必填
geode_market_search_stores_by_keyword
Market: search stores by keyword
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).
输入参数callerkeywords1必填keywords2必填keywords3必填
geode_market_view_my_orders
Market: view my orders
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).
输入参数caller
geode_market_view_my_buyer_account
Market: view my buyer account
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).
输入参数caller
geode_market_view_my_cart
Market: view my cart
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).
输入参数caller
geode_market_go_to_store
Market: go to store
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).
输入参数callerseller必填
geode_market_view_my_seller_profile
Market: view my seller profile
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).
输入参数caller
geode_market_view_my_seller_orders_awaiting
Market: view my seller orders awaiting
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).
输入参数limitcalleroffset
geode_market_view_my_seller_orders_shipped
Market: view my seller orders shipped
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).
输入参数limitcalleroffset
geode_market_view_my_seller_orders_delivered
Market: view my seller orders delivered
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).
输入参数limitcalleroffset
geode_market_view_my_seller_orders_resolved
Market: view my seller orders resolved
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).
输入参数limitcalleroffset
geode_market_view_my_seller_orders_problem
Market: view my seller orders problem
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).
输入参数limitcalleroffset
geode_market_view_my_seller_orders_refused
Market: view my seller orders refused
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).
输入参数limitcalleroffset
geode_messaging_update_settings
Messaging: update settings
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.
输入参数signer必填my_username必填my_inbox_fee必填my_interests必填hide_from_search必填
geode_messaging_send_private_message
Messaging: send private message
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.
输入参数signer必填to_acct必填file_url必填new_message必填
geode_messaging_send_message_to_group
Messaging: send message to group
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.
输入参数signer必填file_url必填new_message必填to_group_id必填
geode_messaging_allow_account
Messaging: allow account
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.
输入参数allow必填signer必填
geode_messaging_disallow_account
Messaging: disallow account
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.
输入参数signer必填disallow必填
geode_messaging_block_account
Messaging: block account
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.
输入参数block必填signer必填
geode_messaging_unblock_account
Messaging: unblock account
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.
输入参数signer必填unblock必填
geode_messaging_delete_single_message_to_account
Messaging: delete single message to account
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.
输入参数signer必填confirm_tokenmessage_id_to_delete必填
geode_messaging_delete_all_messages_to_account
Messaging: delete all messages to account
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.
输入参数signer必填confirm_tokendelete_all_messages_to必填
geode_messaging_make_a_new_group
Messaging: make a new group
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.
输入参数signer必填file_url必填description必填first_message必填new_group_name必填hide_from_search必填
geode_messaging_join_a_group
Messaging: join a group
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.
输入参数signer必填group_id必填
geode_messaging_delete_single_message_to_group
Messaging: delete single message to group
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.
输入参数signer必填confirm_tokenmessage_id_to_delete必填
geode_messaging_delete_all_messages_to_group
Messaging: delete all messages to group
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.
输入参数signer必填confirm_tokendelete_my_messages_to_group_id必填
geode_messaging_leave_a_group
Messaging: leave a group
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.
输入参数signer必填group_id_to_leave必填
geode_messaging_update_group_settings
Messaging: update group settings
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.
输入参数signer必填group_id必填description必填hide_from_search必填
geode_messaging_send_message_to_list
Messaging: send message to list
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.
输入参数signer必填file_url必填to_list_id必填new_message必填
geode_messaging_make_a_new_list
Messaging: make a new list
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.
输入参数signer必填description必填new_list_name必填hide_from_search必填
geode_messaging_delete_single_message_to_list
Messaging: delete single message to list
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.
输入参数signer必填confirm_tokenmessage_id_to_delete必填
geode_messaging_delete_an_open_list
Messaging: delete an open list
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.
输入参数signer必填confirm_tokendelete_list_id必填
geode_messaging_join_an_open_list
Messaging: join an open list
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.
输入参数signer必填list_id必填
geode_messaging_unsubscribe_from_open_list
Messaging: unsubscribe from open list
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.
输入参数signer必填list_id必填
geode_messaging_send_paid_message
Messaging: send paid message
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.
输入参数value必填signer必填file_url必填to_account必填new_message必填confirm_token
geode_messaging_get_my_inbox
Messaging: get my inbox
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).
输入参数limitcalleroffset
geode_messaging_get_my_paid_inbox
Messaging: get my paid inbox
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).
输入参数limitcalleroffset
geode_messaging_get_my_allowed_and_blocked_accounts
Messaging: get my allowed and blocked accounts
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).
输入参数caller
geode_messaging_get_my_groups
Messaging: get my groups
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).
输入参数limitcalleroffset
geode_messaging_find_groups_by_keyword
Messaging: find groups by keyword
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).
输入参数callerkeywords1必填keywords2必填keywords3必填
geode_messaging_get_my_open_lists
Messaging: get my open lists
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).
输入参数limitcalleroffset
geode_messaging_get_my_subscribed_lists
Messaging: get my subscribed lists
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).
输入参数limitcalleroffset
geode_messaging_find_lists_by_keyword
Messaging: find lists by keyword
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).
输入参数callerkeywords1必填keywords2必填keywords3必填
geode_messaging_get_account_settings_data
Messaging: get account settings data
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).
输入参数callerget_settings_for必填
geode_messaging_get_my_inbox_lists
Messaging: get my inbox lists
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).
输入参数caller
geode_messaging_get_my_inbox_groups
Messaging: get my inbox groups
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).
输入参数limitcalleroffset
geode_messaging_clear_my_paid_inbox
Messaging: clear my paid inbox
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.
输入参数signer必填confirm_token
geode_profile_new_profile
Profile: new profile
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.
输入参数my_bio必填signer必填website1必填website2必填website3必填photo_link必填my_location必填social_account必填life_and_work_account必填preferred_display_name必填private_messaging_account必填marketplace_seller_account必填另有 2 个
geode_profile_update_your_profile
Profile: update your profile
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.
输入参数my_bio必填signer必填website1必填website2必填website3必填photo_link必填my_location必填social_account必填life_and_work_account必填preferred_display_name必填private_messaging_account必填marketplace_seller_account必填另有 2 个
geode_profile_get_account_profile
Profile: get account profile
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).
输入参数limitcalleroffsetaccount必填
geode_social_send_message_public
Social: send message public
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.
输入参数signer必填new_message必填photo_or_youtube_link必填website_or_document_link必填
geode_social_send_paid_message_public
Social: send paid message public
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.
输入参数value必填signer必填new_message必填confirm_tokentarget_interests必填payment_per_endorser必填photo_or_youtube_link必填website_or_document_link必填maximum_number_of_paid_endorsers必填
geode_social_elevate_message
Social: elevate message
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.
输入参数signer必填this_message_id必填
geode_social_elevate_paid_message
Social: elevate paid message
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.
输入参数signer必填this_message_id必填
geode_social_follow_account
Social: follow account
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.
输入参数follow必填signer必填
geode_social_unfollow_account
Social: unfollow account
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.
输入参数signer必填unfollow必填
geode_social_block_account
Social: block account
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.
输入参数block必填signer必填
geode_social_unblock_account
Social: unblock account
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.
输入参数signer必填unblock必填
geode_social_update_settings
Social: update settings
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.
输入参数signer必填my_username必填my_interests必填max_messages_in_my_feed必填max_messages_in_my_paid_feed必填
geode_social_get_public_feed
Social: get public feed
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).
输入参数caller
geode_social_get_paid_feed
Social: get paid feed
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).
输入参数callerkeyword必填
geode_social_get_account_profile
Social: get account profile
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).
输入参数user必填caller
geode_social_send_reply_public
Social: send reply public
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.
输入参数signer必填new_message必填replying_to必填photo_or_youtube_link必填website_or_document_link必填
geode_social_get_account_paid_messages
Social: get account paid messages
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).
输入参数user必填limitcalleroffset
geode_social_get_account_following
Social: get account following
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).
输入参数user必填limitcalleroffset
geode_social_get_details_for_paid_message
Social: get details for paid message
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).
输入参数callermessage_id必填
geode_social_get_details_for_message
Social: get details for message
Get full details of one Social post. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
输入参数callermessage_id必填
geode_social_get_replies_for_message
Social: get replies for message
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).
输入参数limitcalleroffsetmessage_id必填
geode_surveys_make_a_new_survey_5
Surveys: make a new survey 5
Create a 5-question survey that pays each respondent `payout`. `value` must be at least payout × max_responses (the survey's budget). 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.
输入参数value必填payout必填public必填signer必填question_1必填question_2必填question_3必填question_4必填question_5必填survey_name必填confirm_tokenmax_responses必填
geode_surveys_make_a_new_survey_3
Surveys: make a new survey 3
Create a 3-question survey that pays each respondent `payout`. `value` must be at least payout × max_responses (the survey's budget). 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.
输入参数value必填payout必填public必填signer必填question_1必填question_2必填question_3必填survey_name必填confirm_tokenmax_responses必填
geode_surveys_make_a_new_survey_1
Surveys: make a new survey 1
Create a 1-question survey that pays each respondent `payout`. `value` must be at least payout × max_responses (the survey's budget). 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.
输入参数value必填payout必填public必填signer必填question_1必填survey_name必填confirm_tokenmax_responses必填
geode_surveys_close_my_survey
Surveys: close my survey
Close one of your surveys (`length` is 1, 3 or 5); its unspent budget is refunded to you. Fails if the budget is already fully paid out. 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.
输入参数length必填signer必填survey_id必填confirm_token
geode_surveys_take_a_survey_5
Surveys: take a survey 5
Answer an open 5-question survey and receive its payout. Each account can answer a survey once. 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.
输入参数signer必填answer_1必填answer_2必填answer_3必填answer_4必填answer_5必填survey_id必填
geode_surveys_take_a_survey_3
Surveys: take a survey 3
Answer an open 3-question survey and receive its payout. Each account can answer a survey once. 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.
输入参数signer必填answer_1必填answer_2必填answer_3必填survey_id必填
geode_surveys_take_a_survey_1
Surveys: take a survey 1
Answer an open 1-question survey and receive its payout. Each account can answer a survey once. 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.
输入参数signer必填answer_1必填survey_id必填
geode_surveys_get_survey_responses_5
Surveys: get survey responses 5
Get responses to one of your 5-question surveys. Only the owner can read them: pass `caller` = the owner. Responses are numbered from 1; returns numbers from..to-1 (at most 100 per call). 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).
输入参数limitcalleroffsetsurvey_id必填to_response_number必填from_response_number必填
geode_surveys_get_survey_responses_3
Surveys: get survey responses 3
Get responses to one of your 3-question surveys. Only the owner can read them: pass `caller` = the owner. Responses are numbered from 1; returns numbers from..to-1 (at most 100 per call). 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).
输入参数limitcalleroffsetsurvey_id必填to_response_number必填from_response_number必填
geode_surveys_get_survey_responses_1
Surveys: get survey responses 1
Get responses to one of your 1-question surveys. Only the owner can read them: pass `caller` = the owner. Responses are numbered from 1; returns numbers from..to-1 (at most 100 per call). 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).
输入参数limitcalleroffsetsurvey_id必填to_response_number必填from_response_number必填
geode_surveys_get_available_surveys
Surveys: get available surveys
List open surveys (1-, 3- and 5-question) with their questions, payout per response and remaining capacity. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
输入参数caller
geode_surveys_get_my_surveys
Surveys: get my surveys
List the surveys `caller` created. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
输入参数caller
geode_surveys_get_survey_by_id
Surveys: get survey by id
Look up one survey by its survey_id (from geode_surveys_get_available_surveys, geode_surveys_get_my_surveys or a shared link): its questions, payout per response and remaining capacity. Returns it only while it is open, i.e. funded, payout > 0 and under its response cap; a closed, unfunded or full survey (or an unknown id) comes back as an empty result. Read-only; no signature. Optional `caller`: the account whose view to read (for caller-dependent results).
输入参数callersurvey_id必填
geode_balances_transfer
Send GEODE
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.
输入参数dest必填amount必填signer必填confirm_token
geode_account_info
Account info
Read-only: whether an address exists on-chain, its free/reserved/frozen balance, the existential deposit (minimum balance), and its nonce.
输入参数address必填
geode_submit_intent
Submit a signed intent
Broadcast a transaction you prepared with a geode_* write tool and signed with geode-local-signer (sign_intent). The server checks the signature against the exact payload it built, then waits for inclusion in a block and returns the result and decoded contract events.
输入参数intent_id必填signature必填
geode_get_intent
Get an intent
Read-only: the status of an intent (pending, submitting, done, failed) and, once submitted, its result.
输入参数intent_id必填
geode_accept_terms
Accept the Terms of Use
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.
输入参数signer必填signature必填timestamp必填
geode_agent_status
Agent status
Read-only: the current Terms of Use (and whether an address has accepted them), the spending caps, and the address's pending intents.
输入参数address必填
geode_upgrade_packs
Account upgrade packs (USDC on Base)
Read-only: the GEODE packs sold for USDC on Base by Sparticle Concepts LLC (Pebble, Diamond), with prices, stock and today's limits. Pass `buyer` to also see how much that Base address may still buy today. Buying a pack gives a Geode account its upgrade tier automatically.
输入参数buyer
geode_upgrade_prepare
Prepare an account upgrade purchase
Builds a USDC purchase of a GEODE pack for YOU to sign and send from your own Base wallet (you pay the gas; this server never sends anything). It first checks the Geode address, your USDC and ETH, stock and limits. mode "approve" (default, any wallet): returns two unsigned transactions, an exact-amount USDC approval and the buy. mode "authorization" (wallets that can sign EIP-712 typed data): returns typed data to sign; then call geode_upgrade_build. Nothing is spent until you send a transaction.
输入参数modebuyer必填pack_id必填geode_address必填
geode_upgrade_build
Build a one-transaction upgrade purchase
For mode "authorization" only. Pass every field of `purchase` from geode_upgrade_prepare unchanged, plus your EIP-712 signature. The server simulates the purchase for free (a bad signature never costs you gas) and returns one unsigned transaction for you to send from the same wallet.
输入参数salt必填buyer必填pack_id必填signature必填valid_after必填valid_before必填geode_address必填
geode_upgrade_status
Account upgrade purchase status
Read-only: given the Base transaction hash of a purchase, reports whether it was paid and whether the GEODE has been delivered on Geode (not_found_or_pending, failed_on_base, paid_waiting_for_base_finality, paid_waiting_for_bridge, delivered).
输入参数tx_hash必填