Setup foo,bar,baz boolean vars
zstyle ':example:foo' doit yes
zstyle ':example:bar' doit no
# leave baz unset
# Key considerations for algorithm "RSA" ≥ 2048-bit
openssl genrsa -out server.key 2048
# Key considerations for algorithm "ECDSA" ≥ secp384r1
# List ECDSA the supported curves (openssl ecparam -list_curves)
This is an example of using module tls
in NodeJS to create a client securely connecting to a TLS server.
It is a modified version from documentation about TLS, in which:
This is a summary of the "Learn You A Haskell" online book under http://learnyouahaskell.com/chapters.
import { Vkeywitness } from '@emurgo/cardano-serialization-lib-nodejs' | |
import CoinSelection from './coinSelection.js' | |
import {getUtxos, newTxBuilder, signTx, submitTx, bytesToString, getProtocolParameters, waitForConfirmation} from './util.js' | |
const S = await import('@emurgo/cardano-serialization-lib-nodejs/cardano_serialization_lib.js') | |
const Buffer = (await import('buffer/')).Buffer | |
// WARNING no coin selection algorithm is being used | |
// for this to be used seriously, consider using randomImprove or similar | |
// ADDITIONALLY: we make no attempt to split transactions in case this will be too large for a single tx | |
// see Nami's implementation of tx balancing to solve this. |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>com.demo.app</groupId> | |
<artifactId>demo-app</artifactId> | |
<version>0.0.1-SNAPSHOT</version> | |
<properties> | |
<version.maven-install-plugin>2.5.2</version.maven-install-plugin> | |
<version.non-maven1>1.0.0</version.non-maven1> |
# first: | |
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do sudo rm /usr/local/${f}; done | |
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.* | |
# To recap, the best way (I've found) to completely uninstall node + npm is to do the following: | |
# go to /usr/local/lib and delete any node and node_modules | |
cd /usr/local/lib | |
sudo rm -rf node* |