github.com/ChainSafe/chainbridge-core@v1.4.2/chains/evm/cli/erc721/flagVars.go (about)

     1  package erc721
     2  
     3  import (
     4  	"math/big"
     5  
     6  	"github.com/ChainSafe/chainbridge-core/crypto/secp256k1"
     7  	"github.com/ChainSafe/chainbridge-core/types"
     8  	"github.com/ethereum/go-ethereum/common"
     9  )
    10  
    11  // flag vars
    12  var (
    13  	Erc721Address  string
    14  	Dst            string
    15  	Token          string
    16  	Metadata       string
    17  	Recipient      string
    18  	Bridge         string
    19  	DestionationID string
    20  	ResourceID     string
    21  	Minter         string
    22  	Priority       string
    23  )
    24  
    25  // processed flag vars
    26  var (
    27  	Erc721Addr    common.Address
    28  	DstAddress    common.Address
    29  	TokenId       *big.Int
    30  	RecipientAddr common.Address
    31  	BridgeAddr    common.Address
    32  	DestinationID int
    33  	ResourceId    types.ResourceID
    34  	MinterAddr    common.Address
    35  )
    36  
    37  // global flags
    38  var (
    39  	url           string
    40  	gasLimit      uint64
    41  	gasPrice      *big.Int
    42  	senderKeyPair *secp256k1.Keypair
    43  	prepare       bool
    44  	err           error
    45  )