microraiden.utils.contract.
create_contract_transaction
(contract, from_, func_name, args, value=0, nonce_offset=0, gas_price=None, gas_limit=130000)[source]¶Return type: | Transaction |
---|
microraiden.utils.contract.
create_signed_contract_transaction
(private_key, contract, func_name, args, value=0, nonce_offset=0, gas_price=None, gas_limit=130000)[source]¶Creates a signed on-chain contract transaction compliant with EIP155.
Return type: | str |
---|
microraiden.utils.contract.
create_signed_transaction
(private_key, web3, to, value=0, data=b'', nonce_offset=0, gas_price=None, gas_limit=21000)[source]¶Creates a signed on-chain transaction compliant with EIP155.
Return type: | str |
---|
microraiden.utils.contract.
create_transaction
(web3, from_, to, data=b'', nonce_offset=0, value=0, gas_price=None, gas_limit=21000)[source]¶Return type: | Transaction |
---|
microraiden.utils.contract.
create_transaction_data
(contract, func_name, args)[source]¶Return type: | bytes |
---|
microraiden.utils.contract.
get_event_blocking
(contract, event_name, from_block=0, to_block='latest', argument_filters=None, condition=None, wait=3, timeout=60)[source]¶Return type: | Optional [Dict [str , Any ]] |
---|
microraiden.utils.crypto.
get_balance_message
(receiver, open_block_number, balance, contract_address)[source]¶Return type: | bytes |
---|
microraiden.utils.crypto.
get_closing_message
(sender, open_block_number, balance, contract_address)[source]¶Return type: | bytes |
---|
microraiden.utils.crypto.
pack
(*args)[source]¶Simulates Solidity’s keccak256 packing. Integers can be passed as tuples where the second tuple element specifies the variable’s size in bits, e.g.: keccak256((5, 32)) would be equivalent to Solidity’s keccak256(uint32(5)) Default size is 256.
Return type: | bytes |
---|
microraiden.utils.crypto.
sign_balance_proof
(privkey, receiver, open_block_number, balance, contract_address)[source]¶Return type: | bytes |
---|
microraiden.utils.crypto.
sign_close
(privkey, sender, open_block_number, balance, contract_address)[source]¶Return type: | bytes |
---|