Questions tagged [multisignature]
multisignature is a process of requiring multiple parties to unlock funds, decrypt information or sign transactions
122
questions
0
votes
0answers
9 views
Using gnosis safe with ledger hardware wallet
I have created a 2/2 multisig wallet using the Gnosis Safe with one of the signer being a ledger hardware wallet.
I have done 2 tests:
The ledger is the first to cosign, then the ledger screen will ...
0
votes
0answers
6 views
Difference between the Gnosis multisig and Gnosis safe?
What differentiate them? I am looing for a confirmation that the Gnosis safe is the latest and recommended wallet from Gnosis for multisignature.
Web version for both:
Multisig: https://wallet.gnosis....
0
votes
0answers
28 views
Are there any EOA multisig wallets?
I'm looking to see if there are any ethereum multisig wallets that use schnorr multi-signatures instead of smart contracts? Would be useful for saving gas and potentially using contracts/sites that ...
1
vote
2answers
74 views
Multi-signature contract with offline signing
Is it possible to create a multi-signature contract that would not require a transaction for every signature (since this is quite expensive for a higher number of transactions)?
Is it possible to ...
0
votes
0answers
12 views
Role based Gnosis Safe access control
I am not able to fully understand the flow of gnosis safe contracts - its master copy, proxies and all. Can somebody help me understand the gnosis safe from developer's pov.
I am working on a ...
0
votes
0answers
28 views
How to create a multisg account on Geth server?
As you know, multisig wallets are more secure approach in financial cryptocurrency businesses. In my researches, I found out how can I create a multisig wallet in Bitcoin blockchain using this link. ...
0
votes
0answers
35 views
unable to verify using ecrecover - EIP 712 Simple multisig
I am signing a random message with the private key using web3.eth.accounts.sign('test',privatekey). This is returning me v,r,s,message hash and signature. I am feeding v,r,s to "execute" function in ...
1
vote
1answer
72 views
How to program a website to accept Ethereum payments
Assume I have a site and I want to give unique address to each of my users that generated by an HD wallet.
If each user, send a little amount to his/her address,that it was less than transaction fee, ...
0
votes
1answer
146 views
Ethereum transaction with multi input and multi output like bitcoin
What happens to my wallet when I only 1000 accounts with 0.0001 ether and the tx-fee is about the same, I can't spend anything anymore?
0
votes
1answer
116 views
Gnosis Wallet - Multisig not really working as multisig
I'm trying to create a MultiSig wallet for both ETH and ERC20. After doing some research, I found Gnosis, which seemed to fill my need.
First I tried to download the local (electron-based) version. ...
1
vote
0answers
91 views
Transaction receipt was not generated after 600 seconds for contract transaction
I use SimpleMultiSig to generate java code with web3j. When I call the execute() function after 600s throw the error
org.web3j.protocol.exceptions.TransactionException: Transaction receipt was not ...
0
votes
2answers
157 views
How to generate Data payload for a smart contract transaction programmatically?
Some wallets, like Gnosis Safe multisig, do not have web3.js support or ABI encoder built-in. How one can create a transaction that calls a smart contract function and originates from such wallets?
0
votes
1answer
35 views
there is some error when Depoly SimpleMultiSig
I want to use the contract https://github.com/christianlundkvist/simple-multisig to deploy a multi-sig contract, but whatever I change the gaslimit or value in Remix, deploy aways failed. One of the ...
0
votes
1answer
42 views
Card Game - Smart Contract (Public Cards)
We want to implement a card game with EVM and Smart Contracts. After defining all-important game information we asked ourselves how we can include the cards in the Smart Contract but don't make it ...
1
vote
1answer
73 views
Can anyone call Gnosis wallet `submitTransaction` function? Also only owner can `executeTransaction`?
When reviewing Gnosis Multisig wallet (https://github.com/gnosis/MultiSigWallet/blob/master/contracts/MultiSigWallet.sol#L184) I notice that the comment for submitTransaction function says that Allows ...
0
votes
0answers
41 views
How can I debug EventLog in Solidity code? Multisig execution failure when executing multisend function
I'm trying to execute a multitransfer (ERC20token) transaction using a multisig contract. The multitransfer got executed successfully when the value of the token is 0, however it always fail (reverted)...
2
votes
0answers
46 views
When is a “shard block” cross-linked into a “finalized beacon block”?
In Ethereum 2.0, a shard block for being finalized needs to be linked into a finalized beacon block.
Under which conditions a "shard block" cross-linked into a "finalized beacon block"?
Having 2/3 of ...
0
votes
1answer
20 views
ETH transfer to MultiSig contract keeps on getting reverted
I am creating a MultiSigWallet contract.
I compiled and deployed the MultiSigFactory contract to kovan network.
But when I transfer funds to the contract it gets reverted, as shown on Etherscan.
0
votes
2answers
19 views
Does solidity create unique outputs every time it compiles same exact code?
Is there any difference if I compile everytime I want to deploy another multisig wallet.
Or I can just deploy another multisig wallet using the same compiled data?
2
votes
1answer
285 views
How to create transaction data for sending ethereum from multiSig contract to account with Web3.js v1.2.1
I am using a standard MultiSigWallet contract. My goal is to create the data parameter with web3, which is used in executeTransaction / external_call (bytes memory data). The transaction should send ...
2
votes
1answer
55 views
What if a malicious validator denies to sign a new block in a shard committee in Ethereum 2.0?
In Ethereum 2.0 (Sharding Blockchain), a new block requires to be signed by all the validators as members of a committee, where blockchain has been sharded in smaller parts for supporting parallel ...
1
vote
0answers
26 views
Why Does Ethereum Not Support A Native (Non Smart Contract) Form Of Multi-Sig? [duplicate]
After becoming a victim of exchange fraud and witnessing how it negatively impacted the lives of hundreds of others, I'm currently undergoing a study of all the past cryptocurrency exchange hack/fraud ...
1
vote
1answer
49 views
How to tell if an address is a multisig?
I'm looking at an address owned by an investor on etherscan and am wondering if it's a multisig. Usually multisigs are contracts and you can tell if an address is a contract on etherscan, but are ...
2
votes
2answers
69 views
How can the functionality of multisignature transactions of Bitcoin be remodeled in Ethereum?
So in Bitcoin we have multisignature transaction. Does Ethereum also have the same? or it has some other type of process for doing the similar tasks that can be done by Bitcoin's Multisignature ...
1
vote
0answers
36 views
Chain ID of Remix Javascript VM
I am attempting to test out a simplemultisig contract (https://github.com/christianlundkvist/simple-multisig) but it requires the chain id. I have been testing using ganache but wanted to switch to ...
0
votes
1answer
98 views
Multisig function calls
I am making a dapp in which ethereum user accounts that call certain functions are rewarded with an ERC20 token. All the dapp is based on functions using only one ethereum account as parameter. But if ...
0
votes
1answer
112 views
Is it possible to transfer tokens from one Multisig Wallet address to another Multisig Wallet?
First, the multisign wallet has a number of tokens which I want to transfer to another Multisig wallet.
Is it possible? If yes then how?
1
vote
1answer
239 views
Is it possible to show multisig wallet transactions on metamask?
I am trying to implement multisig wallet, where one contract address is set as a wallet with multiple owners. I want to show multisig transactions on MetaMask. Is it possible to do that? My contract ...
0
votes
0answers
37 views
Will the Gnosis multisig wallets be compatible with the Eth hard fork
Does anyone know whether Gnosis multisig wallets are going to be compatible with the Eth hard fork happening soon?
I am worried that the funds I have in mine might not be safe.
1
vote
0answers
216 views
ERC20 token transfer with a multisignature wallet
I have a multisignature wallet(it is a different contract). I have some tokens to transfer to another address(token is an ERC20 and can transfer via (yourContract.methods.transfer(toAddress, amount)) ...
2
votes
2answers
373 views
Is there any simple explanation to multisig wallets?
I read on ConsenSys and Ethereum MultiSigWallet. I got that "The purpose of multisig wallets is to increase security by requiring multiple parties to agree on transactions before execution. ...
0
votes
1answer
105 views
Multi-signature Ecrow time based?
I have a user A and a user B. They do not trust each other. So, they run the following smart contract:
User A specify a time locked deposit of x coins to user B under a predefined condition( For ...
0
votes
0answers
72 views
Got Gas Estimation failed error every time, at the time of execution of MultiSig wallet contract. Specifically while executing sendMultiSig() function
function sendMultiSig(
address toAddress,
uint value,
bytes data,
uint expireTime,
uint sequenceId,
bytes signature
) public onlySigner {
// Verify the other signer
var operationHash ...
0
votes
2answers
125 views
What should I input to these parameters in my MultiSigWallet Contract's function?
these are the parameters, included in function sendMultiSig() from contract multiSigWallet{}.
how can I input expireTime and signature? and who will be the toAddress? A msg.sender? a signer? or a non ...
0
votes
1answer
184 views
Error: Returned error: VM Exception while processing transaction: revert
pragma solidity ^0.5.0;
contract MultiSignatureWallet {
uint constant public MAX_OWNER_COUNT = 2;
event Confirmation(address indexed sender, uint indexed transactionId);
event Revocation(...
0
votes
0answers
383 views
Invalid implicit conversion from bytes32 to bytes memory requested
Error in given code,
Invalid type for argument in function call.
return ecrecover(operationHash, v, r, s);
And,
function sendMultiSigToken (address toAddress, uint value, address ...
0
votes
1answer
31 views
Error in Forwarder creation in MultiSig Wallet
The following code,
function createForwarder() public returns (address) {
return new Forwarder();
}
gives error,
TypeError: Return argument type contract Forwarder is not implicitly convertible ...
0
votes
1answer
49 views
Does MultiSig wallet's function follows any Token Standard i.e ERC223?
Does MultiSig wallet may include functions like increaseSupply, decreaseSupply and functionality like blackList addresses?
1
vote
1answer
53 views
ExecutionFailure in MultiSigWallet contract
I wanted to test a simple use case of MultiSig wallet. To do that I've deployed gnois MultiSigWallet.sol to Rinkeby network.
Before testing the multisig functionality I wanted to deposit 0.1 ether to ...
2
votes
3answers
1k views
Solidity function with multisig functionality
I have a smart contract for pallet exchange. There I have a function for exchange pallets between two partners. The point is, I want that you can only run the function when both partners confirm the ...
2
votes
1answer
284 views
How to combine a MultiSigWallet with the advantages of a HD Wallet?
For a token sale we want to use the MultiSigWallet from ConsenSys where all team members will registered as signer while every transaction needs to be signed by at least 2 team members.
Otherwise we ...
0
votes
1answer
74 views
Is there any way to fix my mistake when setting up a Multisig wallet?
So I am an idiot... I know. But feel free to tell me I am.
When I set up my Multisig wallet with gnosis I made a fatal error. I created a Rinkeby Test wallet. I did a test transaction and it all ...
1
vote
1answer
724 views
Managing ERC20 tokens with a multisignature address
Say I have the following:
Address A belongs to me and holds 10 ERC20 tokens, but does not hold any ETH
Address B belongs to somebody else and I need to send 10 ERC20 tokens there from address A
...
1
vote
0answers
49 views
Error when trying to implement Multisig wallet
When we try to send ether transaction execution in multisig got error in signing.
Error: Invalid signature value.
while calling contract execute function in solidity code
Error: invalid address at ...
1
vote
1answer
672 views
Error: MetaMask Tx Signature: Unknown problem:
Can anyone tell me what's going wrong? My contract function is working fine for some accounts, then not for other's. It completely random also, sometimes it's one account sometimes it's another.
...
0
votes
1answer
52 views
on deploy MultiSigWalletWithDailyLimit: Error VM Exception while processing transaction: revert
I'm trying out a very simple js script through truffle to create the Gnosis multisig wallet on a local testrpc net. However it always fails.
JS deploy file:
const MultiSigWalletWithDailyLimit = ...
0
votes
1answer
228 views
How to multisig a transaction function?
I have a smart contract for selling Painting in crowdsale, Once the Painting is sold in crowdsale the owner of the painting can trade it to other user once the crowdsale is over. I have to implement ...
0
votes
1answer
249 views
Could Someone Explain this Mutli-Sig Smart Contract? [closed]
This code seems to be a good standard for multisig accounts on the eth chain. Could someone explain it piece by piece for me?
https://github.com/christianlundkvist/simple-multisig
pragma solidity 0....
1
vote
1answer
57 views
Are multi-sigs multiple keys signing on a single shared signature, or one signature per key?
And if it is a single shared signature, how does that work?
3
votes
1answer
2k views
How to create multisignature transaction?
I have to create a multisignature transaction which the transaction should get signed with at least 2 private keys. Could anyone explain how to do it? I am using web3.py
import rlp
from ethereum....