Nxtblg
Legendary
Offline
Activity: 924
Merit: 1000
|
|
March 23, 2016, 05:59:41 PM |
|
count me in. am a smart contract dev. I'm in too. I'm trying to learn to be one! And it might as well be with a new clone. great. will launch at March, 24th GMT 1:00 Thank you. (Now, I'd better learn how to compile, access and use a smart contract...)
|
|
|
|
btc2nxt
|
|
March 24, 2016, 12:06:12 AM |
|
It is just me or premine seems to be quite absurd?
i suggest to postpone the launch.
|
|
|
|
uthercoin (OP)
Newbie
Offline
Activity: 47
Merit: 0
|
|
March 24, 2016, 12:19:23 AM |
|
It is just me or premine seems to be quite absurd?
i suggest to postpone the launch. the coin will launch the next day after the thread goes to page 10. premine now 21 million for launch.
|
|
|
|
Nxtblg
Legendary
Offline
Activity: 924
Merit: 1000
|
|
March 24, 2016, 07:29:31 PM |
|
It is just me or premine seems to be quite absurd?
i suggest to postpone the launch. the coin will launch the next day after the thread goes to page 10. premine now 21 million for launch. Okay...
|
|
|
|
OSMIUMCOIN
|
|
March 24, 2016, 07:37:49 PM |
|
How to mine this ?
|
|
|
|
Redrose
|
|
March 24, 2016, 07:40:52 PM |
|
The total premine is 72 million
•Block Reward: 3 Uther •Block Target: 20 seconds I see I missed the part about 72 million premine not even going to waste my hash power. At the beggining, I was optimistic too about this project, but when I saw the 72 millions premined coins, I lost every hope.
|
|
|
|
Nxtblg
Legendary
Offline
Activity: 924
Merit: 1000
|
|
March 24, 2016, 11:49:44 PM |
|
How to mine this ?
Have you got it compiled, or do you need help with that too?
|
|
|
|
btc2nxt
|
|
March 25, 2016, 01:41:42 AM |
|
am coding Uther Foundation smart contract.
|
|
|
|
cryptohunter
Legendary
Offline
Activity: 2100
Merit: 1167
MY RED TRUST LEFT BY SCUMBAGS - READ MY SIG
|
|
March 25, 2016, 01:52:23 AM |
|
Huge premine.
Put it with multisig escrows and a ledger for you will use it. Its just going to be dumped and project abandoned as soon as any good price and volume start to happen.
|
|
|
|
uthercoin (OP)
Newbie
Offline
Activity: 47
Merit: 0
|
|
March 25, 2016, 02:55:03 AM |
|
Huge premine.
Put it with multisig escrows and a ledger for you will use it. Its just going to be dumped and project abandoned as soon as any good price and volume start to happen.
thanks for advice.
|
|
|
|
ocminer
Legendary
Offline
Activity: 2688
Merit: 1240
|
|
March 25, 2016, 08:49:47 AM |
|
Is this actually launched now or only testnet ?!
|
suprnova pools - reliable mining pools - #suprnova on freenet https://www.suprnova.cc - FOLLOW us @ Twitter ! twitter.com/SuprnovaPools
|
|
|
Nxtblg
Legendary
Offline
Activity: 924
Merit: 1000
|
|
March 25, 2016, 09:39:45 PM |
|
Is this actually launched now or only testnet ?!
As far as I can tell, it's in testnet right now.
|
|
|
|
colombuszka
|
|
March 25, 2016, 10:37:39 PM |
|
Shhh this is your logo now. Do not resist. (It is Uther from Wc3 - sorry for off topic but this came to my mind instantly as i saw the name)
|
.
| .
| . ▬◇ ▬◇▬◆ ▬◇▬◇▬◆
| .
| | .
| | .
| | .
| . ◇▬ ◆▬◇▬ ◆▬◇▬◇▬
| .
| .
|
|
|
|
btc2nxt
|
|
March 26, 2016, 12:44:19 AM |
|
Shhh this is your logo now. Do not resist. (It is Uther from Wc3 - sorry for off topic but this came to my mind instantly as i saw the name) i guess it is Uber combined with Ethereum.
|
|
|
|
btc2nxt
|
|
March 26, 2016, 12:46:12 AM |
|
contract Foundation {
uint8 public maxDelegators; uint8 public totalDelegators; address public founder; uint public debatingDays; uint public numBudgets; Budget[] public budgets; Delegator[] public delegators;
struct Delegator { address addr; uint amount; bytes32 bitcointalkId; }
struct Budget { address recipient; uint amount; bytes32 data; string description; uint creationDate; uint confirmDate; uint executeDays; State state; Vote[] votes; mapping (address => uint8) voted; } /* Created : member create a budget Active: a member pro or con the bugdet within debatingDays( default =10 days) Vetoed: over half of members against the budget, so budget was vetoed Passed: over half pro the budget, passed th budget Pending: after the recipient of the budget confirm the budget Success: after the recipient has finished the job, over half of members agree a payment Failed: recipient didnt finished the work in setting time */ enum State { Created, Active, Vetoed, Passed, Pending, Success, Failed }
event BudgetAdded(uint budgetID, address recipient, uint amount, bytes32 data, string description); event BudgetVoted(uint budgetID, address voter, uint8 position); event BudgetTallied(uint budgetID, uint8 reult, State state); event BudgetConfirmed(uint budgetID, address recipient, State state); event BudgetTicked(uint budgetID, address delegator, uint8 position); event BudgetPaid(uint budgetID, uint8 tickDelegatorNum, uint amount);
struct Vote { uint8 position; address voter; }
function Foundation(uint8 _maxDelegators, uint _debatingDays, bytes32 _bitcointalkId) { founder = msg.sender; maxDelegators = _maxDelegators;// || 5; debatingDays = _debatingDays * 1 days;// || 10 days; numBudgets = 0; totalDelegators =0; addDelegator(msg.sender, _bitcointalkId); }
/* in the beginning, Creator adds the delegator in the future, user will select delegators */ function addDelegator(address _addr, bytes32 _bitcointalkId) returns (uint8 totalDelegators) { if ( msg.sender == founder && totalDelegators < maxDelegators) { Delegator d = delegators[totalDelegators++]; d.addr = _addr; d.amount = _addr.balance; d.bitcointalkId = _bitcointalkId; } }
modifier onlyDelegator() { for (uint8 i = 0; i < delegators.length; ++i) { if (msg.sender == delegators[i].addr) break; throw; _ } }
function newBudget(address _recipient, uint _amount, bytes32 _data, string _description) onlyDelegator returns (uint BudgetID) { uint budgetID = budgets.length++; Budget b = budgets[budgetID]; b.recipient = _recipient; b.amount = _amount; b.data = _data; b.description = _description; b.creationDate = now; b.state = State.Created; BudgetAdded(budgetID, _recipient, _amount, _data, _description); numBudgets = budgetID+1; }
/* 1= con , 2 =pro */ function voteBudget(uint _budgetID, uint8 _position) onlyDelegator returns (uint voteID) { Budget b = budgets[_budgetID]; if ( (_position ==1 || _position ==2) && (b.state == State.Active || b.state == State.Created ) ) { if (b.voted[msg.sender] > 0 ) return; voteID = b.votes.length++; b.votes[voteID] = Vote({position: _position, voter: msg.sender}); b.voted[msg.sender] = _position; /* have a vote, budget active*/ if ( b.state != State.Active ) b.state = State.Active; BudgetVoted(_budgetID, msg.sender, _position); } }
function executeBudget(uint _budgetID) returns (uint8 proDelegatorNum, State state) { Budget b = budgets[_budgetID]; /* Check if debating period is over */ if (now > (b.creationDate + debatingDays) && b.state == State.Active ){ proDelegatorNum = 0; /* tally the votes */ for (uint i = 0; i < b.votes.length; ++i) { Vote v = b.votes[i]; if (v.position == 2) ++proDelegatorNum; } /* execute result */ if (proDelegatorNum >= totalDelegators/2 ) { b.state = State.Passed; } else { b.state = State.Vetoed; } BudgetTallied(_budgetID, proDelegatorNum, b.state); } }
function confirmBudget(uint _budgetID) returns (State result) { Budget b = budgets[_budgetID]; if ( msg.sender == b.recipient && b.state == State.Passed ){ b.state = State.Pending; b.confirmDate = now; BudgetConfirmed(_budgetID, b.recipient, b.state); result = b.state; } //result = b.state }
/* 1= pro, 2 = con, 5= tick, delegators who voted the budget can tick it ,then payment will happen */ function tickBudget(uint _budgetID, uint8 _position) onlyDelegator returns (uint8 position) { Budget b = budgets[_budgetID]; if ( b.state == State.Pending && _position == 5 ) { if (b.voted[msg.sender] == 0) return; position = b.voted[msg.sender] + _position; b.voted[msg.sender] = position; /* have a vote, budget active*/ BudgetTicked(_budgetID, msg.sender, _position); } }
function budgetPayment(uint _budgetID) returns (uint8 tickDelegatorNum, uint8 result) { Budget b = budgets[_budgetID]; /* Check if executeDays is not overtime */ if ( b.state == State.Pending) { if ( now <= b.confirmDate + b.executeDays ){ tickDelegatorNum = 0; /* how many delegator agreed the payment */ for (uint i = 0; i < b.votes.length; ++i) { Vote v = b.votes[i]; if (v.position > 5) ++tickDelegatorNum; } /* total of agreed is bigger than 1/2 delegators, will pay to recipient */ if (tickDelegatorNum >= totalDelegators/2 ) { b.state = State.Success; b.recipient.send(b.amount); } BudgetPaid(_budgetID, tickDelegatorNum, b.amount); } else b.state = State.Failed; } } }
Foundation contract compiled success.
|
|
|
|
nagatraju
|
|
March 26, 2016, 01:37:41 AM |
|
It is just me or premine seems to be quite absurd?
i suggest to postpone the launch. the coin will launch the next day after the thread goes to page 10. premine now 21 million for launch. Good Project, but why are you waiting for the 10th page of this thread? Many threads end at 5-6 pages for many years. So don't kill your coin yourself. Fix a date for release and go on.
|
|
|
|
btc2nxt
|
|
March 28, 2016, 01:21:37 AM |
|
am testing the contract.
|
|
|
|
uthercoin (OP)
Newbie
Offline
Activity: 47
Merit: 0
|
|
March 29, 2016, 01:41:36 AM |
|
Good Project, but why are you waiting for the 10th page of this thread? Many threads end at 5-6 pages for many years. So don't kill your coin yourself. Fix a date for release and go on.
launch changed to april 1 01:00 gmt. fixed date as you asked.
|
|
|
|
WarrEagle
|
|
March 29, 2016, 01:57:37 AM |
|
Pre mine 21 million, for what reason? that just screams scam, mr newbie account.
|
DELETED
|
|
|
btc2nxt
|
|
March 29, 2016, 02:00:01 AM |
|
Pre mine 21 million, for what reason? that just screams scam, mr newbie account.
all premine will go to the Foundation contract. Premine has changed to 12M.
|
|
|
|
|