From d41f29aa1fd8057eab65513964a3ace0bfe86cd6 Mon Sep 17 00:00:00 2001 From: Peter Harpending Date: Wed, 26 Jul 2023 15:19:41 -0600 Subject: [PATCH] website --- site/index.html | 44 +- site/jex/docs/local-awcp-0.2.2/.nojekyll | 1 + .../local-awcp-0.2.2/assets/highlight.css | 92 ++ site/jex/docs/local-awcp-0.2.2/assets/main.js | 54 + .../docs/local-awcp-0.2.2/assets/search.js | 1 + .../docs/local-awcp-0.2.2/assets/style.css | 1224 +++++++++++++++++ .../docs/local-awcp-0.2.2/assets/widgets.png | Bin 0 -> 480 bytes .../local-awcp-0.2.2/assets/widgets@2x.png | Bin 0 -> 855 bytes site/jex/docs/local-awcp-0.2.2/index.html | 95 ++ site/jex/docs/local-awcp-0.2.2/modules.html | 291 ++++ .../local-awcp-0.2.2/types/EventData_A2W.html | 112 ++ .../EventData_A2W_address_subscribe.html | 101 ++ .../types/EventData_A2W_connection_open.html | 101 ++ .../types/EventData_A2W_msg_sign.html | 101 ++ .../types/EventData_A2W_tx_sign_noprop.html | 101 ++ .../types/EventData_A2W_tx_sign_yesprop.html | 101 ++ .../local-awcp-0.2.2/types/EventData_W2A.html | 113 ++ .../EventData_W2A_address_subscribe.html | 106 ++ ...tData_W2A_connection_announcePresence.html | 101 ++ .../types/EventData_W2A_connection_open.html | 101 ++ .../types/EventData_W2A_msg_sign.html | 101 ++ .../types/EventData_W2A_tx_sign_noprop.html | 101 ++ .../types/EventData_W2A_tx_sign_yesprop.html | 101 ++ .../types/Params_A2W_address_subscribe.html | 108 ++ .../types/Params_A2W_connection_open.html | 110 ++ .../types/Params_A2W_msg_sign.html | 108 ++ .../types/Params_A2W_tx_sign_noprop.html | 111 ++ .../types/Params_A2W_tx_sign_yesprop.html | 111 ++ ...arams_W2A_connection_announcePresence.html | 114 ++ .../types/Result_W2A_address_subscribe.html | 119 ++ .../types/Result_W2A_connection_open.html | 102 ++ .../types/Result_W2A_msg_sign.html | 106 ++ .../types/Result_W2A_tx_sign_noprop.html | 106 ++ .../types/Result_W2A_tx_sign_yesprop.html | 136 ++ .../docs/local-awcp-0.2.2/types/RpcCall.html | 119 ++ .../types/RpcCall_A2W_address_subscribe.html | 101 ++ .../types/RpcCall_A2W_connection_open.html | 101 ++ .../types/RpcCall_A2W_msg_sign.html | 101 ++ .../types/RpcCall_A2W_tx_sign_noprop.html | 101 ++ .../types/RpcCall_A2W_tx_sign_yesprop.html | 101 ++ .../docs/local-awcp-0.2.2/types/RpcCast.html | 118 ++ ...cCast_W2A_connection_announcePresence.html | 101 ++ .../docs/local-awcp-0.2.2/types/RpcError.html | 110 ++ .../docs/local-awcp-0.2.2/types/RpcResp.html | 111 ++ .../local-awcp-0.2.2/types/RpcResp_Any.html | 105 ++ .../types/RpcResp_W2A_address_subscribe.html | 106 ++ .../types/RpcResp_W2A_connection_open.html | 101 ++ .../types/RpcResp_W2A_msg_sign.html | 101 ++ .../types/RpcResp_W2A_tx_sign_noprop.html | 101 ++ .../types/RpcResp_W2A_tx_sign_yesprop.html | 101 ++ .../local-awcp-0.2.2/types/RpcResp_error.html | 119 ++ .../local-awcp-0.2.2/types/RpcResp_ok.html | 117 ++ .../ERROR_CODE_RpcBroadcastError.html | 99 ++ .../ERROR_CODE_RpcConnectionDenyError.html | 100 ++ .../ERROR_CODE_RpcInternalError.html | 99 ++ ...ERROR_CODE_RpcInvalidTransactionError.html | 98 ++ .../ERROR_CODE_RpcMethodNotFoundError.html | 99 ++ .../ERROR_CODE_RpcNotAuthorizeError.html | 100 ++ .../ERROR_CODE_RpcPermissionDenyError.html | 100 ++ .../ERROR_CODE_RpcRejectedByUserError.html | 98 ++ ...RROR_CODE_RpcUnsupportedProtocolError.html | 98 ++ site/jex/docs/local-sidekick-0.2.2/.nojekyll | 1 + .../local-sidekick-0.2.2/assets/highlight.css | 113 ++ .../docs/local-sidekick-0.2.2/assets/main.js | 54 + .../local-sidekick-0.2.2/assets/search.js | 1 + .../local-sidekick-0.2.2/assets/style.css | 1224 +++++++++++++++++ .../local-sidekick-0.2.2/assets/widgets.png | Bin 0 -> 480 bytes .../assets/widgets@2x.png | Bin 0 -> 855 bytes .../classes/sidekick.CAPListener.html | 191 +++ .../classes/sidekick.ConsoleLogger.html | 201 +++ .../classes/sidekick.HttpLogger.html | 213 +++ .../classes/sidekick.SeqLogger.html | 173 +++ .../classes/sidekick.WebScale.html | 154 +++ .../functions/sidekick.address.html | 106 ++ .../functions/sidekick.bulrtot.html | 121 ++ .../functions/sidekick.cl.html | 90 ++ .../functions/sidekick.connect.html | 113 ++ .../functions/sidekick.detect.html | 108 ++ .../functions/sidekick.error-1.html | 100 ++ .../functions/sidekick.hello.html | 90 ++ .../functions/sidekick.http_log.html | 99 ++ .../functions/sidekick.logger_foreach.html | 99 ++ .../functions/sidekick.msg_sign.html | 123 ++ .../functions/sidekick.ok-1.html | 100 ++ .../functions/sidekick.sk_timeout.html | 104 ++ .../functions/sidekick.sleep.html | 98 ++ .../functions/sidekick.tx_sign_noprop.html | 104 ++ .../functions/sidekick.tx_sign_yesprop.html | 103 ++ .../functions/sidekick.unsafe.html | 103 ++ .../functions/sidekick.wsl.html | 90 ++ site/jex/docs/local-sidekick-0.2.2/index.html | 44 + .../interfaces/sidekick.Logger.html | 160 +++ .../docs/local-sidekick-0.2.2/modules.html | 46 + ...ex_include_local_awcp_0_2_2_dist_awcp.html | 300 ++++ .../modules/sidekick.html | 160 +++ ...al_awcp_0_2_2_dist_awcp.EventData_A2W.html | 115 ++ ..._awcp.EventData_A2W_address_subscribe.html | 104 ++ ...st_awcp.EventData_A2W_connection_open.html | 104 ++ ..._2_2_dist_awcp.EventData_A2W_msg_sign.html | 104 ++ ...ist_awcp.EventData_A2W_tx_sign_noprop.html | 104 ++ ...st_awcp.EventData_A2W_tx_sign_yesprop.html | 104 ++ ...al_awcp_0_2_2_dist_awcp.EventData_W2A.html | 116 ++ ..._awcp.EventData_W2A_address_subscribe.html | 109 ++ ...tData_W2A_connection_announcePresence.html | 104 ++ ...st_awcp.EventData_W2A_connection_open.html | 104 ++ ..._2_2_dist_awcp.EventData_W2A_msg_sign.html | 104 ++ ...ist_awcp.EventData_W2A_tx_sign_noprop.html | 104 ++ ...st_awcp.EventData_W2A_tx_sign_yesprop.html | 104 ++ ...ist_awcp.Params_A2W_address_subscribe.html | 111 ++ ..._dist_awcp.Params_A2W_connection_open.html | 113 ++ ...p_0_2_2_dist_awcp.Params_A2W_msg_sign.html | 111 ++ ...2_dist_awcp.Params_A2W_tx_sign_noprop.html | 114 ++ ..._dist_awcp.Params_A2W_tx_sign_yesprop.html | 114 ++ ...arams_W2A_connection_announcePresence.html | 117 ++ ...ist_awcp.Result_W2A_address_subscribe.html | 122 ++ ..._dist_awcp.Result_W2A_connection_open.html | 105 ++ ...p_0_2_2_dist_awcp.Result_W2A_msg_sign.html | 109 ++ ...2_dist_awcp.Result_W2A_tx_sign_noprop.html | 109 ++ ..._dist_awcp.Result_W2A_tx_sign_yesprop.html | 109 ++ ...de_local_awcp_0_2_2_dist_awcp.RpcCall.html | 122 ++ ...st_awcp.RpcCall_A2W_address_subscribe.html | 104 ++ ...dist_awcp.RpcCall_A2W_connection_open.html | 104 ++ ..._0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html | 104 ++ ..._dist_awcp.RpcCall_A2W_tx_sign_noprop.html | 104 ++ ...dist_awcp.RpcCall_A2W_tx_sign_yesprop.html | 104 ++ ...de_local_awcp_0_2_2_dist_awcp.RpcCast.html | 121 ++ ...cCast_W2A_connection_announcePresence.html | 104 ++ ...e_local_awcp_0_2_2_dist_awcp.RpcError.html | 113 ++ ...de_local_awcp_0_2_2_dist_awcp.RpcResp.html | 114 ++ ...ocal_awcp_0_2_2_dist_awcp.RpcResp_Any.html | 108 ++ ...st_awcp.RpcResp_W2A_address_subscribe.html | 109 ++ ...dist_awcp.RpcResp_W2A_connection_open.html | 104 ++ ..._0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html | 104 ++ ..._dist_awcp.RpcResp_W2A_tx_sign_noprop.html | 104 ++ ...dist_awcp.RpcResp_W2A_tx_sign_yesprop.html | 104 ++ ...al_awcp_0_2_2_dist_awcp.RpcResp_error.html | 122 ++ ...local_awcp_0_2_2_dist_awcp.RpcResp_ok.html | 120 ++ .../types/sidekick.Error.html | 100 ++ .../types/sidekick.Ok.html | 100 ++ .../types/sidekick.Safe.html | 118 ++ .../types/sidekick.SkTimeoutError.html | 95 ++ ...ist_awcp.ERROR_CODE_RpcBroadcastError.html | 102 ++ ...wcp.ERROR_CODE_RpcConnectionDenyError.html | 103 ++ ...dist_awcp.ERROR_CODE_RpcInternalError.html | 102 ++ ...ERROR_CODE_RpcInvalidTransactionError.html | 101 ++ ...wcp.ERROR_CODE_RpcMethodNotFoundError.html | 102 ++ ..._awcp.ERROR_CODE_RpcNotAuthorizeError.html | 103 ++ ...wcp.ERROR_CODE_RpcPermissionDenyError.html | 103 ++ ...wcp.ERROR_CODE_RpcRejectedByUserError.html | 101 ++ ...RROR_CODE_RpcUnsupportedProtocolError.html | 101 ++ .../sidekick.ERROR_CODE_SkTimeoutError.html | 86 ++ .../variables/sidekick.HR.html | 86 ++ .../variables/sidekick.MIN.html | 86 ++ .../variables/sidekick.MS.html | 86 ++ .../variables/sidekick.SEC.html | 86 ++ .../sidekick.TIMEOUT_DEF_ADDRESS_MS.html | 88 ++ .../sidekick.TIMEOUT_DEF_CONNECT_MS.html | 86 ++ .../sidekick.TIMEOUT_DEF_DETECT_MS.html | 87 ++ .../sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html | 88 ++ ...idekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html | 88 ++ site/jex/mindists/local-awcp-0.2.2.tar.gz | Bin 0 -> 16557 bytes site/jex/mindists/local-sidekick-0.2.2.tar.gz | Bin 0 -> 41250 bytes 162 files changed, 18738 insertions(+), 9 deletions(-) create mode 100644 site/jex/docs/local-awcp-0.2.2/.nojekyll create mode 100644 site/jex/docs/local-awcp-0.2.2/assets/highlight.css create mode 100644 site/jex/docs/local-awcp-0.2.2/assets/main.js create mode 100644 site/jex/docs/local-awcp-0.2.2/assets/search.js create mode 100644 site/jex/docs/local-awcp-0.2.2/assets/style.css create mode 100644 site/jex/docs/local-awcp-0.2.2/assets/widgets.png create mode 100644 site/jex/docs/local-awcp-0.2.2/assets/widgets@2x.png create mode 100644 site/jex/docs/local-awcp-0.2.2/index.html create mode 100644 site/jex/docs/local-awcp-0.2.2/modules.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_A2W.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_address_subscribe.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_connection_open.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_msg_sign.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_noprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_W2A.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_address_subscribe.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_announcePresence.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_open.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_msg_sign.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_noprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Params_A2W_address_subscribe.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Params_A2W_connection_open.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Params_A2W_msg_sign.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_noprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Params_W2A_connection_announcePresence.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Result_W2A_address_subscribe.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Result_W2A_connection_open.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Result_W2A_msg_sign.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_noprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcCall.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_address_subscribe.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_connection_open.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_msg_sign.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_noprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcCast.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcCast_W2A_connection_announcePresence.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcError.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcResp.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcResp_Any.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_address_subscribe.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_connection_open.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_msg_sign.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_noprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcResp_error.html create mode 100644 site/jex/docs/local-awcp-0.2.2/types/RpcResp_ok.html create mode 100644 site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcBroadcastError.html create mode 100644 site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcConnectionDenyError.html create mode 100644 site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInternalError.html create mode 100644 site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInvalidTransactionError.html create mode 100644 site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcMethodNotFoundError.html create mode 100644 site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcNotAuthorizeError.html create mode 100644 site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcPermissionDenyError.html create mode 100644 site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcRejectedByUserError.html create mode 100644 site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcUnsupportedProtocolError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/.nojekyll create mode 100644 site/jex/docs/local-sidekick-0.2.2/assets/highlight.css create mode 100644 site/jex/docs/local-sidekick-0.2.2/assets/main.js create mode 100644 site/jex/docs/local-sidekick-0.2.2/assets/search.js create mode 100644 site/jex/docs/local-sidekick-0.2.2/assets/style.css create mode 100644 site/jex/docs/local-sidekick-0.2.2/assets/widgets.png create mode 100644 site/jex/docs/local-sidekick-0.2.2/assets/widgets@2x.png create mode 100644 site/jex/docs/local-sidekick-0.2.2/classes/sidekick.CAPListener.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/classes/sidekick.ConsoleLogger.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/classes/sidekick.HttpLogger.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/classes/sidekick.SeqLogger.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/classes/sidekick.WebScale.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.address.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.bulrtot.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.cl.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.connect.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.detect.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.error-1.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.hello.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.http_log.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.logger_foreach.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.msg_sign.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.ok-1.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sk_timeout.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sleep.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_noprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_yesprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.unsafe.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/functions/sidekick.wsl.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/index.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/interfaces/sidekick.Logger.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/modules.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/modules/jex_include_local_awcp_0_2_2_dist_awcp.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/modules/sidekick.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_address_subscribe.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_connection_open.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_msg_sign.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_noprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_address_subscribe.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_announcePresence.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_open.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_msg_sign.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_noprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_connection_open.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_address_subscribe.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_connection_open.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_noprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast_W2A_connection_announcePresence.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_Any.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_address_subscribe.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_connection_open.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_noprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_yesprop.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/sidekick.Error.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/sidekick.Ok.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/sidekick.Safe.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/types/sidekick.SkTimeoutError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcBroadcastError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcConnectionDenyError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInternalError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInvalidTransactionError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcMethodNotFoundError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcNotAuthorizeError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcPermissionDenyError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcRejectedByUserError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcUnsupportedProtocolError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.ERROR_CODE_SkTimeoutError.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.HR.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MIN.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MS.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.SEC.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_ADDRESS_MS.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_CONNECT_MS.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_DETECT_MS.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html create mode 100644 site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html create mode 100644 site/jex/mindists/local-awcp-0.2.2.tar.gz create mode 100644 site/jex/mindists/local-sidekick-0.2.2.tar.gz diff --git a/site/index.html b/site/index.html index c295bf6..54c332c 100644 --- a/site/index.html +++ b/site/index.html @@ -1,4 +1,4 @@ - + @@ -76,6 +76,14 @@ background-color: rgba(111, 200, 223, 0.4); } */ + + code { + border: 1px solid #333; + border-radius: 2px; + background-color: rgba(200, 200, 200, 0.2); + padding-left: 5px; + padding-right: 5px; + }
-

4. Motivation/History

+

3. Motivation/History

The two developers on this project are Craig Everett and Peter Harpending. Craig is an Erlang graybeard. Peter is a recovering @@ -201,6 +225,7 @@ manifestation of Satoshi's dream.

+ diff --git a/site/jex/docs/local-awcp-0.2.2/.nojekyll b/site/jex/docs/local-awcp-0.2.2/.nojekyll new file mode 100644 index 0000000..e2ac661 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/assets/highlight.css b/site/jex/docs/local-awcp-0.2.2/assets/highlight.css new file mode 100644 index 0000000..e6ba879 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/assets/highlight.css @@ -0,0 +1,92 @@ +:root { + --light-hl-0: #001080; + --dark-hl-0: #9CDCFE; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #795E26; + --dark-hl-2: #DCDCAA; + --light-hl-3: #A31515; + --dark-hl-3: #CE9178; + --light-hl-4: #008000; + --dark-hl-4: #6A9955; + --light-hl-5: #000000; + --dark-hl-5: #C8C8C8; + --light-hl-6: #098658; + --dark-hl-6: #B5CEA8; + --light-hl-7: #0000FF; + --dark-hl-7: #569CD6; + --light-hl-8: #267F99; + --dark-hl-8: #4EC9B0; + --light-hl-9: #0451A5; + --dark-hl-9: #9CDCFE; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +pre, code { background: var(--code-background); } diff --git a/site/jex/docs/local-awcp-0.2.2/assets/main.js b/site/jex/docs/local-awcp-0.2.2/assets/main.js new file mode 100644 index 0000000..c815b33 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/assets/main.js @@ -0,0 +1,54 @@ +"use strict"; +(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); +/*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + */ +/*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + */ diff --git a/site/jex/docs/local-awcp-0.2.2/assets/search.js b/site/jex/docs/local-awcp-0.2.2/assets/search.js new file mode 100644 index 0000000..e41a181 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"32\":\"Variable\",\"1024\":\"Property\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":32,\"name\":\"ERROR_CODE_RpcInvalidTransactionError\",\"url\":\"variables/ERROR_CODE_RpcInvalidTransactionError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcBroadcastError\",\"url\":\"variables/ERROR_CODE_RpcBroadcastError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcRejectedByUserError\",\"url\":\"variables/ERROR_CODE_RpcRejectedByUserError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcUnsupportedProtocolError\",\"url\":\"variables/ERROR_CODE_RpcUnsupportedProtocolError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcConnectionDenyError\",\"url\":\"variables/ERROR_CODE_RpcConnectionDenyError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcNotAuthorizeError\",\"url\":\"variables/ERROR_CODE_RpcNotAuthorizeError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcPermissionDenyError\",\"url\":\"variables/ERROR_CODE_RpcPermissionDenyError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcInternalError\",\"url\":\"variables/ERROR_CODE_RpcInternalError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcMethodNotFoundError\",\"url\":\"variables/ERROR_CODE_RpcMethodNotFoundError.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":4194304,\"name\":\"EventData_W2A\",\"url\":\"types/EventData_W2A.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EventData_W2A.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"EventData_W2A\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/EventData_W2A.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EventData_W2A.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/EventData_W2A.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EventData_W2A.__type\"},{\"kind\":4194304,\"name\":\"EventData_A2W\",\"url\":\"types/EventData_A2W.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EventData_A2W.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"EventData_A2W\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/EventData_A2W.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EventData_A2W.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/EventData_A2W.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EventData_A2W.__type\"},{\"kind\":4194304,\"name\":\"RpcError\",\"url\":\"types/RpcError.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"types/RpcError.html#__type.code\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcError.__type\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/RpcError.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcError.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/RpcError.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcError.__type\"},{\"kind\":4194304,\"name\":\"RpcCast\",\"url\":\"types/RpcCast.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcCast.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcCast\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/RpcCast.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCast.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/RpcCast.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCast.__type\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/RpcCast.html#__type.params\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCast.__type\"},{\"kind\":4194304,\"name\":\"RpcCall\",\"url\":\"types/RpcCall.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcCall.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcCall\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/RpcCall.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCall.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/RpcCall.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCall.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/RpcCall.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCall.__type\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/RpcCall.html#__type.params\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcCall.__type\"},{\"kind\":4194304,\"name\":\"RpcResp_error\",\"url\":\"types/RpcResp_error.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcResp_error.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcResp_error\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/RpcResp_error.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/RpcResp_error.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/RpcResp_error.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"types/RpcResp_error.html#__type.error\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_error.__type\"},{\"kind\":4194304,\"name\":\"RpcResp_ok\",\"url\":\"types/RpcResp_ok.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/RpcResp_ok.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"RpcResp_ok\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/RpcResp_ok.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/RpcResp_ok.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/RpcResp_ok.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"types/RpcResp_ok.html#__type.result\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RpcResp_ok.__type\"},{\"kind\":4194304,\"name\":\"RpcResp\",\"url\":\"types/RpcResp.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_Any\",\"url\":\"types/RpcResp_Any.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_W2A_connection_announcePresence\",\"url\":\"types/Params_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_W2A_connection_announcePresence\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"origin\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.origin\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/Params_W2A_connection_announcePresence.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_W2A_connection_announcePresence.__type\"},{\"kind\":4194304,\"name\":\"RpcCast_W2A_connection_announcePresence\",\"url\":\"types/RpcCast_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_connection_announcePresence\",\"url\":\"types/EventData_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_connection_open\",\"url\":\"types/Params_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_connection_open.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_connection_open\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/Params_A2W_connection_open.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_connection_open.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"types/Params_A2W_connection_open.html#__type.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_connection_open.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/Params_A2W_connection_open.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_connection_open.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_connection_open\",\"url\":\"types/Result_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_connection_open\",\"url\":\"types/RpcCall_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_connection_open\",\"url\":\"types/RpcResp_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_connection_open\",\"url\":\"types/EventData_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_connection_open\",\"url\":\"types/EventData_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_address_subscribe\",\"url\":\"types/Params_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_address_subscribe.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_address_subscribe\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/Params_A2W_address_subscribe.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/Params_A2W_address_subscribe.html#__type.value\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_address_subscribe.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_address_subscribe\",\"url\":\"types/Result_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_address_subscribe.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Result_W2A_address_subscribe\"},{\"kind\":1024,\"name\":\"subscription\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.subscription\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"address\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.address\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"current\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.__type-1.current\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type.__type\"},{\"kind\":1024,\"name\":\"connected\",\"url\":\"types/Result_W2A_address_subscribe.html#__type.__type-1.connected\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_address_subscribe.__type.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_address_subscribe\",\"url\":\"types/RpcCall_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_address_subscribe\",\"url\":\"types/RpcResp_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_address_subscribe\",\"url\":\"types/EventData_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_address_subscribe\",\"url\":\"types/EventData_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_tx_sign_yesprop\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_tx_sign_yesprop\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html#__type.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"returnSigned\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html#__type.returnSigned\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/Params_A2W_tx_sign_yesprop.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_tx_sign_yesprop\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Result_W2A_tx_sign_yesprop\"},{\"kind\":1024,\"name\":\"transactionHash\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.transactionHash\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"blockHash\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.blockHash\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"blockHeight\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.blockHeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"signatures\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.signatures\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":1024,\"name\":\"amount\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"fee\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.fee\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"nonce\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.nonce\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"payload\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.payload\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"recipientId\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.recipientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"senderId\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.senderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.__type-2.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type.__type\"},{\"kind\":1024,\"name\":\"rawTx\",\"url\":\"types/Result_W2A_tx_sign_yesprop.html#__type.__type-1.rawTx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_yesprop.__type.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_tx_sign_yesprop\",\"url\":\"types/RpcCall_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_tx_sign_yesprop\",\"url\":\"types/RpcResp_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_tx_sign_yesprop\",\"url\":\"types/EventData_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_tx_sign_yesprop\",\"url\":\"types/EventData_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_tx_sign_noprop\",\"url\":\"types/Params_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_tx_sign_noprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_tx_sign_noprop\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/Params_A2W_tx_sign_noprop.html#__type.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_noprop.__type\"},{\"kind\":1024,\"name\":\"returnSigned\",\"url\":\"types/Params_A2W_tx_sign_noprop.html#__type.returnSigned\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_noprop.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/Params_A2W_tx_sign_noprop.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_tx_sign_noprop.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_tx_sign_noprop\",\"url\":\"types/Result_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_tx_sign_noprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Result_W2A_tx_sign_noprop\"},{\"kind\":1024,\"name\":\"signedTransaction\",\"url\":\"types/Result_W2A_tx_sign_noprop.html#__type.signedTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_tx_sign_noprop.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_tx_sign_noprop\",\"url\":\"types/RpcCall_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_tx_sign_noprop\",\"url\":\"types/RpcResp_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_tx_sign_noprop\",\"url\":\"types/EventData_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_tx_sign_noprop\",\"url\":\"types/EventData_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Params_A2W_msg_sign\",\"url\":\"types/Params_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Params_A2W_msg_sign.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Params_A2W_msg_sign\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/Params_A2W_msg_sign.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_msg_sign.__type\"},{\"kind\":1024,\"name\":\"onAccount\",\"url\":\"types/Params_A2W_msg_sign.html#__type.onAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Params_A2W_msg_sign.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_msg_sign\",\"url\":\"types/Result_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Result_W2A_msg_sign.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Result_W2A_msg_sign\"},{\"kind\":1024,\"name\":\"signature\",\"url\":\"types/Result_W2A_msg_sign.html#__type.signature\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Result_W2A_msg_sign.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_msg_sign\",\"url\":\"types/RpcCall_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_msg_sign\",\"url\":\"types/RpcResp_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_A2W_msg_sign\",\"url\":\"types/EventData_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EventData_W2A_msg_sign\",\"url\":\"types/EventData_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,44.849]],[\"comment/0\",[]],[\"name/1\",[1,44.849]],[\"comment/1\",[]],[\"name/2\",[2,44.849]],[\"comment/2\",[]],[\"name/3\",[3,44.849]],[\"comment/3\",[]],[\"name/4\",[4,44.849]],[\"comment/4\",[]],[\"name/5\",[5,44.849]],[\"comment/5\",[]],[\"name/6\",[6,44.849]],[\"comment/6\",[]],[\"name/7\",[7,44.849]],[\"comment/7\",[]],[\"name/8\",[8,44.849]],[\"comment/8\",[]],[\"name/9\",[9,44.849]],[\"comment/9\",[]],[\"name/10\",[10,18.699]],[\"comment/10\",[]],[\"name/11\",[11,31.856]],[\"comment/11\",[]],[\"name/12\",[12,36.376]],[\"comment/12\",[]],[\"name/13\",[13,44.849]],[\"comment/13\",[]],[\"name/14\",[10,18.699]],[\"comment/14\",[]],[\"name/15\",[11,31.856]],[\"comment/15\",[]],[\"name/16\",[12,36.376]],[\"comment/16\",[]],[\"name/17\",[14,44.849]],[\"comment/17\",[]],[\"name/18\",[10,18.699]],[\"comment/18\",[]],[\"name/19\",[15,44.849]],[\"comment/19\",[]],[\"name/20\",[16,39.741]],[\"comment/20\",[]],[\"name/21\",[12,36.376]],[\"comment/21\",[]],[\"name/22\",[17,44.849]],[\"comment/22\",[]],[\"name/23\",[10,18.699]],[\"comment/23\",[]],[\"name/24\",[18,33.863]],[\"comment/24\",[]],[\"name/25\",[19,33.863]],[\"comment/25\",[]],[\"name/26\",[20,39.741]],[\"comment/26\",[]],[\"name/27\",[21,44.849]],[\"comment/27\",[]],[\"name/28\",[10,18.699]],[\"comment/28\",[]],[\"name/29\",[18,33.863]],[\"comment/29\",[]],[\"name/30\",[22,33.863]],[\"comment/30\",[]],[\"name/31\",[19,33.863]],[\"comment/31\",[]],[\"name/32\",[20,39.741]],[\"comment/32\",[]],[\"name/33\",[23,44.849]],[\"comment/33\",[]],[\"name/34\",[10,18.699]],[\"comment/34\",[]],[\"name/35\",[18,33.863]],[\"comment/35\",[]],[\"name/36\",[22,33.863]],[\"comment/36\",[]],[\"name/37\",[19,33.863]],[\"comment/37\",[]],[\"name/38\",[24,44.849]],[\"comment/38\",[]],[\"name/39\",[25,44.849]],[\"comment/39\",[]],[\"name/40\",[10,18.699]],[\"comment/40\",[]],[\"name/41\",[18,33.863]],[\"comment/41\",[]],[\"name/42\",[22,33.863]],[\"comment/42\",[]],[\"name/43\",[19,33.863]],[\"comment/43\",[]],[\"name/44\",[26,44.849]],[\"comment/44\",[]],[\"name/45\",[27,44.849]],[\"comment/45\",[]],[\"name/46\",[28,44.849]],[\"comment/46\",[]],[\"name/47\",[29,44.849]],[\"comment/47\",[]],[\"name/48\",[10,18.699]],[\"comment/48\",[]],[\"name/49\",[22,33.863]],[\"comment/49\",[]],[\"name/50\",[30,39.741]],[\"comment/50\",[]],[\"name/51\",[31,33.863]],[\"comment/51\",[]],[\"name/52\",[32,44.849]],[\"comment/52\",[]],[\"name/53\",[11,31.856]],[\"comment/53\",[]],[\"name/54\",[33,44.849]],[\"comment/54\",[]],[\"name/55\",[34,44.849]],[\"comment/55\",[]],[\"name/56\",[35,44.849]],[\"comment/56\",[]],[\"name/57\",[10,18.699]],[\"comment/57\",[]],[\"name/58\",[30,39.741]],[\"comment/58\",[]],[\"name/59\",[36,39.741]],[\"comment/59\",[]],[\"name/60\",[31,33.863]],[\"comment/60\",[]],[\"name/61\",[37,44.849]],[\"comment/61\",[]],[\"name/62\",[38,44.849]],[\"comment/62\",[]],[\"name/63\",[39,44.849]],[\"comment/63\",[]],[\"name/64\",[40,44.849]],[\"comment/64\",[]],[\"name/65\",[41,44.849]],[\"comment/65\",[]],[\"name/66\",[42,44.849]],[\"comment/66\",[]],[\"name/67\",[10,18.699]],[\"comment/67\",[]],[\"name/68\",[11,31.856]],[\"comment/68\",[]],[\"name/69\",[43,44.849]],[\"comment/69\",[]],[\"name/70\",[44,44.849]],[\"comment/70\",[]],[\"name/71\",[10,18.699]],[\"comment/71\",[]],[\"name/72\",[45,44.849]],[\"comment/72\",[]],[\"name/73\",[46,44.849]],[\"comment/73\",[]],[\"name/74\",[10,18.699]],[\"comment/74\",[]],[\"name/75\",[47,44.849]],[\"comment/75\",[]],[\"name/76\",[48,44.849]],[\"comment/76\",[]],[\"name/77\",[49,44.849]],[\"comment/77\",[]],[\"name/78\",[50,44.849]],[\"comment/78\",[]],[\"name/79\",[51,44.849]],[\"comment/79\",[]],[\"name/80\",[52,44.849]],[\"comment/80\",[]],[\"name/81\",[53,44.849]],[\"comment/81\",[]],[\"name/82\",[10,18.699]],[\"comment/82\",[]],[\"name/83\",[54,36.376]],[\"comment/83\",[]],[\"name/84\",[55,39.741]],[\"comment/84\",[]],[\"name/85\",[31,33.863]],[\"comment/85\",[]],[\"name/86\",[56,44.849]],[\"comment/86\",[]],[\"name/87\",[10,18.699]],[\"comment/87\",[]],[\"name/88\",[57,44.849]],[\"comment/88\",[]],[\"name/89\",[10,18.699]],[\"comment/89\",[]],[\"name/90\",[58,44.849]],[\"comment/90\",[]],[\"name/91\",[59,44.849]],[\"comment/91\",[]],[\"name/92\",[60,44.849]],[\"comment/92\",[]],[\"name/93\",[61,44.849]],[\"comment/93\",[]],[\"name/94\",[54,36.376]],[\"comment/94\",[]],[\"name/95\",[10,18.699]],[\"comment/95\",[]],[\"name/96\",[62,44.849]],[\"comment/96\",[]],[\"name/97\",[63,44.849]],[\"comment/97\",[]],[\"name/98\",[64,44.849]],[\"comment/98\",[]],[\"name/99\",[65,44.849]],[\"comment/99\",[]],[\"name/100\",[66,44.849]],[\"comment/100\",[]],[\"name/101\",[67,44.849]],[\"comment/101\",[]],[\"name/102\",[11,31.856]],[\"comment/102\",[]],[\"name/103\",[36,39.741]],[\"comment/103\",[]],[\"name/104\",[68,44.849]],[\"comment/104\",[]],[\"name/105\",[69,44.849]],[\"comment/105\",[]],[\"name/106\",[70,44.849]],[\"comment/106\",[]],[\"name/107\",[71,44.849]],[\"comment/107\",[]],[\"name/108\",[72,44.849]],[\"comment/108\",[]],[\"name/109\",[73,44.849]],[\"comment/109\",[]],[\"name/110\",[10,18.699]],[\"comment/110\",[]],[\"name/111\",[54,36.376]],[\"comment/111\",[]],[\"name/112\",[55,39.741]],[\"comment/112\",[]],[\"name/113\",[31,33.863]],[\"comment/113\",[]],[\"name/114\",[74,44.849]],[\"comment/114\",[]],[\"name/115\",[10,18.699]],[\"comment/115\",[]],[\"name/116\",[75,44.849]],[\"comment/116\",[]],[\"name/117\",[76,44.849]],[\"comment/117\",[]],[\"name/118\",[77,44.849]],[\"comment/118\",[]],[\"name/119\",[78,44.849]],[\"comment/119\",[]],[\"name/120\",[79,44.849]],[\"comment/120\",[]],[\"name/121\",[80,44.849]],[\"comment/121\",[]],[\"name/122\",[10,18.699]],[\"comment/122\",[]],[\"name/123\",[16,39.741]],[\"comment/123\",[]],[\"name/124\",[81,44.849]],[\"comment/124\",[]],[\"name/125\",[82,44.849]],[\"comment/125\",[]],[\"name/126\",[10,18.699]],[\"comment/126\",[]],[\"name/127\",[83,44.849]],[\"comment/127\",[]],[\"name/128\",[84,44.849]],[\"comment/128\",[]],[\"name/129\",[85,44.849]],[\"comment/129\",[]],[\"name/130\",[86,44.849]],[\"comment/130\",[]],[\"name/131\",[87,44.849]],[\"comment/131\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":10,\"name\":{\"10\":{},\"14\":{},\"18\":{},\"23\":{},\"28\":{},\"34\":{},\"40\":{},\"48\":{},\"57\":{},\"67\":{},\"71\":{},\"74\":{},\"82\":{},\"87\":{},\"89\":{},\"95\":{},\"110\":{},\"115\":{},\"122\":{},\"126\":{}},\"comment\":{}}],[\"address\",{\"_index\":46,\"name\":{\"73\":{}},\"comment\":{}}],[\"amount\",{\"_index\":62,\"name\":{\"96\":{}},\"comment\":{}}],[\"blockhash\",{\"_index\":58,\"name\":{\"90\":{}},\"comment\":{}}],[\"blockheight\",{\"_index\":59,\"name\":{\"91\":{}},\"comment\":{}}],[\"code\",{\"_index\":15,\"name\":{\"19\":{}},\"comment\":{}}],[\"connected\",{\"_index\":48,\"name\":{\"76\":{}},\"comment\":{}}],[\"current\",{\"_index\":47,\"name\":{\"75\":{}},\"comment\":{}}],[\"data\",{\"_index\":12,\"name\":{\"12\":{},\"16\":{},\"21\":{}},\"comment\":{}}],[\"error\",{\"_index\":24,\"name\":{\"38\":{}},\"comment\":{}}],[\"error_code_rpcbroadcasterror\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"error_code_rpcconnectiondenyerror\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"error_code_rpcinternalerror\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"error_code_rpcinvalidtransactionerror\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"error_code_rpcmethodnotfounderror\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"error_code_rpcnotauthorizeerror\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"error_code_rpcpermissiondenyerror\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"error_code_rpcrejectedbyusererror\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"error_code_rpcunsupportedprotocolerror\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"eventdata_a2w\",{\"_index\":13,\"name\":{\"13\":{}},\"comment\":{}}],[\"eventdata_a2w_address_subscribe\",{\"_index\":51,\"name\":{\"79\":{}},\"comment\":{}}],[\"eventdata_a2w_connection_open\",{\"_index\":40,\"name\":{\"64\":{}},\"comment\":{}}],[\"eventdata_a2w_msg_sign\",{\"_index\":86,\"name\":{\"130\":{}},\"comment\":{}}],[\"eventdata_a2w_tx_sign_noprop\",{\"_index\":78,\"name\":{\"119\":{}},\"comment\":{}}],[\"eventdata_a2w_tx_sign_yesprop\",{\"_index\":71,\"name\":{\"107\":{}},\"comment\":{}}],[\"eventdata_w2a\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"eventdata_w2a_address_subscribe\",{\"_index\":52,\"name\":{\"80\":{}},\"comment\":{}}],[\"eventdata_w2a_connection_announcepresence\",{\"_index\":34,\"name\":{\"55\":{}},\"comment\":{}}],[\"eventdata_w2a_connection_open\",{\"_index\":41,\"name\":{\"65\":{}},\"comment\":{}}],[\"eventdata_w2a_msg_sign\",{\"_index\":87,\"name\":{\"131\":{}},\"comment\":{}}],[\"eventdata_w2a_tx_sign_noprop\",{\"_index\":79,\"name\":{\"120\":{}},\"comment\":{}}],[\"eventdata_w2a_tx_sign_yesprop\",{\"_index\":72,\"name\":{\"108\":{}},\"comment\":{}}],[\"fee\",{\"_index\":63,\"name\":{\"97\":{}},\"comment\":{}}],[\"hash\",{\"_index\":60,\"name\":{\"92\":{}},\"comment\":{}}],[\"id\",{\"_index\":22,\"name\":{\"30\":{},\"36\":{},\"42\":{},\"49\":{}},\"comment\":{}}],[\"jsonrpc\",{\"_index\":18,\"name\":{\"24\":{},\"29\":{},\"35\":{},\"41\":{}},\"comment\":{}}],[\"message\",{\"_index\":16,\"name\":{\"20\":{},\"123\":{}},\"comment\":{}}],[\"method\",{\"_index\":19,\"name\":{\"25\":{},\"31\":{},\"37\":{},\"43\":{}},\"comment\":{}}],[\"name\",{\"_index\":30,\"name\":{\"50\":{},\"58\":{}},\"comment\":{}}],[\"networkid\",{\"_index\":31,\"name\":{\"51\":{},\"60\":{},\"85\":{},\"113\":{}},\"comment\":{}}],[\"nonce\",{\"_index\":64,\"name\":{\"98\":{}},\"comment\":{}}],[\"onaccount\",{\"_index\":81,\"name\":{\"124\":{}},\"comment\":{}}],[\"origin\",{\"_index\":32,\"name\":{\"52\":{}},\"comment\":{}}],[\"params\",{\"_index\":20,\"name\":{\"26\":{},\"32\":{}},\"comment\":{}}],[\"params_a2w_address_subscribe\",{\"_index\":42,\"name\":{\"66\":{}},\"comment\":{}}],[\"params_a2w_connection_open\",{\"_index\":35,\"name\":{\"56\":{}},\"comment\":{}}],[\"params_a2w_msg_sign\",{\"_index\":80,\"name\":{\"121\":{}},\"comment\":{}}],[\"params_a2w_tx_sign_noprop\",{\"_index\":73,\"name\":{\"109\":{}},\"comment\":{}}],[\"params_a2w_tx_sign_yesprop\",{\"_index\":53,\"name\":{\"81\":{}},\"comment\":{}}],[\"params_w2a_connection_announcepresence\",{\"_index\":29,\"name\":{\"47\":{}},\"comment\":{}}],[\"payload\",{\"_index\":65,\"name\":{\"99\":{}},\"comment\":{}}],[\"rawtx\",{\"_index\":68,\"name\":{\"104\":{}},\"comment\":{}}],[\"recipientid\",{\"_index\":66,\"name\":{\"100\":{}},\"comment\":{}}],[\"result\",{\"_index\":26,\"name\":{\"44\":{}},\"comment\":{}}],[\"result_w2a_address_subscribe\",{\"_index\":44,\"name\":{\"70\":{}},\"comment\":{}}],[\"result_w2a_connection_open\",{\"_index\":37,\"name\":{\"61\":{}},\"comment\":{}}],[\"result_w2a_msg_sign\",{\"_index\":82,\"name\":{\"125\":{}},\"comment\":{}}],[\"result_w2a_tx_sign_noprop\",{\"_index\":74,\"name\":{\"114\":{}},\"comment\":{}}],[\"result_w2a_tx_sign_yesprop\",{\"_index\":56,\"name\":{\"86\":{}},\"comment\":{}}],[\"returnsigned\",{\"_index\":55,\"name\":{\"84\":{},\"112\":{}},\"comment\":{}}],[\"rpccall\",{\"_index\":21,\"name\":{\"27\":{}},\"comment\":{}}],[\"rpccall_a2w_address_subscribe\",{\"_index\":49,\"name\":{\"77\":{}},\"comment\":{}}],[\"rpccall_a2w_connection_open\",{\"_index\":38,\"name\":{\"62\":{}},\"comment\":{}}],[\"rpccall_a2w_msg_sign\",{\"_index\":84,\"name\":{\"128\":{}},\"comment\":{}}],[\"rpccall_a2w_tx_sign_noprop\",{\"_index\":76,\"name\":{\"117\":{}},\"comment\":{}}],[\"rpccall_a2w_tx_sign_yesprop\",{\"_index\":69,\"name\":{\"105\":{}},\"comment\":{}}],[\"rpccast\",{\"_index\":17,\"name\":{\"22\":{}},\"comment\":{}}],[\"rpccast_w2a_connection_announcepresence\",{\"_index\":33,\"name\":{\"54\":{}},\"comment\":{}}],[\"rpcerror\",{\"_index\":14,\"name\":{\"17\":{}},\"comment\":{}}],[\"rpcresp\",{\"_index\":27,\"name\":{\"45\":{}},\"comment\":{}}],[\"rpcresp_any\",{\"_index\":28,\"name\":{\"46\":{}},\"comment\":{}}],[\"rpcresp_error\",{\"_index\":23,\"name\":{\"33\":{}},\"comment\":{}}],[\"rpcresp_ok\",{\"_index\":25,\"name\":{\"39\":{}},\"comment\":{}}],[\"rpcresp_w2a_address_subscribe\",{\"_index\":50,\"name\":{\"78\":{}},\"comment\":{}}],[\"rpcresp_w2a_connection_open\",{\"_index\":39,\"name\":{\"63\":{}},\"comment\":{}}],[\"rpcresp_w2a_msg_sign\",{\"_index\":85,\"name\":{\"129\":{}},\"comment\":{}}],[\"rpcresp_w2a_tx_sign_noprop\",{\"_index\":77,\"name\":{\"118\":{}},\"comment\":{}}],[\"rpcresp_w2a_tx_sign_yesprop\",{\"_index\":70,\"name\":{\"106\":{}},\"comment\":{}}],[\"senderid\",{\"_index\":67,\"name\":{\"101\":{}},\"comment\":{}}],[\"signature\",{\"_index\":83,\"name\":{\"127\":{}},\"comment\":{}}],[\"signatures\",{\"_index\":61,\"name\":{\"93\":{}},\"comment\":{}}],[\"signedtransaction\",{\"_index\":75,\"name\":{\"116\":{}},\"comment\":{}}],[\"subscription\",{\"_index\":45,\"name\":{\"72\":{}},\"comment\":{}}],[\"transactionhash\",{\"_index\":57,\"name\":{\"88\":{}},\"comment\":{}}],[\"tx\",{\"_index\":54,\"name\":{\"83\":{},\"94\":{},\"111\":{}},\"comment\":{}}],[\"type\",{\"_index\":11,\"name\":{\"11\":{},\"15\":{},\"53\":{},\"68\":{},\"102\":{}},\"comment\":{}}],[\"value\",{\"_index\":43,\"name\":{\"69\":{}},\"comment\":{}}],[\"version\",{\"_index\":36,\"name\":{\"59\":{},\"103\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/assets/style.css b/site/jex/docs/local-awcp-0.2.2/assets/style.css new file mode 100644 index 0000000..8f6ed2c --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/assets/style.css @@ -0,0 +1,1224 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-text: #222; + --light-color-text-aside: #707070; + --light-color-link: #4da6ff; + --light-color-ts: #db1373; + --light-color-ts-interface: #139d2c; + --light-color-ts-enum: #9c891a; + --light-color-ts-class: #2484e5; + --light-color-ts-function: #572be7; + --light-color-ts-namespace: #b111c9; + --light-color-ts-private: #707070; + --light-color-ts-variable: #4d68ff; + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + --dark-color-ts: #ff6492; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-class: #61b0ff; + --dark-color-ts-function: #9772ff; + --dark-color-ts-namespace: #e14dff; + --dark-color-ts-private: #e2e2e2; + --dark-color-ts-variable: #4d68ff; + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1600px; + padding: 0 2rem; +} + +@media (min-width: 640px) { + .container { + padding: 0 4rem; + } +} +@media (min-width: 1200px) { + .container { + padding: 0 8rem; + } +} +@media (min-width: 1600px) { + .container { + padding: 0 12rem; + } +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + display: flex; + justify-content: space-between; + position: relative; + margin: 0 auto; +} + +.col-4, +.col-8 { + box-sizing: border-box; + float: left; + padding: 2rem 1rem; +} + +.col-4 { + flex: 0 0 25%; +} +.col-8 { + flex: 1 0; + flex-wrap: wrap; + padding-left: 0; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes shift-to-left { + from { + transform: translate(0, 0); + } + to { + transform: translate(-25%, 0); + } +} +@keyframes unshift-to-left { + from { + transform: translate(-25%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + padding: 10px; + border: 0.1em solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +@media (max-width: 1024px) { + html .col-content { + float: none; + max-width: 100%; + width: 100%; + padding-top: 3rem; + } + html .col-menu { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + max-width: 25rem; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-menu > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu :is(header, footer, .col-content) { + animation: shift-to-left 0.4s; + } + + .to-has-menu .col-menu { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu :is(header, footer, .col-content) { + animation: unshift-to-left 0.4s; + } + + .from-has-menu .col-menu { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu :is(header, footer, .col-content) { + transform: translate(-25%, 0); + } + .has-menu .col-menu { + visibility: visible; + transform: translate(0, 0); + display: grid; + align-items: center; + grid-template-rows: auto 1fr; + grid-gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} +.tsd-index-panel a, +.tsd-index-panel a.tsd-parent-kind-module { + color: var(--color-ts); +} +.tsd-index-panel a.tsd-parent-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-parent-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-parent-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-module { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-index-panel a.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-index-panel a.tsd-is-private { + color: var(--color-ts-private); +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} +.tsd-member [data-tsd-kind] { + color: var(--color-ts); +} +.tsd-member [data-tsd-kind="Interface"] { + color: var(--color-ts-interface); +} +.tsd-member [data-tsd-kind="Enum"] { + color: var(--color-ts-enum); +} +.tsd-member [data-tsd-kind="Class"] { + color: var(--color-ts-class); +} +.tsd-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation a { + display: block; + margin: 0.4rem 0; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary .tsd-accordion-details > ul { + margin-top: 0.75rem; +} +.tsd-navigation.primary a { + padding: 0.75rem 0.5rem; + margin: 0; +} +.tsd-navigation.primary ul li a { + margin-left: 0.5rem; +} +.tsd-navigation.primary ul li li a { + margin-left: 1.5rem; +} +.tsd-navigation.primary ul li li li a { + margin-left: 2.5rem; +} +.tsd-navigation.primary ul li li li li a { + margin-left: 3.5rem; +} +.tsd-navigation.primary ul li li li li li a { + margin-left: 4.5rem; +} +.tsd-navigation.primary ul li li li li li li a { + margin-left: 5.5rem; +} +.tsd-navigation.primary li.current > a { + border-left: 0.15rem var(--color-text) solid; +} +.tsd-navigation.primary li.selected > a { + font-weight: bold; + border-left: 0.2rem var(--color-text) solid; +} +.tsd-navigation.primary ul li a:hover { + border-left: 0.2rem var(--color-text-aside) solid; +} +.tsd-navigation.primary li.globals + li > span, +.tsd-navigation.primary li.globals + li > a { + padding-top: 20px; +} + +.tsd-navigation.secondary.tsd-navigation--toolbar-hide { + max-height: calc(100vh - 1rem); + top: 0.5rem; +} +.tsd-navigation.secondary > ul { + display: inline; + padding-right: 0.5rem; + transition: opacity 0.2s; +} +.tsd-navigation.secondary ul li a { + padding-left: 0; +} +.tsd-navigation.secondary ul li li a { + padding-left: 1.1rem; +} +.tsd-navigation.secondary ul li li li a { + padding-left: 2.2rem; +} +.tsd-navigation.secondary ul li li li li a { + padding-left: 3.3rem; +} +.tsd-navigation.secondary ul li li li li li a { + padding-left: 4.4rem; +} +.tsd-navigation.secondary ul li li li li li li a { + padding-left: 5.5rem; +} + +a.tsd-index-link { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; +} +.tsd-accordion-summary > h1, +.tsd-accordion-summary > h2, +.tsd-accordion-summary > h3, +.tsd-accordion-summary > h4, +.tsd-accordion-summary > h5 { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin-bottom: 0; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; +} +.tsd-accordion-summary { + display: block; + cursor: pointer; +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; +} +.tsd-index-accordion .tsd-accordion-summary svg { + margin-right: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +@media (min-width: 1024px) { + .col-content { + margin: 2rem auto; + } + + .menu-sticky-wrap { + position: sticky; + height: calc(100vh - 2rem); + top: 4rem; + right: 0; + padding: 0 1.5rem; + padding-top: 1rem; + margin-top: 3rem; + transition: 0.3s ease-in-out; + transition-property: top, padding-top, padding, height; + overflow-y: auto; + } + .col-menu { + border-left: 1px solid var(--color-accent); + } + .col-menu--hide { + top: 1rem; + } + .col-menu .tsd-navigation:not(:last-child) { + padding-bottom: 1.75rem; + } +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} + +.tsd-page-toolbar--hide { + transform: translateY(-100%); +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +@media (max-width: 1024px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through; +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} diff --git a/site/jex/docs/local-awcp-0.2.2/assets/widgets.png b/site/jex/docs/local-awcp-0.2.2/assets/widgets.png new file mode 100644 index 0000000000000000000000000000000000000000..c7380532ac1b45400620011c37c4dcb7aec27a4c GIT binary patch literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoH8@y+q^jrZML>b&o-U3d6^w6h1+IPUz|;DW zIZ;96kdsD>Qv^q=09&hp0GpEni<1IR%gvP3v%OR9*{MuRTKWHZyIbuBt)Ci`cU_&% z1T+i^Y)o{%281-<3TpPAUTzw5v;RY=>1rvxmPl96#kYc9hX!6V^nB|ad#(S+)}?8C zr_H+lT3B#So$T=?$(w3-{rbQ4R<@nsf$}$hwSO)A$8&`(j+wQf=Jwhb0`CvhR5DCf z^OgI)KQemrUFPH+UynC$Y~QHG%DbTVh-Skz{enNU)cV_hPu~{TD7TPZl>0&K>iuE| z7AYn$7)Jrb9GE&SfQW4q&G*@N|4cHI`VakFa5-C!ov&XD)J(qp$rJJ*9e z-sHv}#g*T7Cv048d1v~BEAzM5FztAse#q78WWC^BUCzQ U&wLp6h6BX&boFyt=akR{0G%$)mH+?% literal 0 HcmV?d00001 diff --git a/site/jex/docs/local-awcp-0.2.2/assets/widgets@2x.png b/site/jex/docs/local-awcp-0.2.2/assets/widgets@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4bbbd57272f3b28f47527d4951ad10f950b8ad43 GIT binary patch literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R literal 0 HcmV?d00001 diff --git a/site/jex/docs/local-awcp-0.2.2/index.html b/site/jex/docs/local-awcp-0.2.2/index.html new file mode 100644 index 0000000..7ae9d66 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/index.html @@ -0,0 +1,95 @@ +Documentation
+
+ +
+
+
+
+

Documentation

+
+ +

awcp (package documentation)

+
+

Please click the word "Documentation" in the sidebar

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/modules.html b/site/jex/docs/local-awcp-0.2.2/modules.html new file mode 100644 index 0000000..ca5ae7a --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/modules.html @@ -0,0 +1,291 @@ +Documentation
+
+ +
+
+
+
+

Documentation

+
+
+ +

AWCP: aepp-waellet communication protocol

+
+

Suppose you are the aepp and you want to communicate with a waellet. What +you do is pick an EventTarget (typically window), and listen to its +MessageEvents, via something like

+
window.addEventListener('message', my_listener);
+
+

You then communicate with the wallet by sending messages back over the +EventTarget. You should probably use the sidekick +library to do +this.

+

Keep in mind that these messages are not secret. Any browser extension or +foreign page script can intercept these messages. Imagine as an (imperfect) +analogy that you work in an office. Everyone's mail is dumped on the floor +in the middle of the office, and you are responsible for picking out which +letters are addressed to you. Anyone else can pick up letters addressed to +you, and read them.

+

This module defines the shape of the messages that are sent. There are several +layers to the onion, each corresponding to natural branch points in the +protocol.

+ +

Example

// this is a aepp-to-wallet call which is sent to `window` by say sidekick
// layer 2 layer 3 layer 4
// EventData_A2W<RpcCall<"connection.open", Params_A2W_connection_open>>)
// layer 2: who is the message for
{type : "to_waellet",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}}


// this is the associated wallet-to-aepp response which is sent to `window`
// by Superhero
// layer 2 layer 3 layer 4
// EventData_W2A<RpcResp_ok<"connection.open", Result_W2A_connection_open>>)
// layer 2: who is the message for
{type : "to_aepp",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}}} +
+ +

