boscore / referendum Goto Github PK
View Code? Open in Web Editor NEW🗳Referendum platform for BOSCore
License: MIT License
🗳Referendum platform for BOSCore
License: MIT License
Instead of having the user pay for RAM, the contract would pay for all user actions
Currently there are two parameters in propose page:
proposal name and title which is confusing for developers.
Basically proposal_name
is the PK for proposal_row
table
referendum/contracts/eosio.forum/include/forum.hpp
Lines 87 to 100 in 84e28b1
It's necessary to remove the burden for develop to key in this 12 character primary key and allow either auto-incremental PK or random identifier to be generated to identify a particular proposal.
When trying to submit a proposal with or without markdown content via https://www.boswps.io and with Scatter Desktop (login works), an error is given
Create ERROR[object Object]
Nothing else is logged on the browser console and Scatter is not called
"Incentives" and "Receipt account" do not recorded on the blockchain when create proposal use boswps.io
In page of create proposal,there has "Incentives" and "Receipt account" field.
But in the contract, no usage of them .
To avoid misalignment between proposers's request amount in parameter and text's announced amount.
after I created a referendum, seems like the time is wrongly displayed. please help to check. thanks a lot.@SheldonHH
I created it just yesterday evening, and set the expire time to end of june, yet the time displayed is one month earlier for both parameters.
Currently updatebio
input allows any string
Should enforce JSON input
VALIDATE_JSON - code reference
https://github.com/boscore/referendum/blob/master/contracts/eosio.forum/src/forum.cpp#L212
proposal_name
can be anything from 3 to 12 characters.
https://github.com/boscore/referendum/blob/master/contracts/eosio.forum/src/forum.cpp#L19
Server Side Rendered (Universal)
The most popular mode for Nuxt. With SSR, also called "universal" or "isomorphic" mode, a Node.js server will be used to deliver HTML based on your Vue components to the client instead of the pure javascript. Using SSR will lead to a large SEO boost, better UX and more opportunities (compared to a traditional Vue SPA).
Because implementing SSR on your own can be really tedious, Nuxt.js gives you full support out of the box and will take care of common pitfalls.
sender
to include a memo
which would equal to the escrow name.bosc transfer <SENDER> escrow.bos "100.0000 BOS" -m "<ESCROW NAME>"
This would allow multiple escrows to be initialized and funded at a later date.
Proposing batched MSIG escrows would be a more efficient & clear to understand when reviewing.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.