MinerFees
in package
The total amount of fees that the purchaser will pay to cover BitPay's UTXO sweep cost for an invoice.
The key is the currency and the value is an object containing the satoshis per byte, the total fee, and the fiat amount. This is referenced as "Network Cost" on an invoice, see this support article for more information.
Tags
Table of Contents
- $bch : MinerFeesItem
- $btc : MinerFeesItem
- $busd : MinerFeesItem
- $dai : MinerFeesItem
- $doge : MinerFeesItem
- $eth : MinerFeesItem
- $gusd : MinerFeesItem
- $ltc : MinerFeesItem
- $pax : MinerFeesItem
- $usdc : MinerFeesItem
- $wbtc : MinerFeesItem
- $xrp : MinerFeesItem
- __construct() : mixed
- MinerFees constructor.
- getBCH() : MinerFeesItem
- Gets BCH.
- getBTC() : MinerFeesItem
- Gets BTC.
- getBUSD() : MinerFeesItem
- Gets BUSD.
- getDAI() : MinerFeesItem
- Gets DAI.
- getDOGE() : MinerFeesItem
- Gets DOGE.
- getETH() : MinerFeesItem
- Gets ETH.
- getGUSD() : MinerFeesItem
- Gets GUSD.
- getLTC() : MinerFeesItem
- Gets LTC.
- getPAX() : MinerFeesItem
- Gets PAX.
- getUSDC() : MinerFeesItem
- Gets USDC.
- getWBTC() : MinerFeesItem
- Gets WBTC.
- getXRP() : MinerFeesItem
- Gets XRP.
- setBCH() : void
- Sets BCH.
- setBTC() : void
- Sets BTC.
- setBUSD() : void
- Sets BUSD.
- setDAI() : void
- Sets DAI.
- setDOGE() : void
- Sets DOGE.
- setETH() : void
- Sets ETH.
- setGUSD() : void
- Sets GUSD.
- setLTC() : void
- Sets LTC.
- setPAX() : void
- Sets PAX.
- setUSDC() : void
- Sets USDC.
- setWBTC() : void
- Sets WBTC.
- setXRP() : void
- Sets XRP.
- toArray() : array<string|int, mixed>
- Return array with details for currencies.
Properties
$bch
protected
MinerFeesItem
$bch
$btc
protected
MinerFeesItem
$btc
$busd
protected
MinerFeesItem
$busd
$dai
protected
MinerFeesItem
$dai
$doge
protected
MinerFeesItem
$doge
$eth
protected
MinerFeesItem
$eth
$gusd
protected
MinerFeesItem
$gusd
$ltc
protected
MinerFeesItem
$ltc
$pax
protected
MinerFeesItem
$pax
$usdc
protected
MinerFeesItem
$usdc
$wbtc
protected
MinerFeesItem
$wbtc
$xrp
protected
MinerFeesItem
$xrp
Methods
__construct()
MinerFees constructor.
public
__construct() : mixed
Return values
mixed —getBCH()
Gets BCH.
public
getBCH() : MinerFeesItem
Return values
MinerFeesItem —getBTC()
Gets BTC.
public
getBTC() : MinerFeesItem
Return values
MinerFeesItem —getBUSD()
Gets BUSD.
public
getBUSD() : MinerFeesItem
Return values
MinerFeesItem —getDAI()
Gets DAI.
public
getDAI() : MinerFeesItem
Return values
MinerFeesItem —getDOGE()
Gets DOGE.
public
getDOGE() : MinerFeesItem
Return values
MinerFeesItem —getETH()
Gets ETH.
public
getETH() : MinerFeesItem
Return values
MinerFeesItem —getGUSD()
Gets GUSD.
public
getGUSD() : MinerFeesItem
Return values
MinerFeesItem —getLTC()
Gets LTC.
public
getLTC() : MinerFeesItem
Return values
MinerFeesItem —getPAX()
Gets PAX.
public
getPAX() : MinerFeesItem
Return values
MinerFeesItem —getUSDC()
Gets USDC.
public
getUSDC() : MinerFeesItem
Return values
MinerFeesItem —getWBTC()
Gets WBTC.
public
getWBTC() : MinerFeesItem
Return values
MinerFeesItem —getXRP()
Gets XRP.
public
getXRP() : MinerFeesItem
Return values
MinerFeesItem —setBCH()
Sets BCH.
public
setBCH(MinerFeesItem $bch) : void
Parameters
- $bch : MinerFeesItem
-
the BCH
Return values
void —setBTC()
Sets BTC.
public
setBTC(MinerFeesItem $btc) : void
Parameters
- $btc : MinerFeesItem
-
the BTC
Return values
void —setBUSD()
Sets BUSD.
public
setBUSD(MinerFeesItem $busd) : void
Parameters
- $busd : MinerFeesItem
-
the BUSD
Return values
void —setDAI()
Sets DAI.
public
setDAI(MinerFeesItem $dai) : void
Parameters
- $dai : MinerFeesItem
Return values
void —setDOGE()
Sets DOGE.
public
setDOGE(MinerFeesItem $doge) : void
Parameters
- $doge : MinerFeesItem
-
the DOGE
Return values
void —setETH()
Sets ETH.
public
setETH(MinerFeesItem $eth) : void
Parameters
- $eth : MinerFeesItem
-
the ETH
Return values
void —setGUSD()
Sets GUSD.
public
setGUSD(MinerFeesItem $gusd) : void
Parameters
- $gusd : MinerFeesItem
-
the GUSD
Return values
void —setLTC()
Sets LTC.
public
setLTC(MinerFeesItem $ltc) : void
Parameters
- $ltc : MinerFeesItem
-
the LTC
Return values
void —setPAX()
Sets PAX.
public
setPAX(MinerFeesItem $pax) : void
Parameters
- $pax : MinerFeesItem
-
the PAX
Return values
void —setUSDC()
Sets USDC.
public
setUSDC(MinerFeesItem $usdc) : void
Parameters
- $usdc : MinerFeesItem
-
the USDC
Return values
void —setWBTC()
Sets WBTC.
public
setWBTC(MinerFeesItem $wbtc) : void
Parameters
- $wbtc : MinerFeesItem
Return values
void —setXRP()
Sets XRP.
public
setXRP(MinerFeesItem $xrp) : void
Parameters
- $xrp : MinerFeesItem
-
the XRP
Return values
void —toArray()
Return array with details for currencies.
public
toArray() : array<string|int, mixed>