mirror of
https://github.com/FlipsideCrypto/fsc-utils.git
synced 2026-02-06 10:56:49 +00:00
db
This commit is contained in:
parent
1fd0466311
commit
6981b8b42d
@ -1044,14 +1044,14 @@ RETURNS:
|
||||
EXAMPLES:
|
||||
|
||||
-- Simple function with no inputs
|
||||
SELECT crosschain_dev.utils.udf_encode_contract_call(
|
||||
SELECT utils.udf_encode_contract_call(
|
||||
PARSE_JSON(''{"name": "totalSupply", "inputs": []}''),
|
||||
ARRAY_CONSTRUCT()
|
||||
);
|
||||
-- Returns: 0x18160ddd
|
||||
|
||||
-- Function with single address parameter
|
||||
SELECT crosschain_dev.utils.udf_encode_contract_call(
|
||||
SELECT utils.udf_encode_contract_call(
|
||||
PARSE_JSON(''{
|
||||
"name": "balanceOf",
|
||||
"inputs": [{"name": "account", "type": "address"}]
|
||||
@ -1061,7 +1061,7 @@ EXAMPLES:
|
||||
-- Returns: 0x70a08231000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
|
||||
|
||||
-- Function with multiple parameters
|
||||
SELECT crosschain_dev.utils.udf_encode_contract_call(
|
||||
SELECT utils.udf_encode_contract_call(
|
||||
PARSE_JSON(''{
|
||||
"name": "transfer",
|
||||
"inputs": [
|
||||
@ -1073,7 +1073,7 @@ EXAMPLES:
|
||||
);
|
||||
|
||||
-- Complex function with nested tuples
|
||||
SELECT crosschain_dev.utils.udf_encode_contract_call(
|
||||
SELECT utils.udf_encode_contract_call(
|
||||
PARSE_JSON(''{
|
||||
"name": "swap",
|
||||
"inputs": [{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user