@onflow/six-stakingcollection-update-networking-address

0.1.0 • Public • Published

@onflow/six-stakingcollection-update-networking-address

Stored Interaction for updating a networking address for a node held in a Staking Collection

Status

  • Last Updated: August 5th 2021
  • Stable: No
  • Risk of Breaking Change: Very High

Known Upcoming Changes:

  • Potential changes to all aspects of Stored Interactions

Install

npm install @onflow/six-stakingcollection-update-networking-address

Configuration

To use this Stored Interaction, you must configure FCL with certain account addresses which contain contracts imported by this Stored Interaction.

Dependencies Mainnet Testnet
0xSTAKINGCOLLECTIONADDRESS 0x8d0e87b65159ae63 0x95e019a17d0e23d7

Example (for mainnet):

fcl.config()
  .put("0xSTAKINGCOLLECTIONADDRESS", "0x8d0e87b65159ae63")

Example (for testnet):

fcl.config()
  .put("0xSTAKINGCOLLECTIONADDRESS", "0x95e019a17d0e23d7")

Usage:

import * as fcl from "@onflow/fcl"
import { template as updateNetworkingAddress } from "@onflow/six-stakingcollection-update-networking-address"

fcl.config().put("accessNode", "http://localhost:8080");

const response = await fcl.send([
    updateNetworkingAddress({
        proposer: fcl.currentUser().authorization,
        authorization: fcl.currentUser().authorization,     
        payer: fcl.currentUser().authorization,
        nodeId: "abc123",            
        newAddress: "new-networking-address"                             
    })
])

Hashing

Hashing Code:

    console.log(crypto.createHash('sha256').update(CODE, 'utf8').digest('hex'))

Readme

Keywords

none

Package Sidebar

Install

npm i @onflow/six-stakingcollection-update-networking-address

Homepage

onflow.org

Weekly Downloads

53

Version

0.1.0

License

Apache-2.0

Unpacked Size

141 kB

Total Files

16

Last publish

Collaborators

  • bthaile
  • jribbink
  • nialexsan
  • bakii_agl
  • han210
  • gregorggg
  • chasefleming
  • dapperj
  • gregsantos
  • derrickpelletier
  • dapper_labs
  • jeffreydoyle
  • harry.eth
  • turbolent_flow