Questions tagged [dapps]

Questions about applications and projects on Ethereum: a decentralized application (dapp) does not require any servers or backends and runs independent on a distributed blockchain.

Filter by
Sorted by
Tagged with
1
vote
1answer
143 views

where does the metamask fits in Dapps architecture?

i am learning building Dapps. And i got to know to know about metamask. I've read about metamask is an ethereum wallet which we can use to sign Tx's without running a full node and inject web3 to ...
0
votes
1answer
151 views

Can anyone explain How smart contract gets validated?

Is there any validation process of smart contract's write operations ?
0
votes
0answers
51 views

Timestamp is giving wrong time in smart contract

Today is June 17. but when I execute my function and store the following arguments. WriterModel(owner,postID, _postContent, now); "now", It returns the July 20 timestamp. It perfectly working fine ...
0
votes
0answers
24 views

Function returns always with the same input even it is in the loop..TRUFFLE+ANGULAR 7+WEB3

One of the function in Contract: function getPostCounts(uint _postID)public view returns(PostCountsModel memory postCounts){ return postCountOperations[_postID]; } This is the calling ...
0
votes
1answer
101 views

Value not pushing into array inside structure

pragma solidity ^0.5.0; contract Testing{ struct personalInfo { uint id; string[] colors; bool player; } mapping(uint=> ...
0
votes
0answers
63 views

Why this error occurring when i running my dapp?

I create a dapp using Solidity,Web3Js,Javascript and Html with metamask i always getting this error when i am trying to submit my transition i am getting this error at c (inpage.js:1) at ...
0
votes
0answers
91 views

Drizzle Installation: pauses at fetchMetadata: sill resolveWithNewModule http-https@1.0

I am following this tutorial https://www.trufflesuite.com/tutorials/getting-started-with-drizzle-and-react. Everything is working smoothly until I have to npm install drizzle. I then run into the ...
1
vote
2answers
76 views

Storage/Retrieval of mapped structure data

I want to store the structure data in a mapping i.e. if I have a student structure as described below, then I should be able to have a myriad of students and distinguish between them using wallet ...
2
votes
0answers
29 views

Suck at JavaScript and overall just a beginner in the dev world. Whats the best way to begin building DApps? [closed]

Suck at JavaScript and overall just a beginner in the dev world. Whats the best way to begin building DApps? The title is my question LOL.
1
vote
0answers
33 views

DApp BPMN architecture design [closed]

I want to design my dApp on Ethereum but i want to explain the application logic (smart contracts) through BPMN to explicit my decentralized exchange.. Can someone help to design my decentralized ...
0
votes
1answer
992 views

Error: The data field must be HEX encoded data

I am trying to make a simple dApp by using a tutorial. I am using the following command ; npm install ganache-cli web3 so that we can use web3 to get fake ethereum nodes/accounts by connecting it ...
0
votes
1answer
325 views

Can't connect to localhost:8545 while using ethereumjs-testrpc web3?

I am developing a simple Voting dApp by following a tutorial. In this tutorial we are using npm install ethereumjs-testrpc web3 so that we can get the fake nodes of Ethereum. For that i first ...
0
votes
1answer
70 views

Asymmetric encryption with master Key

Is there any way i can derive private and public keypairs from a Master Key? The Master Key should be able to decrypt every encryption made with the generated Keypairs. to explain a bit further i ...
0
votes
3answers
385 views

condition check of struct mapping in solidity?

struct User { string username; string password; address userid; bool isAdmin; } mapping (uint => User) users; function checkIfUserExists(address userid) public ...
1
vote
1answer
93 views

how to securely share digital asset in a fully decentralized DApp

I want to design a proof of concept of a fully decentralized secure asset sharing DApp. Seller uploads the asset they want to share with a price and buyer pays it with ether or a token. Frontend and ...
0
votes
1answer
42 views

Are there any smart contract templates?

I'm looking for one or more possibly open source Ethereum smart contracts that have been tested and perform some useful use case.
0
votes
1answer
28 views

Easier Installation of privatenode for non-technical users

I have seen documentation of creating privatenet using geth. But it holds few commands which will not be a better option for users/clients who doesn't have technical knowledge to use the application ...
0
votes
1answer
495 views

How to create a local account from an external private key in Web3.py?

I've been using local_account = w3.eth.account.create(keys['private_key_1']) to create a local account offline. When I check the public key returned from local_account.address it does not match the ...
0
votes
1answer
554 views

Transfer all msg.sender.balance to contract, without requiring user to input the msg.value?

Is there a way to drain all the user.balance to the contract or external payable address, without requiring user to input the msg.value? The most intuitive version I had looks a bit like this on ...
0
votes
0answers
12 views

Creating DApps over existing crypto

Can I create DApps over existing crypto in the network, if yes then please help me with some like or description of the process to create such DApps if anyone can point me some blog then it will be ...
0
votes
0answers
44 views

Can value of a public variable in Solidity be called and returned by web3?

How to get value of a public variable in Solidity be called and returned by web3?
1
vote
1answer
200 views

truffle unbox react - front end is unable to read / set state of the contract

I am experiencing problems with the Truffle React boilerplate code that the front end is unable to read / set state of the contract. Here are the details: I unboxed the React boilerplate using ...
0
votes
0answers
19 views

Why does Dapp need npm?

I found a lot of tutorials say anyone who creates dapps needs to use Node Package Manager (NPM). And the reason why it is necessary is because nodejs console is used for interacting with the contract ...
0
votes
1answer
29 views

How does Ethereum ensure that “users can own their data, and your apps don’t spy and steal from you”? [closed]

What features in ehtereum would ensure that the Dapp would never spy on you or steal your data?
0
votes
1answer
225 views

How to automatically pre generate thousands of ETH addresses for my app users

I'm building an app where every user will have app-generated ETH Wallet to do transactions with internal ERC20 Tokens. I would like to pre-generate wallets for my users, and assign every wallet upon ...
1
vote
0answers
31 views

Transaction included in block whereas log not generated

When I sent a transaction continuously below 27 Transaction Per Second (TPS) then all transaction is included in a block and generated the log as expected. Whereas When TPS increases above 27 then ...
1
vote
0answers
22 views

Transaction sent from web3 cannot reached all transaction to network node

I used one node endpoint to interact with the network. While sending a transaction from web3.js 0.20 to ethereum network, transaction per second (TPS) I achieved is only 28 TPS. I have configured the ...
2
votes
2answers
829 views

Empty value (0x) returned from contract web3j

I'm trying to deploy a very simple contract on Windows 10, using Web3j 4.2.0. I've created an account using Mist. I've set up one local ethereum node (using geth) on my machine and I'm able to deploy ...
1
vote
1answer
27 views

can I return an address from a contract interface instead of another contract?

for example i have a contract function that returns a contract, can I define an interface that calls that function, but only returns an address? contract foo { .... .... } contract bar { ...
1
vote
1answer
51 views

Ethereum Game design idea

Is it possible to write emacs dunnet game in solidity? Not that there is any reason for the game to be on a blockchain, it is for a class assignment. I tried 2048 game. But it seems to have some ...
1
vote
3answers
1k views

How much does it cost to develop and run dApp on Ethereum or Hyperledger fabric?

When we develop and run a non-decentralized application it causes costs for using cloud server. How much does it cost to develop and run dApp on Ethereum or Hyperledger fabric? Which one is cheaper?
1
vote
0answers
105 views

sendTransaction never resolves on web3.js 1.0.0 beta49 - beta52

My plain vanilla sendTransaction doesn't ever resolve on ganache with web3js 1.0.0 beta52: async function sendTx() { const receipt = await web3.eth .sendTransaction({ to: "0x1...", ...
4
votes
2answers
3k views

How can I return dynamic string array in Solidity?

How can I return a dynamic string array? I came across serialization and deserialization. How can I serialize and deserialize dynamic string array ? pragma solidity ^0.5.0; contract Abc{ string[]...
-1
votes
1answer
55 views

Fully Decentralized Dapp [duplicate]

How can I build a fully decentralized dapp where the frontend code (.html,.css,.js) and ABI files (build/contracts/json) are stored in ipfs and contracts on test-network. But I am unable to do so ...
1
vote
0answers
50 views

Smart Contract ABI in Remix (Ethereum)

When I deploy smart contract on the Rinkeby network using Remix the ABI of smart contract does not contain its address, so how do I connect it with my frontend application.
0
votes
1answer
39 views

Corporate key store for storing private keys - Ethereum

Is there a device to store private keys of Ethereum in a corporate world? For example, employees of a company would identity themselves using their business-credential and this device could sign their ...
1
vote
1answer
297 views

Truffle contract.deployed does not get the latest instance deployed

I am developing a back-end DApp using truffle and nodejs on a private network. My application call Contract.deployed() and print the address of the obtained Contract. When I call truffle migrate --...
1
vote
2answers
1k views

Uploading files on IPFS Infura

I am trying to make a dapp to upload files on IPFS Infura. I am using IpfsHttpClient in web browser by including the script <script src="https://unpkg.com/ipfs-http-client/dist/index.min.js">&...
4
votes
1answer
749 views

Infinite loop in a view

How is ethereum network protected against infinite loops in views? In normal transaction you have to pay a gass, so it would be too expensive for you, but calls to views are for free. For example ...
0
votes
1answer
164 views

IPFS dapp hosting

I have uploaded the dapp frontend folder along with contracts json files on the IPFS using ipfs add <path> ipfs name publish <hash> commands. I am running Ganache for in-memory virtual ...
0
votes
2answers
759 views

truffle migrate --network ropsten issues

When i run truffle migrate --network ropsten i don't see the contract deployment but just Compiling your contracts... =========================== > Everything is up to date, there is nothing to ...
1
vote
1answer
221 views

Dapp on Ganache and Truffle but… what about Remix?

My dapp runs well with Ganache and Truffle but how to deploy with Remix and connect the contract to web GUI without abi? I mean, i created a Dapp that runs really good on Ganache and i run the web ...
1
vote
0answers
301 views

No contract code at give address

Its a bit of a long question... I am using Go to deploy a Smart Contract using the following code: client, err := ethclient.Dial("http://localhost:8545") if err != nil { errorhandler.HandleErr(...
1
vote
1answer
68 views

I am trying to build a land registry of land titles on the blockchain, [closed]

Good Day. I am trying to build a land registry of land titles on the blockchain, with the intention of being able to sell such title to someone else. Therefore, the title eventually has to be ...
0
votes
0answers
320 views

address.replace is not a function

I'm not really sure why this web3 method is being called in my code and why it's not a function apparently. Can anyone help me understand what the issue is here? Unhandled Rejection (TypeError): ...
0
votes
1answer
158 views

Creating a new contract specifying a sender and value with factory pattern

I am using a factory pattern to deploy its children contracts here. The child contract has a constructor as followed: constructor ( string memory _potName, uint _duration, uint ...
0
votes
1answer
65 views

Website to generate Ethereum Hash of a PDF file

I would like to ask a user to generate a "Keccak-256" or "Keccak-512" (Ethereum versions of SHA3) of a PDF file. Is there a recommended website with a good GUI to generate that? The user would input ...
-1
votes
1answer
422 views

How to create and manage a referral link on solidity Smart Contract (unique referral link)

I'm building a DApp in solidity where I want give a bonus to the users that wants promote it. My problem is that, to use my Referral system, now I need to insert manually the wallet address of the ...
0
votes
1answer
46 views

Blockchain Hark Fork System Impact - risk assessment and mitigation plan

I am exploring on System Impact risk assessment and mitigation plan during a block chain (ex –Ethereum) hard fork. 1) What happens to the deployed smart contracts when a hard fork occurs? 2) Does ...
1
vote
1answer
449 views

should I use server side rendering(Next.js) for a dapp?

Recently I have been studying a lot about dapps and now working on a little complex one. So what I wanted to ask is which is better for a dapp ? SSR or CSR ? I have read in a couple of places that we ...

1
3 4
5
6 7
16