as found on StackOverflow
And this command to restart my php-fpm:
brew services restart php56
let pancakeSwapAbi = [ | |
{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"}],"name":"getAmountsOut","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"view","type":"function"}, | |
]; | |
let tokenAbi = [ | |
{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}, | |
]; | |
const Web3 = require('web3'); | |
/* | |
Required Node.js |
async function getConfirmations(txHash) { | |
try { | |
// Instantiate web3 with HttpProvider | |
const web3 = new Web3('https://rinkeby.infura.io/') | |
// Get transaction details | |
const trx = await web3.eth.getTransaction(txHash) | |
// Get current block number | |
const currentBlock = await web3.eth.getBlockNumber() |
ContractAddress | TokenName | TokenSymbol | holder count | transfer count | # of times appears in list | notes | |
---|---|---|---|---|---|---|---|
0x420b595d8b648971b3bfcf46e66544c384860536 | VenmoCash | VMO | 1 | 6 | 2 | ||
0xdeeb40536e94be7226b77fb89d7d3cd65a82fb85 | Zoom Protocol | ZOM | 1 | 9 | 2 | ||
0xe670848d54788997942ecf938cd23b09550bae73 | TARO | TARO | 1 | 4 | 2 | ||
0xf28fec34928a1dc19b650104ae082665b66f720e | ETH/BTC Long-Only Alpha | XTF.SWCEBL | 1 | 4 | 2 | ||
0x030385efc63ebda6021d9098b1fcc422547d83d3 | Tacos @ Taconomics.io | $TACO | 2 | 5 | 2 | ||
0x03bb9bbf0423e44370e88ec5fc31eecf4e2b4ac2 | STVKE.Network | STV | 2 | 9 | 2 | ||
0x05e850909664a3cf926ca4777c3ec1577d36ec18 | OnFlow | Flow | 2 | 8 | 2 | ||
0x06ca771a689d6d5f5e435be2ef1d1ffc6bdb3b4c | Wing Token | WING | 2 | 8 | 2 | ||
0x08a958bdc9e0beb0c3ee2ec6e9c0013f14ce66e5 | Harold Returns | KEKW | 2 | 6 | 2 |
as found on StackOverflow
And this command to restart my php-fpm:
brew services restart php56
import * as mongoose from 'mongoose'; | |
export let Schema = mongoose.Schema; | |
export let ObjectId = mongoose.Schema.Types.ObjectId; | |
export let Mixed = mongoose.Schema.Types.Mixed; | |
export interface IHeroModel extends mongoose.Document { | |
name: string; | |
power: string; |
Answer: All APIs of Node.js library are aynchronous that is non-blocking. It essentially means a Node.js based server never waits for a API to return data. Server moves to next API after calling it and a notification mechanism of Events of Node.js helps server to get response from the previous API call.
Source: tutorialspoint.com
.shake:hover { | |
animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both; | |
transform: translate3d(0, 0, 0); | |
backface-visibility: hidden; | |
perspective: 1000px; | |
} | |
@keyframes shake { | |
10%, 90% { | |
transform: translate3d(-1px, 0, 0); |
intitle:index.of .bash_history | |
intitle:index.of .sh_history | |
intitle:”Index of” index.html.bak | |
intitle:”Index of” index.php.bak | |
intitle:”Index of” index.jsp.bak | |
intitle:”Index of” “.htpasswd” htpasswd.bak | |
inurl:backup intitle:index.of inurl:admin | |
“Index of /backup” | |
intitle:”Index of” index.html~ |
intitle:index.of .bash_history | |
intitle:index.of .sh_history | |
intitle:”Index of” index.html.bak | |
intitle:”Index of” index.php.bak | |
intitle:”Index of” index.jsp.bak | |
intitle:”Index of” “.htpasswd” htpasswd.bak | |
inurl:backup intitle:index.of inurl:admin | |
“Index of /backup” | |
intitle:”Index of” index.html~ |