Marker
Introduction to the Map Command Line Interface and installation instructions.
What is the Marker
Marker contains tools to make genesis.json and some client commands to better link Map contracts.
The Command Line Interface allows users to interact with the Map Protocol smart contracts.
It allows you to interact with the Map Protocol and smart contracts using command-line tools rather than writing go Script. Some common features you may want to consider are helping users participate in elections or in on-chain governance, voting for validators, or helping users interact with multi-sig contracts.
Building Marker
Now you can run "./build/bin/marker" to launch marker or switch to ./build/bin path and run "./marker" to launch marker
Commands
The tool is broken down into modules and commands with the following pattern:
The Marker tool assumes that users are running a node which they have access to signing transactions on.
Please note that our commands need to specify your keystore file, so you need to generate your keystore file in advance.
The method of generating keystore file is here:
you need to building
atlas
project,buildingatlas
requires both a Go (version 1.14 or later) and a C compiler.download our atlas project and use this command:
git clone https://github.com/mapprotocol/atlas.git
in your favorite folder.Switch to atlas project folder use this command
go build -o ./favoritefolder/atlas *.go
will generate atlas client in the directory specified by -o.Use your client generate your keystore file like this.
We recommend using ethkey to create the keystore, export the private key, and use the private key to restore the keystore
If you already have an account,you can use the atlas client to convert. Enter the atlas console and use the command:
Optional: Run a Full Node
Commands need to connect to a Map node to execute most functionality.
Last updated