diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/celsius.svg b/Projects/Foundations/Icons-SVG-Sources/assets/celsius.svg new file mode 100644 index 000000000..7c6446fb1 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/celsius.svg @@ -0,0 +1,45 @@ + + + + + +Celsius_Website_Logo_Filled + + + + + + +Celsius_Website_Logo_Filled diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/ecash.svg b/Projects/Foundations/Icons-SVG-Sources/assets/ecash.svg new file mode 100644 index 000000000..1d18061b3 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/ecash.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/elrond.svg b/Projects/Foundations/Icons-SVG-Sources/assets/elrond.svg new file mode 100644 index 000000000..bc2a332d8 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/elrond.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/hedera-hashgraph.svg b/Projects/Foundations/Icons-SVG-Sources/assets/hedera-hashgraph.svg new file mode 100644 index 000000000..5e4a1975e --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/hedera-hashgraph.svg @@ -0,0 +1,48 @@ + + + + + + hedera--logo + + + + + + + + + + + + hedera--logo + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/klaytn.svg b/Projects/Foundations/Icons-SVG-Sources/assets/klaytn.svg new file mode 100644 index 000000000..438a98021 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/klaytn.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/near-protocol.svg b/Projects/Foundations/Icons-SVG-Sources/assets/near-protocol.svg new file mode 100644 index 000000000..8271a4787 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/near-protocol.svg @@ -0,0 +1,20 @@ + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/okb.svg b/Projects/Foundations/Icons-SVG-Sources/assets/okb.svg new file mode 100644 index 000000000..35906d377 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/okb.svg @@ -0,0 +1,74 @@ + + + + okb-okb-logo + + + + + + + + + + + + + + okb-okb-logo + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/quant.svg b/Projects/Foundations/Icons-SVG-Sources/assets/quant.svg new file mode 100644 index 000000000..2415602b4 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/quant.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/revain.svg b/Projects/Foundations/Icons-SVG-Sources/assets/revain.svg new file mode 100644 index 000000000..4e61a4167 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/revain.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/assets/superalgos.svg b/Projects/Foundations/Icons-SVG-Sources/assets/superalgos.svg new file mode 100644 index 000000000..5ab331be3 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/assets/superalgos.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/bitflyer.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/bitflyer.svg new file mode 100644 index 000000000..7192741ab --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/bitflyer.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/bithumb.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/bithumb.svg new file mode 100644 index 000000000..4a5a1faa4 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/bithumb.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/bitmart.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/bitmart.svg new file mode 100644 index 000000000..c8612f039 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/bitmart.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/bitstamp.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/bitstamp.svg new file mode 100644 index 000000000..f8e4aea6e --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/bitstamp.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/bybit.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/bybit.svg new file mode 100644 index 000000000..75bd5926a --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/bybit.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/coinbaseprime.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/coinbaseprime.svg new file mode 100644 index 000000000..df43c45d5 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/coinbaseprime.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/coinone.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/coinone.svg new file mode 100644 index 000000000..72a64b227 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/coinone.svg @@ -0,0 +1,63 @@ + + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/gateio.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/gateio.svg new file mode 100644 index 000000000..aed9488a9 --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/gateio.svg @@ -0,0 +1,46 @@ + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/huobi.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/huobi.svg new file mode 100644 index 000000000..49e4a8b8b --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/huobi.svg @@ -0,0 +1,54 @@ + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/idex.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/idex.svg new file mode 100644 index 000000000..79620165b --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/idex.svg @@ -0,0 +1,30 @@ + + + + + + + + + diff --git a/Projects/Foundations/Icons-SVG-Sources/exchanges/zb.svg b/Projects/Foundations/Icons-SVG-Sources/exchanges/zb.svg new file mode 100644 index 000000000..16f20c88f --- /dev/null +++ b/Projects/Foundations/Icons-SVG-Sources/exchanges/zb.svg @@ -0,0 +1,27 @@ + + + + + + + + + diff --git a/Projects/Foundations/Icons/Crypto-Assets/celsius.png b/Projects/Foundations/Icons/Crypto-Assets/celsius.png new file mode 100644 index 000000000..b86ead99a Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/celsius.png differ diff --git a/Projects/Foundations/Icons/Crypto-Assets/ecash.png b/Projects/Foundations/Icons/Crypto-Assets/ecash.png new file mode 100644 index 000000000..685311ba9 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/ecash.png differ diff --git a/Projects/Foundations/Icons/Crypto-Assets/elrond.png b/Projects/Foundations/Icons/Crypto-Assets/elrond.png new file mode 100644 index 000000000..92d905eb2 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/elrond.png differ diff --git a/Projects/Foundations/Icons/Crypto-Assets/hedera-hashgraph.png b/Projects/Foundations/Icons/Crypto-Assets/hedera-hashgraph.png new file mode 100644 index 000000000..a020dd224 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/hedera-hashgraph.png differ diff --git a/Projects/Foundations/Icons/Crypto-Assets/klaytn.png b/Projects/Foundations/Icons/Crypto-Assets/klaytn.png new file mode 100644 index 000000000..c5e026d0d Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/klaytn.png differ diff --git a/Projects/Foundations/Icons/Crypto-Assets/near-protocol.png b/Projects/Foundations/Icons/Crypto-Assets/near-protocol.png new file mode 100644 index 000000000..808faf698 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/near-protocol.png differ diff --git a/Projects/Foundations/Icons/Crypto-Assets/okb.png b/Projects/Foundations/Icons/Crypto-Assets/okb.png new file mode 100644 index 000000000..c3b4af52a Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/okb.png differ diff --git a/Projects/Foundations/Icons/Crypto-Assets/quant.png b/Projects/Foundations/Icons/Crypto-Assets/quant.png new file mode 100644 index 000000000..33cb27552 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/quant.png differ diff --git a/Projects/Foundations/Icons/Crypto-Assets/revain.png b/Projects/Foundations/Icons/Crypto-Assets/revain.png new file mode 100644 index 000000000..40f935664 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/revain.png differ diff --git a/Projects/Foundations/Icons/Crypto-Assets/superalgos.png b/Projects/Foundations/Icons/Crypto-Assets/superalgos.png new file mode 100644 index 000000000..09f10cc42 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/superalgos.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/bitflyer.png b/Projects/Foundations/Icons/Crypto-Exchanges/bitflyer.png new file mode 100644 index 000000000..28d8af228 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/bitflyer.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/bithumb.png b/Projects/Foundations/Icons/Crypto-Exchanges/bithumb.png new file mode 100644 index 000000000..4061b415f Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/bithumb.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/bitmart.png b/Projects/Foundations/Icons/Crypto-Exchanges/bitmart.png new file mode 100644 index 000000000..37b5be550 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/bitmart.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/bitstamp.png b/Projects/Foundations/Icons/Crypto-Exchanges/bitstamp.png new file mode 100644 index 000000000..3b3cf426e Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/bitstamp.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/bybit.png b/Projects/Foundations/Icons/Crypto-Exchanges/bybit.png new file mode 100644 index 000000000..a29d9e84f Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/bybit.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/coinbaseprime.png b/Projects/Foundations/Icons/Crypto-Exchanges/coinbaseprime.png new file mode 100644 index 000000000..cc0c43ba2 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/coinbaseprime.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/coinone.png b/Projects/Foundations/Icons/Crypto-Exchanges/coinone.png new file mode 100644 index 000000000..16ea74345 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/coinone.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/gateio.png b/Projects/Foundations/Icons/Crypto-Exchanges/gateio.png new file mode 100644 index 000000000..14d156652 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/gateio.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/huobi.png b/Projects/Foundations/Icons/Crypto-Exchanges/huobi.png new file mode 100644 index 000000000..6255da97a Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/huobi.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/idex.png b/Projects/Foundations/Icons/Crypto-Exchanges/idex.png new file mode 100644 index 000000000..a871d1561 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/idex.png differ diff --git a/Projects/Foundations/Icons/Crypto-Exchanges/zb.png b/Projects/Foundations/Icons/Crypto-Exchanges/zb.png new file mode 100644 index 000000000..15aed8cf4 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Exchanges/zb.png differ diff --git a/Projects/Foundations/Schemas/App-Schema/asset.json b/Projects/Foundations/Schemas/App-Schema/asset.json index a7f38300c..4b1b1c1f9 100644 --- a/Projects/Foundations/Schemas/App-Schema/asset.json +++ b/Projects/Foundations/Schemas/App-Schema/asset.json @@ -1,161 +1,589 @@ -{ - "type": "Asset", - "menuItems": [ - { - "action": "Configure", - "actionFunction": "uiObject.configEditor.activate", - "label": "Configure", - "iconPathOn": "configuration", - "iconPathOff": "configuration" - }, - { - "action": "Delete UI Object", -"actionProject": "Visual-Scripting", - "askConfirmation": true, - "confirmationLabel": "Confirm to Delete", - "label": "Delete", - "iconPathOn": "delete-entity", - "iconPathOff": "delete-entity", - "actionFunction": "payload.executeAction" - } - ], - "isTitleAllwaysVisible": true, - "addLeftIcons": true, - "level": 4, - "editors": { - "config": true - }, - "initialValues": { - "config": "{ \n\"codeName\": \"Type_the_code_name_of_the_asset\"\n}" - }, - "attachingRules": { - "compatibleTypes": "->Exchange Assets->" - }, - "propertyNameAtParent": "assets", - "alternativeIcons": [ - { - "codeName": "ADA", - "iconName": "cardano" - }, - { - "codeName": "BCH", - "iconName": "bitcoin-cash" - }, - { - "codeName": "BNB", - "iconName": "binance-coin" - }, - { - "codeName": "BTC", - "iconName": "bitcoin" - }, - { - "codeName": "BUSD", - "iconName": "binance-usd" - }, - { - "codeName": "CAKE", - "iconName": "cake" - }, - { - "codeName": "DAI", - "iconName": "dai" - }, - { - "codeName": "DASH", - "iconName": "dash" - }, - { - "codeName": "DOGE", - "iconName": "dogecoin" - }, - { - "codeName": "DOT", - "iconName": "polkadot" - }, - { - "codeName": "EOS", - "iconName": "eos" - }, - { - "codeName": "ETC", - "iconName": "ethereum-classic" - }, - { - "codeName": "ETH", - "iconName": "ethereum" - }, - { - "codeName": "EUR", - "iconName": "euro" - }, - { - "codeName": "LINK", - "iconName": "chainlink" - }, - { - "codeName": "LTC", - "iconName": "litecoin" - }, - { - "codeName": "NANO", - "iconName": "nano" - }, - { - "codeName": "NEO", - "iconName": "neo" - }, - { - "codeName": "QTUM", - "iconName": "qtum" - }, - { - "codeName": "SOL", - "iconName": "solana" - }, - { - "codeName": "SXP", - "iconName": "swipe" - }, - { - "codeName": "TRX", - "iconName": "tron" - }, - { - "codeName": "XMR", - "iconName": "monero" - }, - { - "codeName": "UNI", - "iconName": "uniswap" - }, - { - "codeName": "USD", - "iconName": "us-dollar" - }, - { - "codeName": "USDC", - "iconName": "usdc" - }, - { - "codeName": "USDT", - "iconName": "tether" - }, - { - "codeName": "VET", - "iconName": "vechain" - }, - { - "codeName": "XLM", - "iconName": "stellar" - }, - { - "codeName": "XRP", - "iconName": "xrp" - }, - { - "codeName": "ZAR", - "iconName": "zar" - } - ] -} +{ + "type": "Asset", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isTitleAllwaysVisible": true, + "addLeftIcons": true, + "level": 4, + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n\"codeName\": \"Type_the_code_name_of_the_asset\"\n}" + }, + "attachingRules": { + "compatibleTypes": "->Exchange Assets->" + }, + "propertyNameAtParent": "assets", + "alternativeIcons": [ + { + "codeName": "ADA", + "iconName": "cardano" + }, + { + "codeName": "BCH", + "iconName": "bitcoin-cash" + }, + { + "codeName": "BNB", + "iconName": "binance-coin" + }, + { + "codeName": "BTC", + "iconName": "bitcoin" + }, + { + "codeName": "BUSD", + "iconName": "binance-usd" + }, + { + "codeName": "CAKE", + "iconName": "cake" + }, + { + "codeName": "DAI", + "iconName": "dai" + }, + { + "codeName": "DASH", + "iconName": "dash" + }, + { + "codeName": "DOGE", + "iconName": "dogecoin" + }, + { + "codeName": "DOT", + "iconName": "polkadot" + }, + { + "codeName": "EOS", + "iconName": "eos" + }, + { + "codeName": "ETC", + "iconName": "ethereum-classic" + }, + { + "codeName": "ETH", + "iconName": "ethereum" + }, + { + "codeName": "EUR", + "iconName": "euro" + }, + { + "codeName": "LINK", + "iconName": "chainlink" + }, + { + "codeName": "LTC", + "iconName": "litecoin" + }, + { + "codeName": "NANO", + "iconName": "nano" + }, + { + "codeName": "NEO", + "iconName": "neo" + }, + { + "codeName": "QTUM", + "iconName": "qtum" + }, + { + "codeName": "SOL", + "iconName": "solana" + }, + { + "codeName": "SXP", + "iconName": "swipe" + }, + { + "codeName": "TRX", + "iconName": "tron" + }, + { + "codeName": "XMR", + "iconName": "monero" + }, + { + "codeName": "UNI", + "iconName": "uniswap" + }, + { + "codeName": "USD", + "iconName": "us-dollar" + }, + { + "codeName": "USDC", + "iconName": "usdc" + }, + { + "codeName": "USDT", + "iconName": "tether" + }, + { + "codeName": "VET", + "iconName": "vechain" + }, + { + "codeName": "XLM", + "iconName": "stellar" + }, + { + "codeName": "XRP", + "iconName": "xrp" + }, + { + "codeName": "ZAR", + "iconName": "zar" + }, + { + "codeName": "SA", + "iconName": "superalgos" + }, + { + "codeName": "AAVE", + "iconName": "aave" + }, + { + "codeName": "ALGO", + "iconName": "algorand" + }, + { + "codeName": "AVAX", + "iconName": "avalanche" + }, + { + "codeName": "AXS", + "iconName": "axie-infinity" + }, + { + "codeName": "BAND", + "iconName": "band-protocol" + }, + { + "codeName": "BAT", + "iconName": "basic-attention-token" + }, + { + "codeName": "BCD", + "iconName": "bitcoin-diamond" + }, + { + "codeName": "BTG", + "iconName": "bitcoin-gold" + }, + { + "codeName": "BTCP", + "iconName": "bitcoin-private" + }, + { + "codeName": "BSV" , + "iconName": "bitcoin-sv" + }, + { + "codeName": "BTCZ", + "iconName": "bitcoinz" + }, + { + "codeName": "BTT", + "iconName": "bittorrent" + }, + { + "codeName": "ATOM", + "iconName": "cosmos" + }, + { + "codeName": "CEL", + "iconName": "celsius" + }, + { + "codeName": "CRV", + "iconName": "curve-dao-token" + }, + { + "codeName": "DAI", + "iconName": "dai" + }, + { + "codeName": "DENT", + "iconName": "dent" + }, + { + "codeName": "XEC", + "iconName": "ecash" + }, + { + "codeName": "EGLD", + "iconName": "elrond" + }, + { + "codeName": "FTM", + "iconName": "fantom" + }, + { + "codeName": "FIL", + "iconName": "filecoin" + }, + { + "codeName": "FTT", + "iconName": "ftx-token" + }, + { + "codeName": "GBP", + "iconName": "gbp" + }, + { + "codeName": "ONE", + "iconName": "harmony" + }, + { + "codeName": "HBAR", + "iconName": "hedera-hashgraph" + }, + { + "codeName": "HOT", + "iconName": "holo" + }, + { + "codeName": "HT", + "iconName": "huobi-token" + }, + { + "codeName": "ICX", + "iconName": "icon" + }, + { + "codeName": "ICP", + "iconName": "internet-computer" + }, + { + "codeName": "MIOTA", + "iconName": "iota" + }, + { + "codeName": "KLAY", + "iconName": "klaytn" + }, + { + "codeName": "KCS", + "iconName": "kucoin-token" + }, + { + "codeName": "OMG", + "iconName": "omg-network" + }, + { + "codeName": "OXT", + "iconName": "orchid" + }, + { + "codeName": "CAKE", + "iconName": "pancakeswap" + }, + { + "codeName": "MATIC", + "iconName": "polygon" + }, + { + "codeName": "QNT", + "iconName": "quant" + }, + { + "codeName": "REV", + "iconName": "revain" + }, + { + "codeName": "RVN", + "iconName": "ravencoin" + }, + { + "codeName": "SHIB", + "iconName": "shiba-inu" + }, + { + "codeName": "SC", + "iconName": "siacoin" + }, + { + "codeName": "SUSHI", + "iconName": "sushiswap" + }, + { + "codeName": "LUNA", + "iconName": "terra" + }, + { + "codeName": "XTZ", + "iconName": "tezos" + }, + { + "codeName": "GRT", + "iconName": "the-graph" + }, + { + "codeName": "THETA", + "iconName": "theta" + }, + { + "codeName": "TUSD", + "iconName": "true-usd" + }, + { + "codeName": "UNI", + "iconName": "uniswap" + }, + { + "codeName": "USDC", + "iconName": "usd-coin" + }, + { + "codeName": "VET", + "iconName": "vechain" + }, + { + "codeName": "WAVES", + "iconName": "waves" + }, + { + "codeName": "WBTC", + "iconName": "wrapped-bitcoin" + }, + { + "codeName": "YFI", + "iconName": "yearn-finance" + }, + { + "codeName": "ZEC", + "iconName": "zcash" + }, + { + "codeName": "ZIL", + "iconName": "zilliqa" + }, + { + "codeName": "ZRX", + "iconName": "0x" + }, + { + "codeName": "ELF", + "iconName": "aelf" + }, + { + "codeName": "AEON", + "iconName": "aeon" + }, + { + "codeName": "AMP", + "iconName": "amp" + }, + { + "codeName": "ANKR", + "iconName": "ankr" + }, + { + "codeName": "DEX", + "iconName": "ardor" + }, + { + "codeName": "ARK", + "iconName": "ark" + }, + { + "codeName": "REP", + "iconName": "augur" + }, + { + "codeName": "BNT", + "iconName": "bancor" + }, + { + "codeName": "CVC", + "iconName": "civic" + }, + { + "codeName": "COMP", + "iconName": "compound" + }, + { + "codeName": "MANA", + "iconName": "decentraland" + }, + { + "codeName": "DCR", + "iconName": "decred" + }, + { + "codeName": "DGB", + "iconName": "digibyte" + }, + { + "codeName": "ENJ", + "iconName": "enjin-coin" + }, + { + "codeName": "GNO", + "iconName": "gnosis" + }, + { + "codeName": "ZEN", + "iconName": "horizen" + }, + { + "codeName": "HUSD", + "iconName": "husd" + }, + { + "codeName": "RLC", + "iconName": "iexec-rlc" + }, + { + "codeName": "IOST", + "iconName": "iost" + }, + { + "codeName": "IOTX", + "iconName": "iotex" + }, + { + "codeName": "KSM", + "iconName": "kusama" + }, + { + "codeName": "LSK", + "iconName": "lisk" + }, + { + "codeName": "LPT", + "iconName": "livepeer" + }, + { + "codeName": "LRC", + "iconName": "loopring" + }, + { + "codeName": "MKR", + "iconName": "maker" + }, + { + "codeName": "MED", + "iconName": "medibloc" + }, + { + "codeName": "XEM", + "iconName": "nem" + }, + { + "codeName": "NEXO", + "iconName": "nexo" + }, + { + "codeName": "NKN", + "iconName": "nkn" + }, + { + "codeName": "NMR", + "iconName": "numeraire" + }, + { + "codeName": "OKB", + "iconName": "okb" + }, + { + "codeName": "OMNI", + "iconName": "omni" + }, + { + "codeName": "ONG", + "iconName": "ontology-gas" + }, + { + "codeName": "ONT", + "iconName": "ontology" + }, + { + "codeName": "NEAR", + "iconName": "near-protocol" + }, + { + "codeName": "PAXG", + "iconName": "pax-gold" + }, + { + "codeName": "REN", + "iconName": "ren" + }, + { + "codeName": "SAFEMOON", + "iconName": "safemoon" + }, + { + "codeName": "SKL", + "iconName": "skale-network" + }, + { + "codeName": "STX", + "iconName": "stacks" + }, + { + "codeName": "SNT", + "iconName": "status" + }, + { + "codeName": "STORJ", + "iconName": "storj" + }, + { + "codeName": "CHSB", + "iconName": "swissborg" + }, + { + "codeName": "SNX", + "iconName": "synthetix" + }, + { + "codeName": "TEL", + "iconName": "telcoin" + }, + { + "codeName": "SAND", + "iconName": "the-sandbox" + }, + { + "codeName": "UMA", + "iconName": "uma" + }, + { + "codeName": "LEO", + "iconName": "unus-sed-leo" + }, + { + "codeName": "XVG", + "iconName": "verge" + }, + { + "codeName": "VTHO", + "iconName": "vethor-token" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/crypto-exchange.json b/Projects/Foundations/Schemas/App-Schema/crypto-exchange.json index eafe79111..9a86efdde 100644 --- a/Projects/Foundations/Schemas/App-Schema/crypto-exchange.json +++ b/Projects/Foundations/Schemas/App-Schema/crypto-exchange.json @@ -1,155 +1,211 @@ -{ - "type": "Crypto Exchange", - "menuItems": [ - { - "action": "Configure Thise", - "actionFunction": "uiObject.configEditor.activate", - "label": "Configure", - "iconPathOn": "configuration", - "iconPathOff": "configuration" - }, - { - "action": "Add UI Object", - "disableIfPropertyIsDefined": true, - "propertyToCheckFor": "exchangeAssets", - "label": "Add Exchange Assets", - "relatedUiObject": "Exchange Assets", - "actionFunction": "payload.executeAction", - "actionProject": "Visual-Scripting", - "relatedUiObjectProject": "Foundations" - }, - { - "action": "Add UI Object", - "disableIfPropertyIsDefined": true, - "propertyToCheckFor": "exchangeMarkets", - "label": "Add Exchange Markets", - "relatedUiObject": "Exchange Markets", - "actionFunction": "payload.executeAction", - "actionProject": "Visual-Scripting", - "relatedUiObjectProject": "Foundations" - }, - { - "action": "Add UI Object", - "disableIfPropertyIsDefined": true, - "propertyToCheckFor": "exchangeAccounts", - "label": "Add Exchange Accounts", - "relatedUiObject": "Exchange Accounts", - "actionFunction": "payload.executeAction", - "actionProject": "Visual-Scripting", - "relatedUiObjectProject": "Foundations" - }, - { - "action": "Delete UI Object", - "actionProject": "Visual-Scripting", - "askConfirmation": true, - "confirmationLabel": "Confirm to Delete", - "label": "Delete", - "iconPathOn": "delete-entity", - "iconPathOff": "delete-entity", - "actionFunction": "payload.executeAction" - } - ], - "isTitleAllwaysVisible": true, - "addLeftIcons": true, - "level": 2, - "editors": { - "config": true - }, - "initialValues": { - "config": "{ \n\"codeName\": \"Type the name of the exchange\",\n \n\"sandBox\": \"false\"\n}" - }, - "attachingRules": { - "compatibleTypes": "->Crypto Exchanges->" - }, - "propertyNameAtParent": "exchanges", - "childrenNodesProperties": [ - { - "name": "exchangeAssets", - "type": "node", - "childType": "Exchange Assets", - "autoAdd": true - }, - { - "name": "exchangeMarkets", - "type": "node", - "childType": "Exchange Markets", - "autoAdd": true - }, - { - "name": "exchangeAccounts", - "type": "node", - "childType": "Exchange Accounts", - "autoAdd": true - } - ], - "alternativeIcons": [ - { - "codeName": "binance", - "iconName": "binance" - }, - { - "codeName": "binanceus", - "iconName": "binanceus" - }, - { - "codeName": "bitfinex", - "iconName": "bitfinex" - }, - { - "codeName": "bitmex", - "iconName": "bitmex" - }, - { - "codeName": "bittrex", - "iconName": "bittrex" - }, - { - "codeName": "coinbasepro", - "iconName": "coinbasepro" - }, - { - "codeName": "ftx", - "iconName": "ftx" - }, - { - "codeName": "hitbtc", - "iconName": "hitbtc" - }, - { - "codeName": "kraken", - "iconName": "kraken" - }, - { - "codeName": "kucoin", - "iconName": "kucoin" - }, - { - "codeName": "liquid", - "iconName": "liquid" - }, - { - "codeName": "luno", - "iconName": "luno" - }, - { - "codeName": "lykke", - "iconName": "lykke" - }, - { - "codeName": "okex", - "iconName": "okex" - }, - { - "codeName": "okex5", - "iconName": "okex" - }, - { - "codeName": "poloniex", - "iconName": "poloniex" - }, - { - "codeName": "upbit", - "iconName": "upbit" - } - ] +{ + "type": "Crypto Exchange", + "menuItems": [ + { + "action": "Configure Thise", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "exchangeAssets", + "label": "Add Exchange Assets", + "relatedUiObject": "Exchange Assets", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "exchangeMarkets", + "label": "Add Exchange Markets", + "relatedUiObject": "Exchange Markets", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "exchangeAccounts", + "label": "Add Exchange Accounts", + "relatedUiObject": "Exchange Accounts", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isTitleAllwaysVisible": true, + "addLeftIcons": true, + "level": 2, + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n\"codeName\": \"Type the name of the exchange\",\n \n\"sandBox\": \"false\"\n}" + }, + "attachingRules": { + "compatibleTypes": "->Crypto Exchanges->" + }, + "propertyNameAtParent": "exchanges", + "childrenNodesProperties": [ + { + "name": "exchangeAssets", + "type": "node", + "childType": "Exchange Assets", + "autoAdd": true + }, + { + "name": "exchangeMarkets", + "type": "node", + "childType": "Exchange Markets", + "autoAdd": true + }, + { + "name": "exchangeAccounts", + "type": "node", + "childType": "Exchange Accounts", + "autoAdd": true + } + ], + "alternativeIcons": [ + { + "codeName": "binance", + "iconName": "binance" + }, + { + "codeName": "binanceus", + "iconName": "binanceus" + }, + { + "codeName": "binanceusdm", + "iconName": "binance" + }, + { + "codeName": "binancecoinm", + "iconName": "binance" + }, + { + "codeName": "bitfinex", + "iconName": "bitfinex" + }, + { + "codeName": "bitflyer", + "iconName": "bitflyer" + }, + { + "codeName": "bithumb", + "iconName": "bithumb" + }, + { + "codeName": "bitmart", + "iconName": "bitmart" + }, + { + "codeName": "bittrex", + "iconName": "bittrex" + }, + { + "codeName": "bitstamp", + "iconName": "bitstamp" + }, + { + "codeName": "bybit", + "iconName": "bybit" + }, + { + "codeName": "coinbasepro", + "iconName": "coinbasepro" + }, + { + "codeName": "coinbaseprime", + "iconName": "coinbaseprime" + }, + { + "codeName": "coinone", + "iconName": "coinone" + }, + { + "codeName": "ftx", + "iconName": "ftx" + }, + { + "codeName": "gateio", + "iconName": "gateio" + }, + { + "codeName": "hitbtc", + "iconName": "hitbtc" + }, + { + "codeName": "huobi", + "iconName": "huobi" + }, + { + "codeName": "huobijp", + "iconName": "huobi" + }, + { + "codeName": "huobipro", + "iconName": "huobi" + }, + { + "codeName": "idex", + "iconName": "idex" + }, + { + "codeName": "kraken", + "iconName": "kraken" + }, + { + "codeName": "kucoin", + "iconName": "kucoin" + }, + { + "codeName": "liquid", + "iconName": "liquid" + }, + { + "codeName": "luno", + "iconName": "luno" + }, + { + "codeName": "lykke", + "iconName": "lykke" + }, + { + "codeName": "okex", + "iconName": "okex" + }, + { + "codeName": "okex5", + "iconName": "okex" + }, + { + "codeName": "poloniex", + "iconName": "poloniex" + }, + { + "codeName": "upbit", + "iconName": "upbit" + }, + { + "codeName": "zp", + "iconName": "zp" + } + ] } \ No newline at end of file