Skip to main content
5 votes
Accepted

Does Hyperledger Besu support Plasma?

Plasma is not directly a client feature. It's an architecture to facilitate certain scenarios. How a Plasma implementation is actually done is a separate issue and I don't think any Ethereum client ...
Lauri Peltonen's user avatar
4 votes
Accepted

How to configure the sealer account for a private Clique PoA network in Pantheon

Pantheon (0.8.1) has no account management. It will only create a server private key, which is stored unencrypted in datadir/key. This key will also be used as the sealer account in Clique-PoA. Hence ...
ivicaa's user avatar
  • 7,539
4 votes

Is there a way to burn tokens only on transfer (on every transfer)

That is called a Deflationary Token. You can override the transfer function of an ERC-20 token and add a burn function that will burn a percentage of tokens that are being transferred. Keep in mind ...
trizin's user avatar
  • 934
3 votes

How to disable deployment of smart contracts on besu private network?

There is a create-contract-permission branch in permissioning-smart-contracts repo. Seems like alpha stage, but probably with some additional work, you can use Besu's permissioning with updated ...
Maciej Łoziński's user avatar
3 votes

Why is Ethereum licensed under the LGPLv3 license?

Until client teams answer for themselves, here is information on non-GPL clients. From What exactly is an Ethereum client and what clients are there? there's two of them: Besu (Java) is Apache 2. ...
eth's user avatar
  • 86.5k
2 votes

Unable to deploy contract on Besu network(docker) using dynamic IP

I think you have an error in your truffle-config.js The port should be 8545 instead of 8555.
Abdel's user avatar
  • 41
2 votes

How to Setup a Private Network in Hyperledger Besu?

What consensus type do you want to use ? You can find a tutorial to create a private network depending on the consensus: https://besu.hyperledger.org/en/stable/Tutorials/Private-Network/Create-IBFT-...
Abdel's user avatar
  • 41
2 votes
Accepted

Scaling Solutions For Hyperledger Besu?

There are two types of scaling solutions for Ethereum: layer 1 and layer 2. Layer 1 Layer 1 refers to the basic Ethereum instrastructure. Changes/improvements to layer 1 mean typically a hard fork. ...
Lauri Peltonen's user avatar
2 votes

Load testing Besu + IBFT2?

Besu supports Ethereum Mainnet and Ethereum Classic, each with over 11 million blocks, on Proof of Work consensus. There is also a consortium chain I am aware of that currently has well over 18 ...
shemnon's user avatar
  • 121
2 votes

How to disable deployment of smart contracts on besu private network?

There is a Similar question, and the answers are: Filter contract creation transactions on validator/mining nodes Make CREATE opcode unreachably costly.
Maciej Łoziński's user avatar
2 votes

How to specify Solidity version in web3j?

You can specify solidity version for the web3j-maven-plugin via setting the following property: solidity.version. In your case, it is already specified as your pom file contains: <properties> ...
rachid chami's user avatar
2 votes
Accepted

How to slow down block production?

It's not OK to ignore the "Invalid block" warning, it means that something is misconfigured. Due to that [on a network that is running already] making (what's called) a TRANSITION from your ...
Mila A's user avatar
  • 1,554
1 vote

Blockscout Explorer : Issue with Smart contract Verification Service

You need to set a new variable, SECRET_KEY_BASE=$key, add in envs/common-blockscout.env file,You can generate a new key with this command mix phx.gen.secret ,You can find related information in this ...
海贼王艾斯's user avatar
1 vote
Accepted

Is it possible to make my own chainlink?

Yes, you can use Chainlink to provide a dynamic price for your token within your supply chain. Chainlink is an oracle service that securely connects smart contracts to external data sources, allowing ...
Adam Boudj's user avatar
  • 2,441
1 vote

How to safely delete old Besu data to free space?

You can safely do rm LOG.o* to remove all the old log files but that is it
Edd's user avatar
  • 111
1 vote

Hyperledger besu onchain permissioning error

I resolved this by using the latest contract 0x000..99999 from the genesis file in the last release here: https://github.com/ConsenSys/permissioning-smart-contracts/releases/tag/v2.1.6
darkFunction's user avatar
1 vote
Accepted

Deploy SmartContract to local Hyperledger-Besu network using Brownie

The problem is due to Besu not fully following the standard JSON-RPC API for eth_getTransactionByHash. After signing the tx, brownie checks the status of the tx using eth_getTransactionByHash and ...
Giuseppe Bertone's user avatar
1 vote

Make Hyperledger Besu sync faster during DOS blocks

found the settings: --target-gas-limit=1500000 --min-gas-price=20000000000
skword's user avatar
  • 123
1 vote
Accepted

Transaction status true when sent to an address which doesn't have anything

It is a perfectly valid use to use a transaction data field to store messages. And it is cheaper than using a contract if your data is read only.
Ismael's user avatar
  • 30.3k
1 vote

Hyperledger Besu: Unable to decode the hex string returned by solidity function containing multiple values

The resolution of my problem to decode the output of a Solidity smart contract function is to use the web3.eth.abi.decodeParameters function (https://web3js.readthedocs.io/en/v1.2.11/web3-eth-abi.html#...
Christian Schepp's user avatar
1 vote

Failed to extract secret from Hashicorp vault production mode - EthSigner - Hashicorp Vault

Most likely you are using v1 secret engine. dev mode by default uses v2 secret engine and EthSigner also expects v2 secret engine. In production mode, you have to explicitly set v2 when creating it. ...
Usman Saleem's user avatar
1 vote

Does Hyperledger Besu support Plasma?

The Besu client supports The Besu client supports common smart contract and Dapp development, deployment, and operational use cases, using tools such as Truffle, Remix, and web3j. The client supports ...
Ashutosh Thute's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible