Skip to content

Poor4ever/ChainFuncs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChainFuncs

a simple script,simplify some cli operations.

Inspired by:

https://gist.github.com/jameswenzel/86d2e1a524ffc66eb424770f74165a49

https://github.com/zobront/quickpoc/blob/main/quickpoc

https://github.com/hananbeer/1regex4bytes/tree/main

How to use it

  1. Modify the blockchain explorer API in basicinfo.sh

  2. Append it to .bashrc (for Bash shell) or .zshrc (for Zsh shell) in the user's home directory.

echo 'source ~/.myscripts/chain_funcs.sh' >> ~/.zshrc #or .bashrc
source ~/.zshrc #or .bashrc

command list

# View the available chains
chainlist

# Set the chain
setchain <chai name>

# View chain details
showchain

#Look up the address on the debank(Only available for Mac)
debank <ens or address>

#Look up the address on the blockchain explorer(Only available for Mac)
explore <ens or address or tx>

# Analyze transaction in Phalcon(Only available for Mac)
phalcon <tx>

# Analyze transaction in Openchain(Only available for Mac)
openchain <tx>

# Decimal to Hex
d2h

# Hex to Decimal
h2d

# Convert wei into an ETH amount
w2e

#Convert an ETH amount to wei
e2w

# Get token decimals
qdecimals <token contract address>

# Query for the specified address token balance, e.g. `qbalance tokenAddress queryAddress`
qbalance <ens or address>

# Gets the function signature and corresponding function from the not verify contract
allf <contract address>

# Get the bytecode of a contract
bytecode <contract address>

# Get the selector for a functio, e.g. `fsig "transfer(address, uint256)"`
fsig() 

#Get the function signatures for the given selector , e.g. `4byte 0xa9059cbb`
4byte <function selector>

#Generate a Solidity interface from a given ABI `interface <contract address>`
interface <contract address>

#Get the source code of a contract from Etherscan and save to local
downloadsoure <contract address>

#...

Example

example

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages