diff options
author | Óscar Nájera <hi@oscarnajera.com> | 2021-11-14 22:59:02 +0100 |
---|---|---|
committer | Óscar Nájera <hi@oscarnajera.com> | 2021-11-15 09:53:04 +0100 |
commit | f54bde6c34139c26408fdde524b03fa1d228672f (patch) | |
tree | b7fa78e1978b3d133f9ac741bf0a3e3d3cd185e5 /config/doom | |
parent | b0760099c44299e360956f0cdac1a23650b4794d (diff) | |
download | dotfiles-f54bde6c34139c26408fdde524b03fa1d228672f.tar.gz dotfiles-f54bde6c34139c26408fdde524b03fa1d228672f.tar.bz2 dotfiles-f54bde6c34139c26408fdde524b03fa1d228672f.zip |
Incorporate my cardano-tx repo
Diffstat (limited to 'config/doom')
-rw-r--r-- | config/doom/config.org | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/config/doom/config.org b/config/doom/config.org index 2fc8b7d..b2ec545 100644 --- a/config/doom/config.org +++ b/config/doom/config.org @@ -335,6 +335,28 @@ Emacs mode for managing ledger text files #+begin_src emacs-lisp :tangle "packages.el" (package! parse-csv) #+end_src +** Crypto +#+begin_src emacs-lisp +(use-package! cardano-tx + :commands (cardano-tx-new cardano-cli-tip) + :load-path "~/dev/cardano/emacs-wallet" + :init + (defun on/cardano-set-network () + (interactive) + (let* ((networks '((:mainnet "/tmp/alinamn.socket" "--mainnet") + (:testnet "/tmp/sarahtn.socket" "--testnet-magic" "1097911063") + (:alonzo-purple "~/test-cardano/purple/socket" "--testnet-magic" "8"))) + (pick + (alist-get + (completing-read "Pick network" networks) + networks nil nil #'string=))) + (setq cardano-cli-node-socket (expand-file-name (car pick)) + cardano-cli-network-args (cdr pick)))) + :config + (setq logger-level 'debug) + (setq cardano-cli-command (expand-file-name "~/dev/cardano/cardano-node/cli")) + (setq cardano-address-keyring-dir "~/dev/cardano/emacs-wallet/keys/demo")) +#+end_src * Books #+begin_src emacs-lisp :tangle "packages.el" (package! nov) |