Example

// this is a waellet-to-aepp cast (RPC verbiage: "notification"). It does
// not require a response.

// layer 2 layer 3 layer 4
// EventData_W2A<RpcCast<"connection.announcePresence", Params_W2A_connection_announcePresence>>)
// layer 2: who is the message for
{type : "to_aepp",
// layer 3: json rpc
data : {jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
    +
  1. The MessageEvent layer. This is what is actually sent as an event. +This is an opaque object that is built into every runtime's standard +library: https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent

    +

    The MessageEvent has a field called data, which corresponds to the +next layer.

    +
  2. +
  3. The EventData layer. This is what goes in message_event.data. The +structure that goes in here is one of

    +
      +
    1. EventData_W2A: waellet-to-aepp
    2. +
    3. EventData_A2W: aepp-to-waellet
    4. +
    +

    This layer corresponds to the "am I supposed to pay attention to this +event?" branch point.

    +

    Those data structures mentioned above have two fields.

    +
      +
    1. type is a string which is either "to_aepp" or "to_waellet"
    2. +
    3. data contains the next layer
    4. +
    +
    type EventData_W2A
    <t extends any>
    = {type : "to_aepp",
    data : t}; +
    +
    type EventData_A2W
    <t extends any>
    = {type : "to_waellet",
    data : t}; +
    +
  4. +
  5. We're at message_event.data.data. The idiom here is "JSON RPC", which +is sort of a poor man's HTTP.

    +

    In general, the wallet is the server and the aepp is the client.

    +

    If you are the aepp, usually you are handling a response to a request +you sent to the waellet. For instance, you formed a transaction and +sent it to the waellet to sign, and the waellet is sending you back +either the signed transaction or an error (e.g. user rejected the +transaction).

    +

    The exception to this pattern is the wallet notifying you that it +exists, which is the only time the waellet sends a request (a "cast", or +a "notification") to the aepp. In no event does the aepp send a +response to the waellet.

    +

    I am not 100% sure what RPC stands for, but it will be helpful to think +about it as "remote procedure call". More below. This layer roughly +corresponds to the "given that I am supposed to pay attention to this +event, what am I supposed to do with this information?"

    +

    All requests have a method field (a string) and a params field (an +object). There are two types of requests:

    +
      +
    1. "casts" (the RPC standard calls these "notifications"). These do not +need a response. This is only used for the waellet announcing it +exists.

      +
    2. +
    3. "calls". These have an id field, and get a response. These are +used when the aepp is requesting the waellet to do something. The +response will have the same id field and the same method field.

      +
    4. +
    +
  6. +
  7. So far nothing we've talked about is specific to Aeternity, Vanillae, +JR, or sidekick. This fourth layer is the actual semantics of the +messaging protocol between the aepp and the waellet.

    +

    By analogy, the first two layers are developing something like TCP. The +third layer is developing HTTP. And this layer is the actual routing +table of your website, which carries with it the expected semantics of +how the website is supposed to behave.

    +

    This module DOES NOT exhaustively define all of the communication +protocol that occurs in the SDK, only the subset that I have encountered +in practice.

    +
  8. +
+

The first layer is defined by the runtime, not here. So we're starting with +layer 2.

+ + +

Notes on JSON RPC 2.0

+
+

I have subtly changed the RPC protocol to

+
    +
  1. improve it in such a way that it is easier to use in code
  2. +
  3. more accurately represent how it is used in practice
  4. +
+

The only difference here is that the params field of requests is +non-optional, and must be an object (the RPC standard allows arrays).

+ + +

Requests

+
+

I have adapted the verbiage here, borrowing from Erlang, to make a +distinction between

+
    +
  1. casts (RPC calls these "notifications"): these

    +
      +
    1. do NOT have an id field
    2. +
    3. AND do NOT require a response.
    4. +
    +
  2. +
  3. calls: these

    +
      +
    1. DO have an id field
    2. +
    3. AND DO require a response.
    4. +
    +
  4. +
+

The RpcCall and RpcResp data structures each have an id_n +type parameter.

+

The purpose of this is to notate (and possibly enforce) at the type level +the constraint that, given a call with say id = 7, the response must also +have id = 7.

+ + +

Links

+
+ +
+
+
+

Index

+
+

Type Aliases

+
+
+

Variables

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W.html new file mode 100644 index 0000000..382687e --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W.html @@ -0,0 +1,112 @@ +EventData_A2W | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W<t>

+
EventData_A2W<t>: { type: "to_waellet"; data: t }
+

This is the data that is sent from the aepp to the wallet through the Event +bus

+ +

Example

// layer 2: who is the message for
{type : "to_waellet",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+

Type Parameters

+
    +
  • +

    t extends any

+
+

Type declaration

+
    +
  • +
    type: "to_waellet"
  • +
  • +
    data: t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_address_subscribe.html new file mode 100644 index 0000000..ee772f5 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_address_subscribe.html @@ -0,0 +1,101 @@ +EventData_A2W_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_address_subscribe

+
EventData_A2W_address_subscribe: EventData_A2W<RpcCall_A2W_address_subscribe>
+

Actual aepp-to-waellet "address.subscribe" event data sent over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"params": {
"type": "subscribe",
"value": "connected"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_connection_open.html new file mode 100644 index 0000000..af5eac8 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_connection_open.html @@ -0,0 +1,101 @@ +EventData_A2W_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_connection_open

+
EventData_A2W_connection_open: EventData_A2W<RpcCall_A2W_connection_open>
+

The actual aepp-to-waellet "connection.open" event data passed over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"params": {
"name": "sidekick examples",
"version": 1
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_msg_sign.html new file mode 100644 index 0000000..193e4ce --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_msg_sign.html @@ -0,0 +1,101 @@ +EventData_A2W_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_msg_sign

+
EventData_A2W_msg_sign: EventData_A2W<RpcCall_A2W_msg_sign>
+

Event data for aepp-to-waellet "message.sign"

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"params": {
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..5b8094b --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_noprop.html @@ -0,0 +1,101 @@ +EventData_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_tx_sign_noprop

+
EventData_A2W_tx_sign_noprop: EventData_A2W<RpcCall_A2W_tx_sign_noprop>
+

Event data for aepp-to-waellet "transaction.sign" (do not propagate) message

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..e5909a3 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_A2W_tx_sign_yesprop.html @@ -0,0 +1,101 @@ +EventData_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_A2W_tx_sign_yesprop

+
EventData_A2W_tx_sign_yesprop: EventData_A2W<RpcCall_A2W_tx_sign_yesprop>
+

Event data for aepp-to-waellet "transaction.sign" (do propagate) message

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": false,
"networkId": "ae_uat"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A.html new file mode 100644 index 0000000..affe4ed --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A.html @@ -0,0 +1,113 @@ +EventData_W2A | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A<t>

+
EventData_W2A<t>: { type: "to_aepp"; data: t }
+

This is the data that is sent from the wallet to the aepp through the Event +bus

+

(layer 2)

+ +

Example

// layer 2: who is the message for
{type : "to_aepp",
// layer 3: JSON RPC
data : {jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
+

Type Parameters

+
    +
  • +

    t extends any

+
+

Type declaration

+
    +
  • +
    type: "to_aepp"
  • +
  • +
    data: t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_address_subscribe.html new file mode 100644 index 0000000..94a6fad --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_address_subscribe.html @@ -0,0 +1,106 @@ +EventData_W2A_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_address_subscribe

+
EventData_W2A_address_subscribe: EventData_W2A<RpcResp_W2A_address_subscribe>
+

Actual waellet-to-aepp "address.subscribe" event data sent over the message bus

+

(layer 2)

+ +

Example

This is the case where the wallet only has one keypair:

+
{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {}
},
"connected": {}
}
}
}
} +
+ +

Example

Case of many keypairs, the current one will be in current.

+
{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL": {}
},
"connected": {
"ak_sMM2sUiyeBeMiRAj8viHVCVDxevmCacALhoHdrkobyhoqnR85": {},
"ak_o355SAx4n1V6xbrYv4Zaxm7GAYaZwEFXwgKBVEQTSm8MPnwjn": {},
"ak_2Up7dDMVBbPc4xAequf41zyzBqwWpUcVTYvcGF1ApAcCy7nGfA": {}
}
}
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_announcePresence.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_announcePresence.html new file mode 100644 index 0000000..f27a881 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_announcePresence.html @@ -0,0 +1,101 @@ +EventData_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_connection_announcePresence

+
EventData_W2A_connection_announcePresence: EventData_W2A<RpcCast_W2A_connection_announcePresence>
+

The actual waellet-to-aepp event passed when the wallet announces it exists

+

(layer 2)

+ +

Example

{type: "to_aepp",
data: {jsonrpc: "2.0",
method: "connection.announcePresence",
params: {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_open.html new file mode 100644 index 0000000..9b44218 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_connection_open.html @@ -0,0 +1,101 @@ +EventData_W2A_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_connection_open

+
EventData_W2A_connection_open: EventData_W2A<RpcResp_W2A_connection_open>
+

The actual waellet-to-aepp "connection.open" event data passed over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"result": {
"id": "mnhmmkepfddpifjkamaligfeemcbhdne",
"name": "Superhero",
"networkId": "ae_mainnet",
"origin": "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
"type": "extension"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_msg_sign.html new file mode 100644 index 0000000..a2d91e8 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_msg_sign.html @@ -0,0 +1,101 @@ +EventData_W2A_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_msg_sign

+
EventData_W2A_msg_sign: EventData_W2A<RpcResp_W2A_msg_sign>
+

Event data for waellet-to-aepp "message.sign"

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..cd64a47 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_noprop.html @@ -0,0 +1,101 @@ +EventData_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_tx_sign_noprop

+
EventData_W2A_tx_sign_noprop: EventData_W2A<RpcResp_W2A_tx_sign_noprop>
+

Event data for waellet-to-aepp "transaction.sign" (do not propagate) response

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..19c18f2 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/EventData_W2A_tx_sign_yesprop.html @@ -0,0 +1,101 @@ +EventData_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_tx_sign_yesprop

+
EventData_W2A_tx_sign_yesprop: EventData_W2A<RpcResp_W2A_tx_sign_yesprop>
+

Event data for waellet-to-aepp "transaction.sign" (do propagate) response

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_address_subscribe.html new file mode 100644 index 0000000..27f1449 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_address_subscribe.html @@ -0,0 +1,108 @@ +Params_A2W_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_address_subscribe

+
Params_A2W_address_subscribe: { type: "subscribe"; value: "connected" }
+

Parameter type of aepp-to-waellet "address.subscribe" call

+

(layer 4)

+ +

Example

{
"type": "subscribe",
"value": "connected"
} +
+
+
+

Type declaration

+
    +
  • +
    type: "subscribe"
  • +
  • +
    value: "connected"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_connection_open.html new file mode 100644 index 0000000..b8c2a78 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_connection_open.html @@ -0,0 +1,110 @@ +Params_A2W_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_connection_open

+
Params_A2W_connection_open: { name: string; version: 1; networkId?: string }
+

Parameters of aepp-to-waellet "connection.open" call

+

(layer 4)

+ +

Example

{name    : "sidekick examples",
version : 1} +
+
+
+

Type declaration

+
    +
  • +
    name: string
  • +
  • +
    version: 1
  • +
  • +
    Optional networkId?: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_msg_sign.html new file mode 100644 index 0000000..335b175 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_msg_sign.html @@ -0,0 +1,108 @@ +Params_A2W_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_msg_sign

+
Params_A2W_msg_sign: { message: string; onAccount: string }
+

Parameters for "message.sign"

+

(layer 4)

+ +

Example

{
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
} +
+
+
+

Type declaration

+
    +
  • +
    message: string
  • +
  • +
    onAccount: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..97c0eac --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_noprop.html @@ -0,0 +1,111 @@ +Params_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_tx_sign_noprop

+
Params_A2W_tx_sign_noprop: { tx: string; returnSigned: true; networkId: string }
+

Parameters for "transaction.sign" (do not propagate)

+

If returnSigned is false, then Superhero will propagate the transaction.

+

(layer 4)

+ +

Example

{
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
} +
+
+
+

Type declaration

+
    +
  • +
    tx: string
  • +
  • +
    returnSigned: true
  • +
  • +
    networkId: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..5780393 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_A2W_tx_sign_yesprop.html @@ -0,0 +1,111 @@ +Params_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias Params_A2W_tx_sign_yesprop

+
Params_A2W_tx_sign_yesprop: { tx: string; returnSigned: false; networkId: string }
+

Parameters for "transaction.sign" (do propagate)

+

If returnSigned is false, then Superhero will propagate the transaction.

+

(layer 4)

+ +

Example

{
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": false,
"networkId": "ae_uat"
} +
+
+
+

Type declaration

+
    +
  • +
    tx: string
  • +
  • +
    returnSigned: false
  • +
  • +
    networkId: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Params_W2A_connection_announcePresence.html b/site/jex/docs/local-awcp-0.2.2/types/Params_W2A_connection_announcePresence.html new file mode 100644 index 0000000..625d738 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Params_W2A_connection_announcePresence.html @@ -0,0 +1,114 @@ +Params_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias Params_W2A_connection_announcePresence

+
Params_W2A_connection_announcePresence: { id: string; name: string; networkId: string; origin: string; type: "window" | "extension" }
+

Waellet-to-aepp parameters of "connection.announcePresence" cast

+

(layer 4)

+ +

Example

{id        : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_uat",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"} +
+
+
+

Type declaration

+
    +
  • +
    id: string
  • +
  • +
    name: string
  • +
  • +
    networkId: string
  • +
  • +
    origin: string
  • +
  • +
    type: "window" | "extension"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_address_subscribe.html new file mode 100644 index 0000000..e5102c0 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_address_subscribe.html @@ -0,0 +1,119 @@ +Result_W2A_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_address_subscribe

+
Result_W2A_address_subscribe: { subscription: ["connected"]; address: { current: object; connected: object } }
+

Result type of waellet-to-aepp "address.subscribe response

+

(layer 4)

+ +

Example

This is if the user only has a single keypair

+
{subscription : ["connected"],
address : {current : {"ak_2Wsa8iAmAm917evwDEZjouvPUXKx2nUv5Uz8e8oNXTDfDXnMRN": {}},
connected : {}}} +
+ +

Example

This is if the user has many keypairs. The currently selected one is under +current. Craig, I agree this is stupid, but that's how it works.

+
{
"subscription": [
"connected"
],
"address": {
"current": {
"ak_25C3xaAGQddyKAnaLLMjAhX24xMktH2NNZxY3fMaZQLMGED2Nf": {}
},
"connected": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {},
"ak_25BqQuiVCasiqTkXHEffq7XCsuYEtgjNeZFeVFbuRtJkfC9NyX": {},
"ak_4p6gGoCcwQzLXd88KhdjRWYgd4MfTsaCeD8f99pzZhJ6vzYYV": {}
}
}
} +
+
+
+

Type declaration

+
    +
  • +
    subscription: ["connected"]
  • +
  • +
    address: { current: object; connected: object }
    +
      +
    • +
      current: object
    • +
    • +
      connected: object
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_connection_open.html new file mode 100644 index 0000000..6c6adf9 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_connection_open.html @@ -0,0 +1,102 @@ +Result_W2A_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_connection_open

+
Result_W2A_connection_open: Params_W2A_connection_announcePresence
+

Result type of "connection.open" call

+

Same as Params_W2A_connection_announcePresence empirically

+

(layer 4)

+ +

Example

{id        : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_uat",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_msg_sign.html new file mode 100644 index 0000000..09b5dbd --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_msg_sign.html @@ -0,0 +1,106 @@ +Result_W2A_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_msg_sign

+
Result_W2A_msg_sign: { signature: string }
+

Success result type for "message.sign"

+

(layer 4)

+ +

Example

{
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
} +
+
+
+

Type declaration

+
    +
  • +
    signature: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..9239bb4 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_noprop.html @@ -0,0 +1,106 @@ +Result_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_tx_sign_noprop

+
Result_W2A_tx_sign_noprop: { signedTransaction: string }
+

Success result type for "transaction.sign" (do not propagate)

+

(layer 4)

+ +

Example

{
* "signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
* } +
+
+
+

Type declaration

+
    +
  • +
    signedTransaction: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..fb4a713 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/Result_W2A_tx_sign_yesprop.html @@ -0,0 +1,136 @@ +Result_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias Result_W2A_tx_sign_yesprop

+
Result_W2A_tx_sign_yesprop: { transactionHash: { blockHash: string; blockHeight: number; hash: string; signatures: string[]; tx: { amount: number; fee: number; nonce: number; payload: string; recipientId: string; senderId: string; type: string; version: number }; rawTx: string } }
+

Success result type for "transaction.sign" (do propagate)

+

(layer 4)

+ +

Example

"transactionHash": {
"blockHash": "mh_uJZ65APpLtiagJKjTNPZL1g1LJ7oqc2uG44qVqp1gVWwWUgLb",
"blockHeight": 806313,
"hash": "th_o3cudpezVywd99a7VMef9Yg7XPixTFueaCqGjdsnqLM99a78t",
"signatures": [
"sg_U36NDTFJFP4QEWCdjyhELDUDxsVGZNkq3DrcBCxby4NPUsPjQsFDG7VHN9s7TNUsEAd7qdC5aEjZKrqsKyfqA8apNrotz"
],
"tx": {
"amount": 10,
"fee": 16800000000000,
"nonce": 13,
"payload": "ba_aGFpbmFuYWbkNu8=",
"recipientId": "ak_wM8yFU8eSETXU7VSN48HMDmevGoCMiuveQZgkPuRn1nTiRqyv",
"senderId": "ak_2XhCkjzTwcq1coXSSzHJoMZkUzTwnjH88zmPGkkowUsFNTo9UE",
"type": "SpendTx",
"version": 1
},
"rawTx": "tx_+KILAfhCuEDOpyHRaYj8MnRwqOzMyRJSh4qud6jRK01wiAWfRHBDo/4e9klk7MsvM0Cr0ENaNkqKfwCDcaga/iDnogN5cukNuFr4WAwBoQHJY35GAOerO8Lmf8ZA6CN2RET0MFXaXVV4pJo3WvoY3KEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg9HjghAAAANh2hhaW5hbmHkTCSc"
} +
+
+
+

Type declaration

+
    +
  • +
    transactionHash: { blockHash: string; blockHeight: number; hash: string; signatures: string[]; tx: { amount: number; fee: number; nonce: number; payload: string; recipientId: string; senderId: string; type: string; version: number }; rawTx: string }
    +
      +
    • +
      blockHash: string
    • +
    • +
      blockHeight: number
    • +
    • +
      hash: string
    • +
    • +
      signatures: string[]
    • +
    • +
      tx: { amount: number; fee: number; nonce: number; payload: string; recipientId: string; senderId: string; type: string; version: number }
      +
        +
      • +
        amount: number
      • +
      • +
        fee: number
      • +
      • +
        nonce: number
      • +
      • +
        payload: string
      • +
      • +
        recipientId: string
      • +
      • +
        senderId: string
      • +
      • +
        type: string
      • +
      • +
        version: number
    • +
    • +
      rawTx: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall.html new file mode 100644 index 0000000..c0146ab --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall.html @@ -0,0 +1,119 @@ +RpcCall | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall<method_s, params_t>

+
RpcCall<method_s, params_t>: { jsonrpc: "2.0"; id: number | string; method: method_s; params: params_t }
+

This type is used for requests from the client to the server that require a +response.

+

(layer 3)

+ +

Example

// layer 3: json rpc
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    params_t extends object

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    params: params_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_address_subscribe.html new file mode 100644 index 0000000..fa8b088 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_address_subscribe.html @@ -0,0 +1,101 @@ +RpcCall_A2W_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_address_subscribe

+
RpcCall_A2W_address_subscribe: RpcCall<"address.subscribe", Params_A2W_address_subscribe>
+

Shape of aepp-to-waellet "address.subscribe" RPC call

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"params": {
"type": "subscribe",
"value": "connected"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_connection_open.html new file mode 100644 index 0000000..0af0498 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_connection_open.html @@ -0,0 +1,101 @@ +RpcCall_A2W_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_connection_open

+
RpcCall_A2W_connection_open: RpcCall<"connection.open", Params_A2W_connection_open>
+

Shape of aepp-to-waellet "connection.open" RPC call

+

(layer 3)

+ +

Example

// layer 3: json rpc
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_msg_sign.html new file mode 100644 index 0000000..b2ce042 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_msg_sign.html @@ -0,0 +1,101 @@ +RpcCall_A2W_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_msg_sign

+
RpcCall_A2W_msg_sign: RpcCall<"message.sign", Params_A2W_msg_sign>
+

Request type for "message.sign"

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"params": {
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..5abcc15 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_noprop.html @@ -0,0 +1,101 @@ +RpcCall_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_tx_sign_noprop

+
RpcCall_A2W_tx_sign_noprop: RpcCall<"transaction.sign", Params_A2W_tx_sign_noprop>
+

Request type for "transaction.sign" (do not propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..815a127 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCall_A2W_tx_sign_yesprop.html @@ -0,0 +1,101 @@ +RpcCall_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall_A2W_tx_sign_yesprop

+
RpcCall_A2W_tx_sign_yesprop: RpcCall<"transaction.sign", Params_A2W_tx_sign_yesprop>
+

Request type for "transaction.sign" (do propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCast.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCast.html new file mode 100644 index 0000000..7e92a05 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCast.html @@ -0,0 +1,118 @@ +RpcCast | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCast<method_s, params_t>

+
RpcCast<method_s, params_t>: { jsonrpc: "2.0"; method: method_s; params: params_t }
+

This type is used for "notifications", i.e. messages sent from the client to +the server that do not need a response. An example is the wallet announcing +it exists.

+

(layer 3)

+ +

Example

//layer 3: JSON RPC
{jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    params_t extends object

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    method: method_s
  • +
  • +
    params: params_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcCast_W2A_connection_announcePresence.html b/site/jex/docs/local-awcp-0.2.2/types/RpcCast_W2A_connection_announcePresence.html new file mode 100644 index 0000000..3152d13 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcCast_W2A_connection_announcePresence.html @@ -0,0 +1,101 @@ +RpcCast_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCast_W2A_connection_announcePresence

+
RpcCast_W2A_connection_announcePresence: RpcCast<"connection.announcePresence", Params_W2A_connection_announcePresence>
+

Shape of the waellet-to-aepp "connection.announcePresence" RPC cast

+

(layer 3)

+ +

Example

{jsonrpc : "2.0",
method : "connection.announcePresence",
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcError.html b/site/jex/docs/local-awcp-0.2.2/types/RpcError.html new file mode 100644 index 0000000..20a4159 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcError.html @@ -0,0 +1,110 @@ +RpcError | Documentation
+
+ +
+
+
+
+ +

Type alias RpcError

+
RpcError: { code: number; message: string; data?: any }
+

Error data inside the error field of a RpcResp_Err

+

(layer 3)

+ +

Example

{code    : 4,
data : {},
message : "Operation rejected by user"} +
+
+
+

Type declaration

+
    +
  • +
    code: number
  • +
  • +
    message: string
  • +
  • +
    Optional data?: any
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp.html new file mode 100644 index 0000000..09fcbc1 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp.html @@ -0,0 +1,111 @@ +RpcResp | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp<method_s, result_t>

+
RpcResp<method_s, result_t>: RpcResp_ok<method_s, result_t> | RpcResp_error<method_s>
+

This is the shape of generic responses

+ +

Example

Successful response (RpcResp_ok)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+ +

Example

Unsuccessful response (RpcResp_error)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    result_t extends any

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_Any.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_Any.html new file mode 100644 index 0000000..df2e0f7 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_Any.html @@ -0,0 +1,105 @@ +RpcResp_Any | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_Any

+
RpcResp_Any: RpcResp<string, any>
+

Most generic possible response

+ +

Example

Successful response (RpcResp_ok)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+ +

Example

Unsuccessful response (RpcResp_error)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_address_subscribe.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_address_subscribe.html new file mode 100644 index 0000000..21c1f86 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_address_subscribe.html @@ -0,0 +1,106 @@ +RpcResp_W2A_address_subscribe | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_address_subscribe

+
RpcResp_W2A_address_subscribe: RpcResp<"address.subscribe", Result_W2A_address_subscribe>
+

Result of waellet-to-aepp "address.subscribe" response

+

(layer 3)

+ +

Example

Case where the wallet only has one keypair

+
{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {}
},
"connected": {}
}
}
} +
+ +

Example

Case of many keypairs

+
{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_25C3xaAGQddyKAnaLLMjAhX24xMktH2NNZxY3fMaZQLMGED2Nf": {}
},
"connected": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {},
"ak_25BqQuiVCasiqTkXHEffq7XCsuYEtgjNeZFeVFbuRtJkfC9NyX": {},
"ak_4p6gGoCcwQzLXd88KhdjRWYgd4MfTsaCeD8f99pzZhJ6vzYYV": {}
}
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_connection_open.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_connection_open.html new file mode 100644 index 0000000..7c0bedf --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_connection_open.html @@ -0,0 +1,101 @@ +RpcResp_W2A_connection_open | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_connection_open

+
RpcResp_W2A_connection_open: RpcResp<"connection.open", Result_W2A_connection_open>
+

Shape of waellet-to-aepp "connection.open" RPC response

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"result": {
"id": "mnhmmkepfddpifjkamaligfeemcbhdne",
"name": "Superhero",
"networkId": "ae_mainnet",
"origin": "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
"type": "extension"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_msg_sign.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_msg_sign.html new file mode 100644 index 0000000..1cbde2b --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_msg_sign.html @@ -0,0 +1,101 @@ +RpcResp_W2A_msg_sign | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_msg_sign

+
RpcResp_W2A_msg_sign: RpcResp<"message.sign", Result_W2A_msg_sign>
+

Response type for "message.sign"

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_noprop.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..a759386 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_noprop.html @@ -0,0 +1,101 @@ +RpcResp_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_tx_sign_noprop

+
RpcResp_W2A_tx_sign_noprop: RpcResp<"transaction.sign", Result_W2A_tx_sign_noprop>
+

Response type for "transaction.sign" (do not propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_yesprop.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..ac2e7d4 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_W2A_tx_sign_yesprop.html @@ -0,0 +1,101 @@ +RpcResp_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_W2A_tx_sign_yesprop

+
RpcResp_W2A_tx_sign_yesprop: RpcResp<"transaction.sign", Result_W2A_tx_sign_yesprop>
+

Response type for "transaction.sign" (do propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_error.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_error.html new file mode 100644 index 0000000..f51f345 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_error.html @@ -0,0 +1,119 @@ +RpcResp_error | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_error<method_s>

+
RpcResp_error<method_s>: { jsonrpc: "2.0"; id: number | string; method: method_s; error: RpcError }
+

This is the shape of unsuccessful responses

+ +

Example

From a page script, using sidekick, I asked for the user's address. +Superhero popped up the little dialog thing asking if I wanted to connect, +and I hit "deny". This is what was sent back. Code 4 corresponds to +ERROR_CODE_RpcRejectedByUserError.

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    error: RpcError
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/types/RpcResp_ok.html b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_ok.html new file mode 100644 index 0000000..17f7034 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/types/RpcResp_ok.html @@ -0,0 +1,117 @@ +RpcResp_ok | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_ok<method_s, result_t>

+
RpcResp_ok<method_s, result_t>: { jsonrpc: "2.0"; id: number | string; method: method_s; result: result_t }
+

This is the shape of successful responses

+ +

Example

// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    result_t extends any

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    result: result_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcBroadcastError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcBroadcastError.html new file mode 100644 index 0000000..ca09554 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcBroadcastError.html @@ -0,0 +1,99 @@ +ERROR_CODE_RpcBroadcastError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcBroadcastErrorConst

+
ERROR_CODE_RpcBroadcastError: 3 = 3
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcConnectionDenyError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcConnectionDenyError.html new file mode 100644 index 0000000..b4ac749 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcConnectionDenyError.html @@ -0,0 +1,100 @@ +ERROR_CODE_RpcConnectionDenyError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcConnectionDenyErrorConst

+
ERROR_CODE_RpcConnectionDenyError: 9 = 9
+

This error occurs when the user rejects your attempt to connect. (I think)

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcConnectionDenyError = 9;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L155

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInternalError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInternalError.html new file mode 100644 index 0000000..73e7e71 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInternalError.html @@ -0,0 +1,99 @@ +ERROR_CODE_RpcInternalError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcInternalErrorConst

+
ERROR_CODE_RpcInternalError: 12 = 12
+

This is the general "something went wrong, i dunno" negative error.

+

const ERROR_CODE_RpcInternalError = 12;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L196-L209

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInvalidTransactionError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInvalidTransactionError.html new file mode 100644 index 0000000..73a5d02 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcInvalidTransactionError.html @@ -0,0 +1,98 @@ +ERROR_CODE_RpcInvalidTransactionError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcInvalidTransactionErrorConst

+
ERROR_CODE_RpcInvalidTransactionError: 2 = 2
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcMethodNotFoundError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcMethodNotFoundError.html new file mode 100644 index 0000000..88da6fb --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcMethodNotFoundError.html @@ -0,0 +1,99 @@ +ERROR_CODE_RpcMethodNotFoundError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcMethodNotFoundErrorConst

+
ERROR_CODE_RpcMethodNotFoundError: -32601 = -32601
+

This is presumably the equivalent of the HTTP 404 error

+

const ERROR_CODE_RpcMethodNotFoundError = -32601;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L211-L224

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcNotAuthorizeError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcNotAuthorizeError.html new file mode 100644 index 0000000..78f27e4 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcNotAuthorizeError.html @@ -0,0 +1,100 @@ +ERROR_CODE_RpcNotAuthorizeError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcNotAuthorizeErrorConst

+
ERROR_CODE_RpcNotAuthorizeError: 10 = 10
+

This error occurs when you are not connected to the wallet.

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcNotAuthorizeError = 10;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L171

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcPermissionDenyError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcPermissionDenyError.html new file mode 100644 index 0000000..605ce22 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcPermissionDenyError.html @@ -0,0 +1,100 @@ +ERROR_CODE_RpcPermissionDenyError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcPermissionDenyErrorConst

+
ERROR_CODE_RpcPermissionDenyError: 11 = 11
+

This error occurs when you are not address.subscribed to the wallet (I think?)

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcPermissionDenyError = 11;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L186

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcRejectedByUserError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcRejectedByUserError.html new file mode 100644 index 0000000..1d4c40d --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcRejectedByUserError.html @@ -0,0 +1,98 @@ +ERROR_CODE_RpcRejectedByUserError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcRejectedByUserErrorConst

+
ERROR_CODE_RpcRejectedByUserError: 4 = 4
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcUnsupportedProtocolError.html b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcUnsupportedProtocolError.html new file mode 100644 index 0000000..a1abb97 --- /dev/null +++ b/site/jex/docs/local-awcp-0.2.2/variables/ERROR_CODE_RpcUnsupportedProtocolError.html @@ -0,0 +1,98 @@ +ERROR_CODE_RpcUnsupportedProtocolError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcUnsupportedProtocolErrorConst

+
ERROR_CODE_RpcUnsupportedProtocolError: 5 = 5
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/.nojekyll b/site/jex/docs/local-sidekick-0.2.2/.nojekyll new file mode 100644 index 0000000..e2ac661 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/highlight.css b/site/jex/docs/local-sidekick-0.2.2/assets/highlight.css new file mode 100644 index 0000000..97c31d4 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/assets/highlight.css @@ -0,0 +1,113 @@ +:root { + --light-hl-0: #001080; + --dark-hl-0: #9CDCFE; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #795E26; + --dark-hl-2: #DCDCAA; + --light-hl-3: #A31515; + --dark-hl-3: #CE9178; + --light-hl-4: #008000; + --dark-hl-4: #6A9955; + --light-hl-5: #000000; + --dark-hl-5: #C8C8C8; + --light-hl-6: #098658; + --dark-hl-6: #B5CEA8; + --light-hl-7: #0000FF; + --dark-hl-7: #569CD6; + --light-hl-8: #267F99; + --dark-hl-8: #4EC9B0; + --light-hl-9: #0451A5; + --dark-hl-9: #9CDCFE; + --light-hl-10: #AF00DB; + --dark-hl-10: #C586C0; + --light-hl-11: #0070C1; + --dark-hl-11: #4FC1FF; + --light-hl-12: #EE0000; + --dark-hl-12: #D7BA7D; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +.hl-12 { color: var(--hl-12); } +pre, code { background: var(--code-background); } diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/main.js b/site/jex/docs/local-sidekick-0.2.2/assets/main.js new file mode 100644 index 0000000..c815b33 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/assets/main.js @@ -0,0 +1,54 @@ +"use strict"; +(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); +/*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + */ +/*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + */ diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/search.js b/site/jex/docs/local-sidekick-0.2.2/assets/search.js new file mode 100644 index 0000000..4fcb378 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":2,\"name\":\"jex_include/local-awcp-0.2.2/dist/awcp\",\"url\":\"modules/jex_include_local_awcp_0_2_2_dist_awcp.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcInvalidTransactionError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInvalidTransactionError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcBroadcastError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcBroadcastError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcRejectedByUserError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcRejectedByUserError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcUnsupportedProtocolError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcUnsupportedProtocolError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcConnectionDenyError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcConnectionDenyError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcNotAuthorizeError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcNotAuthorizeError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcPermissionDenyError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcPermissionDenyError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcInternalError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInternalError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":32,\"name\":\"ERROR_CODE_RpcMethodNotFoundError\",\"url\":\"variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcMethodNotFoundError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_W2A\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_W2A.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_W2A.__type\"},{\"kind\":4194304,\"name\":\"EventData_A2W\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_A2W\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_A2W.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.EventData_A2W.__type\"},{\"kind\":4194304,\"name\":\"RpcError\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html#__type.code\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcError.__type\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcError.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcError.__type\"},{\"kind\":4194304,\"name\":\"RpcCast\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCast\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCast.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCast.__type\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html#__type.params\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCast.__type\"},{\"kind\":4194304,\"name\":\"RpcCall\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall.__type\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html#__type.params\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcCall.__type\"},{\"kind\":4194304,\"name\":\"RpcResp_error\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html#__type.error\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_error.__type\"},{\"kind\":4194304,\"name\":\"RpcResp_ok\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok\"},{\"kind\":1024,\"name\":\"jsonrpc\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type.jsonrpc\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type.method\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok.__type\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html#__type.result\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.RpcResp_ok.__type\"},{\"kind\":4194304,\"name\":\"RpcResp\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_Any\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_Any.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_W2A_connection_announcePresence\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"origin\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.origin\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_W2A_connection_announcePresence.__type\"},{\"kind\":4194304,\"name\":\"RpcCast_W2A_connection_announcePresence\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_connection_announcePresence\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_announcePresence.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_connection_open\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_connection_open.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html#__type.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_connection_open.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_connection_open.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_connection_open\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_open.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_address_subscribe\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html#__type.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html#__type.value\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_address_subscribe.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe\"},{\"kind\":1024,\"name\":\"subscription\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.subscription\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"address\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.address\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type\"},{\"kind\":1024,\"name\":\"current\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.__type-1.current\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type.__type\"},{\"kind\":1024,\"name\":\"connected\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html#__type.__type-1.connected\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_address_subscribe.__type.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_address_subscribe\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_address_subscribe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_yesprop\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html#__type.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"returnSigned\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html#__type.returnSigned\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_yesprop.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_tx_sign_yesprop\"},{\"kind\":1024,\"name\":\"signedTransaction\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html#__type.signedTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_tx_sign_yesprop.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_tx_sign_yesprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_yesprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_noprop\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html#__type.tx\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_noprop.__type\"},{\"kind\":1024,\"name\":\"returnSigned\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html#__type.returnSigned\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_noprop.__type\"},{\"kind\":1024,\"name\":\"networkId\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html#__type.networkId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_tx_sign_noprop.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_tx_sign_noprop\"},{\"kind\":1024,\"name\":\"signedTransaction\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html#__type.signedTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_tx_sign_noprop.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_tx_sign_noprop\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_noprop.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"Params_A2W_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_msg_sign\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_msg_sign.__type\"},{\"kind\":1024,\"name\":\"onAccount\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html#__type.onAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Params_A2W_msg_sign.__type\"},{\"kind\":4194304,\"name\":\"Result_W2A_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_msg_sign\"},{\"kind\":1024,\"name\":\"signature\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html#__type.signature\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp.Result_W2A_msg_sign.__type\"},{\"kind\":4194304,\"name\":\"RpcCall_A2W_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"RpcResp_W2A_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_A2W_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":4194304,\"name\":\"EventData_W2A_msg_sign\",\"url\":\"types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_msg_sign.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"jex_include/local-awcp-0.2.2/dist/awcp\"},{\"kind\":2,\"name\":\"sidekick\",\"url\":\"modules/sidekick.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":64,\"name\":\"hello\",\"url\":\"functions/sidekick.hello.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":4194304,\"name\":\"Safe\",\"url\":\"types/sidekick.Safe.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"unsafe\",\"url\":\"functions/sidekick.unsafe.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"ok\",\"url\":\"functions/sidekick.ok-1.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"error\",\"url\":\"functions/sidekick.error-1.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":4194304,\"name\":\"Ok\",\"url\":\"types/sidekick.Ok.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/sidekick.Ok.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"sidekick.Ok\"},{\"kind\":1024,\"name\":\"ok\",\"url\":\"types/sidekick.Ok.html#__type.ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.Ok.__type\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"types/sidekick.Ok.html#__type.result\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.Ok.__type\"},{\"kind\":4194304,\"name\":\"Error\",\"url\":\"types/sidekick.Error.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/sidekick.Error.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"sidekick.Error\"},{\"kind\":1024,\"name\":\"ok\",\"url\":\"types/sidekick.Error.html#__type.ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.Error.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"types/sidekick.Error.html#__type.error\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.Error.__type\"},{\"kind\":32,\"name\":\"ERROR_CODE_SkTimeoutError\",\"url\":\"variables/sidekick.ERROR_CODE_SkTimeoutError.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":4194304,\"name\":\"SkTimeoutError\",\"url\":\"types/sidekick.SkTimeoutError.html\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/sidekick.SkTimeoutError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"sidekick.SkTimeoutError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"types/sidekick.SkTimeoutError.html#__type.code\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.SkTimeoutError.__type\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"types/sidekick.SkTimeoutError.html#__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.SkTimeoutError.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/sidekick.SkTimeoutError.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.SkTimeoutError.__type\"},{\"kind\":64,\"name\":\"sk_timeout\",\"url\":\"functions/sidekick.sk_timeout.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/sidekick.sk_timeout.html#sk_timeout.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"sidekick.sk_timeout.sk_timeout\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"functions/sidekick.sk_timeout.html#sk_timeout.__type.code\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.sk_timeout.sk_timeout.__type\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"functions/sidekick.sk_timeout.html#sk_timeout.__type.message\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.sk_timeout.sk_timeout.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"functions/sidekick.sk_timeout.html#sk_timeout.__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"sidekick.sk_timeout.sk_timeout.__type\"},{\"kind\":256,\"name\":\"Logger\",\"url\":\"interfaces/sidekick.Logger.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"interfaces/sidekick.Logger.html#debug\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/sidekick.Logger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/sidekick.Logger.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/sidekick.Logger.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/sidekick.Logger.html#warning\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/sidekick.Logger.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/sidekick.Logger.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/sidekick.Logger.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"sidekick.Logger\"},{\"kind\":128,\"name\":\"WebScale\",\"url\":\"classes/sidekick.WebScale.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.WebScale.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/sidekick.WebScale.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/sidekick.WebScale.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":2048,\"name\":\"warning\",\"url\":\"classes/sidekick.WebScale.html#warning\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/sidekick.WebScale.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.WebScale\"},{\"kind\":64,\"name\":\"wsl\",\"url\":\"functions/sidekick.wsl.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":128,\"name\":\"ConsoleLogger\",\"url\":\"classes/sidekick.ConsoleLogger.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.ConsoleLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":1024,\"name\":\"listener\",\"url\":\"classes/sidekick.ConsoleLogger.html#listener\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/sidekick.ConsoleLogger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/sidekick.ConsoleLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/sidekick.ConsoleLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"warning\",\"url\":\"classes/sidekick.ConsoleLogger.html#warning\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/sidekick.ConsoleLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"listen\",\"url\":\"classes/sidekick.ConsoleLogger.html#listen\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":2048,\"name\":\"ignore\",\"url\":\"classes/sidekick.ConsoleLogger.html#ignore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.ConsoleLogger\"},{\"kind\":64,\"name\":\"cl\",\"url\":\"functions/sidekick.cl.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":128,\"name\":\"HttpLogger\",\"url\":\"classes/sidekick.HttpLogger.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.HttpLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":1024,\"name\":\"post_endpoint\",\"url\":\"classes/sidekick.HttpLogger.html#post_endpoint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":1024,\"name\":\"listener\",\"url\":\"classes/sidekick.HttpLogger.html#listener\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/sidekick.HttpLogger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/sidekick.HttpLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/sidekick.HttpLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"warning\",\"url\":\"classes/sidekick.HttpLogger.html#warning\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/sidekick.HttpLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"listen\",\"url\":\"classes/sidekick.HttpLogger.html#listen\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":2048,\"name\":\"ignore\",\"url\":\"classes/sidekick.HttpLogger.html#ignore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.HttpLogger\"},{\"kind\":64,\"name\":\"http_log\",\"url\":\"functions/sidekick.http_log.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":128,\"name\":\"SeqLogger\",\"url\":\"classes/sidekick.SeqLogger.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.SeqLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":1024,\"name\":\"loggers\",\"url\":\"classes/sidekick.SeqLogger.html#loggers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/sidekick.SeqLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/sidekick.SeqLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":2048,\"name\":\"warning\",\"url\":\"classes/sidekick.SeqLogger.html#warning\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/sidekick.SeqLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.SeqLogger\"},{\"kind\":64,\"name\":\"logger_foreach\",\"url\":\"functions/sidekick.logger_foreach.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"MS\",\"url\":\"variables/sidekick.MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"SEC\",\"url\":\"variables/sidekick.SEC.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"MIN\",\"url\":\"variables/sidekick.MIN.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"HR\",\"url\":\"variables/sidekick.HR.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_DETECT_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_DETECT_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_CONNECT_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_CONNECT_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_ADDRESS_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_ADDRESS_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_TX_SIGN_NOPROP_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":32,\"name\":\"TIMEOUT_DEF_MSG_SIGN_MS\",\"url\":\"variables/sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"detect\",\"url\":\"functions/sidekick.detect.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":128,\"name\":\"CAPListener\",\"url\":\"classes/sidekick.CAPListener.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/sidekick.CAPListener.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/sidekick.CAPListener.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":1024,\"name\":\"listener\",\"url\":\"classes/sidekick.CAPListener.html#listener\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/sidekick.CAPListener.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":1024,\"name\":\"cap_queue\",\"url\":\"classes/sidekick.CAPListener.html#cap_queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"listen\",\"url\":\"classes/sidekick.CAPListener.html#listen\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"ignore\",\"url\":\"classes/sidekick.CAPListener.html#ignore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/sidekick.CAPListener.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"really_handle\",\"url\":\"classes/sidekick.CAPListener.html#really_handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":2048,\"name\":\"raseev\",\"url\":\"classes/sidekick.CAPListener.html#raseev\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"sidekick.CAPListener\"},{\"kind\":64,\"name\":\"connect\",\"url\":\"functions/sidekick.connect.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"address\",\"url\":\"functions/sidekick.address.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"tx_sign_yesprop\",\"url\":\"functions/sidekick.tx_sign_yesprop.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"tx_sign_noprop\",\"url\":\"functions/sidekick.tx_sign_noprop.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"msg_sign\",\"url\":\"functions/sidekick.msg_sign.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"sleep\",\"url\":\"functions/sidekick.sleep.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"},{\"kind\":64,\"name\":\"bulrtot\",\"url\":\"functions/sidekick.bulrtot.html\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"sidekick\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,27.555,1,27.555,2,27.555]],[\"comment/0\",[]],[\"name/1\",[3,49.977]],[\"comment/1\",[]],[\"name/2\",[4,49.977]],[\"comment/2\",[]],[\"name/3\",[5,49.977]],[\"comment/3\",[]],[\"name/4\",[6,49.977]],[\"comment/4\",[]],[\"name/5\",[7,49.977]],[\"comment/5\",[]],[\"name/6\",[8,49.977]],[\"comment/6\",[]],[\"name/7\",[9,49.977]],[\"comment/7\",[]],[\"name/8\",[10,49.977]],[\"comment/8\",[]],[\"name/9\",[11,49.977]],[\"comment/9\",[]],[\"name/10\",[12,49.977]],[\"comment/10\",[]],[\"name/11\",[13,20.076]],[\"comment/11\",[]],[\"name/12\",[14,38.95]],[\"comment/12\",[]],[\"name/13\",[15,36.935]],[\"comment/13\",[]],[\"name/14\",[16,49.977]],[\"comment/14\",[]],[\"name/15\",[13,20.076]],[\"comment/15\",[]],[\"name/16\",[14,38.95]],[\"comment/16\",[]],[\"name/17\",[15,36.935]],[\"comment/17\",[]],[\"name/18\",[17,49.977]],[\"comment/18\",[]],[\"name/19\",[13,20.076]],[\"comment/19\",[]],[\"name/20\",[18,41.472]],[\"comment/20\",[]],[\"name/21\",[19,38.95]],[\"comment/21\",[]],[\"name/22\",[15,36.935]],[\"comment/22\",[]],[\"name/23\",[20,49.977]],[\"comment/23\",[]],[\"name/24\",[13,20.076]],[\"comment/24\",[]],[\"name/25\",[21,38.95]],[\"comment/25\",[]],[\"name/26\",[22,38.95]],[\"comment/26\",[]],[\"name/27\",[23,44.85]],[\"comment/27\",[]],[\"name/28\",[24,49.977]],[\"comment/28\",[]],[\"name/29\",[13,20.076]],[\"comment/29\",[]],[\"name/30\",[21,38.95]],[\"comment/30\",[]],[\"name/31\",[25,38.95]],[\"comment/31\",[]],[\"name/32\",[22,38.95]],[\"comment/32\",[]],[\"name/33\",[23,44.85]],[\"comment/33\",[]],[\"name/34\",[26,49.977]],[\"comment/34\",[]],[\"name/35\",[13,20.076]],[\"comment/35\",[]],[\"name/36\",[21,38.95]],[\"comment/36\",[]],[\"name/37\",[25,38.95]],[\"comment/37\",[]],[\"name/38\",[22,38.95]],[\"comment/38\",[]],[\"name/39\",[27,31.45]],[\"comment/39\",[]],[\"name/40\",[28,49.977]],[\"comment/40\",[]],[\"name/41\",[13,20.076]],[\"comment/41\",[]],[\"name/42\",[21,38.95]],[\"comment/42\",[]],[\"name/43\",[25,38.95]],[\"comment/43\",[]],[\"name/44\",[22,38.95]],[\"comment/44\",[]],[\"name/45\",[29,44.85]],[\"comment/45\",[]],[\"name/46\",[30,49.977]],[\"comment/46\",[]],[\"name/47\",[31,49.977]],[\"comment/47\",[]],[\"name/48\",[32,49.977]],[\"comment/48\",[]],[\"name/49\",[13,20.076]],[\"comment/49\",[]],[\"name/50\",[25,38.95]],[\"comment/50\",[]],[\"name/51\",[33,44.85]],[\"comment/51\",[]],[\"name/52\",[34,38.95]],[\"comment/52\",[]],[\"name/53\",[35,49.977]],[\"comment/53\",[]],[\"name/54\",[14,38.95]],[\"comment/54\",[]],[\"name/55\",[36,49.977]],[\"comment/55\",[]],[\"name/56\",[37,49.977]],[\"comment/56\",[]],[\"name/57\",[38,49.977]],[\"comment/57\",[]],[\"name/58\",[13,20.076]],[\"comment/58\",[]],[\"name/59\",[33,44.85]],[\"comment/59\",[]],[\"name/60\",[39,49.977]],[\"comment/60\",[]],[\"name/61\",[34,38.95]],[\"comment/61\",[]],[\"name/62\",[40,49.977]],[\"comment/62\",[]],[\"name/63\",[41,49.977]],[\"comment/63\",[]],[\"name/64\",[42,49.977]],[\"comment/64\",[]],[\"name/65\",[43,49.977]],[\"comment/65\",[]],[\"name/66\",[44,49.977]],[\"comment/66\",[]],[\"name/67\",[45,49.977]],[\"comment/67\",[]],[\"name/68\",[13,20.076]],[\"comment/68\",[]],[\"name/69\",[14,38.95]],[\"comment/69\",[]],[\"name/70\",[46,49.977]],[\"comment/70\",[]],[\"name/71\",[47,49.977]],[\"comment/71\",[]],[\"name/72\",[13,20.076]],[\"comment/72\",[]],[\"name/73\",[48,49.977]],[\"comment/73\",[]],[\"name/74\",[49,44.85]],[\"comment/74\",[]],[\"name/75\",[13,20.076]],[\"comment/75\",[]],[\"name/76\",[50,49.977]],[\"comment/76\",[]],[\"name/77\",[51,49.977]],[\"comment/77\",[]],[\"name/78\",[52,49.977]],[\"comment/78\",[]],[\"name/79\",[53,49.977]],[\"comment/79\",[]],[\"name/80\",[54,49.977]],[\"comment/80\",[]],[\"name/81\",[55,49.977]],[\"comment/81\",[]],[\"name/82\",[56,49.977]],[\"comment/82\",[]],[\"name/83\",[13,20.076]],[\"comment/83\",[]],[\"name/84\",[57,44.85]],[\"comment/84\",[]],[\"name/85\",[58,44.85]],[\"comment/85\",[]],[\"name/86\",[34,38.95]],[\"comment/86\",[]],[\"name/87\",[59,49.977]],[\"comment/87\",[]],[\"name/88\",[13,20.076]],[\"comment/88\",[]],[\"name/89\",[60,44.85]],[\"comment/89\",[]],[\"name/90\",[61,49.977]],[\"comment/90\",[]],[\"name/91\",[62,49.977]],[\"comment/91\",[]],[\"name/92\",[63,49.977]],[\"comment/92\",[]],[\"name/93\",[64,49.977]],[\"comment/93\",[]],[\"name/94\",[65,49.977]],[\"comment/94\",[]],[\"name/95\",[13,20.076]],[\"comment/95\",[]],[\"name/96\",[57,44.85]],[\"comment/96\",[]],[\"name/97\",[58,44.85]],[\"comment/97\",[]],[\"name/98\",[34,38.95]],[\"comment/98\",[]],[\"name/99\",[66,49.977]],[\"comment/99\",[]],[\"name/100\",[13,20.076]],[\"comment/100\",[]],[\"name/101\",[60,44.85]],[\"comment/101\",[]],[\"name/102\",[67,49.977]],[\"comment/102\",[]],[\"name/103\",[68,49.977]],[\"comment/103\",[]],[\"name/104\",[69,49.977]],[\"comment/104\",[]],[\"name/105\",[70,49.977]],[\"comment/105\",[]],[\"name/106\",[71,49.977]],[\"comment/106\",[]],[\"name/107\",[13,20.076]],[\"comment/107\",[]],[\"name/108\",[19,38.95]],[\"comment/108\",[]],[\"name/109\",[72,49.977]],[\"comment/109\",[]],[\"name/110\",[73,49.977]],[\"comment/110\",[]],[\"name/111\",[13,20.076]],[\"comment/111\",[]],[\"name/112\",[74,49.977]],[\"comment/112\",[]],[\"name/113\",[75,49.977]],[\"comment/113\",[]],[\"name/114\",[76,49.977]],[\"comment/114\",[]],[\"name/115\",[77,49.977]],[\"comment/115\",[]],[\"name/116\",[78,49.977]],[\"comment/116\",[]],[\"name/117\",[79,49.977]],[\"comment/117\",[]],[\"name/118\",[80,49.977]],[\"comment/118\",[]],[\"name/119\",[81,49.977]],[\"comment/119\",[]],[\"name/120\",[82,49.977]],[\"comment/120\",[]],[\"name/121\",[83,38.95]],[\"comment/121\",[]],[\"name/122\",[27,31.45]],[\"comment/122\",[]],[\"name/123\",[83,38.95]],[\"comment/123\",[]],[\"name/124\",[13,20.076]],[\"comment/124\",[]],[\"name/125\",[83,38.95]],[\"comment/125\",[]],[\"name/126\",[29,44.85]],[\"comment/126\",[]],[\"name/127\",[27,31.45]],[\"comment/127\",[]],[\"name/128\",[13,20.076]],[\"comment/128\",[]],[\"name/129\",[83,38.95]],[\"comment/129\",[]],[\"name/130\",[27,31.45]],[\"comment/130\",[]],[\"name/131\",[84,49.977]],[\"comment/131\",[]],[\"name/132\",[85,49.977]],[\"comment/132\",[]],[\"name/133\",[13,20.076]],[\"comment/133\",[]],[\"name/134\",[18,41.472]],[\"comment/134\",[]],[\"name/135\",[19,38.95]],[\"comment/135\",[]],[\"name/136\",[15,36.935]],[\"comment/136\",[]],[\"name/137\",[86,49.977]],[\"comment/137\",[]],[\"name/138\",[13,20.076]],[\"comment/138\",[]],[\"name/139\",[18,41.472]],[\"comment/139\",[]],[\"name/140\",[19,38.95]],[\"comment/140\",[]],[\"name/141\",[15,36.935]],[\"comment/141\",[]],[\"name/142\",[87,44.85]],[\"comment/142\",[]],[\"name/143\",[88,36.935]],[\"comment/143\",[]],[\"name/144\",[13,20.076]],[\"comment/144\",[]],[\"name/145\",[89,36.935]],[\"comment/145\",[]],[\"name/146\",[13,20.076]],[\"comment/146\",[]],[\"name/147\",[90,36.935]],[\"comment/147\",[]],[\"name/148\",[13,20.076]],[\"comment/148\",[]],[\"name/149\",[27,31.45]],[\"comment/149\",[]],[\"name/150\",[13,20.076]],[\"comment/150\",[]],[\"name/151\",[91,49.977]],[\"comment/151\",[]],[\"name/152\",[92,36.935]],[\"comment/152\",[]],[\"name/153\",[88,36.935]],[\"comment/153\",[]],[\"name/154\",[89,36.935]],[\"comment/154\",[]],[\"name/155\",[90,36.935]],[\"comment/155\",[]],[\"name/156\",[27,31.45]],[\"comment/156\",[]],[\"name/157\",[93,49.977]],[\"comment/157\",[]],[\"name/158\",[94,49.977]],[\"comment/158\",[]],[\"name/159\",[92,36.935]],[\"comment/159\",[]],[\"name/160\",[95,41.472]],[\"comment/160\",[]],[\"name/161\",[13,20.076]],[\"comment/161\",[]],[\"name/162\",[88,36.935]],[\"comment/162\",[]],[\"name/163\",[89,36.935]],[\"comment/163\",[]],[\"name/164\",[90,36.935]],[\"comment/164\",[]],[\"name/165\",[27,31.45]],[\"comment/165\",[]],[\"name/166\",[96,41.472]],[\"comment/166\",[]],[\"name/167\",[97,41.472]],[\"comment/167\",[]],[\"name/168\",[98,49.977]],[\"comment/168\",[]],[\"name/169\",[99,49.977]],[\"comment/169\",[]],[\"name/170\",[92,36.935]],[\"comment/170\",[]],[\"name/171\",[100,49.977]],[\"comment/171\",[]],[\"name/172\",[95,41.472]],[\"comment/172\",[]],[\"name/173\",[13,20.076]],[\"comment/173\",[]],[\"name/174\",[88,36.935]],[\"comment/174\",[]],[\"name/175\",[89,36.935]],[\"comment/175\",[]],[\"name/176\",[90,36.935]],[\"comment/176\",[]],[\"name/177\",[27,31.45]],[\"comment/177\",[]],[\"name/178\",[96,41.472]],[\"comment/178\",[]],[\"name/179\",[97,41.472]],[\"comment/179\",[]],[\"name/180\",[101,49.977]],[\"comment/180\",[]],[\"name/181\",[102,49.977]],[\"comment/181\",[]],[\"name/182\",[92,36.935]],[\"comment/182\",[]],[\"name/183\",[103,49.977]],[\"comment/183\",[]],[\"name/184\",[88,36.935]],[\"comment/184\",[]],[\"name/185\",[89,36.935]],[\"comment/185\",[]],[\"name/186\",[90,36.935]],[\"comment/186\",[]],[\"name/187\",[27,31.45]],[\"comment/187\",[]],[\"name/188\",[104,49.977]],[\"comment/188\",[]],[\"name/189\",[105,49.977]],[\"comment/189\",[]],[\"name/190\",[106,49.977]],[\"comment/190\",[]],[\"name/191\",[107,49.977]],[\"comment/191\",[]],[\"name/192\",[108,49.977]],[\"comment/192\",[]],[\"name/193\",[109,49.977]],[\"comment/193\",[]],[\"name/194\",[110,49.977]],[\"comment/194\",[]],[\"name/195\",[111,49.977]],[\"comment/195\",[]],[\"name/196\",[112,49.977]],[\"comment/196\",[]],[\"name/197\",[113,49.977]],[\"comment/197\",[]],[\"name/198\",[114,49.977]],[\"comment/198\",[]],[\"name/199\",[115,49.977]],[\"comment/199\",[]],[\"name/200\",[92,36.935]],[\"comment/200\",[]],[\"name/201\",[87,44.85]],[\"comment/201\",[]],[\"name/202\",[95,41.472]],[\"comment/202\",[]],[\"name/203\",[13,20.076]],[\"comment/203\",[]],[\"name/204\",[116,49.977]],[\"comment/204\",[]],[\"name/205\",[96,41.472]],[\"comment/205\",[]],[\"name/206\",[97,41.472]],[\"comment/206\",[]],[\"name/207\",[117,49.977]],[\"comment/207\",[]],[\"name/208\",[118,49.977]],[\"comment/208\",[]],[\"name/209\",[119,49.977]],[\"comment/209\",[]],[\"name/210\",[120,49.977]],[\"comment/210\",[]],[\"name/211\",[49,44.85]],[\"comment/211\",[]],[\"name/212\",[121,49.977]],[\"comment/212\",[]],[\"name/213\",[122,49.977]],[\"comment/213\",[]],[\"name/214\",[123,49.977]],[\"comment/214\",[]],[\"name/215\",[124,49.977]],[\"comment/215\",[]],[\"name/216\",[125,49.977]],[\"comment/216\",[]]],\"invertedIndex\":[[\"0.2.2/dist/awcp\",{\"_index\":2,\"name\":{\"0\":{}},\"comment\":{}}],[\"__type\",{\"_index\":13,\"name\":{\"11\":{},\"15\":{},\"19\":{},\"24\":{},\"29\":{},\"35\":{},\"41\":{},\"49\":{},\"58\":{},\"68\":{},\"72\":{},\"75\":{},\"83\":{},\"88\":{},\"95\":{},\"100\":{},\"107\":{},\"111\":{},\"124\":{},\"128\":{},\"133\":{},\"138\":{},\"144\":{},\"146\":{},\"148\":{},\"150\":{},\"161\":{},\"173\":{},\"203\":{}},\"comment\":{}}],[\"address\",{\"_index\":49,\"name\":{\"74\":{},\"211\":{}},\"comment\":{}}],[\"awcp\",{\"_index\":1,\"name\":{\"0\":{}},\"comment\":{}}],[\"bulrtot\",{\"_index\":125,\"name\":{\"216\":{}},\"comment\":{}}],[\"cap_queue\",{\"_index\":116,\"name\":{\"204\":{}},\"comment\":{}}],[\"caplistener\",{\"_index\":115,\"name\":{\"199\":{}},\"comment\":{}}],[\"cl\",{\"_index\":98,\"name\":{\"168\":{}},\"comment\":{}}],[\"code\",{\"_index\":18,\"name\":{\"20\":{},\"134\":{},\"139\":{}},\"comment\":{}}],[\"connect\",{\"_index\":120,\"name\":{\"210\":{}},\"comment\":{}}],[\"connected\",{\"_index\":51,\"name\":{\"77\":{}},\"comment\":{}}],[\"consolelogger\",{\"_index\":94,\"name\":{\"158\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":92,\"name\":{\"152\":{},\"159\":{},\"170\":{},\"182\":{},\"200\":{}},\"comment\":{}}],[\"current\",{\"_index\":50,\"name\":{\"76\":{}},\"comment\":{}}],[\"data\",{\"_index\":15,\"name\":{\"13\":{},\"17\":{},\"22\":{},\"136\":{},\"141\":{}},\"comment\":{}}],[\"debug\",{\"_index\":88,\"name\":{\"143\":{},\"153\":{},\"162\":{},\"174\":{},\"184\":{}},\"comment\":{}}],[\"detect\",{\"_index\":114,\"name\":{\"198\":{}},\"comment\":{}}],[\"error\",{\"_index\":27,\"name\":{\"39\":{},\"122\":{},\"127\":{},\"130\":{},\"149\":{},\"156\":{},\"165\":{},\"177\":{},\"187\":{}},\"comment\":{}}],[\"error_code_rpcbroadcasterror\",{\"_index\":4,\"name\":{\"2\":{}},\"comment\":{}}],[\"error_code_rpcconnectiondenyerror\",{\"_index\":7,\"name\":{\"5\":{}},\"comment\":{}}],[\"error_code_rpcinternalerror\",{\"_index\":10,\"name\":{\"8\":{}},\"comment\":{}}],[\"error_code_rpcinvalidtransactionerror\",{\"_index\":3,\"name\":{\"1\":{}},\"comment\":{}}],[\"error_code_rpcmethodnotfounderror\",{\"_index\":11,\"name\":{\"9\":{}},\"comment\":{}}],[\"error_code_rpcnotauthorizeerror\",{\"_index\":8,\"name\":{\"6\":{}},\"comment\":{}}],[\"error_code_rpcpermissiondenyerror\",{\"_index\":9,\"name\":{\"7\":{}},\"comment\":{}}],[\"error_code_rpcrejectedbyusererror\",{\"_index\":5,\"name\":{\"3\":{}},\"comment\":{}}],[\"error_code_rpcunsupportedprotocolerror\",{\"_index\":6,\"name\":{\"4\":{}},\"comment\":{}}],[\"error_code_sktimeouterror\",{\"_index\":84,\"name\":{\"131\":{}},\"comment\":{}}],[\"eventdata_a2w\",{\"_index\":16,\"name\":{\"14\":{}},\"comment\":{}}],[\"eventdata_a2w_address_subscribe\",{\"_index\":54,\"name\":{\"80\":{}},\"comment\":{}}],[\"eventdata_a2w_connection_open\",{\"_index\":43,\"name\":{\"65\":{}},\"comment\":{}}],[\"eventdata_a2w_msg_sign\",{\"_index\":77,\"name\":{\"115\":{}},\"comment\":{}}],[\"eventdata_a2w_tx_sign_noprop\",{\"_index\":69,\"name\":{\"104\":{}},\"comment\":{}}],[\"eventdata_a2w_tx_sign_yesprop\",{\"_index\":63,\"name\":{\"92\":{}},\"comment\":{}}],[\"eventdata_w2a\",{\"_index\":12,\"name\":{\"10\":{}},\"comment\":{}}],[\"eventdata_w2a_address_subscribe\",{\"_index\":55,\"name\":{\"81\":{}},\"comment\":{}}],[\"eventdata_w2a_connection_announcepresence\",{\"_index\":37,\"name\":{\"56\":{}},\"comment\":{}}],[\"eventdata_w2a_connection_open\",{\"_index\":44,\"name\":{\"66\":{}},\"comment\":{}}],[\"eventdata_w2a_msg_sign\",{\"_index\":78,\"name\":{\"116\":{}},\"comment\":{}}],[\"eventdata_w2a_tx_sign_noprop\",{\"_index\":70,\"name\":{\"105\":{}},\"comment\":{}}],[\"eventdata_w2a_tx_sign_yesprop\",{\"_index\":64,\"name\":{\"93\":{}},\"comment\":{}}],[\"handle\",{\"_index\":117,\"name\":{\"207\":{}},\"comment\":{}}],[\"hello\",{\"_index\":80,\"name\":{\"118\":{}},\"comment\":{}}],[\"hr\",{\"_index\":108,\"name\":{\"192\":{}},\"comment\":{}}],[\"http_log\",{\"_index\":101,\"name\":{\"180\":{}},\"comment\":{}}],[\"httplogger\",{\"_index\":99,\"name\":{\"169\":{}},\"comment\":{}}],[\"id\",{\"_index\":25,\"name\":{\"31\":{},\"37\":{},\"43\":{},\"50\":{}},\"comment\":{}}],[\"ignore\",{\"_index\":97,\"name\":{\"167\":{},\"179\":{},\"206\":{}},\"comment\":{}}],[\"info\",{\"_index\":89,\"name\":{\"145\":{},\"154\":{},\"163\":{},\"175\":{},\"185\":{}},\"comment\":{}}],[\"jex_include/local\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"jsonrpc\",{\"_index\":21,\"name\":{\"25\":{},\"30\":{},\"36\":{},\"42\":{}},\"comment\":{}}],[\"listen\",{\"_index\":96,\"name\":{\"166\":{},\"178\":{},\"205\":{}},\"comment\":{}}],[\"listener\",{\"_index\":95,\"name\":{\"160\":{},\"172\":{},\"202\":{}},\"comment\":{}}],[\"logger\",{\"_index\":87,\"name\":{\"142\":{},\"201\":{}},\"comment\":{}}],[\"logger_foreach\",{\"_index\":104,\"name\":{\"188\":{}},\"comment\":{}}],[\"loggers\",{\"_index\":103,\"name\":{\"183\":{}},\"comment\":{}}],[\"message\",{\"_index\":19,\"name\":{\"21\":{},\"108\":{},\"135\":{},\"140\":{}},\"comment\":{}}],[\"method\",{\"_index\":22,\"name\":{\"26\":{},\"32\":{},\"38\":{},\"44\":{}},\"comment\":{}}],[\"min\",{\"_index\":107,\"name\":{\"191\":{}},\"comment\":{}}],[\"ms\",{\"_index\":105,\"name\":{\"189\":{}},\"comment\":{}}],[\"msg_sign\",{\"_index\":123,\"name\":{\"214\":{}},\"comment\":{}}],[\"name\",{\"_index\":33,\"name\":{\"51\":{},\"59\":{}},\"comment\":{}}],[\"networkid\",{\"_index\":34,\"name\":{\"52\":{},\"61\":{},\"86\":{},\"98\":{}},\"comment\":{}}],[\"ok\",{\"_index\":83,\"name\":{\"121\":{},\"123\":{},\"125\":{},\"129\":{}},\"comment\":{}}],[\"onaccount\",{\"_index\":72,\"name\":{\"109\":{}},\"comment\":{}}],[\"origin\",{\"_index\":35,\"name\":{\"53\":{}},\"comment\":{}}],[\"params\",{\"_index\":23,\"name\":{\"27\":{},\"33\":{}},\"comment\":{}}],[\"params_a2w_address_subscribe\",{\"_index\":45,\"name\":{\"67\":{}},\"comment\":{}}],[\"params_a2w_connection_open\",{\"_index\":38,\"name\":{\"57\":{}},\"comment\":{}}],[\"params_a2w_msg_sign\",{\"_index\":71,\"name\":{\"106\":{}},\"comment\":{}}],[\"params_a2w_tx_sign_noprop\",{\"_index\":65,\"name\":{\"94\":{}},\"comment\":{}}],[\"params_a2w_tx_sign_yesprop\",{\"_index\":56,\"name\":{\"82\":{}},\"comment\":{}}],[\"params_w2a_connection_announcepresence\",{\"_index\":32,\"name\":{\"48\":{}},\"comment\":{}}],[\"post_endpoint\",{\"_index\":100,\"name\":{\"171\":{}},\"comment\":{}}],[\"raseev\",{\"_index\":119,\"name\":{\"209\":{}},\"comment\":{}}],[\"really_handle\",{\"_index\":118,\"name\":{\"208\":{}},\"comment\":{}}],[\"result\",{\"_index\":29,\"name\":{\"45\":{},\"126\":{}},\"comment\":{}}],[\"result_w2a_address_subscribe\",{\"_index\":47,\"name\":{\"71\":{}},\"comment\":{}}],[\"result_w2a_connection_open\",{\"_index\":40,\"name\":{\"62\":{}},\"comment\":{}}],[\"result_w2a_msg_sign\",{\"_index\":73,\"name\":{\"110\":{}},\"comment\":{}}],[\"result_w2a_tx_sign_noprop\",{\"_index\":66,\"name\":{\"99\":{}},\"comment\":{}}],[\"result_w2a_tx_sign_yesprop\",{\"_index\":59,\"name\":{\"87\":{}},\"comment\":{}}],[\"returnsigned\",{\"_index\":58,\"name\":{\"85\":{},\"97\":{}},\"comment\":{}}],[\"rpccall\",{\"_index\":24,\"name\":{\"28\":{}},\"comment\":{}}],[\"rpccall_a2w_address_subscribe\",{\"_index\":52,\"name\":{\"78\":{}},\"comment\":{}}],[\"rpccall_a2w_connection_open\",{\"_index\":41,\"name\":{\"63\":{}},\"comment\":{}}],[\"rpccall_a2w_msg_sign\",{\"_index\":75,\"name\":{\"113\":{}},\"comment\":{}}],[\"rpccall_a2w_tx_sign_noprop\",{\"_index\":67,\"name\":{\"102\":{}},\"comment\":{}}],[\"rpccall_a2w_tx_sign_yesprop\",{\"_index\":61,\"name\":{\"90\":{}},\"comment\":{}}],[\"rpccast\",{\"_index\":20,\"name\":{\"23\":{}},\"comment\":{}}],[\"rpccast_w2a_connection_announcepresence\",{\"_index\":36,\"name\":{\"55\":{}},\"comment\":{}}],[\"rpcerror\",{\"_index\":17,\"name\":{\"18\":{}},\"comment\":{}}],[\"rpcresp\",{\"_index\":30,\"name\":{\"46\":{}},\"comment\":{}}],[\"rpcresp_any\",{\"_index\":31,\"name\":{\"47\":{}},\"comment\":{}}],[\"rpcresp_error\",{\"_index\":26,\"name\":{\"34\":{}},\"comment\":{}}],[\"rpcresp_ok\",{\"_index\":28,\"name\":{\"40\":{}},\"comment\":{}}],[\"rpcresp_w2a_address_subscribe\",{\"_index\":53,\"name\":{\"79\":{}},\"comment\":{}}],[\"rpcresp_w2a_connection_open\",{\"_index\":42,\"name\":{\"64\":{}},\"comment\":{}}],[\"rpcresp_w2a_msg_sign\",{\"_index\":76,\"name\":{\"114\":{}},\"comment\":{}}],[\"rpcresp_w2a_tx_sign_noprop\",{\"_index\":68,\"name\":{\"103\":{}},\"comment\":{}}],[\"rpcresp_w2a_tx_sign_yesprop\",{\"_index\":62,\"name\":{\"91\":{}},\"comment\":{}}],[\"safe\",{\"_index\":81,\"name\":{\"119\":{}},\"comment\":{}}],[\"sec\",{\"_index\":106,\"name\":{\"190\":{}},\"comment\":{}}],[\"seqlogger\",{\"_index\":102,\"name\":{\"181\":{}},\"comment\":{}}],[\"sidekick\",{\"_index\":79,\"name\":{\"117\":{}},\"comment\":{}}],[\"signature\",{\"_index\":74,\"name\":{\"112\":{}},\"comment\":{}}],[\"signedtransaction\",{\"_index\":60,\"name\":{\"89\":{},\"101\":{}},\"comment\":{}}],[\"sk_timeout\",{\"_index\":86,\"name\":{\"137\":{}},\"comment\":{}}],[\"sktimeouterror\",{\"_index\":85,\"name\":{\"132\":{}},\"comment\":{}}],[\"sleep\",{\"_index\":124,\"name\":{\"215\":{}},\"comment\":{}}],[\"subscription\",{\"_index\":48,\"name\":{\"73\":{}},\"comment\":{}}],[\"timeout_def_address_ms\",{\"_index\":111,\"name\":{\"195\":{}},\"comment\":{}}],[\"timeout_def_connect_ms\",{\"_index\":110,\"name\":{\"194\":{}},\"comment\":{}}],[\"timeout_def_detect_ms\",{\"_index\":109,\"name\":{\"193\":{}},\"comment\":{}}],[\"timeout_def_msg_sign_ms\",{\"_index\":113,\"name\":{\"197\":{}},\"comment\":{}}],[\"timeout_def_tx_sign_noprop_ms\",{\"_index\":112,\"name\":{\"196\":{}},\"comment\":{}}],[\"tx\",{\"_index\":57,\"name\":{\"84\":{},\"96\":{}},\"comment\":{}}],[\"tx_sign_noprop\",{\"_index\":122,\"name\":{\"213\":{}},\"comment\":{}}],[\"tx_sign_yesprop\",{\"_index\":121,\"name\":{\"212\":{}},\"comment\":{}}],[\"type\",{\"_index\":14,\"name\":{\"12\":{},\"16\":{},\"54\":{},\"69\":{}},\"comment\":{}}],[\"unsafe\",{\"_index\":82,\"name\":{\"120\":{}},\"comment\":{}}],[\"value\",{\"_index\":46,\"name\":{\"70\":{}},\"comment\":{}}],[\"version\",{\"_index\":39,\"name\":{\"60\":{}},\"comment\":{}}],[\"warning\",{\"_index\":90,\"name\":{\"147\":{},\"155\":{},\"164\":{},\"176\":{},\"186\":{}},\"comment\":{}}],[\"webscale\",{\"_index\":91,\"name\":{\"151\":{}},\"comment\":{}}],[\"wsl\",{\"_index\":93,\"name\":{\"157\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/style.css b/site/jex/docs/local-sidekick-0.2.2/assets/style.css new file mode 100644 index 0000000..8f6ed2c --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/assets/style.css @@ -0,0 +1,1224 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-text: #222; + --light-color-text-aside: #707070; + --light-color-link: #4da6ff; + --light-color-ts: #db1373; + --light-color-ts-interface: #139d2c; + --light-color-ts-enum: #9c891a; + --light-color-ts-class: #2484e5; + --light-color-ts-function: #572be7; + --light-color-ts-namespace: #b111c9; + --light-color-ts-private: #707070; + --light-color-ts-variable: #4d68ff; + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + --dark-color-ts: #ff6492; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-class: #61b0ff; + --dark-color-ts-function: #9772ff; + --dark-color-ts-namespace: #e14dff; + --dark-color-ts-private: #e2e2e2; + --dark-color-ts-variable: #4d68ff; + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1600px; + padding: 0 2rem; +} + +@media (min-width: 640px) { + .container { + padding: 0 4rem; + } +} +@media (min-width: 1200px) { + .container { + padding: 0 8rem; + } +} +@media (min-width: 1600px) { + .container { + padding: 0 12rem; + } +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + display: flex; + justify-content: space-between; + position: relative; + margin: 0 auto; +} + +.col-4, +.col-8 { + box-sizing: border-box; + float: left; + padding: 2rem 1rem; +} + +.col-4 { + flex: 0 0 25%; +} +.col-8 { + flex: 1 0; + flex-wrap: wrap; + padding-left: 0; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes shift-to-left { + from { + transform: translate(0, 0); + } + to { + transform: translate(-25%, 0); + } +} +@keyframes unshift-to-left { + from { + transform: translate(-25%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + padding: 10px; + border: 0.1em solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +@media (max-width: 1024px) { + html .col-content { + float: none; + max-width: 100%; + width: 100%; + padding-top: 3rem; + } + html .col-menu { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + max-width: 25rem; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-menu > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu :is(header, footer, .col-content) { + animation: shift-to-left 0.4s; + } + + .to-has-menu .col-menu { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu :is(header, footer, .col-content) { + animation: unshift-to-left 0.4s; + } + + .from-has-menu .col-menu { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu :is(header, footer, .col-content) { + transform: translate(-25%, 0); + } + .has-menu .col-menu { + visibility: visible; + transform: translate(0, 0); + display: grid; + align-items: center; + grid-template-rows: auto 1fr; + grid-gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} +.tsd-index-panel a, +.tsd-index-panel a.tsd-parent-kind-module { + color: var(--color-ts); +} +.tsd-index-panel a.tsd-parent-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-parent-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-parent-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-module { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-index-panel a.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-index-panel a.tsd-is-private { + color: var(--color-ts-private); +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} +.tsd-member [data-tsd-kind] { + color: var(--color-ts); +} +.tsd-member [data-tsd-kind="Interface"] { + color: var(--color-ts-interface); +} +.tsd-member [data-tsd-kind="Enum"] { + color: var(--color-ts-enum); +} +.tsd-member [data-tsd-kind="Class"] { + color: var(--color-ts-class); +} +.tsd-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation a { + display: block; + margin: 0.4rem 0; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary .tsd-accordion-details > ul { + margin-top: 0.75rem; +} +.tsd-navigation.primary a { + padding: 0.75rem 0.5rem; + margin: 0; +} +.tsd-navigation.primary ul li a { + margin-left: 0.5rem; +} +.tsd-navigation.primary ul li li a { + margin-left: 1.5rem; +} +.tsd-navigation.primary ul li li li a { + margin-left: 2.5rem; +} +.tsd-navigation.primary ul li li li li a { + margin-left: 3.5rem; +} +.tsd-navigation.primary ul li li li li li a { + margin-left: 4.5rem; +} +.tsd-navigation.primary ul li li li li li li a { + margin-left: 5.5rem; +} +.tsd-navigation.primary li.current > a { + border-left: 0.15rem var(--color-text) solid; +} +.tsd-navigation.primary li.selected > a { + font-weight: bold; + border-left: 0.2rem var(--color-text) solid; +} +.tsd-navigation.primary ul li a:hover { + border-left: 0.2rem var(--color-text-aside) solid; +} +.tsd-navigation.primary li.globals + li > span, +.tsd-navigation.primary li.globals + li > a { + padding-top: 20px; +} + +.tsd-navigation.secondary.tsd-navigation--toolbar-hide { + max-height: calc(100vh - 1rem); + top: 0.5rem; +} +.tsd-navigation.secondary > ul { + display: inline; + padding-right: 0.5rem; + transition: opacity 0.2s; +} +.tsd-navigation.secondary ul li a { + padding-left: 0; +} +.tsd-navigation.secondary ul li li a { + padding-left: 1.1rem; +} +.tsd-navigation.secondary ul li li li a { + padding-left: 2.2rem; +} +.tsd-navigation.secondary ul li li li li a { + padding-left: 3.3rem; +} +.tsd-navigation.secondary ul li li li li li a { + padding-left: 4.4rem; +} +.tsd-navigation.secondary ul li li li li li li a { + padding-left: 5.5rem; +} + +a.tsd-index-link { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; +} +.tsd-accordion-summary > h1, +.tsd-accordion-summary > h2, +.tsd-accordion-summary > h3, +.tsd-accordion-summary > h4, +.tsd-accordion-summary > h5 { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin-bottom: 0; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; +} +.tsd-accordion-summary { + display: block; + cursor: pointer; +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; +} +.tsd-index-accordion .tsd-accordion-summary svg { + margin-right: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +@media (min-width: 1024px) { + .col-content { + margin: 2rem auto; + } + + .menu-sticky-wrap { + position: sticky; + height: calc(100vh - 2rem); + top: 4rem; + right: 0; + padding: 0 1.5rem; + padding-top: 1rem; + margin-top: 3rem; + transition: 0.3s ease-in-out; + transition-property: top, padding-top, padding, height; + overflow-y: auto; + } + .col-menu { + border-left: 1px solid var(--color-accent); + } + .col-menu--hide { + top: 1rem; + } + .col-menu .tsd-navigation:not(:last-child) { + padding-bottom: 1.75rem; + } +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} + +.tsd-page-toolbar--hide { + transform: translateY(-100%); +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +@media (max-width: 1024px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through; +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/widgets.png b/site/jex/docs/local-sidekick-0.2.2/assets/widgets.png new file mode 100644 index 0000000000000000000000000000000000000000..c7380532ac1b45400620011c37c4dcb7aec27a4c GIT binary patch literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoH8@y+q^jrZML>b&o-U3d6^w6h1+IPUz|;DW zIZ;96kdsD>Qv^q=09&hp0GpEni<1IR%gvP3v%OR9*{MuRTKWHZyIbuBt)Ci`cU_&% z1T+i^Y)o{%281-<3TpPAUTzw5v;RY=>1rvxmPl96#kYc9hX!6V^nB|ad#(S+)}?8C zr_H+lT3B#So$T=?$(w3-{rbQ4R<@nsf$}$hwSO)A$8&`(j+wQf=Jwhb0`CvhR5DCf z^OgI)KQemrUFPH+UynC$Y~QHG%DbTVh-Skz{enNU)cV_hPu~{TD7TPZl>0&K>iuE| z7AYn$7)Jrb9GE&SfQW4q&G*@N|4cHI`VakFa5-C!ov&XD)J(qp$rJJ*9e z-sHv}#g*T7Cv048d1v~BEAzM5FztAse#q78WWC^BUCzQ U&wLp6h6BX&boFyt=akR{0G%$)mH+?% literal 0 HcmV?d00001 diff --git a/site/jex/docs/local-sidekick-0.2.2/assets/widgets@2x.png b/site/jex/docs/local-sidekick-0.2.2/assets/widgets@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4bbbd57272f3b28f47527d4951ad10f950b8ad43 GIT binary patch literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R literal 0 HcmV?d00001 diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.CAPListener.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.CAPListener.html new file mode 100644 index 0000000..fb1d145 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.CAPListener.html @@ -0,0 +1,191 @@ +CAPListener | Documentation
+
+ +
+
+
+
+ +

Class CAPListenerInternal

+
+

Listens for connection.announcePresence messages

+
+
+

Hierarchy

+
    +
  • CAPListener
+
+
+
+ +
+
+

Properties

+
+
+

Constructors

+
+
+

Methods

+
+
+

Properties

+
+ +
logger: Logger
+
+ +
listener: ((e: Event) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (e: Event): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        e: Event
      +

      Returns void

+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      evt: Event
    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      evt: MessageEvent<any>
    +

    Returns void

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.ConsoleLogger.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.ConsoleLogger.html new file mode 100644 index 0000000..d4bef94 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.ConsoleLogger.html @@ -0,0 +1,201 @@ +ConsoleLogger | Documentation
+
+ +
+
+
+
+ +

Class ConsoleLogger

+
+

does console.log

+
+
+

Hierarchy

+
    +
  • ConsoleLogger
+
+

Implements

+
+
+
+
+ +
+
+

Properties

+
+
+

Constructors

+
+
+

Methods

+
+
+

Properties

+
+ +
listener: ((e: Event) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (e: Event): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        e: Event
      +

      Returns void

+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.HttpLogger.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.HttpLogger.html new file mode 100644 index 0000000..a680428 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.HttpLogger.html @@ -0,0 +1,213 @@ +HttpLogger | Documentation
+
+ +
+
+
+
+ +

Class HttpLogger

+
+

posts request to an HTTP server

+
+
+

Hierarchy

+
    +
  • HttpLogger
+
+

Implements

+
+
+
+
+ +
+
+

Properties

+
+
+

Constructors

+
+
+

Methods

+
+
+

Properties

+
+ +
post_endpoint: string
+
+ +
listener: ((e: Event) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (e: Event): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        e: Event
      +

      Returns void

+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      post_endpoint: string
    +

    Returns HttpLogger

+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Returns void

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.SeqLogger.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.SeqLogger.html new file mode 100644 index 0000000..d48d9c0 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.SeqLogger.html @@ -0,0 +1,173 @@ +SeqLogger | Documentation
+
+ +
+
+
+
+ +

Class SeqLogger

+
+

have an array of loggers fire sequentially

+
+
+

Hierarchy

+
    +
  • SeqLogger
+
+

Implements

+
+
+
+
+ +
+
+

Properties

+
+
+

Constructors

+
+
+

Methods

+
+
+

Properties

+
+ +
loggers: Logger[]
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.WebScale.html b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.WebScale.html new file mode 100644 index 0000000..b83ddea --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/classes/sidekick.WebScale.html @@ -0,0 +1,154 @@ +WebScale | Documentation
+
+ +
+
+
+
+ +

Class WebScale

+
+

Web scale

+
+
+

Hierarchy

+
    +
  • WebScale
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      _msg: string
    • +
    • +
      _data: object
    +

    Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.address.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.address.html new file mode 100644 index 0000000..dc8e946 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.address.html @@ -0,0 +1,106 @@ +address | Documentation
+
+ +
+
+
+
+ +

Function address

+
+
    + +
  • +

    Get the user's address.

    + +

    Example

    // example positive return
    {ok : true,
    result : {subscription : ["connected"],
    address : {current : {"ak_2XhCkjzTwcq1coXSSzHJoMZkUzTwnjH88zmPGkkowUsFNTo9UE": {}},
    connected : {"ak_21HW2BeR8KQnzB76b9RSeNAXFf8SEvquLG3ichyLaXhdxUpXe9" : {},
    "ak_Bd9rA8pDWucwfriVp6Zgb68csxanCzWDqstyoBKBbzUnNhpKQ" : {},
    "ak_TuwioiZCt3Ajx9dgVS9qdnS9VW1t4GMWFML5zBPgzouZUGUDA" : {},
    "ak_ywR1N7GDpj7djeEEEnHSTmYbQmxvWCvFgfsLpxdFpK1ptkZMU" : {}}}}}
    // example negative return
    {ok : false,
    error : {code : 4,
    data : {},
    message : "Operation rejected by user"}} +
    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Safe<Result_W2A_address_subscribe, RpcError | SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.bulrtot.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.bulrtot.html new file mode 100644 index 0000000..8f6edaf --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.bulrtot.html @@ -0,0 +1,121 @@ +bulrtot | Documentation
+
+ +
+
+
+
+ +

Function bulrtot

+
+
    + +
  • Internal +

    Block until lambda returns true or timeout

    +

    timeout_ms should be divisible by 50

    +
    +
    +

    Type Parameters

    +
      +
    • +

      ok_t

    +
    +

    Parameters

    +
      +
    • +
      fun: (() => boolean)
      +
        +
      • +
          +
        • (): boolean
        • +
        • +

          Returns boolean

    • +
    • +
      result_fun: (() => ok_t)
      +
        +
      • +
          +
        • (): ok_t
        • +
        • +

          Returns ok_t

    • +
    • +
      timeout_ms: number
    • +
    • +
      timeout_msg: string
    • +
    • +
      logger: Logger
    +

    Returns Promise<Safe<ok_t, SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.cl.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.cl.html new file mode 100644 index 0000000..3c516ca --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.cl.html @@ -0,0 +1,90 @@ +cl | Documentation
+
+ +
+
+
+
+ +

Function cl

+
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.connect.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.connect.html new file mode 100644 index 0000000..f555b26 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.connect.html @@ -0,0 +1,113 @@ +connect | Documentation
+
+ +
+
+
+
+ +

Function connect

+
+
    + +
  • +

    Connect to the wallet. This is a necessary step if you want address +to work. You must wait for Superhero to announce itself (see detect) before attempting to connect. This has the same return data as +detect. This does not pop up the confirmation dialog for the user. +Superhero never rejects the connection request. This call is instantaneous +in practice.

    + +

    Example

    // example calling code
    await sk.connect('ske-connect-1', // message id, can be arbitrary string/number
    {name: 'sidekick examples', // name can be any string
    version: 1}, // version must be 1
    // optional field networkId which is ae_uat or ae_mainnet
    sk.TIMEOUT_DEF_CONNECT_MS, // timeout
    "failed to connect to wallet", // timeout error message
    sk.cl()); // logger
    // example return data (positive case)
    {ok : true,
    result : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
    name : "Superhero",
    networkId : "ae_uat",
    origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
    type : "extension"}}
    // example return data (negative case)
    {ok : false,
    error : {code : 420,
    message : "failed to detect wallet",
    data : {}}} +
    + +

    Example

    // example calling code
    // from: https://github.com/aeternity/Vanillae/blob/0e030cb39554e9f09e4460d1da4e7654fe7456de/sidekick/examples/src/connection.ts#L68-L109
    // document has a button with id=connect
    // this is the function that is triggered when the button is clicked
    // you want your user to do the detect sequence first
    async function connect (logger: sk.Logger) : Promise<void> {
    let h4 = document.getElementById("connected")!;
    let pre = document.getElementById("connect-info")!;

    h4.innerHTML = 'connecting...';
    h4.style.color = 'GoldenRod';

    // try to connect to the wallet
    // will fail on timeout error
    let maybe_wallet_info = await sk.connect(
    'ske-connect-1',
    {name: 'sidekick examples',
    version: 1},
    sk.TIMEOUT_DEF_CONNECT_MS,
    "failed to connect to wallet",
    logger
    );

    console.log(maybe_wallet_info);

    // ok means wallet was connected
    if (maybe_wallet_info.ok)
    {
    h4.innerHTML = "connected";
    h4.style.color = "green";
    pre.innerHTML = JSON.stringify(maybe_wallet_info.result, undefined, 4);
    }
    else
    {
    h4.innerHTML = "error";
    h4.style.color = "crimson";
    pre.innerHTML = JSON.stringify(maybe_wallet_info.error, undefined, 4);
    }
    }

    let logger = sk.cl();
    document.getElementById('connect')!.onclick = function() { connect(logger); }; +
    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Safe<Result_W2A_connection_open, RpcError | SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.detect.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.detect.html new file mode 100644 index 0000000..3ad8805 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.detect.html @@ -0,0 +1,108 @@ +detect | Documentation
+
+ +
+
+
+
+ +

Function detect

+
+
    + +
  • +

    This is the first step in connecting to the wallet. Before doing anything +else, you have to wait for the wallet to announce itself.

    +

    This function waits for the wallet to announce itself

    +

    Wait for wallet to announce itself, and then return.

    + +

    Example

    // example call
    await sk.detect(sk.TIMEOUT_DEF_DETECT_MS, // timeout
    "failed to detect wallet", // error on timeout
    sk.cl()); // cl = console logger
    // example return data (positive case)
    {ok : true,
    result : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
    name : "Superhero",
    networkId : "ae_uat",
    origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
    type : "extension"}}
    // example return data (negative case)
    {ok : false,
    error : {code : 420,
    message : "failed to detect wallet",
    data : {}}} +
    + +

    Example

    // example calling code
    // from: https://github.com/aeternity/Vanillae/blob/0e030cb39554e9f09e4460d1da4e7654fe7456de/sidekick/examples/src/connection.ts#L34-L66
    // document has a button with id=detect
    // this is the function that is triggered when the button is clicked
    async function detect(logger: sk.Logger): Promise<void> {
    let h4 = document.getElementById("detected")!;
    let pre = document.getElementById("detect-info")!;

    h4.innerHTML = 'detecting...';
    h4.style.color = 'GoldenRod';

    // try to detect the wallet
    // will fail on timeout error
    // console logger
    let maybe_wallet_info =//: sk.Safe<awcp.EventData_W2A_connection_announcePresence, sk.TimeoutError> =
    await sk.detect(sk.TIMEOUT_DEF_DETECT_MS, "failed to detect wallet", logger);

    console.log(maybe_wallet_info);

    // ok means wallet was detected
    if (maybe_wallet_info.ok) {
    h4.innerHTML = "detected";
    h4.style.color = "green";
    pre.innerHTML = JSON.stringify(maybe_wallet_info.result, undefined, 4);
    }
    else {
    h4.innerHTML = "error";
    h4.style.color = "crimson";
    pre.innerHTML = JSON.stringify(maybe_wallet_info.error, undefined, 4);
    }
    }

    // want to create a logger down here
    let logger = sk.cl();
    // detect button. The ! turns off a typescript warning, does not change the
    // code behavior
    document.getElementById('detect')!.onclick = function() { detect(logger); } ; +
    +
    +
    +

    Parameters

    +
      +
    • +
      timeout_ms: number
    • +
    • +
      timeout_msg: string
    • +
    • +
      logger: Logger
    +

    Returns Promise<Safe<Params_W2A_connection_announcePresence, SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.error-1.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.error-1.html new file mode 100644 index 0000000..70984a5 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.error-1.html @@ -0,0 +1,100 @@ +error | Documentation
+
+ +
+
+
+
+ +

Function error

+
+
    + +
  • +

    Constructs an Error value from a pure value

    +
    +
    +

    Type Parameters

    +
      +
    • +

      err_t

    +
    +

    Parameters

    +
      +
    • +
      x: err_t
    +

    Returns Error<err_t>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.hello.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.hello.html new file mode 100644 index 0000000..2db05cc --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.hello.html @@ -0,0 +1,90 @@ +hello | Documentation
+
+ +
+
+
+
+ +

Function hello

+
+
    + +
  • +

    Just console.logs hello. Use for debugging/to check if import worked correctly

    +
    +

    Returns void

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.http_log.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.http_log.html new file mode 100644 index 0000000..a98506a --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.http_log.html @@ -0,0 +1,99 @@ +http_log | Documentation
+
+ +
+
+
+
+ +

Function http_log

+
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      post_endpoint: string
    • +
    • +
      log_level: "error" | "debug" | "info" | "warning"
    • +
    • +
      message: string
    • +
    • +
      data: object
    +

    Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.logger_foreach.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.logger_foreach.html new file mode 100644 index 0000000..db5d5db --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.logger_foreach.html @@ -0,0 +1,99 @@ +logger_foreach | Documentation
+
+ +
+
+
+
+ +

Function logger_foreach

+
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      loggers: Logger[]
    • +
    • +
      log_level: "error" | "debug" | "info" | "warning"
    • +
    • +
      message: string
    • +
    • +
      data: object
    +

    Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.msg_sign.html new file mode 100644 index 0000000..881796f --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.msg_sign.html @@ -0,0 +1,123 @@ +msg_sign | Documentation
+
+ +
+
+
+
+ +

Function msg_sign

+
+
    + +
  • +

    Sign the given message, return the HASHED AND SALTED message signature +(see IMPORTANT CAVEAT section), encoded in hexadecimal

    + + +

    IMPORTANT CAVEAT: HASHING AND SALTING

    +
    +

    In order to exclude the possibility of someone using this functionality to +trick the user into signing a transaction, the wallet salts and hashes the +message, and then signs the salted/hashed message.

    +

    Therefore, naively attempting to verify the signature will not work. You +must apply the same preprocessing steps as the wallet, THEN check the +signature against the salted/hashed message.

    +
    -spec hashed_salted_msg(Message) -> HashedSaltedMessage
    when Message :: binary(),
    HashedSaltedMessage :: binary().
    % @doc Salt the message then hash with blake2b. See:
    % 1. https://github.com/aeternity/aepp-sdk-js/blob/370f1e30064ad0239ba59931908d9aba0a2e86b6/src/utils/crypto.ts#L83-L85
    % 2. https://github.com/aeternity/eblake2/blob/60a079f00d72d1bfcc25de8e6996d28f912db3fd/src/eblake2.erl#L23-L25

    hashed_salted_msg(Msg) ->
    {ok, HSMsg} = eblake2:blake2b(32, salted_msg(Msg)),
    HSMsg.



    -spec salted_msg(Message) -> SaltedMessage
    when Message :: binary(),
    SaltedMessage :: binary().
    % @doc Salt the message the way Superhero does before signing.
    %
    % See: https://github.com/aeternity/aepp-sdk-js/blob/370f1e30064ad0239ba59931908d9aba0a2e86b6/src/utils/crypto.ts#L171-L175

    salted_msg(Msg) when is_binary(Msg) ->
    P = <<"aeternity Signed Message:\n">>,
    {ok, SP} = btc_varuint_encode(byte_size(P)),
    {ok, SMsg} = btc_varuint_encode(byte_size(Msg)),
    <<SP/binary,
    P/binary,
    SMsg/binary,
    Msg/binary>>.



    -spec btc_varuint_encode(Integer) -> Result
    when Integer :: integer(),
    Result :: {ok, Encoded :: binary()}
    | {error, Reason :: term()}.
    % @doc Bitcoin varuint encode
    %
    % See: https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer

    btc_varuint_encode(N) when N < 0 ->
    {error, {negative_N, N}};
    btc_varuint_encode(N) when N < 16#FD ->
    {ok, <<N>>};
    btc_varuint_encode(N) when N =< 16#FFFF ->
    NBytes = eu(N, 2),
    {ok, <<16#FD, NBytes/binary>>};
    btc_varuint_encode(N) when N =< 16#FFFF_FFFF ->
    NBytes = eu(N, 4),
    {ok, <<16#FE, NBytes/binary>>};
    btc_varuint_encode(N) when N < (2 bsl 64) ->
    NBytes = eu(N, 8),
    {ok, <<16#FF, NBytes/binary>>}.

    % eu = encode unsigned (little endian with a given byte width)
    % means add zero bytes to the end as needed
    eu(N, Size) ->
    Bytes = binary:encode_unsigned(N, little),
    NExtraZeros = Size - byte_size(Bytes),
    ExtraZeros = << <<0>> || _ <- lists:seq(1, NExtraZeros) >>,
    <<Bytes/binary, ExtraZeros/binary>>. +
    + +

    Example

    This function is triggered when a "sign message" button is pressed. A text +input with id="message-text" contains the message to be signed.

    +
    async function sign_msg (logger: sk.Logger) : Promise<void> {
    let acc_pubkey : string = pv_address;
    // @ts-ignore value property exists because i say so
    let msg_text : string = document.getElementById('message-text').value;
    let signed_msg = await sk.msg_sign('sk-msg-sign-1', acc_pubkey, msg_text, sk.TIMEOUT_DEF_MSG_SIGN_MS, 'message signing took too long', logger);
    console.log('signed message:', signed_msg);
    } +
    +
    +
    +

    Parameters

    +
      +
    • +
      id: string | number
    • +
    • +
      account_pubkey: string
    • +
    • +
      message: string
    • +
    • +
      timeout_ms: number
    • +
    • +
      timeout_msg: string
    • +
    • +
      logger: Logger
    +

    Returns Promise<Safe<Result_W2A_msg_sign, RpcError | SkTimeoutError>>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.ok-1.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.ok-1.html new file mode 100644 index 0000000..44a6fbf --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.ok-1.html @@ -0,0 +1,100 @@ +ok | Documentation
+
+ +
+
+
+
+ +

Function ok

+
+
    + +
  • +

    Constructs an Ok value from a pure value

    +
    +
    +

    Type Parameters

    +
      +
    • +

      ok_t

    +
    +

    Parameters

    +
      +
    • +
      x: ok_t
    +

    Returns Ok<ok_t>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sk_timeout.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sk_timeout.html new file mode 100644 index 0000000..46649c0 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sk_timeout.html @@ -0,0 +1,104 @@ +sk_timeout | Documentation
+
+ +
+
+
+
+ +

Function sk_timeout

+
+
    + +
  • +

    Construct a SkTimeoutError

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
    • +
    • +
      data: object
    +

    Returns { code: 420; message: string; data: object }

    +
      +
    • +
      code: 420
    • +
    • +
      message: string
    • +
    • +
      data: object
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sleep.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sleep.html new file mode 100644 index 0000000..eaf4f5d --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.sleep.html @@ -0,0 +1,98 @@ +sleep | Documentation
+
+ +
+
+
+
+ +

Function sleep

+
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_noprop.html new file mode 100644 index 0000000..f1c4d62 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_noprop.html @@ -0,0 +1,104 @@ +tx_sign_noprop | Documentation
+
+ +
+
+
+
+ +

Function tx_sign_noprop

+
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_yesprop.html new file mode 100644 index 0000000..fbc9bff --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.tx_sign_yesprop.html @@ -0,0 +1,103 @@ +tx_sign_yesprop | Documentation
+
+ +
+
+
+
+ +

Function tx_sign_yesprop

+
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.unsafe.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.unsafe.html new file mode 100644 index 0000000..dcc1c4d --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.unsafe.html @@ -0,0 +1,103 @@ +unsafe | Documentation
+
+ +
+
+
+
+ +

Function unsafe

+
+
    + +
  • +

    Takes a Safe value, if ok, returns the ok_t, or if an error throws the +err_t

    +
    +
    +

    Type Parameters

    +
      +
    • +

      ok_t

    • +
    • +

      err_t

    +
    +

    Parameters

    +
      +
    • +
      x: Safe<ok_t, err_t>
    +

    Returns ok_t

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.wsl.html b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.wsl.html new file mode 100644 index 0000000..37b5fe7 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/functions/sidekick.wsl.html @@ -0,0 +1,90 @@ +wsl | Documentation
+
+ +
+
+
+
+ +

Function wsl

+
+
    + +
  • +

    It's web scale

    +
    +

    Returns WebScale

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/index.html b/site/jex/docs/local-sidekick-0.2.2/index.html new file mode 100644 index 0000000..980f579 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/index.html @@ -0,0 +1,44 @@ +Documentation
+
+ +
+
+
+
+

Documentation

+
+ +

Sidekick

+
+

Click "sidekick" in the sidebar or hamburger menu

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/interfaces/sidekick.Logger.html b/site/jex/docs/local-sidekick-0.2.2/interfaces/sidekick.Logger.html new file mode 100644 index 0000000..a01ff0f --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/interfaces/sidekick.Logger.html @@ -0,0 +1,160 @@ +Logger | Documentation
+
+ +
+
+
+
+ +

Interface Logger

+
+

Callbacks you need to implement if you want logging

+
+
+

Hierarchy

+
    +
  • Logger
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
debug: ((message: string, data: object) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string, data: object): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        message: string
      • +
      • +
        data: object
      +

      Returns Promise<void>

+
+ +
info: ((message: string, data: object) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string, data: object): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        message: string
      • +
      • +
        data: object
      +

      Returns Promise<void>

+
+ +
warning: ((message: string, data: object) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string, data: object): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        message: string
      • +
      • +
        data: object
      +

      Returns Promise<void>

+
+ +
error: ((message: string, data: object) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string, data: object): Promise<void>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        message: string
      • +
      • +
        data: object
      +

      Returns Promise<void>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/modules.html b/site/jex/docs/local-sidekick-0.2.2/modules.html new file mode 100644 index 0000000..14bbe2c --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/modules.html @@ -0,0 +1,46 @@ +Documentation
+
+ +
+
+
+
+

Documentation

+
+
+

Index

+
+

Modules

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/modules/jex_include_local_awcp_0_2_2_dist_awcp.html b/site/jex/docs/local-sidekick-0.2.2/modules/jex_include_local_awcp_0_2_2_dist_awcp.html new file mode 100644 index 0000000..7826c32 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/modules/jex_include_local_awcp_0_2_2_dist_awcp.html @@ -0,0 +1,300 @@ +jex_include/local-awcp-0.2.2/dist/awcp | Documentation
+
+ +
+
+
+
+ +

Module jex_include/local-awcp-0.2.2/dist/awcp

+
+
+ +

AWCP: aepp-waellet communication protocol

+
+

Suppose you are the aepp and you want to communicate with a waellet. What +you do is pick an EventTarget (typically window), and listen to its +MessageEvents, via something like

+
window.addEventListener('message', my_listener);
+
+

You then communicate with the wallet by sending messages back over the +EventTarget. You should probably use the sidekick +library to do +this.

+

Keep in mind that these messages are not secret. Any browser extension or +foreign page script can intercept these messages. Imagine as an (imperfect) +analogy that you work in an office. Everyone's mail is dumped on the floor +in the middle of the office, and you are responsible for picking out which +letters are addressed to you. Anyone else can pick up letters addressed to +you, and read them.

+

This module defines the shape of the messages that are sent. There are several +layers to the onion, each corresponding to natural branch points in the +protocol.

+ +

Example

// this is a aepp-to-wallet call which is sent to `window` by say sidekick
// layer 2 layer 3 layer 4
// EventData_A2W<RpcCall<"connection.open", Params_A2W_connection_open>>)
// layer 2: who is the message for
{type : "to_waellet",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}}


// this is the associated wallet-to-aepp response which is sent to `window`
// by Superhero
// layer 2 layer 3 layer 4
// EventData_W2A<RpcResp_ok<"connection.open", Result_W2A_connection_open>>)
// layer 2: who is the message for
{type : "to_aepp",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}}} +
+ +

Example

// this is a waellet-to-aepp cast (RPC verbiage: "notification"). It does
// not require a response.

// layer 2 layer 3 layer 4
// EventData_W2A<RpcCast<"connection.announcePresence", Params_W2A_connection_announcePresence>>)
// layer 2: who is the message for
{type : "to_aepp",
// layer 3: json rpc
data : {jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
    +
  1. The MessageEvent layer. This is what is actually sent as an event. +This is an opaque object that is built into every runtime's standard +library: https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent

    +

    The MessageEvent has a field called data, which corresponds to the +next layer.

    +
  2. +
  3. The EventData layer. This is what goes in message_event.data. The +structure that goes in here is one of

    +
      +
    1. EventData_W2A: waellet-to-aepp
    2. +
    3. EventData_A2W: aepp-to-waellet
    4. +
    +

    This layer corresponds to the "am I supposed to pay attention to this +event?" branch point.

    +

    Those data structures mentioned above have two fields.

    +
      +
    1. type is a string which is either "to_aepp" or "to_waellet"
    2. +
    3. data contains the next layer
    4. +
    +
    type EventData_W2A
    <t extends any>
    = {type : "to_aepp",
    data : t}; +
    +
    type EventData_A2W
    <t extends any>
    = {type : "to_waellet",
    data : t}; +
    +
  4. +
  5. We're at message_event.data.data. The idiom here is "JSON RPC", which +is sort of a poor man's HTTP.

    +

    In general, the wallet is the server and the aepp is the client.

    +

    If you are the aepp, usually you are handling a response to a request +you sent to the waellet. For instance, you formed a transaction and +sent it to the waellet to sign, and the waellet is sending you back +either the signed transaction or an error (e.g. user rejected the +transaction).

    +

    The exception to this pattern is the wallet notifying you that it +exists, which is the only time the waellet sends a request (a "cast", or +a "notification") to the aepp. In no event does the aepp send a +response to the waellet.

    +

    I am not 100% sure what RPC stands for, but it will be helpful to think +about it as "remote procedure call". More below. This layer roughly +corresponds to the "given that I am supposed to pay attention to this +event, what am I supposed to do with this information?"

    +

    All requests have a method field (a string) and a params field (an +object). There are two types of requests:

    +
      +
    1. "casts" (the RPC standard calls these "notifications"). These do not +need a response. This is only used for the waellet announcing it +exists.

      +
    2. +
    3. "calls". These have an id field, and get a response. These are +used when the aepp is requesting the waellet to do something. The +response will have the same id field and the same method field.

      +
    4. +
    +
  6. +
  7. So far nothing we've talked about is specific to Aeternity, Vanillae, +JR, or sidekick. This fourth layer is the actual semantics of the +messaging protocol between the aepp and the waellet.

    +

    By analogy, the first two layers are developing something like TCP. The +third layer is developing HTTP. And this layer is the actual routing +table of your website, which carries with it the expected semantics of +how the website is supposed to behave.

    +

    This module DOES NOT exhaustively define all of the communication +protocol that occurs in the SDK, only the subset that I have encountered +in practice.

    +
  8. +
+

The first layer is defined by the runtime, not here. So we're starting with +layer 2.

+ + +

Notes on JSON RPC 2.0

+
+

I have subtly changed the RPC protocol to

+
    +
  1. improve it in such a way that it is easier to use in code
  2. +
  3. more accurately represent how it is used in practice
  4. +
+

The only difference here is that the params field of requests is +non-optional, and must be an object (the RPC standard allows arrays).

+ + +

Requests

+
+

I have adapted the verbiage here, borrowing from Erlang, to make a +distinction between

+
    +
  1. casts (RPC calls these "notifications"): these

    +
      +
    1. do NOT have an id field
    2. +
    3. AND do NOT require a response.
    4. +
    +
  2. +
  3. calls: these

    +
      +
    1. DO have an id field
    2. +
    3. AND DO require a response.
    4. +
    +
  4. +
+

The RpcCall and RpcResp data structures each have an id_n +type parameter.

+

The purpose of this is to notate (and possibly enforce) at the type level +the constraint that, given a call with say id = 7, the response must also +have id = 7.

+ + +

Links

+
+ +
+
+
+
+
+

Index

+
+

Type Aliases

+
+
+

Variables

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/modules/sidekick.html b/site/jex/docs/local-sidekick-0.2.2/modules/sidekick.html new file mode 100644 index 0000000..3cc8170 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/modules/sidekick.html @@ -0,0 +1,160 @@ +sidekick | Documentation
+
+ +
+
+
+
+ +

Module sidekick

+
+
+ +

tl;dr

+
+
    +
  1. detect the wallet
  2. +
  3. connect to the wallet
  4. +
  5. Get the wallet's address
  6. +
+

From there you can do one of two things

+
    +
  1. Have the wallet sign transactions (tx_sign_noprop)
  2. +
  3. Have the wallet sign arbitrary messages (msg_sign)
  4. +
+

Forming the transactions and propagating them into the network is your +problem.

+

You need a Logger for most calls. Probably you want cl. You +can write your own if you want but why would you complicate your life like +that.

+
+
+
+
+
+

Index

+
+

Functions

+
+
+

Type Aliases

+
+
+

Variables

+
+
+

Interfaces

+
+
+

Classes

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html new file mode 100644 index 0000000..d4ae203 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W.html @@ -0,0 +1,115 @@ +EventData_A2W | Documentation
+
+ +
+
+
+ +
EventData_A2W<t>: { type: "to_waellet"; data: t }
+

This is the data that is sent from the aepp to the wallet through the Event +bus

+ +

Example

// layer 2: who is the message for
{type : "to_waellet",
// layer 3: json rpc
data : {jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+

Type Parameters

+
    +
  • +

    t extends any

+
+

Type declaration

+
    +
  • +
    type: "to_waellet"
  • +
  • +
    data: t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_address_subscribe.html new file mode 100644 index 0000000..6c511d5 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_address_subscribe.html @@ -0,0 +1,104 @@ +EventData_A2W_address_subscribe | Documentation
+
+ +
+
+
+ +
EventData_A2W_address_subscribe: EventData_A2W<RpcCall_A2W_address_subscribe>
+

Actual aepp-to-waellet "address.subscribe" event data sent over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"params": {
"type": "subscribe",
"value": "connected"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_connection_open.html new file mode 100644 index 0000000..9593593 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_connection_open.html @@ -0,0 +1,104 @@ +EventData_A2W_connection_open | Documentation
+
+ +
+
+
+ +
EventData_A2W_connection_open: EventData_A2W<RpcCall_A2W_connection_open>
+

The actual aepp-to-waellet "connection.open" event data passed over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"params": {
"name": "sidekick examples",
"version": 1
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_msg_sign.html new file mode 100644 index 0000000..7550bd0 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_msg_sign.html @@ -0,0 +1,104 @@ +EventData_A2W_msg_sign | Documentation
+
+ +
+
+
+ +
EventData_A2W_msg_sign: EventData_A2W<RpcCall_A2W_msg_sign>
+

Event data for aepp-to-waellet "message.sign"

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"params": {
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..6b36d34 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_noprop.html @@ -0,0 +1,104 @@ +EventData_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
EventData_A2W_tx_sign_noprop: EventData_A2W<RpcCall_A2W_tx_sign_noprop>
+

Event data for aepp-to-waellet "transaction.sign" (do not propagate) message

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..7693eb1 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_A2W_tx_sign_yesprop.html @@ -0,0 +1,104 @@ +EventData_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
EventData_A2W_tx_sign_yesprop: EventData_A2W<RpcCall_A2W_tx_sign_yesprop>
+

Event data for aepp-to-waellet "transaction.sign" (do propagate) message

+

(layer 2)

+ +

Example

{
"type": "to_waellet",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": false,
"networkId": "ae_uat"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html new file mode 100644 index 0000000..050a184 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A.html @@ -0,0 +1,116 @@ +EventData_W2A | Documentation
+
+ +
+
+
+ +
EventData_W2A<t>: { type: "to_aepp"; data: t }
+

This is the data that is sent from the wallet to the aepp through the Event +bus

+

(layer 2)

+ +

Example

// layer 2: who is the message for
{type : "to_aepp",
// layer 3: JSON RPC
data : {jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
+

Type Parameters

+
    +
  • +

    t extends any

+
+

Type declaration

+
    +
  • +
    type: "to_aepp"
  • +
  • +
    data: t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_address_subscribe.html new file mode 100644 index 0000000..0c274c5 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_address_subscribe.html @@ -0,0 +1,109 @@ +EventData_W2A_address_subscribe | Documentation
+
+ +
+
+
+ +
EventData_W2A_address_subscribe: EventData_W2A<RpcResp_W2A_address_subscribe>
+

Actual waellet-to-aepp "address.subscribe" event data sent over the message bus

+

(layer 2)

+ +

Example

This is the case where the wallet only has one keypair:

+
{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {}
},
"connected": {}
}
}
}
} +
+ +

Example

Case of many keypairs, the current one will be in current.

+
{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL": {}
},
"connected": {
"ak_sMM2sUiyeBeMiRAj8viHVCVDxevmCacALhoHdrkobyhoqnR85": {},
"ak_o355SAx4n1V6xbrYv4Zaxm7GAYaZwEFXwgKBVEQTSm8MPnwjn": {},
"ak_2Up7dDMVBbPc4xAequf41zyzBqwWpUcVTYvcGF1ApAcCy7nGfA": {}
}
}
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_announcePresence.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_announcePresence.html new file mode 100644 index 0000000..640cabb --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_announcePresence.html @@ -0,0 +1,104 @@ +EventData_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias EventData_W2A_connection_announcePresence

+
EventData_W2A_connection_announcePresence: EventData_W2A<RpcCast_W2A_connection_announcePresence>
+

The actual waellet-to-aepp event passed when the wallet announces it exists

+

(layer 2)

+ +

Example

{type: "to_aepp",
data: {jsonrpc: "2.0",
method: "connection.announcePresence",
params: {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_open.html new file mode 100644 index 0000000..088388b --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_connection_open.html @@ -0,0 +1,104 @@ +EventData_W2A_connection_open | Documentation
+
+ +
+
+
+ +
EventData_W2A_connection_open: EventData_W2A<RpcResp_W2A_connection_open>
+

The actual waellet-to-aepp "connection.open" event data passed over the message bus

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"result": {
"id": "mnhmmkepfddpifjkamaligfeemcbhdne",
"name": "Superhero",
"networkId": "ae_mainnet",
"origin": "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
"type": "extension"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_msg_sign.html new file mode 100644 index 0000000..7e1f7c8 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_msg_sign.html @@ -0,0 +1,104 @@ +EventData_W2A_msg_sign | Documentation
+
+ +
+
+
+ +
EventData_W2A_msg_sign: EventData_W2A<RpcResp_W2A_msg_sign>
+

Event data for waellet-to-aepp "message.sign"

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..f7604cd --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_noprop.html @@ -0,0 +1,104 @@ +EventData_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
EventData_W2A_tx_sign_noprop: EventData_W2A<RpcResp_W2A_tx_sign_noprop>
+

Event data for waellet-to-aepp "transaction.sign" (do not propagate) response

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..239a744 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.EventData_W2A_tx_sign_yesprop.html @@ -0,0 +1,104 @@ +EventData_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
EventData_W2A_tx_sign_yesprop: EventData_W2A<RpcResp_W2A_tx_sign_yesprop>
+

Event data for waellet-to-aepp "transaction.sign" (do propagate) response

+

(layer 2)

+ +

Example

{
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html new file mode 100644 index 0000000..3ca9b8c --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_address_subscribe.html @@ -0,0 +1,111 @@ +Params_A2W_address_subscribe | Documentation
+
+ +
+
+
+ +
Params_A2W_address_subscribe: { type: "subscribe"; value: "connected" }
+

Parameter type of aepp-to-waellet "address.subscribe" call

+

(layer 4)

+ +

Example

{
"type": "subscribe",
"value": "connected"
} +
+
+
+

Type declaration

+
    +
  • +
    type: "subscribe"
  • +
  • +
    value: "connected"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html new file mode 100644 index 0000000..ee2e459 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_connection_open.html @@ -0,0 +1,113 @@ +Params_A2W_connection_open | Documentation
+
+ +
+
+
+ +
Params_A2W_connection_open: { name: string; version: 1; networkId?: string }
+

Parameters of aepp-to-waellet "connection.open" call

+

(layer 4)

+ +

Example

{name    : "sidekick examples",
version : 1} +
+
+
+

Type declaration

+
    +
  • +
    name: string
  • +
  • +
    version: 1
  • +
  • +
    Optional networkId?: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html new file mode 100644 index 0000000..1cbc1bb --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_msg_sign.html @@ -0,0 +1,111 @@ +Params_A2W_msg_sign | Documentation
+
+ +
+
+
+ +
Params_A2W_msg_sign: { message: string; onAccount: string }
+

Parameters for "message.sign"

+

(layer 4)

+ +

Example

{
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
} +
+
+
+

Type declaration

+
    +
  • +
    message: string
  • +
  • +
    onAccount: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..d0bb424 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_noprop.html @@ -0,0 +1,114 @@ +Params_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
Params_A2W_tx_sign_noprop: { tx: string; returnSigned: true; networkId: string }
+

Parameters for "transaction.sign" (do not propagate)

+

If returnSigned is false, then Superhero will propagate the transaction.

+

(layer 4)

+ +

Example

{
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
} +
+
+
+

Type declaration

+
    +
  • +
    tx: string
  • +
  • +
    returnSigned: true
  • +
  • +
    networkId: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..aa79f61 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_A2W_tx_sign_yesprop.html @@ -0,0 +1,114 @@ +Params_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
Params_A2W_tx_sign_yesprop: { tx: string; returnSigned: false; networkId: string }
+

Parameters for "transaction.sign" (do propagate)

+

If returnSigned is false, then Superhero will propagate the transaction.

+

(layer 4)

+ +

Example

{
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": false,
"networkId": "ae_uat"
} +
+
+
+

Type declaration

+
    +
  • +
    tx: string
  • +
  • +
    returnSigned: false
  • +
  • +
    networkId: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html new file mode 100644 index 0000000..5c8f139 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Params_W2A_connection_announcePresence.html @@ -0,0 +1,117 @@ +Params_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+ +
Params_W2A_connection_announcePresence: { id: string; name: string; networkId: string; origin: string; type: "window" | "extension" }
+

Waellet-to-aepp parameters of "connection.announcePresence" cast

+

(layer 4)

+ +

Example

{id        : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_uat",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"} +
+
+
+

Type declaration

+
    +
  • +
    id: string
  • +
  • +
    name: string
  • +
  • +
    networkId: string
  • +
  • +
    origin: string
  • +
  • +
    type: "window" | "extension"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html new file mode 100644 index 0000000..6158d56 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_address_subscribe.html @@ -0,0 +1,122 @@ +Result_W2A_address_subscribe | Documentation
+
+ +
+
+
+ +
Result_W2A_address_subscribe: { subscription: ["connected"]; address: { current: object; connected: object } }
+

Result type of waellet-to-aepp "address.subscribe response

+

(layer 4)

+ +

Example

This is if the user only has a single keypair

+
{subscription : ["connected"],
address : {current : {"ak_2Wsa8iAmAm917evwDEZjouvPUXKx2nUv5Uz8e8oNXTDfDXnMRN": {}},
connected : {}}} +
+ +

Example

This is if the user has many keypairs. The currently selected one is under +current. Craig, I agree this is stupid, but that's how it works.

+
{
"subscription": [
"connected"
],
"address": {
"current": {
"ak_25C3xaAGQddyKAnaLLMjAhX24xMktH2NNZxY3fMaZQLMGED2Nf": {}
},
"connected": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {},
"ak_25BqQuiVCasiqTkXHEffq7XCsuYEtgjNeZFeVFbuRtJkfC9NyX": {},
"ak_4p6gGoCcwQzLXd88KhdjRWYgd4MfTsaCeD8f99pzZhJ6vzYYV": {}
}
}
} +
+
+
+

Type declaration

+
    +
  • +
    subscription: ["connected"]
  • +
  • +
    address: { current: object; connected: object }
    +
      +
    • +
      current: object
    • +
    • +
      connected: object
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_connection_open.html new file mode 100644 index 0000000..38798df --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_connection_open.html @@ -0,0 +1,105 @@ +Result_W2A_connection_open | Documentation
+
+ +
+
+
+ +
Result_W2A_connection_open: Params_W2A_connection_announcePresence
+

Result type of "connection.open" call

+

Same as Params_W2A_connection_announcePresence empirically

+

(layer 4)

+ +

Example

{id        : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_uat",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html new file mode 100644 index 0000000..f5915bf --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_msg_sign.html @@ -0,0 +1,109 @@ +Result_W2A_msg_sign | Documentation
+
+ +
+
+
+ +
Result_W2A_msg_sign: { signature: string }
+

Success result type for "message.sign"

+

(layer 4)

+ +

Example

{
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
} +
+
+
+

Type declaration

+
    +
  • +
    signature: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..de8c130 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_noprop.html @@ -0,0 +1,109 @@ +Result_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
Result_W2A_tx_sign_noprop: { signedTransaction: string }
+

Success result type for "transaction.sign" (do not propagate)

+

(layer 4)

+ +

Example

{
* "signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
* } +
+
+
+

Type declaration

+
    +
  • +
    signedTransaction: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..9d40316 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.Result_W2A_tx_sign_yesprop.html @@ -0,0 +1,109 @@ +Result_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
Result_W2A_tx_sign_yesprop: { signedTransaction: string }
+

Success result type for "transaction.sign" (do propagate)

+

(layer 4)

+ +

Example

{
* "signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
* } +
+
+
+

Type declaration

+
    +
  • +
    signedTransaction: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html new file mode 100644 index 0000000..5775e92 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall.html @@ -0,0 +1,122 @@ +RpcCall | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCall<method_s, params_t>

+
RpcCall<method_s, params_t>: { jsonrpc: "2.0"; id: number | string; method: method_s; params: params_t }
+

This type is used for requests from the client to the server that require a +response.

+

(layer 3)

+ +

Example

// layer 3: json rpc
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    params_t extends object

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    params: params_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_address_subscribe.html new file mode 100644 index 0000000..195a497 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_address_subscribe.html @@ -0,0 +1,104 @@ +RpcCall_A2W_address_subscribe | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_address_subscribe: RpcCall<"address.subscribe", Params_A2W_address_subscribe>
+

Shape of aepp-to-waellet "address.subscribe" RPC call

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"params": {
"type": "subscribe",
"value": "connected"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_connection_open.html new file mode 100644 index 0000000..3fe4204 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_connection_open.html @@ -0,0 +1,104 @@ +RpcCall_A2W_connection_open | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_connection_open: RpcCall<"connection.open", Params_A2W_connection_open>
+

Shape of aepp-to-waellet "connection.open" RPC call

+

(layer 3)

+ +

Example

// layer 3: json rpc
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
params : {name : "sidekick examples",
version : 1}}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html new file mode 100644 index 0000000..73a163a --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_msg_sign.html @@ -0,0 +1,104 @@ +RpcCall_A2W_msg_sign | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_msg_sign: RpcCall<"message.sign", Params_A2W_msg_sign>
+

Request type for "message.sign"

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"params": {
"onAccount": "ak_2RT9RPbcX8RtjBpMWqsKtVRVKASAbj8V4c3f7cCdJfuVdihhyL",
"message": "MESSSSSSSSSSAGGGGGGGGGGGGGGGGGGGGGGGGGGGE"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_noprop.html new file mode 100644 index 0000000..3322fa9 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_noprop.html @@ -0,0 +1,104 @@ +RpcCall_A2W_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_tx_sign_noprop: RpcCall<"transaction.sign", Params_A2W_tx_sign_noprop>
+

Request type for "transaction.sign" (do not propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_yesprop.html new file mode 100644 index 0000000..6045ecc --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCall_A2W_tx_sign_yesprop.html @@ -0,0 +1,104 @@ +RpcCall_A2W_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
RpcCall_A2W_tx_sign_yesprop: RpcCall<"transaction.sign", Params_A2W_tx_sign_yesprop>
+

Request type for "transaction.sign" (do propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"params": {
"tx": "tx_+FgMAaEBuzbuuWjOzR7ecjOY8+u7HdNk0KoxTQcCDerZELEQ+UShAXtm5sMFBwg25Ol5IFI9w+pZy7/YbFi6BwPqi80KuKdsCoYPJvVhyAAAAYdoYWluYW5h9uAnNQ==",
"returnSigned": true,
"networkId": "ae_uat"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html new file mode 100644 index 0000000..6ebd02e --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast.html @@ -0,0 +1,121 @@ +RpcCast | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCast<method_s, params_t>

+
RpcCast<method_s, params_t>: { jsonrpc: "2.0"; method: method_s; params: params_t }
+

This type is used for "notifications", i.e. messages sent from the client to +the server that do not need a response. An example is the wallet announcing +it exists.

+

(layer 3)

+ +

Example

//layer 3: JSON RPC
{jsonrpc : "2.0",
method : "connection.announcePresence",
// layer 4: AWCP-specific semantics
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    params_t extends object

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    method: method_s
  • +
  • +
    params: params_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast_W2A_connection_announcePresence.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast_W2A_connection_announcePresence.html new file mode 100644 index 0000000..1910a46 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcCast_W2A_connection_announcePresence.html @@ -0,0 +1,104 @@ +RpcCast_W2A_connection_announcePresence | Documentation
+
+ +
+
+
+
+ +

Type alias RpcCast_W2A_connection_announcePresence

+
RpcCast_W2A_connection_announcePresence: RpcCast<"connection.announcePresence", Params_W2A_connection_announcePresence>
+

Shape of the waellet-to-aepp "connection.announcePresence" RPC cast

+

(layer 3)

+ +

Example

{jsonrpc : "2.0",
method : "connection.announcePresence",
params : {id : "{aee9e933-52b6-410a-8c3f-99c6be596b4e}",
name : "Superhero",
networkId : "ae_mainnet",
origin : "moz-extension://ee425d81-d5b2-44b6-9406-4da31b019e7c",
type : "extension"}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html new file mode 100644 index 0000000..61b7672 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcError.html @@ -0,0 +1,113 @@ +RpcError | Documentation
+
+ +
+
+
+ +
RpcError: { code: number; message: string; data?: any }
+

Error data inside the error field of a RpcResp_Err

+

(layer 3)

+ +

Example

{code    : 4,
data : {},
message : "Operation rejected by user"} +
+
+
+

Type declaration

+
    +
  • +
    code: number
  • +
  • +
    message: string
  • +
  • +
    Optional data?: any
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp.html new file mode 100644 index 0000000..73ecaf0 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp.html @@ -0,0 +1,114 @@ +RpcResp | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp<method_s, result_t>

+
RpcResp<method_s, result_t>: RpcResp_ok<method_s, result_t> | RpcResp_error<method_s>
+

This is the shape of generic responses

+ +

Example

Successful response (RpcResp_ok)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+ +

Example

Unsuccessful response (RpcResp_error)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    result_t extends any

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_Any.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_Any.html new file mode 100644 index 0000000..9c50229 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_Any.html @@ -0,0 +1,108 @@ +RpcResp_Any | Documentation
+
+ +
+
+
+ +
RpcResp_Any: RpcResp<string, any>
+

Most generic possible response

+ +

Example

Successful response (RpcResp_ok)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+ +

Example

Unsuccessful response (RpcResp_error)

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_address_subscribe.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_address_subscribe.html new file mode 100644 index 0000000..7113991 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_address_subscribe.html @@ -0,0 +1,109 @@ +RpcResp_W2A_address_subscribe | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_address_subscribe: RpcResp<"address.subscribe", Result_W2A_address_subscribe>
+

Result of waellet-to-aepp "address.subscribe" response

+

(layer 3)

+ +

Example

Case where the wallet only has one keypair

+
{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {}
},
"connected": {}
}
}
} +
+ +

Example

Case of many keypairs

+
{
"jsonrpc": "2.0",
"id": "ske-address-1",
"method": "address.subscribe",
"result": {
"subscription": [
"connected"
],
"address": {
"current": {
"ak_25C3xaAGQddyKAnaLLMjAhX24xMktH2NNZxY3fMaZQLMGED2Nf": {}
},
"connected": {
"ak_BMtPGuqDhWLnMVL4t6VFfS32y2hd8TSYwiYa2Z3VdmGzgNtJP": {},
"ak_25BqQuiVCasiqTkXHEffq7XCsuYEtgjNeZFeVFbuRtJkfC9NyX": {},
"ak_4p6gGoCcwQzLXd88KhdjRWYgd4MfTsaCeD8f99pzZhJ6vzYYV": {}
}
}
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_connection_open.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_connection_open.html new file mode 100644 index 0000000..8023554 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_connection_open.html @@ -0,0 +1,104 @@ +RpcResp_W2A_connection_open | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_connection_open: RpcResp<"connection.open", Result_W2A_connection_open>
+

Shape of waellet-to-aepp "connection.open" RPC response

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "ske-connect-1",
"method": "connection.open",
"result": {
"id": "mnhmmkepfddpifjkamaligfeemcbhdne",
"name": "Superhero",
"networkId": "ae_mainnet",
"origin": "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
"type": "extension"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html new file mode 100644 index 0000000..f2e46f3 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_msg_sign.html @@ -0,0 +1,104 @@ +RpcResp_W2A_msg_sign | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_msg_sign: RpcResp<"message.sign", Result_W2A_msg_sign>
+

Response type for "message.sign"

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_noprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_noprop.html new file mode 100644 index 0000000..6ad08c1 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_noprop.html @@ -0,0 +1,104 @@ +RpcResp_W2A_tx_sign_noprop | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_tx_sign_noprop: RpcResp<"transaction.sign", Result_W2A_tx_sign_noprop>
+

Response type for "transaction.sign" (do not propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_yesprop.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_yesprop.html new file mode 100644 index 0000000..4d8dc4b --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_W2A_tx_sign_yesprop.html @@ -0,0 +1,104 @@ +RpcResp_W2A_tx_sign_yesprop | Documentation
+
+ +
+
+
+ +
RpcResp_W2A_tx_sign_yesprop: RpcResp<"transaction.sign", Result_W2A_tx_sign_yesprop>
+

Response type for "transaction.sign" (do propagate)

+

(layer 3)

+ +

Example

{
"jsonrpc": "2.0",
"id": "sk-tx-sign-1",
"method": "transaction.sign",
"result": {
"signedTransaction": "tx_+KILAfhCuEDxWnvffMvyrkFWnrImYej38rh99vM9f6pORl/yWTvU97nvUcY8/ck8lgtPA8w5odGSDb9LGY/JSZXsmsXhgKkHuFr4WAwBoQG7Nu65aM7NHt5yM5jz67sd02TQqjFNBwIN6tkQsRD5RKEBe2bmwwUHCDbk6XkgUj3D6lnLv9hsWLoHA+qLzQq4p2wKhg8m9WHIAAABh2hhaW5hbmF7X54G"
}
} +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html new file mode 100644 index 0000000..17888b8 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_error.html @@ -0,0 +1,122 @@ +RpcResp_error | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_error<method_s>

+
RpcResp_error<method_s>: { jsonrpc: "2.0"; id: number | string; method: method_s; error: RpcError }
+

This is the shape of unsuccessful responses

+ +

Example

From a page script, using sidekick, I asked for the user's address. +Superhero popped up the little dialog thing asking if I wanted to connect, +and I hit "deny". This is what was sent back. Code 4 corresponds to +ERROR_CODE_RpcRejectedByUserError.

+
// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-address-1",
method : "address.subscribe",
// layer 4: AWCP semantics
error : {code : 4,
data : {},
message : "Operation rejected by user"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    error: RpcError
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html new file mode 100644 index 0000000..6d65404 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/jex_include_local_awcp_0_2_2_dist_awcp.RpcResp_ok.html @@ -0,0 +1,120 @@ +RpcResp_ok | Documentation
+
+ +
+
+
+
+ +

Type alias RpcResp_ok<method_s, result_t>

+
RpcResp_ok<method_s, result_t>: { jsonrpc: "2.0"; id: number | string; method: method_s; result: result_t }
+

This is the shape of successful responses

+ +

Example

// layer 3: RPC
{jsonrpc : "2.0",
id : "ske-connect-1",
method : "connection.open",
// layer 4: AWCP-specific semantics
result : {id : "mnhmmkepfddpifjkamaligfeemcbhdne",
name : "Superhero",
networkId : "ae_mainnet",
origin : "chrome-extension://mnhmmkepfddpifjkamaligfeemcbhdne",
type : "extension"}} +
+
+

Type Parameters

+
    +
  • +

    method_s extends string

  • +
  • +

    result_t extends any

+
+

Type declaration

+
    +
  • +
    jsonrpc: "2.0"
  • +
  • +
    id: number | string
  • +
  • +
    method: method_s
  • +
  • +
    result: result_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Error.html b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Error.html new file mode 100644 index 0000000..c6ae4f7 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Error.html @@ -0,0 +1,100 @@ +Error | Documentation
+
+ +
+
+
+
+ +

Type alias Error<err_t>

+
Error<err_t>: { ok: false; error: err_t }
+

See Safe for context

+ +

Example

{
"ok": false,
"error": {
"code": 4,
"data": {},
"message": "Operation rejected by user"
}
} +
+
+

Type Parameters

+
    +
  • +

    err_t

+
+

Type declaration

+
    +
  • +
    ok: false
  • +
  • +
    error: err_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Ok.html b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Ok.html new file mode 100644 index 0000000..318b2d5 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Ok.html @@ -0,0 +1,100 @@ +Ok | Documentation
+
+ +
+
+
+
+ +

Type alias Ok<ok_t>

+
Ok<ok_t>: { ok: true; result: ok_t }
+

See Safe for context

+ +

Example

{
"ok": true,
"result": {
"type": "to_aepp",
"data": {
"jsonrpc": "2.0",
"id": "sk-msg-sign-1",
"method": "message.sign",
"result": {
"signature": "3ec195484965a60dd4179fbb616947a85e4e9961cb468816a2a22870382954bc374f8569e4ddc729dfc1b14e09e670b7d2c70c33c592caca29ff6c212f1f8b0f"
}
}
}
} +
+
+

Type Parameters

+
    +
  • +

    ok_t

+
+

Type declaration

+
    +
  • +
    ok: true
  • +
  • +
    result: ok_t
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Safe.html b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Safe.html new file mode 100644 index 0000000..4e90829 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.Safe.html @@ -0,0 +1,118 @@ +Safe | Documentation
+
+ +
+
+
+
+ +

Type alias Safe<ok_t, err_t>

+
Safe<ok_t, err_t>: Ok<ok_t> | Error<err_t>
+

The idea behind this type is that some errors are known to be likely (e.g. +the user rejects a transaction request, or something times out, etc). These +errors (called "positive errors") should not generate exceptions. Exceptions +should occur when exceptional behavior occurs (e.g. hardware faults, +dividing by zero). Exceptions should not occur on events that are known to +be likely. Instead, branching is the correct idiom.

+

Furthermore, there are often many possible sources of errors. What this +provides is a single "did it work or not" branch point.

+

Further, in practice, all errors (either SkTimeoutError or awcp.RpcError) have a field called code which uniquely identifies the +error, so it's easy to algorithmically respond to specific positive errors. +For instance, if the user rejects a request in a popup, that is code: 4 +(see awcp.ERROR_CODE_RpcRejectedByUserError). If the user does not +do anything within the timeout parameter you specify, that generates a +SkTimeoutError which has code: 420.

+

There are two branches: Ok and Error

+
type Ok<ok_t>
= {ok : true,
result : ok_t};

type Error<err_t>
= {ok : false,
error : err_t};

type Safe<ok_t, err_t>
= Ok<ok_t>
| Error<err_t>; +
+ +

Example

Suppose you are trying to get the user's address. This pops up a +confirmation dialog asking the user if he wants to connect to your +application. There's a good chance the user says no. There's also a +possibility he just doesn't do anything and things just time out.

+
// there is a button in the document that when pressed triggers this function
async function address(logger: sk.Logger): Promise<void>
{
let h4 = document.getElementById("addressed")!;
let pre = document.getElementById("address-info")!;

h4.innerHTML = 'addressing...';
h4.style.color = 'GoldenRod';

// try to address to the wallet
// will fail on timeout error
let maybe_wallet_info = await sk.address(
'ske-address-1',
{type: 'subscribe',
value: 'connected'},
sk.TIMEOUT_DEF_ADDRESS_MS,
"failed to address to wallet",
logger
);

console.log(maybe_wallet_info);

// ok means wallet was addressed
if (maybe_wallet_info.ok)
{
h4.innerHTML = "addressed";
h4.style.color = "green";
pre.innerHTML = JSON.stringify(maybe_wallet_info.result, undefined, 4);
// update global variable
let the_address = Object.keys(maybe_wallet_info.result.address.current)[0];
set_pv_address(the_address);
}
else
{
h4.innerHTML = "error";
h4.style.color = "crimson";
pre.innerHTML = JSON.stringify(maybe_wallet_info.error, undefined, 4);
}
} +
+

The important part is the if/else. That branch point corresponds to "did +it work or not?" The else branch corresponds to the subset of "not" that +you know is likely: timeouts, rejections, etc.

+
+

Type Parameters

+
    +
  • +

    ok_t

  • +
  • +

    err_t

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/types/sidekick.SkTimeoutError.html b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.SkTimeoutError.html new file mode 100644 index 0000000..257a8bf --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/types/sidekick.SkTimeoutError.html @@ -0,0 +1,95 @@ +SkTimeoutError | Documentation
+
+ +
+
+
+
+ +

Type alias SkTimeoutError

+
SkTimeoutError: { code: 420; message: string; data: object }
+

Timeout Error

+
+
+

Type declaration

+
    +
  • +
    code: 420
  • +
  • +
    message: string
  • +
  • +
    data: object
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcBroadcastError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcBroadcastError.html new file mode 100644 index 0000000..234c5b4 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcBroadcastError.html @@ -0,0 +1,102 @@ +ERROR_CODE_RpcBroadcastError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcBroadcastErrorConst

+
ERROR_CODE_RpcBroadcastError: 3 = 3
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcConnectionDenyError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcConnectionDenyError.html new file mode 100644 index 0000000..a46d91d --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcConnectionDenyError.html @@ -0,0 +1,103 @@ +ERROR_CODE_RpcConnectionDenyError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcConnectionDenyErrorConst

+
ERROR_CODE_RpcConnectionDenyError: 9 = 9
+

This error occurs when the user rejects your attempt to connect. (I think)

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcConnectionDenyError = 9;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L155

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInternalError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInternalError.html new file mode 100644 index 0000000..b5f58cb --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInternalError.html @@ -0,0 +1,102 @@ +ERROR_CODE_RpcInternalError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcInternalErrorConst

+
ERROR_CODE_RpcInternalError: 12 = 12
+

This is the general "something went wrong, i dunno" negative error.

+

const ERROR_CODE_RpcInternalError = 12;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L196-L209

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInvalidTransactionError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInvalidTransactionError.html new file mode 100644 index 0000000..6e4dcfd --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcInvalidTransactionError.html @@ -0,0 +1,101 @@ +ERROR_CODE_RpcInvalidTransactionError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcInvalidTransactionErrorConst

+
ERROR_CODE_RpcInvalidTransactionError: 2 = 2
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcMethodNotFoundError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcMethodNotFoundError.html new file mode 100644 index 0000000..2ec2324 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcMethodNotFoundError.html @@ -0,0 +1,102 @@ +ERROR_CODE_RpcMethodNotFoundError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcMethodNotFoundErrorConst

+
ERROR_CODE_RpcMethodNotFoundError: -32601 = -32601
+

This is presumably the equivalent of the HTTP 404 error

+

const ERROR_CODE_RpcMethodNotFoundError = -32601;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L211-L224

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcNotAuthorizeError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcNotAuthorizeError.html new file mode 100644 index 0000000..16c3ca2 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcNotAuthorizeError.html @@ -0,0 +1,103 @@ +ERROR_CODE_RpcNotAuthorizeError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcNotAuthorizeErrorConst

+
ERROR_CODE_RpcNotAuthorizeError: 10 = 10
+

This error occurs when you are not connected to the wallet.

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcNotAuthorizeError = 10;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L171

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcPermissionDenyError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcPermissionDenyError.html new file mode 100644 index 0000000..1595414 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcPermissionDenyError.html @@ -0,0 +1,103 @@ +ERROR_CODE_RpcPermissionDenyError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcPermissionDenyErrorConst

+
ERROR_CODE_RpcPermissionDenyError: 11 = 11
+

This error occurs when you are not address.subscribed to the wallet (I think?)

+

The error name here is ungrammatical but following the lead of the SDK.

+

const ERROR_CODE_RpcPermissionDenyError = 11;

+

See https://github.com/aeternity/aepp-sdk-js/blob/1065da9a46b8dbfe60a2c3e5646e7422ee7e495e/src/aepp-wallet-communication/schema.ts#L186

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcRejectedByUserError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcRejectedByUserError.html new file mode 100644 index 0000000..f7a9825 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcRejectedByUserError.html @@ -0,0 +1,101 @@ +ERROR_CODE_RpcRejectedByUserError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcRejectedByUserErrorConst

+
ERROR_CODE_RpcRejectedByUserError: 4 = 4
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcUnsupportedProtocolError.html b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcUnsupportedProtocolError.html new file mode 100644 index 0000000..8a163dc --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/jex_include_local_awcp_0_2_2_dist_awcp.ERROR_CODE_RpcUnsupportedProtocolError.html @@ -0,0 +1,101 @@ +ERROR_CODE_RpcUnsupportedProtocolError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_RpcUnsupportedProtocolErrorConst

+
ERROR_CODE_RpcUnsupportedProtocolError: 5 = 5
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.ERROR_CODE_SkTimeoutError.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.ERROR_CODE_SkTimeoutError.html new file mode 100644 index 0000000..2d721aa --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.ERROR_CODE_SkTimeoutError.html @@ -0,0 +1,86 @@ +ERROR_CODE_SkTimeoutError | Documentation
+
+ +
+
+
+
+ +

Variable ERROR_CODE_SkTimeoutErrorConst

+
ERROR_CODE_SkTimeoutError: 420 = 420
+

Error code for SkTimeoutErrors

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.HR.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.HR.html new file mode 100644 index 0000000..83216db --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.HR.html @@ -0,0 +1,86 @@ +HR | Documentation
+
+ +
+
+
+
+ +

Variable HRConst

+
HR: number = ...
+

const HR = 60*MIN

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MIN.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MIN.html new file mode 100644 index 0000000..16a79dd --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MIN.html @@ -0,0 +1,86 @@ +MIN | Documentation
+
+ +
+
+
+
+ +

Variable MINConst

+
MIN: number = ...
+

const MIN = 1000*MS

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MS.html new file mode 100644 index 0000000..9a8ede9 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.MS.html @@ -0,0 +1,86 @@ +MS | Documentation
+
+ +
+
+
+
+ +

Variable MSConst

+
MS: 1 = 1
+

Unit of time; const MS = 1

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.SEC.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.SEC.html new file mode 100644 index 0000000..9ded136 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.SEC.html @@ -0,0 +1,86 @@ +SEC | Documentation
+
+ +
+
+
+
+ +

Variable SECConst

+
SEC: number = ...
+

const SEC = 1000*MS

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_ADDRESS_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_ADDRESS_MS.html new file mode 100644 index 0000000..1e00d56 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_ADDRESS_MS.html @@ -0,0 +1,88 @@ +TIMEOUT_DEF_ADDRESS_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_ADDRESS_MSConst

+
TIMEOUT_DEF_ADDRESS_MS: number = ...
+

In the general case, this pops up the modal that requires the user to +manually confirm, so is set to 5 minutes. This is where you as the developer +need to exercise some discretion.

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_CONNECT_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_CONNECT_MS.html new file mode 100644 index 0000000..c686ba7 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_CONNECT_MS.html @@ -0,0 +1,86 @@ +TIMEOUT_DEF_CONNECT_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_CONNECT_MSConst

+
TIMEOUT_DEF_CONNECT_MS: number = ...
+

1 second (instaneous in practice)

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_DETECT_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_DETECT_MS.html new file mode 100644 index 0000000..eb0b729 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_DETECT_MS.html @@ -0,0 +1,87 @@ +TIMEOUT_DEF_DETECT_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_DETECT_MSConst

+
TIMEOUT_DEF_DETECT_MS: number = ...
+

7 seconds. Superhero announces itself every 3 seconds, so this is 2 +announcements + 1 second.

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html new file mode 100644 index 0000000..ecef11e --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_MSG_SIGN_MS.html @@ -0,0 +1,88 @@ +TIMEOUT_DEF_MSG_SIGN_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_MSG_SIGN_MSConst

+
TIMEOUT_DEF_MSG_SIGN_MS: number = ...
+

In the general case, this pops up the modal that requires the user to +manually confirm, so is set to 5 minutes. This is an instance where you as +the developer need to exercise some discretion.

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html new file mode 100644 index 0000000..6264165 --- /dev/null +++ b/site/jex/docs/local-sidekick-0.2.2/variables/sidekick.TIMEOUT_DEF_TX_SIGN_NOPROP_MS.html @@ -0,0 +1,88 @@ +TIMEOUT_DEF_TX_SIGN_NOPROP_MS | Documentation
+
+ +
+
+
+
+ +

Variable TIMEOUT_DEF_TX_SIGN_NOPROP_MSConst

+
TIMEOUT_DEF_TX_SIGN_NOPROP_MS: number = ...
+

In the general case, this pops up the modal that requires the user to +manually confirm, so is set to 5 minutes. This is an instance where you as +the developer need to exercise some discretion.

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/site/jex/mindists/local-awcp-0.2.2.tar.gz b/site/jex/mindists/local-awcp-0.2.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..602dabb67b5de63edfb10ac9c9c396f3a31ef2a7 GIT binary patch literal 16557 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 literal 0 HcmV?d00001 diff --git a/site/jex/mindists/local-sidekick-0.2.2.tar.gz b/site/jex/mindists/local-sidekick-0.2.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..503c835915cf87dba8f8cd045e71e95e68ff8253 GIT binary patch literal 41250 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 HGQxiVnJJY~ literal 0 HcmV?d00001