Fees in the “Waves Enterprise Mainnet”

#

Transaction type

Fee

Description

1

Genesis transaction

no fee

Initial binding of the balance to the addresses of nodes
created at the start of the blockchain

3

Issue Transaction

1 WEST

Tokens issue

4

Transfer Transaction

0.1 WEST

Tokens transfer

5

Reissue Transaction

1 WEST

Tokens reissue

6

Burn Transaction

1 WEST

Tokens burn

8

Lease Transaction

0.1 WEST

Tokens lease

9

Lease Cancel Transaction

0.1 WEST

Cancel of the tokens lease

10

Create Alias Transaction

1 WEST

Alias creation

11

MassTransfer Transaction

0.1 WEST

Mass tokens transfer. Minimum commission is specified

12

Data Transaction

0.1 WEST

Transaction with the data in the key-value pairs format. The fee is always charged
to the transaction author. Minimum commission is specified, the fee depends on data volume

13

SetScript Transaction

0.5 WEST

Transaction which is binding a script with a RIDE contract to an account

14

Sponsorship

1 WEST

Transaction which is signing a sponsorship asset

15

SetAssetScript

1 WEST

Transaction which is binding a script with a RIDE contract to an asset

101

Genesis Permission Transaction

no fee

Assignment of the first network administrator for further distribution of rights

102

Permission Transaction

0.05 WEST

Issuance/withdrawal of rights from the account

103

CreateContract Transaction

1 WEST

Docker-contract creation

104

CallContract Transaction

0.1 WEST

Docker-contract call

105

ExecutedContract Transaction

no fee

Docker-contract execution

106

DisableContract Transaction

0.05 WEST

Docker-contract disable

107

UpdateContract Transaction

1 WEST

Docker-contract update

110

GenesisRegisterNode Transaction

no fee

Node registration in the genesis block with the blockchain start

111

RegisterNode Transaction

0.05 WEST

A new node registration

112

CreatePolicy Transaction

1 WEST

Access group creation

113

UpdatePolicy Transaction

0.5 WEST

Update the access group

114

PolicyDataHash Transaction

0.1 WEST

A data hash sending to the net

Parameters for calculating certain commissions

Commissions are dynamically calculated for the following transactions:

The following formula is using to calculate fee for the 11 MassTransfer Transaction:

\[Fee = Fee_{Base} + \frac{(N_T + 1)}{2} * Fee_{Add}\]

where:

  • FeeBase - a basic fee which is equal 0.1WEST.

  • N T - a number of transfers.

  • FeeAdd - an additional fee which is equal 0.1WEST.

The following formula is using to calculate fee for the 12 Data Transaction:

\[Fee = Fee_{Base} + \frac{(Size - 1)}{1024} * Fee_{Add}\]

where:

  • FeeBase - a basic fee which is equal 0.1WEST.

  • Size - a transaction body size in bytes.

  • FeeAdd - an additional fee which is equal 0.05WEST for each 1 kB of the transaction size.