Linked Questions

0
votes
1answer
16 views

An automatically gas payment [duplicate]

I’m a noob in smart contract development so I have a question. Is it possible to make that the smart contract itself can pay gas needed for executing? Or could I chose an address which should pay the ...
12
votes
2answers
4k views

Do users of ERC20 coins need to hold Ether?

Suppose there exists Fancycoin, an ERC20 altcoin which has some functionality implemented by the EVM. It does some nontrivial things that take up gas. According to my understanding, I can receive ...
21
votes
5answers
16k views

Paying a transaction fee with an ERC20 token

As far as I understand, one of the ERC20 token's features is that you can pay a transaction fee with it. In other words, you can send them without having Ether. I transferred REP tokens to the ...
0
votes
0answers
45 views

How dapp owners pay for their clients transcaction fees in the Ethereum Blockchain?

I am currently dealing with a problem in Ethereum Blockchain. I wrote a smart contract in Solidity Language, about a site that someone can make his Registration and after the transaction is completed ...
0
votes
0answers
38 views

Pay for the users gas fee (ERC-721)

Is there a way for an NFT (ERC-721) so the contract creator pays for the gas fee when the user's trade tokens? Or add some sort of middleware CC payment so for the user that is not tech salvage not ...
2
votes
1answer
86 views

If a smart contract automatic transfer its ether to it's benificiary accounts then who will pay gas price (transaction cost) for this transfer?

I am writing a smart contract of a charity.It pay all the money to it's subscribers in every week. I am puzzled in such point that who will pay the transaction cost of transfer? When I am ...
0
votes
1answer
15 views

Gas deduction on contract creation inside a contract

I want to create a Contract (TokenTimelock from Open Zeppelin) inside of a registry contract. It seems as if my contract needs gas to do this. So I am wondering about using delegate call because I ...
9
votes
4answers
3k views

How to make someone else pay for Gas?

My understanding is that msg.sender pays the gas fee. Can a smart contract be written in such a way that it's always the contract owner who pay the fees? As an example, in an ERC20 token when someone ...
2
votes
2answers
850 views

How do I pay gas on behalf of users?

I have a mobile app that has users who generate transactions. Basically if a user wants to turn on their TV, they press a button in the app, and that should 1) Run code in a smart contract to verify ...
0
votes
1answer
34 views

API for Gas Transection [duplicate]

I am trying to make a D'app. But I don't know how to fix this issue of paying gas every time. Do the user or owner need to pay everytime they use the application ? can we make it default gas by some ...
0
votes
1answer
64 views

Can a contract hold the leftover gas for later transactions [duplicate]

Is it possible to leave some gas in a contract for future action and / or top up if the contract is stuck. if yes could you please direct me to documentation.
1
vote
1answer
287 views

Work around for getting third party contract to pay eth for transactions?

I'd like to find a way for an address to trigger a transaction without paying the cost of eth. I know that two years ago there was some talk about making this a feature of ethereum. Does anyone know ...
0
votes
1answer
809 views

When a contract transfers ether to an address, who pays the gas?

When a contract transfers ether to an address, who pays the gas? For example: function withdrawRefund(){ uint refund = refunds[msg.sender]; refunds[msg.sender] = 0; msg.sender.transfer(...
0
votes
0answers
86 views

Who pays for the gas when i send a transaction containing a signed transaction of another user

I would love it if there was a way for me to pay the gas costs for a signed transaction I receive and then relay to a node. So I am the submitting the transaction, but its data contains a signed raw ...
2
votes
1answer
277 views

Possible to use gas from the balance of a contract?

When calling an external contract function from within a contract, does the gas come from the originating transaction? If so, is there a way to use gas from the contract's balance? example call: ...

15 30 50 per page