MCPcopy Create free account

hub / github.com/binance/binance-skills-hub / functions

Functions123 in github.com/binance/binance-skills-hub

↓ 7 callersFunctionbaseUrl
(p = {})
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:31
↓ 7 callersFunctionload_state
Load state from file
skills/binance/payment/common.py:311
↓ 7 callersFunctionset_order_status
Set order status and optionally update other fields
skills/binance/payment/common.py:330
↓ 6 callersFunctionparseArgs
(args, required, optional = [])
skills/binance/square-post/scripts/lib.mjs:160
↓ 6 callersFunctionupdate_state
Update state with new values
skills/binance/payment/common.py:322
↓ 6 callersFunctionvalidationError
(msg)
skills/binance-web3/query-address-info/scripts/cli.mjs:53
↓ 5 callersFunctionrequireParam
(p, name, command)
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:35
↓ 5 callersFunctionvalidateChainId
(cmd, chainId)
skills/binance-web3/crypto-market-rank/scripts/cli.mjs:45
↓ 4 callersMethod_make_request
Make API request using OpenAPI signing method. Args: endpoint: API path (e.g. '/binancepay/openapi/user/c2c/parseQr')
skills/binance/payment/common.py:417
↓ 4 callersMethod_parse_error
Parse API error and return user-friendly info
skills/binance/payment/common.py:513
↓ 4 callersFunctionapi
(endpoint, apiKey, body, baseUrl = BASE_URL_V2)
skills/binance/square-post/scripts/lib.mjs:78
↓ 4 callersFunctionis_config_ready
Check if configuration is ready for use.
skills/binance/payment/common.py:188
↓ 4 callersFunctionqs
(p)
skills/binance-web3/query-token-info/scripts/cli.mjs:30
↓ 4 callersFunctionshow_config_guide
Show configuration guide when config is not ready.
skills/binance/payment/common.py:205
↓ 3 callersFunctionaction_pay_confirm
Payment Flow - Step 2: Confirm Payment Routes to the correct extension endpoint based on payment_type in state.
skills/binance/payment/send.py:380
↓ 3 callersFunctionaction_poll
Payment Flow - Step 3: Poll payment status until final result
skills/binance/payment/send.py:520
↓ 3 callersFunctioncall
({ url, method = 'GET', body, headers = {} })
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:89
↓ 3 callersMethoddecode_qr_from_image
Decode QR code from image file. Tries pyzbar first, then opencv.
skills/binance/payment/send.py:87
↓ 3 callersFunctiongetConfigFilePath
()
skills/binance/square-post/scripts/lib.mjs:33
↓ 3 callersFunctionload_config
Load configuration with priority: ENV > config.json > defaults If config.json doesn't exist, create a template and show setup guide.
skills/binance/payment/common.py:114
↓ 3 callersFunctionprintPublishSuccess
(result)
skills/binance/square-post/scripts/lib.mjs:154
↓ 3 callersFunctionpublish
(apiKey, body)
skills/binance/square-post/scripts/lib.mjs:150
↓ 3 callersFunctionqs
(p)
skills/binance-web3/crypto-market-rank/scripts/cli.mjs:17
↓ 3 callersFunctionresolveApiKey
(args = [])
skills/binance/square-post/scripts/lib.mjs:62
↓ 3 callersFunctionuploadImage
(apiKey, imgPath)
skills/binance/square-post/scripts/lib.mjs:124
↓ 2 callersFunctionaction_purchase
Unified Purchase Flow - Step 1: Parse QR Auto-detects QR type and delegates to the matching extension.
skills/binance/payment/send.py:288
↓ 2 callersFunctiongetContentType
(filePath)
skills/binance/square-post/scripts/lib.mjs:24
↓ 2 callersFunctionget_extension_by_type
Look up extension by payment_type string (e.g. 'C2C', 'PIX').
skills/binance/payment/send_extension/__init__.py:24
↓ 2 callersFunctionget_order_status
Get current order status
skills/binance/payment/common.py:337
↓ 2 callersMethodmake_parsed_request
Make API request and parse response with given class. Used by extensions to call APIs with their own response models. Args:
skills/binance/payment/common.py:524
↓ 2 callersFunctionmark_api_call_end
Mark the end of an API call
skills/binance/payment/common.py:296
↓ 2 callersFunctionpollImageStatus
(apiKey, fileTicket)
skills/binance/square-post/scripts/lib.mjs:139
↓ 2 callersFunctionuploadToS3
(presignedUrl, filePath, contentType)
skills/binance/square-post/scripts/lib.mjs:112
↓ 2 callersFunctionvalidateChainId
(cmd, chainId)
skills/binance-web3/meme-rush/scripts/cli.mjs:39
↓ 1 callersFunction_get_file_info
Get file metadata for debugging/transparency.
skills/binance/payment/send.py:770
↓ 1 callersFunction_get_state_helpers
Build the state_helpers dict that extensions use to manage state.
skills/binance/payment/send.py:56
↓ 1 callersMethod_make_openapi_request
Make OpenAPI-style request with header-based signature. Signature format: HMAC-SHA512(payload, api_secret) Payload: timestamp\\n + no
skills/binance/payment/common.py:434
↓ 1 callersMethod_parse_response
Parse API response into unified format. OpenAPI format: {"status": "SUCCESS", "code": "000000", "data": {...}, "errorMessage": null}
skills/binance/payment/common.py:478
↓ 1 callersFunctionaction_config
Show configuration status and guide user to complete setup
skills/binance/payment/send.py:220
↓ 1 callersFunctionaction_decode_qr
Decode QR code from image. Three MUTUALLY EXCLUSIVE input modes (no fallback between them): - --image <path> : Decode from file path
skills/binance/payment/send.py:784
↓ 1 callersFunctionaction_help
Show help information
skills/binance/payment/send.py:717
↓ 1 callersFunctionaction_receive
Generate a receive QR code / payment link. Args: config: Loaded config dict currency: Currency code (e.g. 'USDT', 'BTC'). Co
skills/binance/payment/receive.py:19
↓ 1 callersFunctionaction_reset
Clear state and start fresh
skills/binance/payment/send.py:637
↓ 1 callersFunctionaction_resume
Resume from current state - automatically continue the payment flow.
skills/binance/payment/send.py:647
↓ 1 callersFunctionaction_set_amount
Set payment amount (and optionally currency) for orders without preset amount
skills/binance/payment/send.py:327
↓ 1 callersFunctionaction_status
Show current order status and next steps
skills/binance/payment/send.py:579
↓ 1 callersMethodbuild_confirm_params
Build PIX confirmPayment params (no bizType needed).
skills/binance/payment/send_extension/pix.py:300
↓ 1 callersMethodbuild_poll_params
PIX poll does NOT include bizType.
skills/binance/payment/send_extension/pix.py:314
↓ 1 callersFunctioncall
({ url, method = 'GET', body, headers = {} })
skills/binance-web3/meme-rush/scripts/cli.mjs:19
↓ 1 callersFunctioncall
({ url, method = 'GET', body, headers = {} })
skills/binance-web3/crypto-market-rank/scripts/cli.mjs:22
↓ 1 callersFunctioncall
({ url, method = 'GET', body, headers = {} })
skills/binance-web3/trading-signal/scripts/cli.mjs:17
↓ 1 callersFunctioncall
({ url, method = 'GET', body, headers = {} })
skills/binance-web3/query-token-info/scripts/cli.mjs:35
↓ 1 callersFunctioncall
({ url, method = 'GET', body, headers = {} })
skills/binance-web3/query-address-info/scripts/cli.mjs:18
↓ 1 callersFunctionchunk
(items, size)
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:48
↓ 1 callersFunctioncleanupCover
(coverPath, tempDir)
skills/binance/square-post/scripts/post-video.mjs:64
↓ 1 callersFunctionclear_state
Clear all state for a fresh start
skills/binance/payment/common.py:349
↓ 1 callersMethodconfirm_payment
Call confirmPayment endpoint (shared response format).
skills/binance/payment/common.py:546
↓ 1 callersFunctioncreate_default_config
Create default config.json file with template and instructions.
skills/binance/payment/common.py:107
↓ 1 callersMethoddecode_qr_from_clipboard
Decode QR from clipboard image. Returns: (success: bool, qr_data: str or None, message: str)
skills/binance/payment/send.py:182
↓ 1 callersMethoddetect
PIX EMV QR codes contain 'br.gov.bcb.pix' as GUI identifier.
skills/binance/payment/send_extension/pix.py:146
↓ 1 callersFunctiondetect_extension
Find the matching extension for a given QR code string.
skills/binance/payment/send_extension/__init__.py:15
↓ 1 callersFunctionextractVideoCover
(videoPath)
skills/binance/square-post/scripts/post-video.mjs:35
↓ 1 callersFunctionget_all_endpoints
Merge endpoints from all extensions into one dict. Keys are prefixed with payment_type to avoid collisions. e.g. 'c2c_parse_qr', 'pix_parse_q
skills/binance/payment/send_extension/__init__.py:32
↓ 1 callersMethodget_confirm_endpoint
(self)
skills/binance/payment/send_extension/pix.py:308
↓ 1 callersFunctionget_last_api_call_time
Get timestamp of last API call
skills/binance/payment/common.py:267
↓ 1 callersMethodget_poll_endpoint
(self)
skills/binance/payment/send_extension/pix.py:311
↓ 1 callersFunctionget_status_hint
Get hint for next action based on current status
skills/binance/payment/common.py:355
↓ 1 callersFunctionisDirectExecution
()
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:22
↓ 1 callersFunctionmain
()
skills/binance/payment/payment_skill.py:33
↓ 1 callersFunctionmaskApiKey
(apiKey)
skills/binance/square-post/scripts/lib.mjs:37
↓ 1 callersFunctionparse_pix_emv_qr
Parse PIX EMV QR code (TLV format) for local preview display. This extracts merchant info from the QR data before calling the API. The A
skills/binance/payment/send_extension/pix.py:81
↓ 1 callersMethodpurchase
PIX purchase flow - Step 1: Parse PIX QR code
skills/binance/payment/send_extension/pix.py:152
↓ 1 callersFunctionqs
(p)
skills/binance-web3/meme-rush/scripts/cli.mjs:14
↓ 1 callersFunctionqs
(p)
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:15
↓ 1 callersFunctionqs
(p)
skills/binance-web3/query-address-info/scripts/cli.mjs:13
↓ 1 callersMethodquery_payment_status
Call queryPaymentStatus endpoint (shared response format).
skills/binance/payment/common.py:554
↓ 1 callersFunctionreadSavedApiKey
()
skills/binance/square-post/scripts/lib.mjs:43
↓ 1 callersFunctionsaveApiKey
(apiKey)
skills/binance/square-post/scripts/lib.mjs:49
↓ 1 callersMethodsave_clipboard_image
Save clipboard image to file (cross-platform)
skills/binance/payment/send.py:170
↓ 1 callersMethodsave_clipboard_image_linux
Save clipboard image to file on Linux using xclip
skills/binance/payment/send.py:135
↓ 1 callersMethodsave_clipboard_image_macos
Save clipboard image to file on macOS using osascript
skills/binance/payment/send.py:114
↓ 1 callersMethodsave_clipboard_image_windows
Save clipboard image to file on Windows
skills/binance/payment/send.py:151
↓ 1 callersFunctionsave_state
Save state to file
skills/binance/payment/common.py:304
↓ 1 callersFunctionset_last_api_call_time
Save timestamp of API call
skills/binance/payment/common.py:278
↓ 1 callersFunctionsleep
(ms)
skills/binance/square-post/scripts/lib.mjs:29
↓ 1 callersFunctionslugsFromParams
(p)
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:42
↓ 1 callersFunctionstripBase64Fields
(value)
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:145
↓ 1 callersFunctionstripInternalMarketFields
(result)
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:138
↓ 1 callersFunctiontrimTrailingSlash
(s)
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:20
↓ 1 callersFunctionvalidateAddress
(address, chainId)
skills/binance-web3/query-address-info/scripts/cli.mjs:57
↓ 1 callersFunctionvalidateChainId
(cmd, chainId)
skills/binance-web3/trading-signal/scripts/cli.mjs:36
↓ 1 callersFunctionvalidateChainId
(chainId)
skills/binance-web3/query-address-info/scripts/cli.mjs:35
↓ 1 callersFunctionvalidatePredictionPlatform
(platform)
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:81
↓ 1 callersFunctionvalidateRecomputeSignals
(signals)
skills/binance-web3/binance-sports-ai-analyzer/scripts/cli.mjs:69
↓ 1 callersFunctionvalidate_config
Validate configuration.
skills/binance/payment/common.py:251
↓ 1 callersFunctionwait_before_api_call
Wait if needed to respect API rate limits
skills/binance/payment/common.py:287
Method__init__
(self, data: Dict[str, Any])
skills/binance/payment/common.py:376
Method__init__
(self, data: Dict[str, Any])
skills/binance/payment/common.py:390
Method__init__
(self, config: Dict[str, Any] = None)
skills/binance/payment/common.py:409
Method__init__
(self, data: Dict[str, Any])
skills/binance/payment/send_extension/pix.py:20
next →1–100 of 123, ranked by callers