Package moody
Expand source code
# Token = namedtuple('Token', ['address', 'name', 'code_hash'], defaults=(None,) * 3)
import sys
from dataclasses import dataclass
if sys.version_info < (3, 5):
raise EnvironmentError("Python 3.5 or above is required")
# __version__ = pkg_resources.get_distribution("moodyeth").version
# __all__ = [
# '__version__',
# ]
@dataclass
class Token:
address: str = None
name: str = None
code_hash: str = None
token_contract: str = None
@dataclass
class Config:
network_name: str
rpc_url: str
chain_id: int
symbol: str
block_explorer: str
bridge: str = "",
gas: int = 500000,
gasPrice: int = 1000000000
@dataclass
class Key:
private_key: str
wallet_address: str
token: str
precision: int
network: str
Sub-modules
moody.bridge
moody.buildercompile
moody.bulk
moody.bussen
moody.conf
moody.erc20
moody.libeb
moody.m
moody.paths
-
Base wrapper class for accessing ethereum smart contracts.
Classes
class Config (network_name: str, rpc_url: str, chain_id: int, symbol: str, block_explorer: str, bridge: str = ('',), gas: int = (500000,), gasPrice: int = 1000000000)
-
Config(network_name: str, rpc_url: str, chain_id: int, symbol: str, block_explorer: str, bridge: str = ('',), gas: int = (500000,), gasPrice: int = 1000000000)
Expand source code
class Config: network_name: str rpc_url: str chain_id: int symbol: str block_explorer: str bridge: str = "", gas: int = 500000, gasPrice: int = 1000000000
Class variables
var block_explorer : str
var bridge : str
var chain_id : int
var gas : int
var gasPrice : int
var network_name : str
var rpc_url : str
var symbol : str
class Key (private_key: str, wallet_address: str, token: str, precision: int, network: str)
-
Key(private_key: str, wallet_address: str, token: str, precision: int, network: str)
Expand source code
class Key: private_key: str wallet_address: str token: str precision: int network: str
Class variables
var network : str
var precision : int
var private_key : str
var token : str
var wallet_address : str
class Token (address: str = None, name: str = None, code_hash: str = None, token_contract: str = None)
-
Token(address: str = None, name: str = None, code_hash: str = None, token_contract: str = None)
Expand source code
class Token: address: str = None name: str = None code_hash: str = None token_contract: str = None
Class variables
var address : str
var code_hash : str
var name : str
var token_contract : str