Kraken api - get token with python

Kraken api - get token with python an example of how you can generate a WebSocket authentication token using Python for Kraken's API: ```python import time import base64 import hashlib import hmac import urllib.request import json # Replace with your Kraken API public and private keys api_key = 'YOUR_API_PUBLIC_KEY' api_secret = 'YOUR_API_PRIVATE_KEY' # API endpoint and parameters api_path = '/0/private/GetWebSocketsToken' api_nonce = str(int(time.time() * 1000)) api_post = 'nonce=' + api_nonce # Create the SHA256 hash api_sha256 = hashlib.sha256(api_nonce.encode('utf-8') + api_post.encode('utf-8')).digest() # Create the HMAC signature api_hmac = hmac.new(base64.b64decode(api_secret), api_path.encode('utf-8') + api_sha256, hashlib.sha512) api_signature = base64.b64encode(api_hmac.digest()) # Create the request api_request = urllib.request.Request('https://api.kraken.com' + api_path, api_post.encode('utf-8')) ap

How to WSL2 - WSL 기본 설치 디렉토리 경로 변경

이미지
How to WSL2 - WSL 기본 설치 디렉토리 경로 변경 WSL사용법- How To Start WSL 1. Windows Subsystem for Linux (WSL) 설치와 사용법   2. 알면 좋은 WSL 기본 명령 사용법   3. WSL 설치 디렉토리 경로 변경 4. WSL ssh 설치와 접속 하기 How to WSL2 - WSL 설치 디렉토리 경로 변경 : Export and import WSL distros   WSL의 기본 설치 경로는 "C:" 이므로 디스크 용량이 부족할수 있어서  보조 디스크 "D:"로 설치 이미지의 경로를 이동하는 방법을 정리합니다. * windows의 Powershell 을 관리자 모드로 실행하여 wsl  명령을 사용하는 것을 Remind하고 진행 바랍니다.    다음과 같은 순서로 WSL이 설치된 이미지를 백업 받아 새로운 디렉토리로 이전 하여 사용 가능합니다. 0. WSL 명령으로 linux를  설치합니다. - windows의 Powershell 을 관리자 모드로 다음 명령을 실행 합니다. wsl --install  -d Ubuntu-22.04 WSL 기본 설치 경로는 아래와 유사한 폴더에 저장됩니다.  C:\Users\YourUsername\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc 위와 같이 Ubuntu를 설치하면 C:에 설치가 되므로 운영체체의 디스크가 모자랄 수 있으므로 다른 디스크로 설치 위치를 옮기기 위해서 export로 백업을 받아서 재설치 하는 것입니다. (윈도우에서 기본 설치 위치를 변경하는 설정이 없나봅니다.)   1. 설치된 이미지를 export 로 백업 받습니다.(내보내기)   . wsl --export  < WSL Image Name >   < Export file >    d:/WSL_Data 디렉토리에  Ubuntu 이미지를 백업 받을 디렉토리로

How to Start WSL2 - WSL 기본 명령들

이미지
How to Start WSL2 : Windows Subsystem for Linux (WSL) 설치와 사용법 WSL사용법- How To Start WSL 1. Windows Subsystem for Linux (WSL) 설치와 사용법   2. 알면 좋은 WSL 기본 명령 사용법   3. WSL 설치 디렉토리 경로 변경 4. WSL ssh 설치와 접속 하기 How to Start WSL2 - WSL 기본 명령들   Windows Subsystem for Linux (WSL)은 Windows 운영 체제에서 네이티브 하게 Linux 명령 및 응용 프로그램을 실행할 수 있도록 하는 기술입니다. WSL사용을 위한 기본 명령들을 정리해 봅니다.    WSL 기본 명령   1)  wsl --help 명령:  WSL 명령어를 사용할 때 다양한 옵션과 사용법을 확인합니다. 2) wsl --set-version  <Version>  : Linux 배포판의 버전을 설정합니다.  Version : 2     예)  wsl --set-version 2 3) wsl --set-default-version <Version>: 기본 Linux 배포판의 버전을 설정합니다.    4) wsl --list  --online, -o : 설치 가능한 Linux 배포판 목록을 표시합니다.     wsl --list  --verbose : 설치된 Linux 배포판 목록을 표시합니다. 5) wsl --install  <배포판명>   : Linux 배포판을 설치합니다.    예)  wsl --install --distribution  Ubuntu-22.04 6) wsl --distribution <Distribution Name> --user <User Name>     -  지정한 배포판을 실행하고 특정 사용자로 접속합니다 7) wsl --terminate, -t <배포판명>      - 실행 중인  배포판을 종료합니다. 8) wsl -

How to Start WSL2 : Windows Subsystem for Linux (WSL) 설치와 사용법

이미지
  How to Start WSL2 : Windows Subsystem for Linux (WSL) 설치와 사용법 WSL사용법- How To Start WSL 1. Windows Subsystem for Linux (WSL) 설치와 사용법   2. 알면 좋은 WSL 기본 명령 사용법   3. WSL 설치 디렉토리 경로 변경 4. WSL ssh 설치와 접속 하기     리눅스용 윈도우 하위 시스템 (WSL: Windows Subsystem for Linux) 개요 Windows Subsystem for Linux (WSL)은 Windows 운영 체제에서 네이티브하게 Linux 명령 및 응용 프로그램을 실행할 수 있도록 하는 기술입니다.  WSL을 이용하면  Microsoft  Windows 운영체제 내부에 리눅스 OS을 함께 설치하여 사용 할수 있게 되었습니다. 예전에는 리눅스를 사용하려면 멀티 OS 부팅으로 리눅스를 별도로 설치해서 사용했지만, Winodws OS 시스템상에서 리눅스 명령과 프로그램을 실행할 수 있게 되어  개발자들에게 높은 유연성을 제공합니다.     1. Windows Subsystem for Linux (WSL) 의 특징   1. 네이티브 Linux 환경: WSL은 실제로 Linux 커널을 사용하여 Linux 바이너리를 Windows에서 실행할 수 있도록 합니다. 이는 Linux 환경에서 작동하는 응용 프로그램을 Windows에서 동일하게 실행할 수 있게 해줍니다. 2. 멀티 디스트리뷰션 지원 :   WSL은 사용자가 원하는 여러 가지 Linux 배포판을 선택하여 설치하여 사용할 수 있습니다.  Ubuntu, Debian, Fedora 등 다양한 배포판이 지원됩니다. 3. 인터페이스 통합: WSL은 Windows 명령 프롬프트나 PowerShell에서 Linux 명령을 실행할 수 있는 통합된 환경을 제공합니다. 이는 사용자가 Windows와 Linux 간에 쉽게 전환하고 명령을 실행할 수 있게 해줍니다. 4. 파일 시스템 통합: WSL은

이 블로그의 인기 게시물

SSL/TLS 인증서 오류를 해결- 리눅스명령모음 - SSL certificate problem

(truffle 환경 설정) 스마트 계약 배포 와 truffle deploy 오류 해결 - Error: Could not find artifacts for SimpleStorage from any sources

자기주권 신원 (SSI Self-Sovereign Identity) 인증의 발전 그리고 정보 민주화 (Information Democratization)